一种设备ID标识信息的生成方法、系统及存储介质技术方案

技术编号:21065607 阅读:21 留言:0更新日期:2019-05-08 10:00
本发明专利技术公开了一种设备ID标识信息的生成方法、系统及存储介质,所述设备ID标识信息的生成方法,通过设置当设备端启动时,所述设备端向服务端发送设备信息;所述服务端接收设备信息后,生成对应设备端的设备ID标识信息,并发送设备ID标识信息至所述设备端;所述设备端接收所述设备ID标识信息并存储。进而实现服务端二次主动确认并分配每一设备端的设备ID标识信息,进而实现了同一服务器精准识别多台相同新型号设备端。

【技术实现步骤摘要】
一种设备ID标识信息的生成方法、系统及存储介质
本专利技术涉及设备识别
,尤其涉及的是一种设备ID标识信息的生成方法、系统及存储介质。
技术介绍
现有中一个设备都具有一个唯一标识ID,通过这个唯一的标识ID可以识别这台设备。但在实际的使用场景中,往往出现多个相同唯一的设备标识ID的设备,造成服务端无法从多个同一设备ID中识别到具体哪一设备。因此,现有技术存在缺陷,有待改进与发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术中的上述缺陷,提供一种设备ID标识信息的生成方法、系统及存储介质,旨在解决现有技术中设备仅有一设备ID信息,造成服务端无法从多个同一设备ID中识别到具体哪一设备的问题。本专利技术解决技术问题所采用的技术方案如下:一种设备ID标识信息的生成方法,其包括:当设备端启动时,所述设备端向服务端发送设备信息;所述服务端接收设备信息后,生成对应设备端的设备ID标识信息,并发送设备ID标识信息至所述设备端;所述设备端接收所述设备ID标识信息并存储。进一步的,所述当设备端启动时,所述设备端向服务端发送设备信息之前还包括:在设备端预先存储用于识别设备的设备标签信息。进一步的,所述当设备端启动时,所述设备端向服务端发送设备信息具体包括:当设备端启动时,所述设备端读取预存的设备标签信息;所述设备端将读取到的设备标签信息经MD5运算,生成初始设备ID标识信息;所述设备端将所述设备标签信息和初始设备ID标识信息发送至服务端。进一步的,所述服务端接收设备信息后,生成对应设备端的设备ID标识信息,并发送设备ID标识信息至所述设备端具体包括:服务端接收设备信息后,将所述设备标签信息进行拼接;将拼接后的设备标签信息经MD5运算,生成设备ID标识信息并发送至设备端。进一步的,所述服务端接收设备信息后,将所述设备标签信息进行片拼接具体包括:服务端接收设备信息后,创建一递增的滑动窗口,所述滑动窗口具有一预设滑动窗口数字N,所述N为大于等于1的正整数,其与设备标签信息数量一致;将所述设备标签信息按照N、设备标签1、设备标签2、设备标签N-1、标签N进行拼接设备标签。进一步的,所述将拼接后的设备标签信息经MD5运算,生成设备ID标识信息并发送至设备端之前还包括:服务端查询拼接后的N、设备标签1、设备标签2、设备标签N-1、设备标签N是否已存在。进一步的,所述服务端查询拼接后N、设备标签1、设备标签2、设备标签N-1、设备标签N是否已存在之后还包括:若是,则将所述滑动窗口数字N加1,形成新的设备标签N+1、设备标签1、设备标签2、设备标签N-1、设备标签N、设备标签N+1,依次循环直至所服务端查询拼接后新的设备标签N+1、设备标签1、设备标签2、设备标签N-1、设备标签N、设备标签N+1不存在时,或者滑动窗口数字或标签数取值至最大值时结束。进一步的,所述服务端查询拼接后N、设备标签1、设备标签2、设备标签N-1、设备标签N是否已存在之后还包括:若否,则将拼接后的N、设备标签1、设备标签2、设备标签N-1、标签N经MD5运算,生成设备标识ID信息。本专利技术解决技术问题所采用的又一技术方案如下:一种设备ID标识信息的生成系统,其包括设备端和服务端,所述设备端和服务端通信连接;所述设备端用于启动时,向服务端发送设备信息,以及接收设备ID标识信息并存储;所述服务端用于接收设备信息后,生成对应设备端的设备ID标识信息,并发送设备ID标识信息至所述设备端。本专利技术解决技术问题所采用的又一技术方案如下:一种存储介质,所述存储介质存储有设备ID标识信息的生成程序,所述设备ID标识信息的生成程序被处理器执行时,实现如上任一项所述的设备ID标识信息的生成方法的步骤。与现有技术相比,本专利技术提供了一种设备ID标识信息的生成方法、系统及存储介质,所述设备ID标识信息的生成方法,通过设置当设备端启动时,所述设备端向服务端发送设备信息;所述服务端接收设备信息后,生成对应设备端的设备ID标识信息,并发送设备ID标识信息至所述设备端;所述设备端接收所述设备ID标识信息并存储。进而实现服务端二次主动确认并分配每一设备端的设备ID标识信息,进而实现了同一服务器精准识别多台相同新型号设备端。附图说明图1是本专利技术第一实施例中所提供的一种设备ID标识信息的生成方法的流程图。图2是本专利技术第一实施例中所提供一种设备ID标识信息的生成方法的部分流程图。图3是本专利技术第二实施例中所提供一种设备ID标识信息的生成系统的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,本专利技术的第一实施例中,提供了一种设备ID标识信息的生成方法S10,其包括:步骤S12,当设备端启动时,所述设备端向服务端发送设备信息;步骤S13,所述服务端接收设备信息后,生成对应设备端的设备ID标识信息,并发送设备ID标识信息至所述设备端;步骤S14,所述设备端接收所述设备ID标识信息并存储。可以理解,本专利技术所提供的一种设备ID标识信息的生成方法S10,通过设备端主动向服务端发送设备信息,然后在接收由服务端对应接收到的设备端设备标签生成的设备ID标识信息,进而实现于其它设备端的设备ID标识信息的区分;需要强调的是,所述设备信息包括设备标签信息,以及设备端根据设备标签信息生成的设备ID标识信息。显然的,相对于现有服务端被动接受设备端ID标识信息,造成多个相同型号设备端(设备ID标识信息相同)出现在同一服务端服务场景中时,造成服务端无法从多个相同设备ID标识信息中识别出某一具体设备端的问题;本专利技术设备ID标识信息的生成方法S10中,通过服务端二次主动确认并分配每一设备端的设备ID标识信息,进而实现了同一服务器精准识别多台相同新型号设备端。在一些实施方式中,所述步骤S12之前还包括:步骤S11,在设备端预先存储用于识别设备的设备标签信息。可以理解,所述设备端内预先存储设备标签信息,所述设备标签信息数量不做限定,可以是一个或多个;优选的,所述设备标签信息数量不小于三个;需要强调的是,所述设备标签信息设置为恒定的字段。可知,通过在设备端预先存储设备标签,使服务端可以具有更宽的窗口,进而使所述服务端保证能够为更多的设备端,都能确认和分配一唯一的设备ID标识信息。请参阅图2,在一些实施方式中,所述步骤S12具体包括:步骤S121,当设备端启动时,所述设备端读取预存的设备标签信息;步骤S122,所述设备端将读取到的设备标签信息经MD5运算,生成初始设备ID标识信息;步骤S123,所述设备端将所述设备标签信息和初始设备ID标识信息发送至服务端。需要解释的是,所述MD5运算为现有技术,其具体运算方式和步骤为公知技术再次不在赘述;同时,所述设备端启动时,即需要连接所述服务端时,才会开始读取预存的设备标签信息,然后根据读取的设备标签信息生成初始设备ID标识信息,最后将所述设备标签信息和初始设备ID标识信息发送至服务端;也就是说在设备端未启动时,设备端就不会运行上述步骤;进而避免了未启动设备端对占用服务端资源,干扰服务端对运行中的设备端分配唯一的设备ID标识信息。在另一些实施方本文档来自技高网...

【技术保护点】
1.一种设备ID标识信息的生成方法,其特征在于,包括:当设备端启动时,所述设备端向服务端发送设备信息;所述服务端接收设备信息后,生成对应设备端的设备ID标识信息,并发送设备ID标识信息至所述设备端;所述设备端接收所述设备ID标识信息并存储。

【技术特征摘要】
1.一种设备ID标识信息的生成方法,其特征在于,包括:当设备端启动时,所述设备端向服务端发送设备信息;所述服务端接收设备信息后,生成对应设备端的设备ID标识信息,并发送设备ID标识信息至所述设备端;所述设备端接收所述设备ID标识信息并存储。2.根据权利要求1所述的设备ID标识信息的生成方法,其特征在于,所述当设备端启动时,所述设备端向服务端发送设备信息之前还包括:在设备端预先存储用于识别设备的设备标签信息。3.根据权利要求2所述的设备ID标识信息的生成方法,其特征在于,所述当设备端启动时,所述设备端向服务端发送设备信息具体包括:当设备端启动时,所述设备端读取预存的设备标签信息;所述设备端将读取到的设备标签信息经MD5运算,生成初始设备ID标识信息;所述设备端将所述设备标签信息和初始设备ID标识信息发送至服务端。4.根据权利要求3所述的设备ID标识信息的生成方法,其特征在于,所述服务端接收设备信息后,生成对应设备端的设备ID标识信息,并发送设备ID标识信息至所述设备端具体包括:服务端接收设备信息后,将所述设备标签信息进行拼接;将拼接后的设备标签信息经MD5运算,生成设备ID标识信息并发送至设备端。5.根据权利要求4所述的设备ID标识信息的生成方法,其特征在于,所述服务端接收设备信息后,将所述设备标签信息进行片拼接具体包括:服务端接收设备信息后,创建一递增的滑动窗口,所述滑动窗口具有一预设滑动窗口数字N,所述N为大于等于1的正整数,其与设备标签信息数量一致;将所述设备标签信息按照N、设备标签1、设备标签2、设备标签N-1、标签N进行拼接设备标签。6.根据权利要求5所述的设...

【专利技术属性】
技术研发人员:赵磊刘鹏
申请(专利权)人:深圳市酷开网络科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1