一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种设备ID生成方法、系统、装置及存储介质与流程

2022-02-19 07:52:10 来源:中国专利 TAG:

一种设备id生成方法、系统、装置及存储介质
技术领域
1.本技术涉及计算机通信的领域,尤其是涉及一种设备id生成方法、系统、装置及存储介质。


背景技术:

2.随着现代经济的发展,监控摄像机越来越广泛地运用于安全防范系统中,在一个平台系统中所管辖的同一区域内,如果多个监控摄像机的设备id相同,则会发生设备id冲突,使平台无法基于设备id确定监控摄像机的位置,进而很难确定该监控摄像机的监控位置。
3.相关技术可参考公开号为cn108028863a的中国专利,其公开了一种无线通信系统,包括:当第一ue要与第二ue通信时,生成第一ue的特定id;将包括特定id的通知消息发送到enb,响应于来自enb的通知消息来接收响应消息,以及如果响应消息指示特定id的冲突,则生成与特定id不同的另一id。
4.针对上述中的相关技术,发明人认为存在有以下缺陷:当一个用户需要对多个区域进行实时监管时,用户使用多个监控摄像机进行平台注册,此时,监管系统根据注册的监控摄像机,对应生成与其对应的设备id,监管系统会生成多个不同的设备id,存在有监控摄像机编码过程容易出现编码杂乱、重复的现象,进而需要监管系统重复生成新的设备id。


技术实现要素:

5.为了减小监控摄像机编码过程中的编码重复率,减少监管系统重新设定设备id的次数,本技术提供一种设备id生成方法、系统、装置及存储介质。
6.第一方面,本技术提供一种设备id生成方法,采用如下的技术方案:一种设备id生成方法,包括以下步骤:接收用户发送的注册请求,所述注册请求携带有用于生成设备id的注册信息,所述注册信息包括用户id、设备标识以及与所述设备标识相对应的工作区域;根据所述注册信息,生成与所述设备标识相对应的多区域设备编码以及与所述工作区域相对应的地理位置码;根据所生成的多区域设备编码以及与其相对应的地理位置码,生成多区域设备id;根据所述注册信息,获取与所述注册信息相对应的注册平台;根据所述多区域设备id,生成多区域设备id上传指令并执行,所述多区域设备id上传指令用于向所述注册平台发送注册信号。
7.通过采用上述技术方案,当用户需要通过监管系统对多个区域进行实时监控时,用户通过监管系统进行监控摄像机的注册工作,用户向监管系统发送注册请求,监管系统响应用户的注册请求,并根据用户设定的注册信息,分别生成与设备标识相对应的多区域设备编码以及与工作区域相对应的地理位置码,监管系统整合多区域设备编码以及与其相
对应的地理位置码,生成多区域设备id,并根据用户设定的注册信息,确定注册平台,监管系统生成多区域设备id上传指令,将与用户id相对应的多区域设备id传输至注册平台内,完成监控摄像机的注册过程,监管系统将多区域设备编码与地理位置码结合,生成相应的设备id,对编码过程按照区域划分为不同的组别,减小监控摄像机编码过程中的编码重复率,进而减少监管系统重新设定设备id的次数。
8.可选的,在所述生成多区域设备id上传指令并执行的步骤之前,还包括:根据所述多区域设备id,调取预设地理编码;根据所述预设地理编码以及所述地理位置码,判断所述地理位置码与所述预设地理编码是否一致;若判断为否,则执行所述生成与设备标识相对应的多区域设备编码以及与工作区域相对应的地理位置码的步骤;若判断为是,则执行所述生成多区域设备id上传指令并执行的步骤。
9.通过采用上述技术方案,监管系统将多区域设备id上传至注册平台之前,监管系统根据已生成的多区域设备id,调取与地理位置码相对应的预设地理编码,监管系统判断地理位置码与预设地理编码是否一致,进而分析得出当前监控摄像机的地理位置信息是否生成了正确的地理位置码,若当前的地理位置码生成有误,监管系统重新根据工作区域生成相对应的地理位置码,直至生成符合标准的地理位置码,实现地理位置码的查错过程,使地理位置码生成过程中的出错率更低。
10.可选的,在所述生成多区域设备id上传指令并执行的步骤之前,还包括:根据所述注册平台,获取与所述预设地理编码相对应的已注册编码;根据所述已注册编码与所述多区域设备编码,判断所述多区域设备编码是否与所述已注册编码重复;若判断为否,则执行所述生成多区域设备id上传指令并执行的步骤;若判断为是,则生成重复注册指令并执行,所述重复注册指令用于向注册平台发送重复注册信号。
11.通过采用上述技术方案,监管系统将多区域设备id上传至注册平台之前,监管系统获取注册平台内,与当前预设地理编码相对应的已注册的编码信息,并判断当前的多区域设备编码是否与当前预设地理编码中的已注册编码重复,当当前多区域设备编码在预设的地理编码中已存在时,监管系统生成重复注册指令,提示用户当前多区域设备编码已经存在,需要重新设定多区域设备编码,实现多区域设备编码的不重复生成过程。
12.可选的,在所述生成重复注册指令并执行的步骤之后,还包括:根据所述注册信息,重新生成与所述已注册编码不同的多区域设备编码;根据重新生成的多区域设备编码,替换原有的多区域设备编码。
13.通过采用上述技术方案,当监管系统检测到当前多区域设备编码在预设的地理编码中已存在时,监管系统根据已知的已注册编码,重新生成与已注册编码不同的多区域设备编码,并使重新生成的多区域设备编码替换原有的多区域设备编码,实现了多区域设备编码的自动查重与纠正过程,使监管系统能够根据用户需求,新建生成与已注册编码不相同的多区域设备编码,便于用户后续对监控摄像机的工作情况进行区别查询。
14.可选的,在所述接收用户发送的注册请求的步骤之后,还包括:
根据所述与设备标识相对应的工作区域,判断所述工作区域是否为多个;若判断为是,则执行所述生成与设备标识相对应的多区域设备编码以及与工作区域相对应的地理位置码的步骤;若判断为否,则在该判断前提下,生成与所述设备标识相对应的单独区域设备编码;根据所述单独区域设备编码,生成单独区域设备id;获取与所述注册信息相对应的注册平台;根据所述单独区域设备id,生成单独区域设备id上传指令并执行,所述单独区域设备id上传指令用于向所述注册平台发送注册信号。
15.通过采用上述技术方案,监管系统在接收用户的注册请求后,监管系统根据用户输入的工作区域数量,判断用户的监控区域数量,当注册用户的监管区域为单一区域时,此时进行单独区域设备编码时,监控单独区域的用户只要求本人监管区域内的单独区域设备编码不同即可,由于监管多区域的用户设备id由地址码与设备码两组编码组成,因此监管单独区域的用户仅使用一组设备码,即能与其他用户区分开来,监管系统生成与设备标识相对应的单独区域设备编码,并直接生成相对应的单独区域设备id,监管系统生成单独区域设备id上传指令,将单独区域设备id上传注册至注册平台内,实现单独区域用户的简便编码生成过程。
16.可选的,在所述生成与设备标识相对应的单独区域设备编码的步骤之前,还包括:判断所述单独区域设备id是否存在;若判断为是,则执行所述生成与设备标识相对应的多区域设备编码以及与工作区域相对应的地理位置码的步骤;若判断为否,则执行所述生成与设备标识相对应的单独区域设备编码的步骤。
17.通过采用上述技术方案,监管系统在检测到监管单独区域的用户数据后,对已有的设备id进行查询,判断注册平台内是否已经存在有单独区域设备id,当已经存在有单独区域设备id时,监管系统需要区分两个单独区域的用户数据,因此,此时监管系统需要根据设备标识,生成相对应的多区域设备编码,再根据用户输入的单独工作区域,生成一个相对应的地理位置码,使注册平台内已有的单独区域设备id不会与后续生成的设备id进行重复。
18.第二方面,本技术提供一种设备id生成系统,采用如下的技术方案:一种设备id生成系统,包括:注册请求响应模块,用于接收用户发送的注册请求,所述注册请求携带有用于生成设备id的注册信息,所述注册信息包括用户id、设备标识以及与所述设备标识相对应的工作区域;设备信息生成模块,用于根据所述注册信息,生成与所述设备标识相对应的多区域设备编码以及与所述工作区域相对应的地理位置码;设备id生成模块,用于根据所生成的多区域设备编码以及与其相对应的地理位置码,生成多区域设备id;注册平台获取模块,用于根据所述注册信息,获取与所述注册信息相对应的注册平台;
多平台上传指令生成模块,用于根据所述多区域设备id,生成多区域设备id上传指令并执行,所述多区域设备id上传指令用于向所述注册平台发送注册信号。
19.第三方面,本技术提供一种智能终端,采用如下的技术方案:一种智能终端,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如上述任一一种设备id生成方法的计算机程序。
20.第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,存储有能够被处理器加载并执行如上述任一一种设备id生成方法的计算机程序。
21.综上所述,本技术包括以下至少一种有益技术效果:当用户需要通过监管系统对多个区域进行实时监控时,用户通过监管系统进行监控摄像机的注册工作,用户向监管系统发送注册请求,监管系统响应用户的注册请求,并根据用户设定的注册信息,分别生成与设备标识相对应的多区域设备编码以及与工作区域相对应的地理位置码,监管系统整合多区域设备编码以及与其相对应的地理位置码,生成多区域设备id,并根据用户设定的注册信息,确定注册平台,监管系统生成多区域设备id上传指令,将与用户id相对应的多区域设备id传输至注册平台内,完成监控摄像机的注册过程,监管系统将多区域设备编码与地理位置码结合,生成相应的设备id,对编码过程按照区域划分为不同的组别,减小监控摄像机编码过程中的编码重复率,进而减少监管系统重新设定设备id的次数;监管系统将多区域设备id上传至注册平台之前,监管系统根据已生成的多区域设备id,调取与地理位置码相对应的预设地理编码,监管系统判断地理位置码与预设地理编码是否一致,进而分析得出当前监控摄像机的地理位置信息是否生成了正确的地理位置码,若当前的地理位置码生成有误,监管系统重新根据工作区域生成相对应的地理位置码,直至生成符合标准的地理位置码,实现地理位置码的查错过程,使地理位置码生成过程中的出错率更低;监管系统在接收用户的注册请求后,监管系统根据用户输入的工作区域数量,判断用户的监控区域数量,当注册用户的监管区域为单一区域时,此时进行单独区域设备编码时,监控单独区域的用户只要求本人监管区域内的单独区域设备编码不同即可,由于监管多区域的用户设备id由地址码与设备码两组编码组成,因此监管单独区域的用户仅使用一组设备码,即能与其他用户区分开来,监管系统生成与设备标识相对应的单独区域设备编码,并直接生成相对应的单独区域设备id,监管系统生成单独区域设备id上传指令,将单独区域设备id上传注册至注册平台内,实现单独区域用户的简便编码生成过程。
附图说明
22.图1是本技术实施例一种设备id生成方法的流程示意图。
23.图2是本技术实施例中重新生成与已注册编码不同的多区域设备编码的流程示意图。
24.图3是本技术实施例中生成单独区域设备id上传指令并执行的流程示意图。
25.图4是本技术实施例一种设备id生成系统的模块框图。
26.附图标记说明:1、注册请求响应模块;2、设备信息生成模块;3、设备id生成模块;
4、注册平台获取模块;5、多平台上传指令生成模块。
具体实施方式
27.以下结合附图1

4对本技术作进一步详细说明。
28.本技术实施例公开一种设备id生成方法、系统、装置及存储介质。
29.参照图1,一种设备id生成方法包括:s101:接收用户发送的注册请求。
30.其中,注册请求携带有用于生成设备id的注册信息,注册信息包括用户id、设备标识以及与设备标识相对应的工作区域。当用户需要通过监管系统对多个区域进行实时监控时,用户通过监管系统进行多个监控摄像机的账号注册工作,用户向监管系统发送注册请求,监管系统响应用户的注册请求,并根据用户输入的注册信息,完成对监控摄像机的相关注册工作。
31.s102:生成与设备标识相对应的多区域设备编码以及与工作区域相对应的地理位置码。
32.具体的,监管系统根据用户设定的注册信息,分别生成与设备标识相对应的设备编码以及与工作区域相对应的地理位置码。举例来说,用户输入一台设备标识为a,相对应工作区域为1区的监控摄像机,监管系统根据设备标识a生成相对应的设备编码aa,再根据工作区域1区生成相对应的地理位置码001。
33.s103:生成多区域设备id。
34.具体的,监管系统根据所生成的多区域设备编码以及与其相对应的地理位置码,生成多区域设备id。举例来说,监管系统整合设备编码aa以及与其相对应的地理位置码001,生成当前监控摄像机的多区域设备id,即为001

aa。
35.s104:获取与注册信息相对应的注册平台。
36.具体的,监管系统根据注册信息,获取与注册信息相对应的注册平台。由于监管系统内同时管理有多个不同的注册平台,因此,当用户注册时,监管系统根据用户设定的注册信息,确定当前用户id相对应的注册平台。
37.s105:生成多区域设备id上传指令并执行。
38.具体的,监管系统根据多区域设备id,生成多区域设备id上传指令并执行,其中,多区域设备id上传指令用于向注册平台发送注册信号。监管系统将与用户id相对应的多区域设备id传输至注册平台内,完成监控摄像机的注册过程,监管系统将设备编码与地理位置码结合,生成相应的多区域设备id,按照监控区域将监控摄像机划分为不同的组别,进而减小监控摄像机编码过程中的编码重复率。
39.参照图2,在s105之前还会判断地理位置码与预设地理编码是否一致,具体包括以下步骤:s201:调取预设地理编码。
40.具体的,监管系统根据多区域设备id,调取预设地理编码。监管系统将多区域设备id上传至注册平台之前,监管系统根据已生成的多区域设备id,调取与地理位置码相对应的预设地理编码,并以预设地理编码为基准,判断监管系统生成的地理位置码是否准确无误。
41.s202:判断地理位置码与预设地理编码是否一致,若判断为否,则执行生成与设备标识相对应的多区域设备编码以及与工作区域相对应的地理位置码的步骤;若判断为是,则执行生成多区域设备id上传指令并执行的步骤。
42.具体的,监管系统根据预设地理编码以及地理位置码,判断地理位置码与预设地理编码是否一致。进而分析得出当前监控摄像机的地理位置信息是否生成了正确的地理位置码,若当前的地理位置码生成有误,监管系统重新根据工作区域生成相对应的地理位置码,直至生成符合标准的地理位置码,实现地理位置码的查错过程,使地理位置码生成过程中的出错率更低。
43.参照图2,进一步地,在s202之后,作为一种实施方式,本技术实施例还可以包括:s203:获取与预设地理编码相对应的已注册编码。
44.具体的,监管系统根据注册平台,获取与预设地理编码相对应的已注册编码。监管系统将多区域设备id上传至注册平台之前,监管系统获取注册平台内,与当前预设地理编码相对应的已注册的编码信息,举例来说,注册平台的数据库内储存有多个先前注册的多区域设备编码,此时与当前预设地理编码001相对应的已注册编码为001

bb以及001

cc。
45.s204:判断多区域设备编码是否与已注册编码重复,若判断为否,则执行生成多区域设备id上传指令并执行的步骤;若判断为是,则生成重复注册指令并执行。
46.具体的,监管系统根据已注册编码与多区域设备编码,判断多区域设备编码是否与已注册编码重复。当监管系统检测到当前设备编码在预设的地理编码中已存在时,监管系统生成重复注册指令,其中,重复注册指令用于向注册平台发送重复注册信号,提示用户当前多区域设备编码已经存在,需要重新设定多区域设备编码,实现多区域设备编码的不重复生成过程。
47.参照图2,进一步地,在s204之后,作为一种实施方式,本技术实施例还可以包括:s205:重新生成与已注册编码不同的多区域设备编码。
48.具体的,监管系统根据注册信息,重新生成与已注册编码不同的多区域设备编码。当监管系统检测到当前设备编码在预设的地理编码中已存在时,监管系统根据已知的已注册编码,重新生成与已注册多区域编码不同的多区域设备编码,实现监控摄像机设备编码的自动生成过程。
49.s206:替换原有的多区域设备编码。
50.具体的,监管系统根据重新生成的多区域设备编码,替换原有的多区域设备编码。监管系统生成不重复的设备编码后,使重新生成的设备编码替换原有的设备编码,实现了设备编码的自动查重与纠正过程,使监管系统能够根据用户需求,新建生成与已注册编码不相同的多区域设备编码,进而便于用户后续对监控摄像机的工作情况进行区别查询。
51.参照图3,在s101之后还会根据工作区域数量生成单独区域设备id,具体包括以下步骤:s301:判断工作区域是否为多个,若判断为是,则执行生成与设备标识相对应的多区域设备编码以及与工作区域相对应的地理位置码的步骤;若判断为否,则生成与设备标识相对应的单独区域设备编码。
52.具体的,监管系统根据与设备标识相对应的工作区域,判断工作区域是否为多个。监管系统在接收用户的注册请求后,监管系统根据用户输入的工作区域数量,判断用户的
监控区域数量为1个还是多个。
53.当注册用户的监管区域为单一区域时,此时进行设备编码时,由于监管多区域的用户设备id由地址码与设备码两组编码组成,监控单独区域的用户无需设置特定的地址码,只要求本人监管区域内的设备编码不同即可,因此监管单独区域的用户仅使用一组设备码,即能与其他用户区分开来,监管系统生成与设备标识相对应的单独区域设备编码,减少了单独区域设备编码的生成步骤。
54.s302:生成单独区域设备id。
55.具体的,监管系统根据单独区域设备编码,生成单独区域设备id。监管系统直接生成与单独区域设备编码相对应的单独区域设备id,举例来说,当监管系统生成的单独区域设备编码为ee时,那么对应生成的单独区域设备id即为ee。
56.s303:获取与注册信息相对应的注册平台。
57.具体的,监管系统根据注册信息,确定当前用户id相对应的注册平台。
58.s304:生成单独区域设备id上传指令并执行。
59.具体的,监管系统根据单独区域设备id,生成单独区域设备id上传指令并执行,其中,单独区域设备id上传指令用于向注册平台发送注册信号,监管系统将单独区域设备id上传注册至注册平台内,实现单独区域用户的简便编码生成过程。
60.参照图3,进一步地,在s301之前,作为一种实施方式,本技术实施例还可以包括:判断单独区域设备id是否存在;若判断为是,则执行生成与设备标识相对应的多区域设备编码以及与工作区域相对应的地理位置码的步骤;若判断为否,则执行生成与设备标识相对应的单独区域设备编码的步骤。
61.具体的,监管系统在检测到监管单独区域的用户数据后,对注册平台内已有的设备id进行查询,判断注册平台内是否已经存在有单独区域设备id,当已经存在有单独区域设备id时,监管系统需要区分两个单独区域的用户数据。
62.因此,此时监管系统需要根据单独区域用户输入的设备标识,生成相对应的多区域设备编码,再根据用户输入的单独工作区域,生成一个相对应的地理位置码,使注册平台内已有的单独区域设备id不会与后续生成的设备id进行重复。
63.举例来说,当监管系统对注册平台内已有的设备id进行查询时,发现注册平台内已经存在有单独区域设备id:ee,那么为了使多个单独区域的设备编码不会全部混杂在一起,造成设备编码的高度重复,此时,监管系统采用多区域编码的设定方式对后来的单独区域摄像机进行设备编码,将多个单独区域的设备按照其监控区域,划分到不同的地理位置编码中。
64.本技术实施例一种设备id生成方法的实施原理为:当用户需要通过监管系统对多个区域进行实时监控时,用户通过监管系统进行监控摄像机的注册工作,用户向监管系统发送注册请求,监管系统响应用户的注册请求,并根据用户设定的注册信息,分别生成与设备标识相对应的设备编码以及与工作区域相对应的地理位置码,监管系统整合设备编码以及与其相对应的地理位置码,生成多区域设备id,并根据用户设定的注册信息,确定注册平台,监管系统生成多区域设备id上传指令,将与用户id相对应的多区域设备id传输至注册平台内,完成监控摄像机的注册过程,监管系统对多区域设备编码按照区域划分为不同的组别,减小监控摄像机编码过程中的编码重复率。
65.基于上述方法,本技术实施例还公开一种设备id生成系统。参照图4,一种设备id生成系统包括:注册请求响应模块1,注册请求响应模块1用于接收用户发送的注册请求,注册请求携带有用于生成设备id的注册信息,注册信息包括用户id、设备标识以及与设备标识相对应的工作区域。
66.设备信息生成模块2,设备信息生成模块2用于根据注册信息,生成与设备标识相对应的设备编码以及与工作区域相对应的地理位置码。
67.设备id生成模块3,设备id生成模块3用于根据所生成的设备编码以及与其相对应的地理位置码,生成多区域设备id。
68.注册平台获取模块4,注册平台获取模块4用于根据注册信息,获取与注册信息相对应的注册平台。
69.多平台上传指令生成模块5,多平台上传指令生成模块5用于根据多区域设备id,生成多区域设备id上传指令并执行,多区域设备id上传指令用于向注册平台发送注册信号。
70.本技术实施例还公开一种智能终端,其包括存储器和处理器,其中,存储器上存储有能够被处理器加载并执行如上述的一种设备id生成方法的计算机程序。
71.本技术实施例还公开一种计算机可读存储介质。计算机可读存储介质内存储有能够被处理器加载并执行如上述的一种设备id生成方法的计算机程序,计算机可读存储介质例如包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
72.以上实施例仅用以说明本发明的技术方案,而非对发明的保护范围进行限制。显然,所描述的实施例仅仅是本发明部分实施例,而不是全部实施例。基于这些实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明所要保护的范围。尽管参照上述实施例对本发明进行了详细的说明,本领域普通技术人员依然可以在不冲突的情况下,不作出创造性劳动对本发明各实施例中的特征根据情况相互组合、增删或作其他调整,从而得到不同的、本质未脱离本发明的构思的其他技术方案,这些技术方案也同样属于本发明所要保护的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献