【技术实现步骤摘要】
设备标识的生成方法、装置、设备及计算机存储介质
[0001]本申请属于设备标识
,尤其涉及一种设备标识的生成方法、装置、设备及计算机存储介质。
技术介绍
[0002]随着电子设备的增多,为了唯一标识每个电子设备,需要在设备系统中设置唯一标识以区分每个电子设备,市场上现有的设备标识也多种多样,例如imei、mac、serialno、androidid、oaid等通用指纹标识。
[0003]由于设备厂商较多,不同设备厂商的标识生成规则各不相同,系统应用版本也多种多样,导致设备标识无法覆盖所有设备,例如第一系统版本上只有imei、mac标识,而第二系统版本上只有serialno标识。由此,现有大部分移动端数据只能通过指纹标识组合的方式来生成唯一标识,但指纹标识容易被软件直接修改,从而导致设备标识的全局唯一性无法得到保障。
技术实现思路
[0004]本申请实施例提供了一种设备标识的生成方法、装置、设备及计算机存储介质,能够保障设备标识的全局唯一性。
[0005]第一方面,本申请实施例提供了一种设备标识的生成方法,该方法包括:在安装在电子设备上的系统应用启动的情况下,分别从电子设备的本地缓存中获取电子设备的第一设备参数信息,以及从服务端获取电子设备的第二设备参数信息,第一设备参数信息和第二设备参数信息中均至少包括电子设备中系统应用对应的内核用户标识;在第一设备参数信息中不包括电子设备的设备唯一标识的情况下,向服务端发送携带有第二设备参数信息的查询请求,以使服务端根据查询请求查询服务端数据库 ...
【技术保护点】
【技术特征摘要】
1.一种设备标识的生成方法,其特征在于,包括:在安装在电子设备上的系统应用启动的情况下,分别从所述电子设备的本地缓存中获取所述电子设备的第一设备参数信息,以及从服务端获取所述电子设备的第二设备参数信息,所述第一设备参数信息和所述第二设备参数信息中均至少包括所述电子设备中系统应用对应的内核用户标识;在所述第一设备参数信息中不包括所述电子设备的设备唯一标识的情况下,向所述服务端发送携带有所述第二设备参数信息的查询请求,以使所述服务端根据所述查询请求查询服务端数据库中是否存在与所述第二设备参数信息中系统应用对应的内核用户标识相匹配的设备标识;在所述服务端数据库中不存在与所述第二设备参数信息中系统应用对应的内核用户标识相匹配的设备标识的情况下,根据所述第二设备参数信息中系统应用对应的内核用户标识,生成与所述第二设备参数信息中系统应用对应的内核用户标识相匹配的设备标识。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述第一设备参数信息和所述第二设备参数信息中均包括所述设备唯一标识的情况下,对比所述第一设备参数信息和所述第二设备参数信息中所述电子设备中系统应用对应的内核用户标识是否相同;在所述第一设备参数信息和所述第二设备参数信息中所述电子设备中系统应用对应的内核用户标识不相同的情况下,向所述服务端发送携带有所述设备唯一标识和所述第二设备参数信息的更新请求,以使所述服务端根据所述第二设备参数信息,更新所述服务端数据库中与所述设备唯一标识对应的设备参数信息。3.一种设备标识的生成方法,其特征在于,应用于服务端,所述方法包括:接收电子设备发送的携带有第二设备参数信息的查询请求;所述查询请求是所述电子设备在安装在所述电子设备上的系统应用启动以及第一设备参数信息中不包括设备唯一标识的情况下发送的,所述第一设备参数信息和所述第二设备参数信息中均至少包括所述电子设备中系统应用对应的内核用户标识,所述第一设备参数信息是存储在所述电子设备的本地缓存中的所述电子设备的设备参数信息,所述第二设备参数信息是存储在所述服务端的所述电子设备的设备参数信息;根据所述查询请求,查询服务端数据库中是否存在与所述第二设备参数信息中系统应用对应的内核用户标识相匹配的设备标识;在所述服务端数据库中不存在与所述第二设备参数信息中系统应用对应的内核用户标识相匹配的设备标识的情况下,根据所述第二设备参数信息中系统应用对应的内核用户标识,生成与所述第二设备参数信息中系统应用对应的内核用户标识相匹配的设备标识。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述第一设备参数信息和所述第二设备参数信息中均包括所述设备唯一标识的情况下,接收所述电子设备在所述第一设备参数信息和所述第二设备参数信息中所述电子设备中系统应用对应的内核用户标识不相同的情况下发送的携带有所述设备唯一标识和所述第二设备参数信息的更新请求;根据所述第二设备参数信息,更新所述服务端数据库中与所述设备唯一标识对应的设备参数信息。
5.根据权利要求3所述的方法,其特征在于,所述根据所述查询请求,查询服务端数据库中是否存在与所述第二设备参数信息中系统应用对应的内核用户标识相匹配的设备标识,包括:根据所述查询请求,查询所述服务端数据库中是否存在与所述第二设备参数信息中系统应用对应的内核用户标识的相同数量大于预设数量的设备标识。6.根据权利要求5所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:吴文军,
申请(专利权)人:上海钐昆网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。