掌桥专利:专业的专利平台
掌桥专利
首页

权限认证方法、系统、装置、终端及计算机可读存储介质

文献发布时间:2024-04-18 19:54:45


权限认证方法、系统、装置、终端及计算机可读存储介质

技术领域

本发明涉及通信技术领域,特别是涉及一种权限认证方法、系统、装置、终端及计算机可读存储介质。

背景技术

物联网(Internet of things,IoT)是新一代信息技术的重要组成部分,也是信息化时代的重要发展阶段。物联网就是物物相连的互联网,具体包含两层意思,其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,延伸和扩展到了任何物品与物品之间,进行信息交换和通信。物联网通过智能感知以及识别技术等通信感知技术,广泛应用于网络的融合中。

现有的物联网控制技术的关注点大多集中于数据传输协议的统一性与安全性等方面,往往通过一中心区域来管控各种操作、安全权限,却并未考虑随着海量设备接入到多区域分布式物联网平台中的权限认证的实时性。

发明内容

本发明主要解决的技术问题是提供一种权限认证方法、系统、装置、终端及计算机可读存储介质,解决现有技术中权限认证的实时性差的问题。

为解决上述技术问题,本发明采用的第一个技术方案是:提供一种权限认证方法,权限认证方法包括:

边缘服务器获取目标设备的权限申请,权限申请包括目标设备的标识信息和目标权限信息;

将目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对;

基于目标设备的标识信息与边缘服务器中存储的预设标识信息的比对结果确定是否向中心服务器发起标识信息验证请求,得到预设标识信息对应的预设权限信息;

基于目标权限信息与预设权限信息的匹配结果,确定是否将目标权限信息对应的目标权限授予目标设备。

其中,基于目标设备的标识信息与边缘服务器中存储的预设标识信息的比对结果确定是否向中心服务器发起标识信息验证请求,得到预设标识信息对应的预设权限信息,包括:

响应于目标设备的标识信息与边缘服务器中存储的预设标识信息匹配,则将边缘服务器中存储的预设标识信息对应的权限信息作为预设权限信息。

其中,基于目标设备的标识信息与边缘服务器中存储的预设标识信息的比对结果确定是否向中心服务器发起标识信息验证请求,得到预设标识信息对应的预设权限信息,包括:

响应于目标设备的标识信息与边缘服务器中存储的预设标识信息不匹配,则向中心服务器发出标识信息验证请求;

响应于在中心服务器中查到与目标设备的标识信息一致的预设标识信息,则将中心服务器中存储的预设标识信息对应的权限信息作为预设权限信息。

其中,权限申请包括目标设备的身份认证信息;预设标识信息关联有预设身份信息;

基于目标权限信息与预设权限信息的匹配结果,确定是否将目标权限信息对应的目标权限授予目标设备的步骤之前还包括:

将目标设备的身份认证信息与预设身份信息进行比对;

响应于目标设备的身份认证信息与预设身份信息一致,则判断目标权限信息是否符合预设权限信息。

其中,预设权限信息包括至少一个预设权限事项;

基于目标权限信息与预设权限信息的匹配结果,确定是否将目标权限信息对应的目标权限授予目标设备,包括:

响应于目标权限信息与预设权限事项匹配,则将与目标权限信息匹配的预设权限事项对应的目标权限授予目标设备。

为解决上述技术问题,本发明采用的第二个技术方案是:提供一种权限认证系统,权限认证系统包括中心服务器、边缘服务器以及目标设备,边缘服务器与中心服务器通信连接,目标设备与边缘服务器连接;

目标设备用于向边缘服务器发送权限申请,权限申请包括目标设备的标识信息和目标权限信息;

其中,边缘服务器用于接收目标设备的权限申请,将目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对;基于目标设备的标识信息与边缘服务器中存储的预设标识信息的比对结果确定是否向中心服务器发起标识信息验证请求,得到预设标识信息对应的预设权限信息;基于目标权限信息与预设权限信息的匹配结果,确定是否将目标权限信息对应的目标权限授予目标设备。

其中,中心服务器用于响应于目标设备的标识信息与边缘服务器中存储的预设标识信息不匹配时,查找与目标设备的标识信息一致的预设标识信息。

其中,边缘服务器用于响应于目标设备的标识信息与边缘服务器中存储的预设标识信息匹配,则将边缘服务器中存储的预设标识信息对应的权限信息作为预设权限信息。

其中,权限认证系统还包括客户端,客户端与目标设备之间通信连接,中心服务器包括业务模块和数据模块,业务模块与数据模块之间通信连接,

业务模块用于对各设备与客户端之间的权限信息进行管理,并将权限信息发送给边缘服务器;数据模块用于存储各设备的预设标识信息以及预设权限信息。

其中,边缘服务器包括至少一个设备管理模块,设备管理模块包括至少一个设备管理服务单元,目标设备与设备管理服务单元通信连接。

其中,目标设备直接与设备管理服务单元通信连接,或目标设备通过网关与设备管理服务单元通信连接。

为解决上述技术问题,本发明采用的第三个技术方案是:提供一种权限认证装置,权限认证装置包括:

获取模块,用于边缘服务器获取目标设备的权限申请,权限申请包括目标设备的标识信息和目标权限信息;

比对模块,用于将目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对;

分析模块,用于基于目标设备的标识信息与边缘服务器中存储的预设标识信息的比对结果确定是否向中心服务器发起标识信息验证请求,得到预设标识信息对应的预设权限信息;

确定模块,用于基于目标权限信息与预设权限信息的匹配结果,确定是否将目标权限信息对应的目标权限授予目标设备。

为解决上述技术问题,本发明采用的第四个技术方案是:提供一种终端,终端包括存储器、处理器以及存储于存储器中并在处理器上运行的计算机程序,处理器用于执行程序数据以实现如上述的权限认证方法中的步骤。

为解决上述技术问题,本发明采用的第五个技术方案是:提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述的权限认证方法中的步骤。

本发明的有益效果是:区别于现有技术的情况,提供的一种权限认证方法、系统、装置、终端及计算机可读存储介质,权限认证方法包括:边缘服务器获取目标设备的权限申请,权限申请包括目标设备的标识信息和目标权限信息;将目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对;基于目标设备的标识信息与边缘服务器中存储的预设标识信息的比对结果确定是否向中心服务器发起标识信息验证请求,得到预设标识信息对应的预设权限信息;基于目标权限信息与预设权限信息的匹配结果,确定是否将目标权限信息对应的目标权限授予目标设备。本申请通过边缘服务器与中心服务器协同的方式,将获取的目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对,确定边缘服务器中是否存储有目标设备的标识信息,当边缘服务器中存储有目标设备的标识信息时,通过边缘服务器对目标设备的目标权限信息进行认证,不需要通过边缘服务器将目标设备的标识信息再发送给中心服务器进行比对,缩短了认证路径,减少边缘服务器到中心服务器的转发耗时,进而提高权限认证的实时性;当边缘服务器中没有存储目标设备对应的标识信息时,将目标设备的标识信息与中心服务器中存储的预设标识信息进行比对,以实现复目标设备进行认证。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1是本发明提供的权限认证方法的流程示意图;

图2是本发明提供的权限认证方法一具体实施例的流程示意图;

图3是本发明提供的权限认证系统的框架示意图;

图4是本发明提供的权限认证装置一实施例的框架示意图;

图5是本发明提供的终端一实施例的框架示意图;

图6为本发明提供的计算机可读存储介质一实施例的框架示意图。

具体实施方式

下面结合说明书附图,对本申请实施例的方案进行详细说明。

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。此外,本文中的“多”表示两个或者多于两个。

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明所提供的一种权限认证方法做进一步详细描述。

请参阅图1和图2,图1是本发明提供的权限认证方法的流程示意图;图2是本发明提供的权限认证方法一具体实施例的流程示意图。

本实施例中提供一种权限认证方法,本实施例提供的权限认证方法适用于中心区域、边缘区域部署分布式设备的场景。该权限认证方法包括如下步骤。

S1:边缘服务器获取目标设备的权限申请,权限申请包括目标设备的标识信息和目标权限信息。

S2:将目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对。

S3:基于目标设备的标识信息与边缘服务器中存储的预设标识信息的比对结果确定是否向中心服务器发起标识信息验证请求,得到预设标识信息对应的预设权限信息。

S4:基于目标权限信息与预设权限信息的匹配结果,确定是否将目标权限信息对应的目标权限授予目标设备。

本实施例提供的物联网平台具有中心服务器,中心服务器周边设置有多个边缘区域,各边缘区域均设置有边缘服务器。各边缘服务器均与中心服务器通信连接。边缘区域分布有多个设备,多个设备分别与所处的边缘区域的边缘服务器通信连接。

用户通过客户端向目标设备所处的边缘区域内的边缘服务器发起权限申请。本实施例中的客户端包括但不限于移动APP、PC客户端、WEB端等用户操作界面。在一实施例中,用户在目标设备上安装的客户端发起权限申请,目标设备向就近的边缘服务器发起权限申请。就近的边缘服务器是指目标设备所处的边缘区域的边缘服务器,或距离目标设备最短距离的边缘服务器。

目标设备直接与边缘服务器通信连接。例如,目标设备通过接入互联网直接连接到物联网平台的边缘服务器。

目标设备间接与边缘服务器通信连接。例如,目标设备通过zigbee、蓝牙、局域网wifi等协议直接连接到中间网关,网关通过互联网连接到物联网平台的边缘服务器,进而实现目标设备间接接入物联网平台。

具体地,步骤S1中边缘服务器获取目标设备的权限申请的具体步骤如下所示。

在一实施例中,边缘服务器接收目标设备的权限申请。权限申请包括目标设备的标识信息和目标权限信息。目标设备的标识信息包括但不限于设备序号等。权限申请还包括用户的标识信息。用户的标识信息包括但不限于平台用户ID、用户手机、用户邮箱等。本实施例中的用户的标识信息和目标设备的标识信息均具有唯一性。

具体地,步骤S2中将目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对的具体步骤如下所示。

在一实施例中,边缘服务器将接收的目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对,确定边缘服务器是否可以直接对目标设备的权限信息进行认证。

具体地,步骤S3中基于目标设备的标识信息与边缘服务器中存储的预设标识信息的比对结果确定是否向中心服务器发起标识信息验证请求,得到预设标识信息对应的预设权限信息的具体步骤如下所示。

响应于目标设备的标识信息与边缘服务器中存储的预设标识信息匹配,则将边缘服务器中存储的预设标识信息对应的权限信息作为预设权限信息。

在一实施例中,权限申请包括目标设备的身份认证信息;预设标识信息关联有预设身份信息。

为了对目标设备进行合法性校验,对目标设备的权限申请进行至少两个维度的认证,具体为身份认证信息和目标权限认证。

将目标设备的身份认证信息与预设身份信息进行比对;响应于目标设备的身份认证信息与预设身份信息一致,则判断目标权限信息是否符合预设权限信息。其中,目标设备的身份认证信息包括但不限于用户密码、平台生成的用户唯一认证令牌(token)等。在一实施例中,通过哈希算法对目标设备的身份认证信息进行认证。

在另一实施例中,响应于目标设备的标识信息与边缘服务器中存储的预设标识信息不匹配,则向中心服务器发出标识信息验证请求。通过中心服务器在中心服务器内部存储的数据库中查找目标设备对应的预设标识信息。

响应于在中心服务器中查到与目标设备的标识信息一致的预设标识信息,则将中心服务器中存储的预设标识信息对应的预设权限信息与目标权限信息作为预设权限信息。

具体地,步骤S4中基于目标权限信息与预设权限信息的匹配结果,确定是否将目标权限信息对应的目标权限授予目标设备的具体步骤如下所示。

预设权限信息包括至少一个预设权限事项;响应于目标权限信息与预设权限事项匹配,则将与目标权限信息匹配的预设权限事项对应的目标权限授予目标设备。其中,预设权限信息包括但不限于重启设备、控制设备、查看实时视频、语音对讲、注销账号等权限事项。

在一具体实施例中,判断目标权限信息是否与预设权限信息列表中的任一项预设权限事项匹配,如果目标权限事项与一预设权限事项匹配,则将与目标权限事项信息匹配的预设权限事项对应的目标权限授予目标设备。

通过中心服务器与边缘服务器协同的方式,实现目标设备就近接入到边缘服务器,并且通过边缘服务器缓存预设标识信息、预设身份信息、预设权限信息等相关权限信息的方式,实现边缘服务器本地化快速权限认证,进而实现设备控制操作信令的响应速度安全提升。

在一具体实施例中,当用户通过客户端在目标设备上发起查看实时视频的请求后,目标设备所处的边缘区域的边缘服务器或距离目标设备最近的边缘区域的边缘服务器接收到目标设备发出的查看实时视频的请求,边缘服务器还接收到目标设备发送的目标设备的标识信息和身份认证信息。边缘服务器先将目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对。

当边缘服务器中存储的预设标识信息与目标设备的标识信息匹配,则边缘服务器直接将边缘服务器存储的预设标识信息对应的预设身份信息与目标设备的身份认证信息进行比对。当边缘服务器中存储的预设身份信息与目标设备的身份认证信息匹配,则判断目标设备发出的查看实时视频的请求是否存在于边缘服务器中存储的预设标识信息对应的预设权限信息列表中。当目标设备发出的查看实时视频的请求存在于边缘服务器中存储的预设权限信息列表中,则边缘服务器将查看实时视频的权限授予给目标设备。

当边缘服务器中存储的所有预设标识信息与目标设备的标识信息均不匹配,则边缘服务器向中心服务器发出关于目标设备的标识信息的验证请求。中心服务器将接收的目标设备的标识信息与中心服务器中存储的预设标识信息进行比对,响应于目标设备的标识信息与中心服务器中存储的预设标识信息一致,则中心服务器将存储的预设标识信息以及与预设标识信息关联的预设身份信息和预设权限信息发送给边缘服务器。边缘服务器接收并保存中心服务器发送的预设标识信息以及与预设标识信息关联的预设身份信息和预设权限信息。边缘服务器验证目标设备的身份认证信息是否与边缘服务器接收的预设标识信息关联的预设身份信息匹配。响应于目标设备的身份认证信息与中心服务器发送的预设标识信息关联的预设身份信息匹配,则判断目标设备发出的查看实时视频的请求是否存在于中心服务器发送的预设标识信息对应的预设权限信息列表中。当目标设备发出的查看实时视频的请求存在于中心服务器发送的预设权限信息列表中,则边缘服务器将查看实时视频的权限授予给目标设备。

在一实施例中,中心服务器中存储的预设标识信息、预设身份信息和预设权限信息发生变更,则边缘服务器预先向中心服务器间隔预设时间订阅中心服务器中的存储信息,以便于更新边缘服务器中的存储信息。具体地,当中心服务器中存储的信息发生变更时,中心服务器会主动向边缘服务器发送更新信息,以便于边缘服务器进行数据更新。

本实施例中通过边缘服务器主动查询、订阅、缓存用户与目标设备的权限信息的方法,在有效校验用户与目标设备权限后,基于安全可信认证的前提,将客户端设备控制信令通过最短平台传输链路,减少中心服务器到边缘服务器的转发耗时,实现设备控制操作信令的响应速度安全提升。

本实施例提供的权限认证方法包括:边缘服务器获取目标设备的权限申请,权限申请包括目标设备的标识信息和目标权限信息;将目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对;响应于目标设备的标识信息与边缘服务器中存储的预设标识信息匹配,则将边缘服务器中存储的预设标识信息对应的预设权限信息与目标权限信息进行比对;基于预设标识信息对应的预设权限信息与目标权限信息之间的比对结果,确定是否将目标权限信息对应的目标权限授予目标设备。本申请通过边缘服务器将获取的目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对,确定边缘服务器中是否存储有目标设备的标识信息,当边缘服务器中存储有目标设备的标识信息时,通过边缘服务器对目标设备的目标权限信息进行认证,不需要通过边缘服务器将目标设备的标识信息再发送给中心服务器进行比对,缩短了认证路径,减少边缘服务器到中心服务器的转发耗时,进而提高权限认证的实时性。

请参阅图3,图3是本发明提供的权限认证系统的框架示意图。

本实施例中提供一种权限认证系统50,权限认证系统50包括中心服务器51、边缘服务器52、目标设备53。本实施例中,权限认证系统50具体为物联网系统。

边缘服务器52与中心服务器51通信连接,目标设备53与边缘服务器52连接。

目标设备53用于向边缘服务器52发送权限申请,权限申请包括目标设备53的标识信息和目标权限信息。

其中,边缘服务器52用于接收目标设备53的权限申请,将目标设备53的标识信息与边缘服务器52中存储的预设标识信息进行比对。

边缘服务器52用于基于目标设备53的标识信息与边缘服务器52中存储的预设标识信息的比对结果确定是否向中心服务器51发起标识信息验证请求,得到预设标识信息对应的预设权限信息;基于目标权限信息与预设权限信息的匹配结果,确定是否将目标权限信息对应的目标权限授予目标设备53。

具体地,响应于目标设备53的标识信息与边缘服务器52中存储的预设标识信息匹配,则将边缘服务器52中存储的预设标识信息对应的预设权限信息与目标权限信息进行比对;基于预设标识信息对应的预设权限信息与目标权限信息之间的比对结果,确定是否将目标权限信息对应的目标权限授予目标设备53。

在一实施例中,中心服务器51用于响应于目标设备53的标识信息与边缘服务器52中存储的预设标识信息不匹配时,查找与目标设备53的标识信息一致的预设标识信息。

在一实施例中,权限认证系统50还包括客户端54,客户端54与目标设备53之间通信连接,中心服务器51包括业务模块511和数据模块512,业务模块511与数据模块512之间通信连接,业务模块511用于对各设备53与客户端54之间的权限信息进行管理,并将权限信息发送给边缘服务器52。数据模块512用于存储各设备的预设标识信息以及预设权限信息。

在一具体实施例中,业务模块511包括至少一个业务服务单元5111。例如,业务模块511包括三个业务服务单元5111。业务模块511用于提供用户与目标设备53的权限管理。具体地,权限管理包括用户与目标设备53的权属、分享等关系建立,控制目标设备53的权限的增、删等管理;权限通知包括在权限信息发生变更的时候,通过订阅的方法通知到边缘区域的边缘服务器52。

在一具体实施例中,数据模块512具体为业务数据中心。数据模块512用于提供用户与目标设备53之间关系的持久化存储。

在一实施例中,边缘服务器52包括至少一个设备管理模块521,设备管理模块521包括至少一个设备管理服务单元5211,目标设备53与设备管理服务单元5211通信连接。设备管理服务单元5211具体用于与目标设备53保持长久连接,用于缓存预设权限信息以及进行权限认证等。具体地,保持长久连接具体为保持设备管理服务单元5211与目标设备53通信连接以便于目标设备53进行控制操作。设备管理服务单元5211用于存储预设标识信息、预设身份信息和预设权限信息。设备管理服务单元5211还用于主动向中心服务器51订阅权限信息变更事件,并刷新内存缓存。设备管理服务单元5211用于对目标设备53的身份信息的合法性认证和操作设备权限的校验。

在一实施例中,目标设备53直接与设备管理服务单元5211通信连接,或目标设备53通过网关55与设备管理服务单元5211通信连接。

本实施例提供的权限认证系统,通过边缘服务器将获取的目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对,确定边缘服务器中是否存储有目标设备的标识信息,当边缘服务器中存储有目标设备的标识信息时,通过边缘服务器对目标设备的目标权限信息进行认证,不需要通过边缘服务器将目标设备的标识信息再发送给中心服务器进行比对,缩短了认证路径,减少边缘服务器到中心服务器的转发耗时,进而提高权限认证的实时性。

请参阅图4,图4是本发明提供的权限认证装置一实施例的框架示意图。本实施例提供一种权限认证装置60,权限认证装置60包括获取模块61、比对模块62、分析模块63和确定模块64。

获取模块61用于边缘服务器获取目标设备的权限申请,权限申请包括目标设备的标识信息和目标权限信息。

比对模块62用于将目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对;

分析模块63用于基于目标设备的标识信息与边缘服务器中存储的预设标识信息的比对结果确定是否向中心服务器发起标识信息验证请求,得到预设标识信息对应的预设权限信息;

确定模块64用于基于目标权限信息与预设权限信息的匹配结果,确定是否将目标权限信息对应的目标权限授予目标设备。

本实施例提供的权限认证装置,通过边缘服务器将获取的目标设备的标识信息与边缘服务器中存储的预设标识信息进行比对,确定边缘服务器中是否存储有目标设备的标识信息,当边缘服务器中存储有目标设备的标识信息时,通过边缘服务器对目标设备的目标权限信息进行认证,不需要通过边缘服务器将目标设备的标识信息再发送给中心服务器进行比对,缩短了认证路径,减少边缘服务器到中心服务器的转发耗时,进而提高权限认证的实时性。

请参阅图5,图5是本发明提供的终端一实施例的框架示意图。终端80包括相互耦接的存储器81和处理器82,处理器82用于执行存储器81中存储的程序指令,以实现上述任一权限认证方法实施例的步骤。在一个具体的实施场景中,终端80可以包括但不限于:微型计算机、服务器,此外,终端80还可以包括笔记本电脑、平板电脑等移动设备,在此不做限定。

具体而言,处理器82用于控制其自身以及存储器81以实现上述任一权限认证方法实施例的步骤。处理器82还可以称为CPU(Central Processing Unit,中央处理单元)。处理器82可能是一种集成电路芯片,具有信号的处理能力。处理器82还可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器82可以由集成电路芯片共同实现。

请参阅图6,图6为本发明提供的计算机可读存储介质一实施例的框架示意图。计算机可读存储介质90存储有能够被处理器运行的程序指令901,程序指令901用于实现上述任一权限认证方法实施例的步骤。

在一些实施例中,本公开实施例提供的装置具有的功能或包含的模块可以用于执行上文方法实施例描述的方法,其具体实现可以参照上文方法实施例的描述,为了简洁,这里不再赘述。

上文对各个实施例的描述倾向于强调各个实施例之间的不同之处,其相同或相似之处可以互相参考,为了简洁,本文不再赘述。

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

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

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

以上仅为本发明的实施方式,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

技术分类

06120116380478