设备标识的生成方法及装置、电子设备、存储介质制造方法及图纸

技术编号:33065727 阅读:10 留言:0更新日期:2022-04-15 09:56
本说明书一个或多个实施例提供一种设备标识的生成方法及装置、电子设备、存储介质;该方法可以包括:获取多台设备的属性数据对,各个属性数据对与相应设备上的至少一个应用的客户端程序相关,任一客户端程序相关的属性数据对包括所述任一客户端程序在所属设备上对应的客户端标识和所属设备的设备状态信息;在满足关联关系建立条件的属性数据对之间建立关联关系,以将存在关联关系的属性数据对所含的客户端标识划分至同一集合;针对划分得到的各个集合分别生成相应的设备标识。各个集合分别生成相应的设备标识。各个集合分别生成相应的设备标识。

【技术实现步骤摘要】
设备标识的生成方法及装置、电子设备、存储介质


[0001]本说明书一个或多个实施例涉及通讯
,尤其涉及一种设备标识的生成方法及装置、电子设备、存储介质。

技术介绍

[0002]设备id(identity document)作为设备的唯一性标识,用于表明设备的身份,从而与其他设备区分开。在相关技术中,通常可采用设备的硬件信息来作为设备id;例如,设备的MAC地址、序列号等。
[0003]然而,出于隐私保护的考虑,可能存在无法获取硬件信息的情况,造成难以对不同设备予以准确区分。

技术实现思路

[0004]有鉴于此,本说明书一个或多个实施例提供一种设备标识的生成方法及装置、电子设备、存储介质。
[0005]为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
[0006]根据本说明书一个或多个实施例的第一方面,提出了一种设备标识的生成方法,包括:
[0007]获取多台设备的属性数据对,各个属性数据对与相应设备上的至少一个应用的客户端程序相关,任一客户端程序相关的属性数据对包括所述任一客户端程序在所属设备上对应的客户端标识和所属设备的设备状态信息;
[0008]在满足关联关系建立条件的属性数据对之间建立关联关系,以将存在关联关系的属性数据对所含的客户端标识划分至同一集合;
[0009]针对划分得到的各个集合分别生成相应的设备标识。
[0010]根据本说明书一个或多个实施例的第二方面,提出了一种设备标识的生成方法,包括:
[0011]获取设备上至少一个应用的客户端程序相关的属性数据对,任一客户端程序相关的属性数据对包括所述任一客户端程序在所述设备上对应的客户端标识和所述设备的设备状态信息;
[0012]向服务端发送获取到的属性数据对,以由所述服务端在获取到所述设备和其他设备分别上传的属性数据对后,在满足关联关系建立条件的属性数据对之间建立关联关系,使存在关联关系的属性数据对所含的客户端标识被划分至同一集合;
[0013]接收所述服务端针对所述设备上客户端程序的客户端标识所属集合生成的设备标识,并将接收到的设备标识分配至所述设备上的客户端程序。
[0014]根据本说明书一个或多个实施例的第三方面,提出了一种数据共享方法,应用于第一应用对应的第一服务端;所述方法包括:
[0015]接收第一应用的第一客户端程序上传的目标数据,所述目标数据中包含第一客户
端程序所属设备的设备标识,所述设备标识由服务器通过在满足关联关系建立条件的属性数据对之间建立关联关系得到,所述属性数据对与第一客户端程序所属设备和其他设备上至少一个应用的客户端程序相关,任一客户端程序相关的属性数据对包括所述任一客户端程序在所属设备上对应的客户端标识和所属设备的设备状态信息,存在关联关系的属性数据对所含的客户端标识被划分至同一集合,划分得到的各个集合分别有相应的设备标识;
[0016]向第二应用对应的第二服务端共享所述目标数据,以使第二服务端获取所述目标数据对应的关联数据,并向第二客户端程序发送所述关联数据,第二客户端程序为所述目标数据包含的设备标识所属集合中客户端标识对应的客户端程序。
[0017]根据本说明书一个或多个实施例的第四方面,提出了一种数据共享方法,应用于第二应用对应的第二服务端;所述方法包括:
[0018]接收第一应用对应的第一服务端共享的由第一应用的第一客户端程序上传的目标数据,所述目标数据中包含第一客户端程序所属设备的设备标识,所述设备标识由服务器通过在满足关联关系建立条件的属性数据对之间建立关联关系得到,所述属性数据对与第一客户端程序所属设备和其他设备上至少一个应用的客户端程序相关,任一客户端程序相关的属性数据对包括所述任一客户端程序在所属设备上对应的客户端标识和所属设备的设备状态信息,存在关联关系的属性数据对所含的客户端标识被划分至同一集合,划分得到的各个集合分别有相应的设备标识;
[0019]获取所述目标数据对应的关联数据,并向第二客户端程序发送所述关联数据,第二客户端程序为所述目标数据包含的设备标识所属集合中客户端标识对应的客户端程序。
[0020]根据本说明书一个或多个实施例的第五方面,提出了一种设备标识的生成装置,包括:
[0021]属性数据获取单元,获取多台设备上传的属性数据对,各个属性数据对与相应设备上的至少一个应用的客户端程序相关,任一客户端程序相关的属性数据对包括所述任一客户端程序在所属设备上对应的客户端标识和所属设备的设备状态信息;
[0022]划分单元,在满足关联关系建立条件的属性数据对之间建立关联关系,以将存在关联关系的属性数据对所含的客户端标识划分至同一集合;
[0023]标识生成单元,针对划分得到的各个集合分别生成相应的设备标识。
[0024]根据本说明书一个或多个实施例的第六方面,提出了一种设备标识的生成装置,包括:
[0025]属性数据获取单元,获取设备上至少一个应用的客户端程序相关的属性数据对,任一客户端程序相关的属性数据对包括所述任一客户端程序在所述设备上对应的客户端标识和所述设备的设备状态信息;
[0026]属性数据发送单元,向服务端发送获取到的属性数据对,以由所述服务端在获取到所述设备和其他设备分别上传的属性数据对后,在满足关联关系建立条件的属性数据对之间建立关联关系,使存在关联关系的属性数据对所含的客户端标识被划分至同一集合;
[0027]接收单元,接收所述服务端针对所述设备上客户端程序的客户端标识所属集合生成的设备标识,并将接收到的设备标识分配至所述设备上的客户端程序。
[0028]根据本说明书一个或多个实施例的第七方面,提出了一种数据共享装置,应用于第一应用对应的第一服务端;所述装置包括:
[0029]接收单元,接收第一应用的第一客户端程序上传的目标数据,所述目标数据中包含第一客户端程序所属设备的设备标识,所述设备标识由服务器通过在满足关联关系建立条件的属性数据对之间建立关联关系得到,所述属性数据对与第一客户端程序所属设备和其他设备上至少一个应用的客户端程序相关,任一客户端程序相关的属性数据对包括所述任一客户端程序在所属设备上对应的客户端标识和所属设备的设备状态信息,存在关联关系的属性数据对所含的客户端标识被划分至同一集合,划分得到的各个集合分别有相应的设备标识;
[0030]共享单元,向第二应用对应的第二服务端共享所述目标数据,以使第二服务端获取所述目标数据对应的关联数据,并向第二客户端程序发送所述关联数据,第二客户端程序为所述目标数据包含的设备标识所属集合中客户端标识对应的客户端程序。
[0031]根据本说明书一个或多个实施例的第八方面,提出了一种数据共享装置,应用于第二应用对应的第二服务端;所述装置包括:
[0032]接收单元,接收第一应用对应的第一服务端共享的由第一应用的第一客户端程序上传的目标数据,所述目标数据中包含第一客户端程序所属设备的设备标识,所述设备标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备标识的生成方法,其特征在于,包括:获取多台设备的属性数据对,各个属性数据对与相应设备上的至少一个应用的客户端程序相关,任一客户端程序相关的属性数据对包括所述任一客户端程序在所属设备上对应的客户端标识和所属设备的设备状态信息;在满足关联关系建立条件的属性数据对之间建立关联关系,以将存在关联关系的属性数据对所含的客户端标识划分至同一集合;针对划分得到的各个集合分别生成相应的设备标识。2.根据权利要求1所述的方法,其特征在于,在每台设备的所有属性数据对包含相应设备的同一设备状态信息的情况下,所述关联关系建立条件包括具有相同的设备状态信息;或者,在至少一台设备的属性数据对涉及所述至少一台设备的多个设备状态信息的情况下,所述关联关系建立条件包括具有相同的设备状态信息或具有相同的客户端标识。3.根据权利要求1或2所述的方法,其特征在于,所述将存在关联关系的属性数据对所含的客户端标识划分至同一集合,包括:依次读取各个属性数据对;若当前读取的属性数据对与先前读取的任一属性数据对之间存在关联关系,则将所述当前属性数据对中的客户端标识划分至所述任一属性数据对中的客户端标识所属的集合中。4.根据权利要求1或2所述的方法,其特征在于,所述将存在关联关系的属性数据对所含的客户端标识划分至同一集合,包括:将各个属性数据对进行聚合得到无向图;其中,客户端标识和设备状态信息为所述无向图的顶点,客户端标识和设备状态信息之间的关联关系为所述无向图的边;确定所述无向图的极大连通子图,将属于同一极大连通子图的客户端标识划分至同一集合。5.根据权利要求1所述的方法,其特征在于,每台设备上的所有客户端程序共享相同的设备状态信息,不同设备在同一时刻的设备状态信息相互区别。6.根据权利要求1所述的方法,其特征在于,设备状态信息包括:设备的网络地址和/或设备的位置信息。7.根据权利要求1所述的方法,其特征在于,还包括:获取多台设备上传的硬件数据对,各个硬件数据对由相应设备上的至少一个应用的客户端程序生成,任一客户端程序生成的硬件数据对包括相应的客户端标识和所属设备的硬件标识信息;将相应的硬件标识信息相同的客户端标识划分至同一集合。8.根据权利要求1所述的方法,其特征在于,还包括:将生成的设备标识发送至相应集合内的客户端标识对应的客户端程序,以使客户端程序向接收方发送的目标数据中包含自身的设备标识。9.一种设备标识的生成方法,其特征在于,包括:获取设备上至少一个应用的客户端程序相关的属性数据对,任一客户端程序相关的属性数据对包括所述任一客户端程序在所述设备上对应的客户端标识和所述设备的设备状
态信息;向服务端发送获取到的属性数据对,以由所述服务端在获取到所述设备和其他设备分别上传的属性数据对后,在满足关联关系建立条件的属性数据对之间建立关联关系,使存在关联关系的属性数据对所含的客户端标识被划分至同一集合;接收所述服务端针对所述设备上客户端程序的客户端标识所属集合生成的设备标识,并将接收到的设备标识分配至所述设备上的客户端程序。10.根据权利要求9所述的方法,其特征在于,还包括:获取所述设备上的客户端程序生成的目标数据,所述目标数据中包含分配至所述设备上的客户端程序的设备标识;向接收方发送所述目标数据,以使接收方根据所述目标数据包含的设备标识判定所述目标数据来自于所述设备。11.一种数据共享方法,其特征在于,应用于第一应用对应的第一服务端;所述方法包括:接收第一应用的第一客户端程序上传的目标数据,所述目标数据中包含第一客户端程序所属设备的设备标识,所述设备标识由服务器通过在满足关联关系建立条件的属性数据对之间建立关联关系得到,所述属性数据对与第一客户端程序所属设备和其他设备上至少一个应用的客户端程序相关,任一客户端程序相关的属性数据对包括所述任一客户端程序在所属设备上对应的客户端标识和所属设备的设备状态信息,存在关联关系的属性数据对所含的客户端标识被划分至同一集合,划分得到的各个集合分别有相应的设备标识;向第二应用对应的第二服务端共享所述目标数据,以使第二服务端获取所述目标数据对应的关联数据,并向第二客户端程序发送所述关联数据,第二客户端程序为所述目标数据包含的设备标识所属集合中客户端标识对应的客户端程序。12.一种数据共享方法,...

【专利技术属性】
技术研发人员:祝聪马旭涛李成亮张文邱爽
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1