首页> 中国专利> 任务设备自组网、协作工作方法及相关设备

任务设备自组网、协作工作方法及相关设备

摘要

本发明公开了一种任务设备自组网方法、多设备协作工作方法、任务设备以及计算机可读存储介质。任务设备自组网方法包括:提供一种任务设备自组网方法,该任务设备自组网方法包括:任务设备集群中的任务设备获取任务设备集群中其他任务设备的数据信息,任务设备集群中各任务设备用于协作完成工作任务,数据信息至少包括任务标识;解析数据信息,确定归属同一任务组的任务设备以形成任务组,每个任务组内多个任务设备具有相同的任务标识。通过上述方式,本发明能够优化任务设备协作完成工作任务的过程。

著录项

  • 公开/公告号CN113840395A

    专利类型发明专利

  • 公开/公告日2021-12-24

    原文格式PDF

  • 申请/专利权人 杭州涂鸦信息技术有限公司;

    申请/专利号CN202110990094.1

  • 发明设计人 何保良;

    申请日2021-08-26

  • 分类号H04W84/18(20090101);H04W40/02(20090101);H04W56/00(20090101);

  • 代理机构44470 广东君龙律师事务所;

  • 代理人丁建春

  • 地址 310000 浙江省杭州市西湖区浙商财富中心3幢701室

  • 入库时间 2023-06-19 13:48:08

说明书

技术领域

本发明涉及设备集群技术领域,特别是涉及一种任务设备自组网方法、多设备协作工作方法、任务设备以及计算机可读存储介质。

背景技术

现有的任务设备集群中,在任务设备进行组网以及完成任务的过程均主要依附于中心节点,由中心节点发现各任务设备,形成任务设备组网,并在执行任务的过程中需要通过中心节点发送任务指令,导致中心节点需要消耗较大的运算等方面资源,并且由于仅通过一个中心节点进行管理,其可靠性较低。

发明内容

有鉴于此,本发明主要解决的技术问题是提供一种任务设备自组网方法、多设备协作工作方法、任务设备以及计算机可读存储介质,能够优化任务设备协作完成工作任务的过程。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种任务设备自组网方法,该任务设备自组网方法包括:任务设备集群中的任务设备获取任务设备集群中其他任务设备的数据信息,任务设备集群中各任务设备用于协作完成工作任务,数据信息至少包括任务标识;解析数据信息,确定归属同一任务组的任务设备以形成任务组,每个任务组内多个任务设备具有相同的任务标识。

在本发明的一实施中,任务组内各任务设备选举出任务组的主任务设备,主任务设备为任务组内的任意一个任务设备,主任务设备用于与任务组内各任务设备进行通信,主任务设备还用于与其他任务组的主任务设备进行通信。

在本发明的一实施中,主任务设备与任务组内各任务设备建立通信连接,任务组内各任务设备的通信类别相同,主任务设备存储有任务组内各任务设备的路由信息参数。

在本发明的一实施中,主任务设备与任务组内各任务设备之间利用同步通信协议进行通信。

在本发明的一实施中,主任务设备与其他任务组的主任务设备建立通信连接,各任务组的主任务设备之间利用协作任务协议进行通信,协作任务协议是基于协作工作任务构建的通信协议,主任务设备存储有其他各任务组的主任务设备的路由信息参数。

在本发明的一实施中,任务组内各任务设备发现主任务设备失联;选举出任务组新的主任务设备;建立与新的主任务设备的通信连接。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种多设备协作工作方法,该多设备协作工作方法包括:第一主任务设备接收任务指令,第一主任务设备是第一任务组的主任务设备;第一主任务设备向第一任务组的任务设备发送任务指令,以使第一任务组的各任务设备响应任务指令执行任务;第一主任务设备还用于向第二主任务设备发送任务指令,以使第二任务组的任务设备协作执行任务,第二主任务设备是第二任务组的主任务设备,各任务组是利用如上述实施例中所阐述的任务设备自组网方法得到。

在本发明的一实施中,任务至少包括依次执行的第一子任务和第二子任务,方法包括:第一主任务设备接收第一子任务指令;第一主任务设备向第一任务组的任务设备发送第一子任务指令,以使第一任务组的各任务设备响应第一子任务指令执行第一任务;响应于第一任务组的任务设备完成第一任务,第一主任务设备向第二主任务设备发送第二子任务指令,以使第二任务组的任务设备执行第二任务。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种任务设备,该任务设备包括处理器,处理器用于执行指令以实现如上述实施例中所阐述的任务设备自组网方法,或如上述实施例中所阐述的多设备协作工作方法。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质用于存储指令/程序数据,指令/程序数据能够被执行指令以实现如上述实施例中所阐述的任务设备自组网方法,或如上述实施例中所阐述的多设备协作工作方法。

本发明的有益效果是:区别于现有技术,本发明任务设备集群中的任务设备获取任务设备集群中其他任务设备的数据信息,从而任务设备无需借助中心节点就能够实现任务设备自组网,减小任务设备自组网消耗的资源,并且能够按照任务标识对任务设备进行分组,归属于同一任务组的任务设备具有相同的任务标识,相当于同一任务组内的任务设备用于执行相同的工作任务。

进一步地,以当执行任务时,任务指令能够从任务组发送至任务组,相较于任务设备发送任务指令至任务设备,能够提高任务指令发送效率,还能够缓解任务指令发送过程混乱的情况出现,从而能够优化任务设备协作完成工作任务的过程。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。此外,这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。

图1是本发明任务设备自组网方法一实施例的流程示意图;

图2是本发明任务设备自组网方法另一实施例的流程示意图;

图3是本发明任务设备集群一实施例的结构示意图;

图4是本发明多设备协作工作方法一实施例的流程示意图;

图5是本发明多设备协作工作方法另一实施例的流程示意图;

图6是本发明任务设备一实施例的结构示意图;

图7是本发明计算机可读存储介质一实施例的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

为解决现有技术中任务设备组网以及工作过程中消耗较大资源以及安全性较低的技术问题,本发明提供一种任务设备自组网方法以及多设备协作工作方法,设备自组网方法包括:获取任务设备集群中各任务设备的数据信息,任务设备集群中各任务设备用于协作完成工作任务,数据信息至少包括任务标识;解析数据信息,确定归属同一任务组的任务设备,每个任务组内多个任务设备具有相同的任务标识。多设备协作工作方法包括:第一主任务设备接收任务指令,第一主任务设备是第一任务组的主任务设备;第一主任务设备向第一任务组的任务设备发送任务指令,以使第一任务组的各任务设备响应任务指令执行任务;第一主任务设备还用于向第二主任务设备发送任务指令,以使第二任务组的任务设备协作执行任务,第二主任务设备是第二任务组的主任务设备,各任务组是利用如上述实施例中所阐述的任务设备自组网方法得到。以下进行详细阐述。

请参阅图1,图1是本发明任务设备自组网方法一实施例的流程示意图。其中,任务设备可以是任务型设备,例如机器人、无人机等,也可以是计算型设备,例如用于边缘计算等,在此不做限定。需要说明的是,本实施例所阐述的任务设备自组网方法并不局限于以下步骤:

S101:任务设备集群中的任务设备获取任务设备集群中其他任务设备的数据信息。

任务设备集群中各任务设备用于协作完成工作任务,例如,灭火任务、道路清洁任务、计算任务等,各任务设备中存储有至少包括任务标识的数据信息,用于标示该任务设备的所能完成的功能。任务设备集群中各任务设备获取任务设备集群中其他任务设备的数据信息是指,取缔于中心节点,各任务设备通过嗅探等方式获取除自身以外的其他任务设备的数据信息,以与具有相同工作任务的任务设备进行连接,任务设备的组网过程以及协作工作过程均是由各任务设备协作完成的,从而任务设备集群实现去中心化,进而减小资源的消耗,且提高安全性。

S102:解析数据信息,确定归属同一任务组的任务设备以形成任务组。

获取各任务设备的数据信息后,解析数据信息,可根据数据信息中的任务标识得知各任务设备所需完成的任务,并能够确定归属同一任务组的任务设备。其中,每个任务组内多个任务设备具有相同的任务标识,换言之,每个任务组内的任务设备用于完成相同的任务。

具体地,可以是用于完成相同任务的任务设备全部归属同一任务组,也可以是将用于完成相同任务的设备分至多个任务组,在此不做限定。

由此可见,在本实施例中,任务设备能够根据其所需完成的任务划分至若干任务组,并且一个任务组内的若干任务设备具有相同的任务标识,换言之,同一任务组内的任务设备用于完成相同的任务,从而有利于任务设备的管理。

请参阅图2和图3,图2是本发明任务设备自组网方法另一实施例的流程示意图,图3是本发明任务设备集群一实施例的结构示意图。其中,任务设备可以是任务型设备,例如机器人、无人机等,也可以是计算型设备,例如用于边缘计算等,在此不做限定。需要说明的是,本实施例所阐述的任务设备自组网方法并不局限于以下步骤:

S201:任务设备集群中的任务设备获取任务设备集群中其他任务设备的数据信息。

与上述实施例中步骤S101所阐述的相同,任务设备集群中各任务设备用于协作完成工作任务,例如,灭火任务、道路清洁任务等,各任务设备中存储有至少包括任务标识的数据信息,用于标示该任务设备的所能实现的功能。除此之外,数据信息还可以包括MAC地址、通讯套接字符等,例如id address,uuid_mac等。

各任务设备进行自组网,一般分为嗅探、认证、连接以及通讯等阶段,由于数据信息内包含任务标识,各任务设备可以根据任务标识判断是否用于协作完成同一任务,用于协作完成同一任务的设备实现自组网,以形成任务设备集群。

S202:解析数据信息,确定归属同一任务组的任务设备以形成任务组。

在获取到任务设备集群中的各任务设备的数据信息后,解析各任务设备的数据信息,根据各任务设备的任务标识确定归属同一任务组的任务设备,每个任务组内多个任务设备具有相同的任务标识,也就是说,至少归属于同一任务组的任务设备具有相同的任务标识,用于完成相同的任务,并且若干用于完成不同任务的任务组能够协作完成工作任务。

其中,至少归属于同一任务组的任务设备具有相同的任务标识是指,可以是用于完成相同任务的任务设备全部归属同一任务组,也可以是将用于完成相同任务的设备分至多个任务组,在此不做限定。

S203:任务组内各任务设备选举出任务组的主任务设备。

确定归属于同一任务组的任务设备后,任务组内各任务设备选举出任务组的主任务设备,主任务设备为任务组内的任意一个任务设备,主任务设备用于与任务组内各任务设备进行通信,如步骤S204所阐述的;主任务设备还用于与其他任务组的主任务设备进行通信,如步骤S205所阐述的。

也就是说,选举出任务组内的主任务设备之后,各任务组之间的通信可以通过主任务设备进行通信,并且主任务设备之间通信的结果可以发送至其他任务设备,缓解通信交互过程混乱的情况,优化各任务设备之间的通信过程。

可选地,任务组内各任务设备选举出任务组的主任务设备可以通过投票选举的方式,也可以通过随机选举的方式等。在投票选举主任务设备的过程中,可以根据设备性能、型号、版本等方面对任务设备进行考量;在随机选举主任务设备的过程中,无需对任务设备进行过多的考量,各任务设备随机选举得到主任务设备,进一步地,可以利用时钟随机数选举一个任务设备作为主任务设备,相较于利用rand函数等方式随机选举任务设备,利用时钟随机数的选举过程更为随机。

并且,如图3中所展示的,任务组内的各任务设备彼此之间也能够进行通信,主任务设备则在此基础上能够与其他任务组的主任务设备进行通信,以使得在执行任务过程中,通信的过程为通过主任务设备与主任务设备之间的通信,实现任务组与任务组之间的通信,而非完全依赖于各任务设备彼此进行通信,能够提高信息发送与接收的可靠性。

其中,步骤S204与步骤S205的执行顺序不进行限定,可以是主任务设备先与任务组内各任务设备建立通信连接,也可以是主任务设备先与其他任务组的主任务设备建立通信连接,还可以是主任务设备同时与任务组内各任务设备以及其他任务组的主任务设备建立通信连接。

S204:主任务设备与任务组内各任务设备建立通信连接。

主任务设备与任务组内各任务设备建立通信连接,任务组内各任务设备的通信类别相同,主任务设备存储有任务组内各任务设备的路由信息参数。

各任务设备的路由信息参数包括任务设备的mac地址通讯套接字等可以找到任务设备并进行通讯的凭证,一般指id address,uuid_mac等,从而主任务设备在接收到执行任务的指令时,能够选择指定相关的若干任务设备执行任务,从而提高完成任务的可靠性。

进一步地,主任务设备与任务组内各任务设备之间利用同步通讯协议进行通信,主任务设备与任务组内各任务设备具有同频同相的同步时钟信号,只需在传送报文的最前面附加特定的同步字符,使发收双方建立同步,此后便在同步时钟的控制下逐位发送/接收,以保持进行数据传输时,主任务设备和任务组内各任务设备保持完全的同步,以提高执行任务的可靠性,缩短同一任务组内任务指令传输所需时延,提高各任务设备的同步性。也就是说,同一任务组内的任务设备具有相同的通信协议,且用于完成相同的任务。

S205:主任务设备与其他任务组的主任务设备建立通信连接。

主任务设备与其他任务组的主任务设备建立通信连接时,各主任务设备还存储有所有能发现的任务组的主任务设备的路由信息参数,路由信息参数与步骤S204中的路由信息参数相同,在此就不再赘述。以当当前正在执行任务的主任务设备向下一阶段需要执行任务的任务组发送任务指令时,能够寻找到该任务组的主任务设备,并将任务指令发送至该主任务设备,以有利于准确发送任务指令。

主任务设备向其他任务组的主任务设备发送任务指令时,可以是通过广播的形式进行发送任务指令,其他的主任务设备也可以接收到任务指令,各主任务设备通过对指令进行解析,识别该任务指令中的任务标识是否为其任务标识相匹配,若匹配则执行任务,若不匹配则不执行。亦或是,主任务设备获取其所保存的其他主任务设备的路由信息参数以及数据信息,找到需要执行任务的任务组的主任务设备,将任务指令仅发送至该主任务设备,由该主任务设备通知任务组内的其他任务设备,以完成任务,在此不做限定。

也就是说,不同任务组内任务设备进行通信时,是通过不同任务组的主任务设备进行通信的,并由主任务设备将通信信息发送至相应的任务设备。

进一步地,主任务设备与其他主任务设备建立通信连接,各任务组的主任务设备之间利用协作任务协议进行通信,协作任务协议是基于协作工作任务构建的通信协议,主任务设备存储由其他各任务组的主任务设备的路由信息参数,以提高任务指令传输过程的安全性。

S206:检测主任务设备连接是否正常。

若主任务设备连接正常,则执行步骤S206继续检测主任务设备的状态;若主任务设备连接不正常,则执行步骤S207。

无论各任务设备处于执行任务状态,还是待机状态(未执行任务)时,都需要检测主任务设备连接状态正常,以避免主任务设备连接异常导致无法完成任务的情况出现。其中,主任务设备连接不正常的情况包括主任务设备失联、宕机等情况。

需要说明的是,虽然步骤S206在本实施例的流程中位于此处,但检测主任务设备连接是否正常与前述步骤为同步执行的,通俗来讲,自选举得到主任务设备后,就需要持续检测主任务设备连接是否正常,以当主任务设备连接不正常时能够及时采取措施,以确保各任务组及各任务设备能够协作完成任务。

S207:选举出任务组新的主任务设备。

在检测到主任务设备连接不正常时,即检测到主任务设备失联或宕机等时,任务组内各任务设备立即选出新的主任务设备,以避免任务信息丢失。

进一步地,选举出任务组新的主任务设备可以通过投票选举的方式,也可以通过随机选举的方式,在此不再赘述。需要注意的是,在通过随机选举的方式选举新的主任务设备时,可以通过时钟随机数等方式选举新的任务设备作为主任务设备。如是设计的原因在于,由于本地时钟时刻处于变化中,时钟随机数的值每时每刻都不同,因此,不同的时钟随机数所选举的任务设备也不相同,从而避免如rand函数等随机选举的任务设备始终为同一任务设备,有利于选举出任务组新的主任务设备,进而有利于提高任务设备集群的可靠性。

S208:建立与新的主任务设备的通信连接。

选举出任务组新的主任务设备后,需要新的主任务设备实现原主任务设备所需要完成的工作,例如存储任务组内各任务设备的路由信息参数,与其他任务组的主任务设备进行通信,存储其他任务组的主任务设备的路由信息参数等,即建立与新的主任务设备的通信连接。

请参阅图3和图4,图4是本发明多设备协作工作方法一实施例的流程示意图。其中,任务设备可以是任务型设备,例如机器人、无人机等,也可以是计算型设备,例如用于边缘计算等,在此不做限定。需要说明的是,本实施例所阐述的多设备协作工作方法并不局限于以下步骤:

S401:第一主任务设备接收任务指令。

第一主任务设备是第一任务组的主任务设备,与上述实施例中所阐述的任务组相同,每一个任务组内多个任务设备具有相同的任务标识,用于协作完成工作任务的各任务组构成任务设备集群。第一任务组可以理解为将要执行任务的任务组或正在执行任务的任务组,在第一任务组需要执行任务时,由第一主任务设备接收任务指令。

S402:第一主任务设备向第一任务组的任务设备发送任务指令。

如上述实施例中所阐述的,第一主任务设备与第一任务组内各任务设备建立通信连接,以当第一主任务设备接收到任务指令时,能够将任务指令发送给第一任务组内各任务设备,可以是发送至第一任务组内全部任务设备,由各任务设备自行判断其是否需要参与执行任务,也可以是指定部分任务设备执行任务,并根据所存储的路由信息参数找到需要执行任务的任务设备,并仅向该部分任务设备发送任务指令。

S403:第一主任务设备还用于向第二主任务设备发送任务指令。

当第一任务组完成其所要完成的任务时,第一主任务设备还会向第二主任务设备发送任务指令,容易理解的,第二主任务设备是第二任务组的主任务设备,以当第二主任务设备接收到任务指令时,第二主任务设备会将任务指令发送至第二任务组内的各任务设备,使得第二任务组的任务设备协作执行任务。其中,第二任务组可以理解为,在第一任务组执行任务时,紧接着第一任务组需要执行任务的任务组。

或是,当第一任务组和第二任务组所要执行的任务相同时,第一主任务设备为先接收到任务指令的任务组的主任务设备,并当其接收到任务指令时,能够将任务指令发送给第二主任务设备,从而第一任务组和第二任务组能够协作执行任务。

在第一主任务设备向第二主任务设备发送任务指令的过程中,也可以认为,此第二主任务设备即为第一主任务设备,其如步骤S401中所阐述的在接收任务指令。也就是说,任务设备集群内包含若干任务组,每个任务组都可以是第一任务组,也可以是第二任务组。并且,各任务组是利用如上述实施例中所阐述的任务设备自组网方法得到的。

请参阅图5,图5是本发明多设备协作工作方法另一实施例的流程示意图。其中,任务设备可以是任务型设备,例如机器人、无人机等,也可以是计算型设备,例如用于边缘计算等,在此不做限定。需要说明的是,本实施例所阐述的多设备协作工作方法并不局限于以下步骤:

在本实施例中,任务至少包括依次执行的第一子任务和第二子任务。例如,在灭火任务中,第一子任务为火情勘测,第二子任务为定点灭火;在清洁任务中,第一子任务为扫除垃圾,第二子任务为洒水,还可以包括第三子任务,第三子任务拖除水渍,任务并不限于上述举例的任务,还可以是其他类型任务,在此就不再赘述。

S501:第一主任务设备接收第一子任务指令。

第一主任务设备是第一任务组的主任务设备,与上述实施例中所阐述的任务组相同,每一个任务组内多个任务设备具有相同的任务标识,用于协作完成工作任务的各任务组构成任务设备集群。第一任务组可以理解为将要执行任务的任务组或正在执行任务的任务组,在第一任务组需要执行任务时,由第一主任务设备接收第一子任务指令。

S502:第一主任务设备向第一任务组的任务设备发送第一子任务指令。

如上述实施例中所阐述的,第一主任务设备与第一任务组内各任务设备建立通信连接,以当第一主任务设备接收到第一子任务指令时,能够将第一子任务指令发送给第一任务组内各任务设备,可以是发送至第一任务组内全部任务设备,由各任务设备自行判断其是否需要参与执行任务,也可以是指定部分任务设备执行任务,并根据所存储的路由信息参数找到需要执行任务的任务设备,并仅向该部分任务设备发送第一子任务指令。

S503:响应于第一任务组的任务设备完成第一任务,第一主任务设备向第二主任务设备发送第二子任务指令。

当第一任务组完成第一子任务时,第一主任务设备还会向第二主任务设备发送第二子任务指令,容易理解的,第二主任务设备是第二任务组的主任务设备,以当第二主任务设备接收到第二子任务指令时,第二主任务设备会将第二子任务指令发送至第二任务组内的各任务设备,使得第二任务组的任务设备协作执行第二子任务。其中,第二任务组可以理解为,在第一任务组执行任务时,紧接着第一任务组需要执行任务的任务组。

在第一主任务设备向第二主任务设备发送任务指令的过程中,也可以认为,此第二主任务设备即为第一主任务设备,其如步骤S501中所阐述的在接收第一子任务指令。也就是说,任务设备集群内包含若干任务组,每个任务组都可以是第一任务组,也可以是第二任务组。并且,各任务组是利用如上述实施例中所阐述的任务设备自组网方法得到的。

综上所述,相较于现有技术中任务设备之间通过硬编码或者配置的方法实现互相发现、为每个应用场景定制一套相适应的发现方法的方案,本发明能够促进开发效率、具有更好的适应能力,简化部署难度,还能够规范任务设备集群内任务设备协作工作的关系。并且,相较于现有技术中中心节点式方案存在资源消耗大且可靠性低的问题,本发明中通过去中心节点的方式,能够减少资源消耗,且能够提高可靠性。

请参阅图6,图6是本发明任务设备一实施例的结构示意图。

在一实施例中,任务设备60包括处理器61,处理器61还可以称为CPU(CentralProcessing Unit,中央处理单元)。处理器61可能是一种集成电路芯片,具有信号的处理能力。处理器61还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器61也可以是任何常规的处理器等。

任务设备60可以进一步包括存储器(图中未示出),用于存储处理器61运行所需的指令和数据。

处理器61用于执行指令以实现如上述任一实施例所阐述的任务设备自组网方法以及多设备协作工作方法。

任务设备集群,包括若干任务设备60,若干任务设备60利用上述实施例中所阐述的任务设备自组网方法形成任务设备集群,并能够通过上述实施例中所阐述的多设备协作工作方法协作完成任务。

请参阅图7,图7是本发明计算机可读存储介质一实施例的结构示意图。

在一实施例中,计算机可读存储介质70用于存储指令/程序数据71,指令/程序数据71能够被执行以实现如上述实施例所阐述的任务设备自组网方法以及多设备协作工作方法,在此就不再赘述。

在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式为示意性的,例如,模块或单元的划分,为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式的目的。

另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个计算机可读存储介质70中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所阐述方法的全部或部分步骤。而前述的计算机可读存储介质70包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存储器(RAM,Random AccessMemory)、磁碟或者光盘、服务器等各种可以存储程序代码的介质。

此外,在本发明中,除非另有明确的规定和限定,术语“相连”、“连接”、“层叠”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号