信息处理方法、装置及存储介质与流程

文档序号:21274974发布日期:2020-06-26 23:11阅读:199来源:国知局
信息处理方法、装置及存储介质与流程

本公开涉及计算机通信领域,尤其涉及一种信息处理方法、装置及存储介质。



背景技术:

目前,移动终端可以通过多个网卡与外界进行通讯,以移动终端是手机为例,可以在手机上设置无线局域网(wirelessfidelity,wi-fi)网卡和数据网卡。

在使用的过程中,如果用户开启了移动终端的双wi-fi功能,那么移动终端内就会有两个可用的wi-fi网卡;如果用户在双客户识别模块(subscriberidentitymodule,sim)卡插槽中插入了两张不同的sim卡,那么移动终端内就会有两个可用的数据网卡。

但是,现有的移动终端只支持单网卡连接,用户只能通过单网卡进行数据传输。



技术实现要素:

本公开提供一种信息处理方法、装置及存储介质。

根据本公开实施例的第一方面,提供一种信息处理方法,所述方法应用于移动终端,包括:

监控所述移动终端内各个网卡的网卡状态;其中,所述网卡状态至少包括:活跃状态;

确定活跃状态的网卡的数量及网卡信息;

当活跃状态的网卡的数量为多个时,根据所述网卡信息,使用处于所述活跃状态的多个网卡传输数据。

可选的,所述监控所述移动终端内各个网卡的网卡状态,包括:

监控所述移动终端内各个所述网卡的地址分配信息;

根据所述地址分配信息,将分配有网络地址ip的网卡确定为所述活跃状态的网卡。

可选的,所述根据所述地址分配信息,将分配有网络地址ip的网卡确定为所述活跃状态的网卡,包括:

根据所述地址分配信息,确定出分配有所述ip地址的网卡;

确定分配有所述ip地址的网卡当前所能传输的数据流量是否大于设定流量阈值;

如果分配有所述ip地址的网卡当前所能传输的数据流量大于所述设定流量阈值,则将所述网卡确定为所述活跃状态的网卡。

可选的,所述网卡信息包括:网卡标识;

所述确定活跃状态的网卡的数量及网卡信息,包括:

统计分配有所述ip地址的网卡的数量;

获取为所述活跃状态的网卡所分配的网络标识。

可选的,所述方法还包括:

生成包含所述活跃状态的网卡的网卡标识的活跃网卡列表;

所述根据所述网卡信息,使用处于所述活跃状态的多个网卡传输数据,包括:

从所述设定列表中选择多个所述活跃状态的网卡传输数据。

可选的,所述网卡状态还包括非活跃状态;所述生成包含所述活跃状态的网卡的网卡标识的活跃网卡列表,包括:

根据监控的结果,将从所述非活跃状态切换到所述活跃状态的网卡的网卡标识,添加到所述活跃网卡列表中,并将从所述活跃状态切换到所述非活跃状态的网卡的网卡标识,从所述活跃网卡列表中删除。

根据本公开实施例的第二方面,提供一种信息处理装置,所述装置应用于移动终端,包括:

监控模块,配置为监控所述移动终端内各个网卡的网卡状态;其中,所述网卡状态至少包括:活跃状态;

确定模块,配置为确定活跃状态的网卡的数量及网卡信息;

传输模块,配置为当活跃状态的网卡的数量为多个时,根据所述网卡信息,使用处于所述活跃状态的多个网卡传输数据。

可选的,所述监控模块,包括:

监控子模块,配置为监控所述移动终端内各个所述网卡的地址分配信息;

确定子模块,配置为根据所述地址分配信息,将分配有网络地址ip的网卡确定为所述活跃状态的网卡。

可选的,所述确定子模块,还配置为:

根据所述地址分配信息,确定出分配有所述ip地址的网卡;

确定分配有所述ip地址的网卡当前所能传输的数据流量是否大于设定流量阈值;

如果分配有所述ip地址的网卡当前所能传输的数据流量大于所述设定流量阈值,则将所述网卡确定为所述活跃状态的网卡。

可选的,所述网卡信息包括:网卡标识;

所述确定模块,包括:

统计子模块,配置为统计分配有所述ip地址的网卡的数量;

获取子模块,配置为获取为所述活跃状态的网卡所分配的网络标识。

可选的,所述装置还包括:

生成模块,配置为生成包含所述活跃状态的网卡的网卡标识的活跃网卡列表;

所述传输模块,包括:

传输子模块,配置为从所述设定列表中选择多个所述活跃状态的网卡传输数据。

可选的,所述网卡状态还包括非活跃状态;所述生成模块,包括:

生成子模块,配置为根据监控的结果,将从所述非活跃状态切换到所述活跃状态的网卡的网卡标识,添加到所述活跃网卡列表中,并将从所述活跃状态切换到所述非活跃状态的网卡的网卡标识,从所述活跃网卡列表中删除。

根据本公开实施例的第三方面,提供一种信息处理装置,包括:

处理器;

配置为存储处理器可执行指令的存储器;

其中,所述处理器配置为:执行时实现上述第一方面中的信息处理方法中的步骤。

根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由信息处理装置的处理器执行时,使得所述装置能够执行上述第一方面中的信息处理方法中的步骤。

本公开的实施例提供的技术方案可以包括以下有益效果:

由上述实施例可知,本公开在进行数据传输的过程中,能够监控移动终端内各个网卡的网卡状态,以及确定处于活跃状态的网卡的数量和网卡信息,在处于活跃状态的网卡的数量为多个时,可以根据网卡信息,使用处于活跃状态的多个网卡进行数据传输,这样能够实现有多个活跃状态的网卡时,尽可能多的使用多个网卡并行传输数据,进而提升数据传输的速度和稳定性,提升移动终端的通信质量。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的一种信息处理方法的流程图。

图2是根据一示例性实施例示出的另一种信息处理方法的流程图。

图3是根据一示例性实施例示出的信息处理装置框图一。

图4是根据一示例性实施例示出的信息处理装置框图二。

图5是根据一示例性实施例示出的信息处理装置框图三。

图6是根据一示例性实施例示出的一种信息处理装置的硬件结构框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种信息处理方法的流程图,如图1所示,该方法主要包括以下步骤:

在步骤101中,监控所述移动终端内各个网卡的网卡状态;其中,所述网卡状态至少包括:活跃状态;

在步骤102中,确定活跃状态的网卡的数量及网卡信息;

在步骤103中,当活跃状态的网卡的数量为多个时,根据所述网卡信息,使用处于所述活跃状态的多个网卡传输数据。

这里,移动终端包括手机、笔记本电脑、平板电脑、可穿戴式电子设备等。在使用的过程中,可以基于移动终端内安装的网卡进行网络数据的传输。例如,可以将网卡插在移动终端的主板插槽中,然后基于网卡进行数据的传输。

活跃状态的网卡为:启动且连接到网络的,从而能够用于进行数据传输的网卡。

在一些移动终端中网卡除了活跃状态的网卡,还包括活跃状态以外的非活跃状态的网卡。

非活跃状态的网卡至少可包括:关闭状态的网卡;关闭状态的网卡可包括未上电的网卡。在一些实施例中,所述非活跃状态的网卡可包括:启动但是未连网的网卡。

此处,仅是对活跃状态的网卡和非活跃状态的网卡的举例说明,具体实现不局限于此。

本公开实施例中,可以基于多个网卡并行地进行数据的传输。但是,当移动终端内安装有多个网卡时,由于各个网卡的型号和性能之间的差异,可能会导致各个网卡所处的网卡状态也有所不同。

这时,就要确定出移动终端内所安装的各个网卡的网卡状态,进而从多个网卡中确定出网卡状态符合设定条件的网卡,并基于确定出的网卡进行数据的传输。例如,可以确定各个网卡是否处于活跃状态,当确定出有网卡处于活跃状态时,可以继续确定处于活跃状态的网卡的数量,当处于活跃状态的网卡的数量为多个时,可以根据处于活跃状态的网卡的网卡信息,使用处于活跃状态的多个网卡进行数据传输。

此处的网卡信息包括:网卡标识和/或网卡名称。所述网卡标识包括但不限于:网卡的设备标识和/或网卡的临时标识。网卡名称可为是:移动终端分配的作为名字使用的字符串或序列号等。

本公开实施例中,在进行数据传输的过程中,能够监控移动终端内各个网卡的网卡状态,以及确定处于活跃状态的网卡的数量和网卡信息,在处于活跃状态的网卡的数量为多个时,可以根据网卡信息,使用处于活跃状态的多个网卡进行数据传输,这样能够实现有多个活跃状态的网卡时,尽可能多的使用多个网卡并行传输数据,进而提升数据传输的速度和稳定性,提升移动终端的通信质量。

图2是根据一示例性实施例示出的另一种信息处理方法的流程图,如图2所示,该方法主要包括以下步骤:

在步骤201中,监控所述移动终端内各个所述网卡的地址分配信息;

在步骤202中,根据所述地址分配信息,将分配有网络地址ip的网卡确定为所述活跃状态的网卡;

在步骤203中,确定活跃状态的网卡的数量及网卡信息;

在步骤204中,当活跃状态的网卡的数量为多个时,根据所述网卡信息,使用处于所述活跃状态的多个网卡传输数据。

这里,地址分配信息用于表征网卡的地址分配情况,由于在基于网卡进行数据传输之前,需要给准备使用的网卡分配网络地址,即互联网协议地址(internetprotocoladdress,ip地址),分配了ip地址的网卡则为被使能的网卡,即分配了ip地址的网卡具备数据传输的能力,这时,就可以将该网卡确定为处于活跃状态的网卡。

此处的ip地址可为:静态分配的ip地址和/或基于动态主机配置协议(dynamichostconfigurationprotocol,dhcp)服务动态分配的ip地址。

本公开实施例中,可以基于移动终端所连接网络的网络状态确定各个网卡的地址分配信息,进而基于地址分配信息确定出分配有ip地址的网卡。

例如,通过服务注册监听回调函数(connectivitymanager),并基于监听回调函数来监听网络状态的变化,其中,网络包括wi-fi网络和数据网络。然后,在回调函数中,遍历监听到的所有网络的网络状态,并基于网络状态确定各个网卡是否分配有ip地址。比如,如果网络状态表征移动终端连接至数据网络,则确定数据网卡分配有ip地址;如果网络状态表征移动终端连接至wi-fi网络,则确定wi-fi网卡分配有ip地址。

这里,活跃状态可以指网卡被使能,具备数据传输能力的状态;也可以是指网卡的地址分配信息满足设定地址分配条件的状态;还可以是网卡所能传输的数据流量满足设定流量条件的状态。网卡可以包括wi-fi网卡和/或包括数据网卡。

本公开实施例中,可以基于移动终端内各个网卡的地址分配信息确定各个网卡是否分配有ip地址,并将分配有ip地址的网卡确定为处于活跃状态的网卡,相较于直接基于移动终端内所设置的多个网卡进行数据传输,能够减少到将传输数据所需的流量分配至非活跃状态的网卡的可能,且处于活跃状态的网卡的数据传输能力高于处于非活跃状态的网卡,这样,能够在保证数据稳定传输的基础上,提高数据的传输速率。

在其他可选的实施例中,所述根据所述地址分配信息,将分配有网络地址ip的网卡确定为所述活跃状态的网卡,包括:

根据所述地址分配信息,确定出分配有所述ip地址的网卡;

确定分配有所述ip地址的网卡当前所能传输的数据流量是否大于设定流量阈值;

如果分配有所述ip地址的网卡当前所能传输的数据流量大于所述设定流量阈值,则将所述网卡确定为所述活跃状态的网卡。

这里,当移动终端内安装有多个网卡时,由于各个网卡的型号和性能之间的差异,可能会导致各个网卡所处的网卡状态也有所不同,各个网卡当前所能传输的数据流量也不同。本公开实施例中,在确定出网卡分配有ip地址之后,还能获取分配有ip地址的网卡当前所能传输的数据流量是否大于设定流量阈值,当分配有ip地址的网卡当前所能传输的数据流量大于设定流量阈值时,再将该网卡确定为处于活跃状态的网卡。

本公开实施例中,在确定出网卡分配有ip地址之后,对分配有ip地址的网卡当前所能传输的数据流量的大小进行判断,进而根据网卡当前所能传输的数据流量的大小确定出该网卡当前的数据传输能力,并将数据传输能力大于设定能力阈值的网卡确定为处于活跃状态的网卡,相较于直接将分配有ip地址的网卡确定为处于活跃状态的网卡,本公开实施例中,能够识别哪些网卡是活跃的,然后用这些活跃网卡来实现多网卡并发的多路网络传输,即能够确定出数据传输能力较高的网卡,并基于数据传输能力较高的网卡进行数据传输,进而保证数据传输的稳定性和速率。

在其他可选的实施例中,所述网卡信息包括:网卡标识;

所述确定活跃状态的网卡的数量及网卡信息,包括:

统计分配有所述ip地址的网卡的数量;

获取为所述活跃状态的网卡所分配的网络标识。

本公开实施例中,在确定出分配有ip地址的网卡之后,可以统计分配有ip地址的网卡的数量,即确定出处于活跃状态的网卡的数量,并获取为活跃状态的网卡所分配的网络标识,其中,网卡标识包括网卡名称、网卡编号等。

本公开实施例中,可以基于分配有ip地址的网卡的数量确定出处于活跃状态的网卡的数量,并获取各个网卡的网络标识,这样,就可以基于网络标识确定出对应的处于活跃状态的网卡,能够为基于处于活跃状态的网卡进行数据传输提供便利性。

在其他可选的实施例中,所述方法还包括:

生成包含所述活跃状态的网卡的网卡标识的活跃网卡列表;

所述根据所述网卡信息,使用处于所述活跃状态的多个网卡传输数据,包括:

从所述设定列表中选择多个所述活跃状态的网卡传输数据。

这里,在获取到处于活跃状态的网卡标识之后,基于获取到的网络标识生成活跃网卡列表,然后基于网络标识从设定列表中选择多个处于活跃状态的网卡进行数据传输。以网卡是wi-fi网卡和数据网卡,网络标识是网卡的网卡名称为例,如果处于活跃状态的网卡的网卡名称分别是wlan0、wlan1和rmnet_data2,则可以基于wlan0、wlan1和rmnet_data2生成活跃网卡列表,在需要使用多个网卡进行数据传输时,可以基于活跃网卡列表中的网卡标识选择至少两个处于活跃状态的网卡进行数据传输。例如,从活跃网卡列表中选择wlan0和wlan1对应的两个网卡进行数据传输;或者同时选择wlan0、wlan1和rmnet_data2对应的三个网卡进行数据传输;或者选择wlan1和rmnet_data2对应的两个网卡进行数据传输等。

本公开实施例中,可以通过生成活跃网卡列表,并通过活跃网卡列表中所存储的网卡标识选择对应的网卡,进而基于选择的网卡进行数据的传输,能够提高网卡处理的便利性和灵活性。

在其他可选的实施例中,所述网卡状态还包括非活跃状态;所述生成包含所述活跃状态的网卡的网卡标识的活跃网卡列表,包括:

根据监控的结果,将从所述非活跃状态切换到所述活跃状态的网卡的网卡标识,添加到所述活跃网卡列表中,并将从所述活跃状态切换到所述非活跃状态的网卡的网卡标识,从所述活跃网卡列表中删除。

这里,非活跃状态包括关闭状态和网卡所能传输的数据流量小于或等于设定流量阈值的状态。因为在使用移动终端进行数据传输的过程中,移动终端内所安装的网卡的网卡信息会发生变化,这时,为了保证活跃网卡列表中所存储信息的准确性,可以根据所监控到的网卡状态更新活跃网卡列表中的网卡标识。例如,如果只开启了一个wi-fi网卡,没有打开数据网卡,那么当前处于活跃状态的网卡数量为1,这时,活跃网卡列表中的网卡标识可以包括wlan0。如果开启了双wi-fi功能,没有打开数据网卡,那么当前处于活跃状态的网卡数量为2,活跃网卡列表中的网卡标识可以更新为wlan0,wlan1。如果开启了双wi-fi功能,同时开启了数据网卡,那么当前处于活跃状态的网卡数量为3,活跃网卡列表中的网卡标识可以更新为wlan0,wlan1,rmnet_data2。

在其他可选的实施例中,在基于多个网卡并发进行数据传输的系统中,由于设置的不同,系统中处于活跃状态的网卡的网卡信息也是动态变化的。这里,网卡信息的变化包括两个维度,一个是处于活跃状态的网卡的数量的变化,另一个是网卡标识的变化,其中,网卡标识包括网卡名称、网卡编号等。

在使用移动终端的过程中,如果只开启了一个wi-fi网卡,没有打开数据网卡,那么当前处于活跃状态的网卡数量为1,这时,活跃网卡列表中的网卡标识可以包括wlan0。如果开启了双wi-fi功能,没有打开数据网卡,那么当前处于活跃状态的网卡数量为2,活跃网卡列表中的网卡标识可以包括wlan0,wlan1。如果开启了双wi-fi功能,同时开启了数据网卡,那么当前处于活跃状态的网卡数量为3,活跃网卡列表中的网卡标识可以包括wlan0,wlan1,rmnet_data2。

在数据网卡的网卡信息改变时,数据网卡的网卡名称会发生变化。例如,由于网卡名称是rmnet_data0和rmnet_data1的两个网卡是虚拟网卡,并不用于数据传输,所以处于活跃状态的数据网卡的网卡名称不会是rmnet_data0或rmnet_data1,而处于活跃状态的网卡名称是从rmnet_data2开始。如果开关一次数据网络,处于活跃状态的网卡的网卡名称就会变成rmnet_data3,而网卡名称是rmnet_data2的网卡就消失了。基于针对数据网卡驱动设置的设定网卡驱动机制,关闭数据网络,数据网卡驱动就会删除一个网卡,而打开数据网络,数据网卡驱动就会新建一个网卡,该新建网卡的网卡名称会相应更新,与网卡名称对应的网卡编号递增。

图3是根据一示例性实施例示出的信息处理装置框图一。如图3所示,基于多个网卡并发进行数据传输的系统300包括当前活跃网卡状态捕获模块301和多网卡并发网络传输模块302,本公开实施例中,可以在系统300的前端增加一个当前活跃网卡状态捕获模块301,当前活跃网卡状态捕获模块301能够探测到网卡数量或网卡名称的变化情况,并生成包含有当前处于活跃状态的网卡名称的活跃网卡列表,并将活跃网卡列表发送给多网卡并发网络传输模块302,然后多网卡并发网络传输模块302将网络流量分摊到各个网卡上进行传输。本公开实施例中,通过实现当前活跃网卡捕获模块,来动态调节多网卡并发网络传输模块,以实现网络数据在多路网卡上动态分摊流量,以提高网络传输速度和网络稳定性。

图4是根据一示例性实施例示出的信息处理装置框图二。如图4所示,当前活跃网卡状态捕获模块301包括网卡状态变化探测模块401、活跃网卡判断模块402以及网卡名称列表传送模块403。

本公开实施例中,网卡状态变化探测模块401、活跃网卡判断模块402以及网卡名称列表传送模块403功能分别如下:

1、网卡状态变化探测模块401

例如,通过connectivitymanager服务注册监听回调函数,并基于监听回调函数来监听网络状态的变化,其中,网络包括wi-fi网络和数据网络。

2、活跃网卡判断模块402

在回调函数中,遍历监听到的所有网络的网络状态,获取各个网卡的网卡名称,基于网络状态确定各个网卡是否分配有ip地址,通过是否已经分配到ip地址来判断该网卡是否为活跃状态的网卡,如果是活跃状态的网卡,就将该网卡的网卡名称添加到活跃网卡列表当中,同时,活跃状态的网卡数量计数加一。

3、网卡名称列表传送模块403

在回调函数收集到当前活跃网卡列表后,调用传递函数将当前活跃网卡列表发送给多网卡并发网络传输模块,并通知多网卡并发网络传输模块更新活跃网卡信息,往活跃网卡列表中的网卡分配网络传输流量。如果活跃网卡的数量小于2,说明当前系统为单网卡模式,通知系统停止多网卡并发网络传输模块。如果活跃网卡数量大于等于2,则启动多网卡并发网络传输模块,并按照当前活跃网卡列表分配网络传输流量。

本公开实施例中,提供能一种动态识别当前活跃网卡的网卡信息来进行多网卡并发加速的技术。通过使用当前活跃网卡状态捕获模块,可以有效的实现动态多网卡并发网络数据传输,以提高网络传输速度和稳定性。为了提升网络传送速度和网络稳定性,我们开发了多网卡并发加速技术,可以同时使能系统中的多个网卡,然后把系统的流量分摊到各个网卡上,以实现多网卡并发网络传输的目的。

图5是根据一示例性实施例示出的信息处理装置框图三。如图5所示,所述装置应用于移动终端,该信息处理装置50主要包括:

监控模块51,配置为监控所述移动终端内各个网卡的网卡状态;其中,所述网卡状态至少包括:活跃状态;

确定模块52,配置为确定活跃状态的网卡的数量及网卡信息;

传输模块53,配置为当活跃状态的网卡的数量为多个时,根据所述网卡信息,使用处于所述活跃状态的多个网卡传输数据。

在其他可选的实施例中,所述监控模块51,包括:

监控子模块,配置为监控所述移动终端内各个所述网卡的地址分配信息;

确定子模块,配置为根据所述地址分配信息,将分配有网络地址ip的网卡确定为所述活跃状态的网卡。

在其他可选的实施例中,所述确定子模块,还配置为:

根据所述地址分配信息,确定出分配有所述ip地址的网卡;

确定分配有所述ip地址的网卡当前所能传输的数据流量是否大于设定流量阈值;

如果分配有所述ip地址的网卡当前所能传输的数据流量大于所述设定流量阈值,则将所述网卡确定为所述活跃状态的网卡。

在其他可选的实施例中,所述网卡信息包括:网卡标识;

所述确定模块52,包括:

统计子模块,配置为统计分配有所述ip地址的网卡的数量;

获取子模块,配置为获取为所述活跃状态的网卡所分配的网络标识。

在其他可选的实施例中,所述装置50还包括:

生成模块,配置为生成包含所述活跃状态的网卡的网卡标识的活跃网卡列表;

所述传输模块53,包括:

传输子模块,配置为从所述设定列表中选择多个所述活跃状态的网卡传输数据。

在其他可选的实施例中,所述网卡状态还包括非活跃状态;所述生成模块,包括:

生成子模块,配置为根据监控的结果,将从所述非活跃状态切换到所述活跃状态的网卡的网卡标识,添加到所述活跃网卡列表中,并将从所述活跃状态切换到所述非活跃状态的网卡的网卡标识,从所述活跃网卡列表中删除。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图6是根据一示例性实施例示出的一种信息处理装置的硬件结构框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图6,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电力组件506,多媒体组件508,音频组件510,输入/输出(i/o)的接口512,传感器组件514,以及通信组件516。

处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。

存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电力组件506为装置500的各种组件提供电力。电力组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。

多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(mic),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。

i/o接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如所述组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如wi-fi,2g或6g,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件516还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置500可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器520执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由信息处理装置的处理器执行时,使得信息处理装置能够执行一种信息处理方法,所述方法应用于移动终端,包括:

监控所述移动终端内各个网卡的网卡状态;其中,所述网卡状态至少包括:活跃状态;

确定活跃状态的网卡的数量及网卡信息;

当活跃状态的网卡的数量为多个时,根据所述网卡信息,使用处于所述活跃状态的多个网卡传输数据。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1