多系统中共享移动网络方法及终端系统与流程

文档序号:12131642阅读:200来源:国知局
多系统中共享移动网络方法及终端系统与流程

本发明涉及计算机技术领域,具体而言,本发明涉及一种多系统中共享移动网络的方法,及一种多系统中共享移动网络的终端系统。



背景技术:

随着信息技术的发展,移动终端在用户的日常生活中日益普及,移动终端需要通过移动网络连接与外界实现数据传输。在单系统的移动终端中,单系统独占移动终端中的网络资源,通过网络硬件与移动网络连接,以实现数据传输。

随着多系统终端设备的兴起,目前,现有的多系统移动终端中设置有一个网络硬件,移动终端中的每个系统均需要使用该网络硬件进行网络连接,当一个系统通过该网络硬件进行网络连接时,移动终端中的其他系统无法通过该网络硬件进行网络连接,即同一时刻,移动终端中仅允许一个系统通过该网络硬件进行网络连接,从而导致移动终端中的多个系统无法同时进行网络连接,同时,多系统终端设备中共用同一内核数据模块,若各个系统同时通过该内核数据模块设置移动网络,将会造成移动网络的设置混乱,导致终端设备无法连接移动网络。

因此,对多系统中各个系统如何同时通过移动网络设备进行数据传输成为一个新的需要解决的技术问题。



技术实现要素:

为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:

本发明的实施例提出了一种多系统中共享移动网络的方法,包括:

当第一子系统监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息发送至第二子系统;

第二子系统根据接收到的第一子系统的移动网络状态信息,更新其移动网络的状态;

将更新后的移动网络的状态更新显示在第二子系统的交互界面的网络状态栏中。

优选地,当第一子系统监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息发送至第二子系统,包括:

通过第一子系统的网络管理服务监测其移动网络状态;

当第一子系统的网络管理服务监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息通过预定的消息传输通道发送至主控系统;

通过主控系统将第一子系统的移动网络状态信息发送至第二子系统。

优选地,第一子系统将其移动网络状态信息通过预定的消息传输通道发送至主控系统的步骤之前,还包括:

第一子系统向主控系统发送用于第一子系统与第二子系统之间的消息传输通道的创建通道请求消息;

主控系统根据创建通道请求消息,针对第一子系统与第二子系统创建两个socket文件描述符;

第一子系统与第二子系统获取对应的socket文件描述符,并根据对应的socket文件描述符,进行消息传输。

优选地,在第二子系统根据接收到的第一子系统的移动网络状态信息的步骤之前,包括:

通过第二子系统的网络管理服务监测预定的消息传输通道;

其中,更新其移动网络的状态的步骤之后,包括:

第二子系统通过第一子系统的移动网络进行数据传输。

可选地,该方法还包括:

在主控系统中创建网桥节点,并为各个子系统创建对应的虚拟网口,其中,每个虚拟网口的一端设置于各自子系统内,每个虚拟网口的另一端与网桥节点相连;

其中,第二子系统通过第一子系统的移动网络进行数据传输的步骤,包括:

第二子系统通过其对应的虚拟网口及网桥节点与第一子系统对应的虚拟网口建立数据通路;

第二子系统基于其数据通路与第一子系统的移动网络进行数据传输。

本发明的另一实施例提出了一种共享移动网络的终端系统,包括:

第一子系统,用于当监测到其移动网络状态发生变化时,将其移动网络状态信息发送至第二子系统;

第二子系统,用于根据接收到的第一子系统的移动网络状态信息,更新其移动网络的状态;

第二子系统,还用于将更新后的移动网络的状态更新显示在第二子系统的交互界面的网络状态栏中。

优选地,第一子系统包括第一监测单元和第一发送单元:

第一监测单元,用于通过第一子系统的网络管理服务监测其移动网络状态;

第一发送单元,用于当第一子系统的网络管理服务监测到其移动网络状态发生变化时,将第一子系统的移动网络状态信息通过预定的消息传输通道发送至主控系统;

可选地,终端系统还包括:

主控系统,用于将第一子系统的移动网络状态信息发送至第二子系统。

优选地,第一子系统还包括第二发送单元:

第二发送单元,用于向主控系统发送用于第一子系统与第二子系统之间的消息传输通道的创建通道请求消息;

优选地,主控系统还包括创建单元:

创建单元,用于根据创建通道请求消息,针对第一子系统与第二子系统创建两个socket文件描述符;

第一子系统及第二子系统还用于分别获取对应的socket文件描述符,并根据对应的socket文件描述符,进行消息传输。

优选地,第二子系统还包括第二监测单元和传输单元:

第二监测单元,用于通过第二子系统的网络管理服务监测预定的消息传输通道;

传输单元,用于通过第一子系统的移动网络进行数据传输。

优选地,主控系统还包括创建单元:

创建单元,用于在主控系统中创建网桥节点,并为各个子系统创建对应的虚拟网口,其中,每个虚拟网口的一端设置于各自子系统内,每个虚拟网口的另一端与网桥节点相连;

其中,传输单元用于通过其对应的虚拟网口及网桥节点与第一子系统对应的虚拟网口建立数据通路;基于其数据通路与第一子系统的移动网络进行数据传输。

本发明的实施例中,提出了一种多系统中共享移动网络的方案,当第一子系统监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息发送至第二子系统,使第二子系统能够及时获取第一子系统的移动网络状态,为后续第二子系统更新其移动网络状态提供了必要的前提保障;第二子系统根据接收到第一子系统的移动网络状态信息,更新其移动网络的状态,实现了第二子系统共享第一子系统的移动网络,由第一子系统执行移动网络的设置,避免了同时对第一子系统与第二子系统进行移动网络设置而造成的移动网络设置混乱的情况,解决了第二子系统与第一子系共享统移动网络时存在网络控制冲突的问题;将更新后的移动网络的状态更新显示在第二子系统的交互界面的网络状态栏中,通过人机交互界面及时显示第二子系统的移动网络状态,使得用户及时感知第二子系统移动网络状态的变化,用户能够及时的通过第二子系统的移动网络状态进行数据传输,提高了用户的使用体验。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明中一个实施例的多系统终端设备中各系统间的关系示意图;

图2为本发明中另一实施例的多系统中共享移动网络的方法的流程图;

图3为本发明中又另一实施例的多系统中共享移动网络的终端系统的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

下面结合附图具体介绍本发明实施例的技术方案。

本发明实施例的终端设备的内部结构的框架示意图如图1所示,包括:系统内核、主控系统、子系统OS1和子系统OS2,其中,各系统共享同一系统内核。

其中,系统内核为Linux kernel,系统内核负责直接与终端设备中的网络硬件进行通信。

主控系统是由kernel启动的一个安全、可控、可配的系统,主控系统负责管理子系统OS1和子系统OS2,同时子系统OS1和子系统OS2通过主控系统与系统内核进行通信。

子系统OS1和子系统OS2为多系统终端设备中运行的各个Android系统,在各自的系统中包括Framework(系统框架层),通过各自的Framework与主控系统进行通信。

其中,本发明实施例中的各个子系统,可以是设置在以Linux container(容器)虚拟化技术创建的容器中的操作系统。操作系统可以为传统意义上的Linux操作系统或Unix操作系统,也可以是基于Linux操作系统衍生出来的Android系统、Ubuntu系统或FireFox系统等,还可以为以Windows平台为基础的windows系统等等。实际上,本发明中的子系统不限于前述例举的操作系统,可以涵盖所有能够在容器中运行的操作系统。

优选地,主控系统可以是上述传统的操作系统,也可以是对传统的kernel进行改进和/或在kernel之外(例如框架层和应用层)增加功能模块之后,得到的操作系统。

主控系统主要用于对各子系统进行前后台管理,与各子系统进行交互等。

优选地,主控系统可以通过预定义的通道与各个容器系统进行通信。同理,各容器系统之间可以通过容器通道进行通信。

图2为本发明中另一实施例的多系统中共享移动网络的方法的流程图。

本发明的实施例中,各步骤所执行的内容概述如下:步骤S210:当第一子系统监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息发送至第二子系统;步骤S220:第二子系统根据接收到的第一子系统的移动网络状态信息,更新其移动网络的状态;步骤S230:将更新后的移动网络的状态更新显示在第二子系统的交互界面的网络状态栏中。

本发明的实施例中,提出了一种多系统中共享移动网络的方法,当第一子系统监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息发送至第二子系统,使第二子系统能够及时获取第一子系统的移动网络状态,为后续第二子系统更新其移动网络状态提供了必要的前提保障;第二子系统根据接收到第一子系统的移动网络状态信息,更新其移动网络的状态,实现了第二子系统共享第一子系统的移动网络,由第一子系统执行移动网络的设置,避免了同时对第一子系统与第二子系统进行移动网络设置而造成的移动网络设置混乱的情况,解决了第二子系统与第一子系共享统移动网络时存在网络控制冲突的问题;将更新后的移动网络的状态更新显示在第二子系统的交互界面的网络状态栏中,通过人机交互界面及时显示第二子系统的移动网络状态,使得用户及时感知第二子系统移动网络状态的变化,用户能够及时的通过第二子系统的移动网络状态进行数据传输,提高了用户的使用体验。以下针对各个步骤的具体实现做进一步的说明:

步骤S210:当第一子系统监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息发送至第二子系统。

优选地,步骤S210进一步包括步骤S211、步骤S212和步骤S213;步骤S211:通过第一子系统的网络管理服务监测其移动网络状态;步骤S212:当第一子系统的网络管理服务监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息通过预定的消息传输通道发送至主控系统;步骤S213:通过主控系统将第一子系统的移动网络状态信息发送至第二子系统。

例如,在终端设备A中,包括子系统OS1、子系统OS2和主控系统,其中,子系统OS1和子系统OS2包括各自的用于监测其各自移动网络状态的网络管理服务,子系统OS1和子系统OS2为Android操作系统;在子系统OS1中,通过子系统OS1的网络管理服务监测其移动网络状态,其中,子系统OS1的网络管理服务运行于子系统OS1的Framework中;当子系统OS1的网络管理服务监测到子系统OS1的移动网络状态发生变化时,子系统OS1的网络管理服务将其移动网络状态信息发送至预定的消息传输通道,通过该预定的消息传输通道将子系统OS1的移动网络状态信息发送至主控系统,随后,通过主控系统将子系统OS1的移动网络状态信息发送至运行于子系统OS2的Framework中的子系统OS2的网络管理服务。

优选地,步骤S212中第一子系统将其移动网络状态信息通过预定的消息传输通道发送至主控系统的步骤之前,还包括步骤S214、步骤S215和步骤S216;步骤S214:第一子系统向主控系统发送用于第一子系统与第二子系统之间的消息传输通道的创建通道请求消息;步骤S215:主控系统根据创建通道请求消息,针对第一子系统与第二子系统创建两个socket文件描述符;步骤S216:第一子系统与第二子系统获取对应的socket文件描述符,并根据对应的socket文件描述符,进行消息传输。

例如,终端设备A中,当子系统OS1中的进程需要与子系统OS2中的进程进行通信,子系统OS1中的进程向子系统OS1中的通信通道服务进程发送创建通道请求消息,随后子系统OS1中的通信通道服务进程将接收到创建通道请求消息,并将该请求消息发送至主控系统的通信通道服务进程,其中,该创建通道请求消息中携带子系统OS1的标识信息以及子系统OS2的标识信息,主控系统的通信通道服务进程根据子系统OS1和子系统OS2的标识信息创建针对子系统OS1和子系统OS2的两个socket文件描述符;主控系统的通信通道服务进程向主控系统中的虚拟域名NSS设备发送注册请求消息,在注册成功之后,主控系统的通信通道服务进程向发送请求的容器系统,如子系统OS1,以及需要进行通信服务的容器系统,如子系统OS2,分别发送其各自对应的socket文件描述符的名称,如主控系统的通信通道服务进程将名称为“子系统OS1-通道1”的socket文件描述符发送至子系统OS1,将名称为“子系统OS2-通道1”的socket文件描述符发送至子系统OS2;随后,子系统OS1和子系统OS2根据接收到其各自的socket文件描述符的名称,获取对应的socket文件描述符,随后子系统OS1和子系统OS2可以根据其各自对应的socket文件描述符进行消息传输。

步骤S220:第二子系统根据接收到的第一子系统的移动网络状态信息,更新其移动网络的状态。

例如,在终端设备A中,包括子系统OS1、子系统OS2和主控系统,其中,子系统OS1和子系统OS2包括各自的用于监测其各自移动网络状态的网络管理服务,子系统OS1和子系统OS2为Android操作系统;子系统OS1的网络管理服务通过预定的消息传输通道,如终端设备A中已建立的socket通信通道向子系统OS2的网络管理服务发送,如子系统OS1的“连接移动网络”的移动网络状态信息,子系统OS2的网络管理服务根据接收到的子系统OS1的移动网络状态信息“连接移动网络”,更新子系统OS2的移动网络的状态为连接状态。

优选地,在步骤S220中第二子系统根据接收到的第一子系统的移动网络状态信息的步骤之前,包括步骤S221;步骤S221:通过第二子系统的网络管理服务监测预定的消息传输通道。

例如,在终端设备A中,通过子系统OS2的网络管理服务监测预定的消息传输通道,如终端设备A中已建立的socket通信通道,当通过该消息传输通道接收到更新消息时,通过子系统OS2的网络管理服务将子系统OS1的移动网络状态信息,如“连接移动网络”,发送至子系统OS2的网络管理服务。

优选地,该方法还包括步骤S240;步骤S240:在主控系统中创建网桥节点,并为各个子系统创建对应的虚拟网口,其中,每个虚拟网口的一端设置于各自子系统内,每个虚拟网口的另一端与网桥节点相连。

对于本发明实施例,由于网络地址包括:介质访问控制(英文全称:Media Access Control,英文缩写:MAC)地址以及互联网协议(英文全称:Internet Protocol,英文缩写:IP)地址,此步骤中是指将各个虚拟网口、网桥节点分别的IP地址为同一个局域网段内。

例如,多系统移动终端包括子系统OS1以及子系统OS2,其中,仅子系统OS1与物理网络设备进行连接,并且主控系统创建的网桥节点为br0,主控系统为子系统OS1创建的虚拟网口为veth-pair1,为子系统OS2创建的虚拟网口为veth-pair2,子系统OS1内的veth-pair1与主控系统内的br0相连,子系统OS2内的veth-pair2与主控系统内的br0相连。

需要说明的是,在主控系统中创建网桥节点,并为各个容器系统创建对应的虚拟网口,之后还包括:主控系统将各个虚拟网口、网桥节点分别对应的网络地址中的IP地址配置为同一个局域网段内;例如,主控系统将移动终端A中子系统OS1的虚拟网口对应的IP地址配置为172.29.52.60/24,主控系统中网桥节点对应的IP地址配置为172.29.52.50/24,子系统OS2的虚拟网口对应的IP地址配置为172.29.52.70/24,因此,子系统OS1的虚拟网口对应的IP地址、网桥节点对应的IP地址以及子系统OS2的虚拟网口对应的网路地址均位于同一个虚拟网络子网网段172.29.52.0/24。

对于本发明实施例,主控系统通过将各个虚拟网口、网桥节点分别对应的网络地址配置为同一个局域网段内,以使得各个虚拟网口、网桥节点能够相互直接进行寻址,确定下一跳虚拟网口或者网桥节点对应的网络地址,进行数据传输,从而可以降低寻址的复杂度,进而可以提高多系统网络连接的可行性。

优选地,在步骤S220中更新其移动网络的状态的步骤之后,包括步骤S222;步骤S222:第二子系统通过第一子系统的移动网络进行数据传输。

例如,在终端设备A中,通过子系统OS2的网络管理服务监测预定的消息传输通道,当通过该消息传输通道接收到更新消息时,如监测到子系统OS1的移动网络状态信息由“未连接移动网络”变化为“连接移动网络”时,根据子系统OS1的虚拟网口对应的IP地址为172.29.52.60/24,主控系统中网桥节点对应的IP地址为172.29.52.50/24,子系统OS2的虚拟网口对应的IP地址为172.29.52.70/24,随后子系统OS2通过与主控系统中网桥桥接的方式,使用已配置的IP地址172.29.52.70/24与IP地址为172.29.52.50/24的网桥节点进行数据传输,再通过该网桥节点与IP地址为172.29.52.60/24的子系统OS1的虚拟网口与子系统OS1的移动网络进行数据传输,从而实现子系统OS2通过子系统OS1的移动网络进行数据传输。

需要说明的是,本领域技术人员可以理解,本发明的实施例中,对各个虚拟网口、网桥节点的配置,不但包括对各个虚拟网口、网桥节点对应的IP地址进行配置,还包括对路由信息、DNS(Domain Name System,域名系统)等网络连接相关的配置信息进行配置,在此不做限定。

更优选地,步骤S222中第二子系统通过第一子系统的移动网络进行数据传输的步骤,包括步骤S2221和步骤S2222;步骤S2221:第二子系统通过其对应的虚拟网口及网桥节点与第一子系统对应的虚拟网口建立数据通路;步骤S2222:第二子系统基于其数据通路与第一子系统的移动网络进行数据传输。

例如,接上例,在终端设备A中,子系统OS2通过其对应的虚拟网口veth-pair2及网桥节点br0与子系统OS1对应的虚拟网口veth-pair1建立数据通路,如“数据通路A”,子系统OS2基于该数据通路通过系统内核与终端设备A的网络硬件进行数据传输,终端设备A的网络硬件通过系统内核与主控系统进行数据传输,再通过主控系统与子系统OS1的移动网络进行数据传输,从而实现了子系统OS2基于“数据通路A”与子系统OS1的移动网络进行数据传输。

步骤S230:将更新后的移动网络的状态更新显示在第二子系统的交互界面的网络状态栏中。

例如,在终端设备A的子系统OS2中,根据子系统OS2的移动网络状态由“未连接移动网络”更新为“连接移动网络”,通过子系统OS2的Framework将子系统OS2的交互界面的网络状态栏中当前显示的未连接移动网络图标更新显示为连接移动网络的图标。

又例如,在终端设备A的子系统OS2中,根据子系统OS2的移动网络状态由“连接移动网络”更新为“未连接移动网络”,通过子系统OS2的Framework将子系统OS2的交互界面的网络状态栏中当前显示的连接移动网络图标更新显示为未连接移动网络的图标,同时关闭子系统OS2中已建立的数据通路,如“数据通路A”。

图3为本发明中又另一实施例的多系统中共享移动网络的终端系统的结构示意图。

本发明的实施例中,各系统所执行的内容概述如下:第一子系统310当第一子系统监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息发送至第二子系统;第二子系统320根据接收到的第一子系统的移动网络状态信息,更新其移动网络的状态;第二子系统320还将更新后的移动网络的状态更新显示在第二子系统的交互界面的网络状态栏中。

本发明的实施例中,提出了一种多系统中共享移动网络的终端系统,当第一子系统监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息发送至第二子系统,使第二子系统能够及时获取第一子系统的移动网络状态,为后续第二子系统更新其移动网络状态提供了必要的前提保障;第二子系统根据接收到第一子系统的移动网络状态信息,更新其移动网络的状态,实现了第二子系统共享第一子系统的移动网络,由第一子系统执行移动网络的设置,避免了同时对第一子系统与第二子系统进行移动网络设置而造成的移动网络设置混乱的情况,解决了第二子系统与第一子系共享统移动网络时存在网络控制冲突的问题;将更新后的移动网络的状态更新显示在第二子系统的交互界面的网络状态栏中,通过人机交互界面及时显示第二子系统的移动网络状态,使得用户及时感知第二子系统移动网络状态的变化,用户能够及时的通过第二子系统的移动网络状态进行数据传输,提高了用户的使用体验。以下针对各个系统的具体实现做进一步的说明:

第一子系统310用于当第一子系统监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息发送至第二子系统。

优选地,第一子系统310包括第一监测单元、第一发送单元和主控系统;第一监测单元用于通过第一子系统的网络管理服务监测其移动网络状态;第一发送单元用于当第一子系统的网络管理服务监测到其移动网络状态发生变化时,第一子系统将其移动网络状态信息通过预定的消息传输通道发送至主控系统;主控系统用于通过主控系统将第一子系统的移动网络状态信息发送至第二子系统。

优选地,第一子系统310,还包括第二发送单元和创建单元;第二发送单元用于第一子系统向主控系统发送用于第一子系统与第二子系统之间的消息传输通道的创建通道请求消息;创建单元用于主控系统根据创建通道请求消息,针对第一子系统与第二子系统创建两个socket文件描述符;第一子系统及第二子系统还用于分别获取对应的socket文件描述符,并根据对应的socket文件描述符,进行消息传输。

第二子系统用于第二子系统根据接收到的第一子系统的移动网络状态信息,更新其移动网络的状态。

优选地,第二子系统包括第二监测单元和传输单元;第二监测单元用于通过第二子系统的网络管理服务监测预定的消息传输通道;传输单元用于第二子系统通过第一子系统的移动网络进行数据传输。

优选地,主控系统还包括创建单元;创建单元用于在主控系统中创建网桥节点,并为各个子系统创建对应的虚拟网口,其中,每个虚拟网口的一端设置于各自子系统内,每个虚拟网口的另一端与网桥节点相连。

更优选地,传输单元用于通过其对应的虚拟网口及网桥节点与第一子系统对应的虚拟网口建立数据通路;基于其数据通路与第一子系统的移动网络进行数据传输。

第二子系统320还用于将更新后的移动网络的状态更新显示在第二子系统的交互界面的网络状态栏中。

本发明实施例提供的多系统中共享移动网络的终端系统可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随即存储器)、EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。

本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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