会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 账户身份服务系统 / 同人身份维护方法、装置及服务器

同人身份维护方法、装置及服务器

申请号 CN201510082761.0 申请日 2015-02-15 公开(公告)号 CN105991592A 公开(公告)日 2016-10-05
申请人 阿里巴巴集团控股有限公司; 发明人 吴轲; 黎雨露;
摘要 本申请公开了同人身份维护方法、装置及服务器,该方法包括:接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,账户身份信息包括第一账户变更后的所有身份信息;查询第一账户对应的自然人,并根据第一账户变更后的所有身份信息更新自然人的身份信息;向自然人所关联的各个第二业务系统发送携带有自然人的身份版本标识的同人身份信息,同人身份信息包括自然人更新后的所有身份信息,以使第二业务系统根据同人身份信息维护与第一账户具有同人关系的第二账户的身份信息。因此,本申请在不影响各个业务系统正常业务流程下,能够减少对各个业务系统的侵入性,并能够实现各个业务系统中的同人身份信息保持一致。
权利要求

1.一种同人身份维护方法,其特征在于,所述方法应用于同人身份维护系统上,包括:接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息;

查询所述第一账户对应的自然人,并根据所述第一账户变更后的所有身份信息更新所述自然人的身份信息;

向所述自然人所关联的各个第二业务系统发送携带有所述自然人的身份版本标识的同人身份信息,所述同人身份信息包括所述自然人更新后的所有身份信息,以使所述第二业务系统根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

接收所述第二业务系统发送的携带有第二账户的身份版本标识的账户身份信息,所述账户身份信息包括所述第二账户的所有身份信息;

当所述自然人更新后的所有身份信息包括所述第二账户的所有身份信息时,则获知所述第二业务系统同意变更所述第二账户的身份信息,并已经对所述第二账户的身份信息进行了相应的变更,使得所述第一账户和第二账户的同人关系不变。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

当所述自然人更新后的所有身份信息不包括所述第二账户的所有身份信息时,则获知所述第二业务系统拒绝变更所述第二账户的身份信息,更改所述第一账户对应的自然人的同人关系;

根据所述第二账户的所有身份信息重新建立所述第二账户对应的自然人和所述自然人的同人关系。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

当预设时间内没有接收到所述第二业务系统发送的携带有第二账户的身份版本标识的账户身份信息时,再次向所述第二业务系统发送所述同人身份信息。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

接收各个业务系统发送的不同账户的账户身份信息,所述账户身份信息携带有所述账户创建时的身份版本标识,所述账户身份信息包括所述账户的所有身份信息;

根据所述不同账户的账户身份信息建立各个账户对应的自然人,所述自然人对应至少一个账户,所述自然人的身份信息包括对应的所有账户的身份信息;

将同一自然人对应的账户、同一自然人对应的账户所在的业务系统和所述自然人进行关联,得到所述自然人的同人关系。

6.根据权利要求1所述的方法,其特征在于,

所述接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息具体包括:采用半异步通信方式接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息;

以及,所述向所述自然人所关联的各个第二业务系统发送携带有所述自然人的身份版本标识的同人身份信息具体包括:采用半异步通信方式向所述自然人所关联的各个第二业务系统发送携带有所述自然人的身份版本标识的同人身份信息。

7.一种同人身份维护方法,其特征在于,所述方法应用于第一业务系统上,包括:当第一账户的身份信息需要变更时,获取所述第一账户对应的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息;

在所述第一账户对应的账户身份信息中添加所述第一账户的身份版本标识;

将所述第一账户对应的账户身份信息发送至同人身份维护系统,以使所述同人身份维护系统根据所述账户身份信息更新所述第一账户对应的同人身份信息,并根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。

8.一种同人身份维护方法,其特征在于,所述方法应用于第二业务系统上,包括:接收同人身份维护系统发送的携带有自然人的身份版本标识的同人身份信息,所述同人身份信息是所述同人身份维护系统接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,并根据所述账户身份信息中包括的所述第一账户变更后的所有身份信息更新对应的自然人的身份信息之后,得到的所述自然人更新后的所有身份信息;

查询与所述第一账户具有同人关系的第二账户,并获取所述第二账户的身份信息;

根据所述同人身份信息维护所述第二账户的身份信息。

9.根据权利要求8所述的方法,其特征在于,所述根据所述同人身份信息维护所述第二账户的身份信息具体包括:确定是否根据所述同人身份信息变更所述第二账户的账户身份信息;

若确定接受变更,则根据所述同人身份信息变更所述第二账户的身份信息,得到所述第二账户的账户身份信息,所述账户身份信息包括所述第二账户变更后的所有身份信息;

以及,将所述账户身份信息发送至所述同人身份维护系统,以使所述同人身份维护系统继续维护所述第一账户和第二账户的同人关系;

若确定拒绝变更,则得到所述第二账户的账户身份信息,所述账户身份信息包括所述第二账户的所有身份信息;以及,将所述账户身份信息发送至所述同人身份维护系统,以使所述同人身份维护系统更改所述第一账户和第二账户的同人关系,并根据所述第二账户的所有身份信息重新建立所述第二账户对应的自然人和所述自然人的同人关系。

10.根据权利要求9所述的方法,其特征在于,所述确定是否根据所述同人身份信息变更所述第二账户的账户身份信息具体包括:获取所述第一业务系统的认证等级和所述第二业务系统的认证等级;

若所述第一业务系统的认证等级不低于所述第二业务系统的认证等级,则确定接受变更;否则,则确定拒绝变更。

11.一种同人身份维护装置,其特征在于,所述装置应用于同人身份维护系统上,包括:第一接收单元,用于接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息;

查询单元,用于查询所述第一账户对应的自然人,并根据所述第一账户变更后的所有身份信息更新所述自然人的身份信息;

发送单元,用于向所述自然人所关联的各个第二业务系统发送携带有所述自然人的身份版本标识的同人身份信息,所述同人身份信息包括所述自然人更新后的所有身份信息,以使所述第二业务系统根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。

12.根据权利要求11所述的装置,其特征在于,所述装置还包括:

第二接收单元,还用于接收所述第二业务系统发送的携带有第二账户的身份版本标识的账户身份信息,所述账户身份信息包括所述第二账户的所有身份信息;

第一处理单元,用于当所述自然人更新后的所有身份信息包括所述第二账户的所有身份信息时,则获知所述第二业务系统同意变更所述第二账户的身份信息,并已经对所述第二账户的身份信息进行了相应的变更,使得所述第一账户和第二账户的同人关系不变。

13.根据权利要求12所述的装置,其特征在于,所述装置还包括:

第二处理单元,用于当所述自然人更新后的所有身份信息不包括所述第二账户的所有身份信息时,则获知所述第二业务系统拒绝变更所述第二账户的身份信息,更改所述第一账户对应的自然人的同人关系;根据所述第二账户的所有身份信息重新建立所述第二账户对应的自然人和所述自然人的同人关系。

14.根据权利要求11所述的装置,其特征在于,所述发送单元还用于当预设时间内没有接收到所述第二业务系统发送的携带有第二账户的身份版本标识的账户身份信息时,再次向所述第二业务系统发送所述同人身份信息。

15.根据权利要求11所述的装置,其特征在于,所述装置还包括:

第三接收单元,用于接收各个业务系统发送的不同账户的账户身份信息,所述账户身份信息携带有所述账户创建时的身份版本标识,所述账户身份信息包括所述账户的所有身份信息;

建立单元,用于根据所述不同账户的账户身份信息建立各个账户对应的自然人,所述自然人对应至少一个账户,所述自然人的身份信息包括对应的所有账户的身份信息;

关联单元,用于将同一自然人对应的账户、同一自然人对应的账户所在的业务系统和所述自然人进行关联,得到所述自然人的同人关系。

16.根据权利要求11所述的装置,其特征在于,

所述第一接收单元还用于采用半异步通信方式接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息;

以及,所述发送单元还用于采用半异步通信方式向所述自然人所关联的各个第二业务系统发送携带有所述自然人的身份版本标识的同人身份信息。

17.一种同人身份维护装置,其特征在于,所述装置应用于第一业务系统上,包括:获取单元,用于当第一账户的身份信息需要变更时,获取所述第一账户对应的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息;

添加单元,用于在所述第一账户对应的账户身份信息中添加所述第一账户的身份版本标识;

发送单元,用于将所述第一账户对应的账户身份信息发送至同人身份维护系统,以使所述同人身份维护系统根据所述账户身份信息更新所述第一账户对应的同人身份信息,并根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。

18.一种同人身份维护装置,其特征在于,所述装置应用于第二业务系统上,包括:接收单元,用于接收同人身份维护系统发送的携带有自然人的身份版本标识的同人身份信息,所述同人身份信息是所述同人身份维护系统接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,并根据所述账户身份信息中包括的所述第一账户变更后的所有身份信息更新对应的自然人的身份信息之后,得到的所述自然人更新后的所有身份信息;

查询单元,用于查询与所述第一账户具有同人关系的第二账户,并获取所述第二账户的身份信息;

维护单元,用于根据所述同人身份信息维护所述第二账户的身份信息。

19.根据权利要求18所述的装置,其特征在于,所述维护单元还用于确定是否根据所述同人身份信息变更所述第二账户的账户身份信息;若确定接受变更,则根据所述同人身份信息变更所述第二账户的身份信息,得到所述第二账户的账户身份信息,所述账户身份信息包括所述第二账户变更后的所有身份信息;以及,将所述账户身份信息发送至所述同人身份维护系统,以使所述同人身份维护系统继续维护所述第一账户和第二账户的同人关系;若确定拒绝变更,则得到所述第二账户的账户身份信息,所述账户身份信息包括所述第二账户的所有身份信息;以及,将所述账户身份信息发送至所述同人身份维护系统,以使所述同人身份维护系统更改所述第一账户和第二账户的同人关系,并根据所述第二账户的所有身份信息重新建立所述第二账户对应的自然人和所述自然人的同人关系。

20.根据权利要求19所述的装置,其特征在于,所述维护单元还用于获取所述第一业务系统的认证等级和所述第二业务系统的认证等级;若所述第一业务系统的认证等级不低于所述第二业务系统的认证等级,则确定接受变更;否则,则确定拒绝变更。

21.一种服务器,其特征在于,所述服务器应用于同人身份维护系统上,包括:处理器;用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息;

查询所述第一账户对应的自然人,并根据所述第一账户变更后的所有身份信息更新所述自然人的身份信息;

向所述自然人所关联的各个第二业务系统发送携带有所述自然人的身份版本标识的同人身份信息,所述同人身份信息包括所述自然人更新后的所有身份信息,以使所述第二业务系统根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。

22.一种服务器,其特征在于,所述服务器应用于第一业务系统上,包括:处理器;用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为:

当第一账户的身份信息需要变更时,获取所述第一账户对应的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息;

在所述第一账户对应的账户身份信息中添加所述第一账户的身份版本标识;

将所述第一账户对应的账户身份信息发送至同人身份维护系统,以使所述同人身份维护系统根据所述账户身份信息更新所述第一账户对应的同人身份信息,并根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。

23.一种服务器,其特征在于,所述服务器应用于第二业务系统上,包括:处理器;用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收同人身份维护系统发送的携带有自然人的身份版本标识的同人身份信息,所述同人身份信息是所述同人身份维护系统接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,并根据所述账户身份信息中包括的所述第一账户变更后的所有身份信息更新对应的自然人的身份信息之后,得到的所述自然人更新后的所有身份信息;

查询与所述第一账户具有同人关系的第二账户,并获取所述第二账户的身份信息;

根据所述同人身份信息维护所述第二账户的身份信息。

说明书全文

同人身份维护方法、装置及服务器

技术领域

[0001] 本申请涉及互联网技术领域,尤其涉及同人身份维护方法、装置及服务器。

背景技术

[0002] “同人”是指“同一自然人”,即同一自然人可能在各个网站中都分别注册了“账户”,而且这些网站中的“账户”各不相同,能用于识别用户的注册资料也可能各不相同,但是这些“账户”都是属于该同一自然人注册的。并且“同人身份维护”是指根据身份信息维护各个网站分配的账户标识持续属于该自然人。
[0003] 现有技术中,各网站通过身份验证手段确认了自然人的身份,并分配互联网身份标识号码(Identity,ID)与自然人身份信息进行匹配,当某站点的身份信息发生变更,该站点的身份信息的变更授权由统一ID中心进行维护、确认和分发。但是,现有的维护方法对各网站的侵入性较高,并且很难保证各个网站的数据同步。

发明内容

[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] 接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息;
[0033] 查询所述第一账户对应的自然人,并根据所述第一账户变更后的所有身份信息更新所述自然人的身份信息;
[0034] 向所述自然人所关联的各个第二业务系统发送携带有所述自然人的身份版本标识的同人身份信息,所述同人身份信息包括所述自然人更新后的所有身份信息,以使所述第二业务系统根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。
[0035] 根据本申请实施例的第八方面,提供一种服务器,所述服务器应用于第一业务系统上,包括:
[0036] 处理器;用于存储所述处理器可执行指令的存储器;
[0037] 其中,所述处理器被配置为:
[0038] 当第一账户的身份信息需要变更时,获取所述第一账户对应的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息;
[0039] 在所述第一账户对应的账户身份信息中添加所述第一账户的身份版本标识;
[0040] 将所述第一账户对应的账户身份信息发送至同人身份维护系统,以使所述同人身份维护系统根据所述账户身份信息更新所述第一账户对应的同人身份信息,并根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。
[0041] 根据本申请实施例的第九方面,提供一种服务器,所述服务器应用于第二业务系统上,包括:
[0042] 处理器;用于存储所述处理器可执行指令的存储器;
[0043] 其中,所述处理器被配置为:
[0044] 接收同人身份维护系统发送的携带有自然人的身份版本标识的同人身份信息,所述同人身份信息是所述同人身份维护系统接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,并根据所述账户身份信息中包括的所述第一账户变更后的所有身份信息更新对应的自然人的身份信息之后,得到的所述自然人更新后的所有身份信息;
[0045] 查询与所述第一账户具有同人关系的第二账户,并获取所述第二账户的身份信息;
[0046] 根据所述同人身份信息维护所述第二账户的身份信息。
[0047] 应用本申请实施例,通过接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,账户身份信息包括第一账户变更后的所有身份信息;查询第一账户对应的自然人,并根据第一账户变更后的所有身份信息更新自然人的身份信息;向自然人所关联的各个第二业务系统发送携带有自然人的身份版本标识的同人身份信息,同人身份信息包括自然人更新后的所有身份信息,以使第二业务系统根据同人身份信息维护与第一账户具有同人关系的第二账户的身份信息,从而实现了在不影响各个业务系统正常业务流程下,能够减少对各个业务系统的侵入性,并能够实现各个业务系统中的同人身份信息保持一致。

附图说明

[0048] 图1为本申请实施例的同人身份维护场景示意图;
[0049] 图2为本申请同人身份维护方法的一个实施例流程图;
[0050] 图3为本申请同人身份维护方法中身份版本标识的示意图;
[0051] 图4为本申请同人身份维护方法中半异步通信过程的示意图;
[0052] 图5为本申请同人身份维护方法的另一个实施例的流程图;
[0053] 图6为本申请同人身份维护方法的再一个实施例的流程图;
[0054] 图7为本申请同人身份维护方法的再一个实施例的流程图;
[0055] 图8为本申请同人身份维护方法的再一个实施例的流程图;
[0056] 图9为本申请同人身份维护装置所在设备的一种硬件结构图;
[0057] 图10为本申请同人身份维护装置的一个实施例框图;
[0058] 图11为本申请同人身份维护装置的另一个实施例框图;
[0059] 图12为本申请同人身份维护装置的再一个实施例框图。

具体实施方式

[0060] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0061] 在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0062] 应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
[0063] 参见图1,为本申请实施例的同人身份维护场景示意图:
[0064] 图1场景中包括:同人身份维护系统和业务系统。其中,同人身份维护系统可以维护多个业务系统的同人关系,各个业务系统可以提供给用户不同的业务。
[0065] 比如,业务系统1可以为支付宝系统,业务系统2可以为淘宝系统,业务系统3可以为QQ系统,业务系统4可以为网易邮箱系统等。
[0066] 同人身份维护系统负责存储各个业务系统的账户的最新身份信息,以及确定每个账户对应的自然人,以及维护该自然人的同人关系,并保证各个业务系统中同一个自然人对应的各个账户的身份信息保持同步。
[0067] 本申请实施例中的“同人”是指“同一自然人”,即同一自然人可能在各个业务系统中都分别注册了账户,比如,支付宝账户、淘宝账户、QQ账户、网易邮箱账户等。
[0068] 其中,该自然人可以利用其身份信息中的一种或多种在不同的业务系统中进行注册,比如,该自然人注册支付宝时使用身份证和手机号码进行注册,而在注册QQ时只使用手机号码,则得到多个同属于该自然人的账户。
[0069] 因此,各个业务系统的账户各不相同,能用于识别账户的身份信息也可能各不相同,但是这些账户都是属于同一自然人。
[0070] 并且,本申请实施例中的“同人身份维护”是指根据各个账户的身份信息维护各个业务系统对应的账户持续属于该自然人。
[0071] 具体如下:当一个业务系统的账户的身份信息发生变更时,同人身份维护系统将该账户变更后的身份信息通知到属于同一自然人对应的其他业务系统上,使得其他业务系统上对应的账户变更身份信息,使得该发生变更的账户和其他业务系统上的账户的身份信息保持同步,从而实现了属于同一个自然人的各个账户的身份信息保持同步。
[0072] 比如,业务系统1的账户1的身份信息发生变更时,该业务系统1的账户1的对应的自然人为自然人1,该自然人1对应的同人关系中包括业务系统2的账户2、业务系统3的账户3、业务系统4的账户4,则将业务系统1的账户1变更后的身份信息通知到业务系统2、业务系统3和业务系统4,使得业务系统2根据业务系统1的账户1变更后的身份信息变更账户2的身份信息,业务系统3根据业务系统1的账户1变更后的身份信息变更账户3的身份信息,业务系统4根据业务系统1的账户1变更后的身份信息变更账户4的身份信息,从而实现了业务系统1的账户1、系统2的账户2、业务系统3的账户3、业务系统4的账户4的身份信息保持同步。
[0073] 为了描述方便,本申请实施例中可以将身份信息发送变更的账户称为第一账户,第一账户所在的业务系统为第一业务系统;第一账户对应的自然人所关联的其他业务系统称为第二业务系统,其中,第二业务系统的数量可以为一个,也可以为多个,这是第一账户对应的自然人对应的同人关系所决定的;第二业务系统上需要根据变更身份信息的账户称为第二账户,当然,该第二业务系统可以接受变更第二账户的身份信息,也可以拒绝变更第二账户的身份信息,这也是根据实际情况所决定的。
[0074] 下面对本申请实施例进行详细说明。
[0075] 参见图2,为本申请同人身份维护方法的一个实施例的流程图,该实施例从同人身份维护系统侧进行描述:
[0076] 步骤210:接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息。其中,账户身份信息包括第一账户变更后的所有身份信息。
[0077] 本申请实施例中,第一账户的账户身份信息包括该第一账户身份信息变更后在第一业务系统中所存储的全部身份信息,而不是只包括变更信息。
[0078] 比如,第一账户为支付宝账户,注册第一业务系统采用的身份信息包括第一账户的身份证和第一账户的手机号码1,现在第一账户的手机号码1变更为第一账户的手机号码2,则向同人身份维护系统发送第一账户的账户身份信息包括第一账户的身份证和第一账户的手机号码2,而不是只包括第一账户的手机号码2。
[0079] 另外,上述步骤210中接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息时,可以采用全同步通信方式或半异步通信方式进行接收。优选地,可以采用半异步通信方式进行接收。
[0080] 步骤220:查询第一账户对应的自然人,并根据第一账户变更后的所有身份信息更新自然人的身份信息。
[0081] 比如,业务系统1的账户1对应的自然人1,该自然人1对应的同人关系中还包括业务系统2的账户2、业务系统3的账户3、业务系统4的账户4,自然人1更新前的身份信息包括:业务系统1的账户1变更前的身份信息,业务系统2的账户2的身份信息、业务系统3的账户3的身份信息、业务系统4的账户4的身份信息。
[0082] 当接收到的业务系统1的账户1变更后的账户身份信息后,根据账户1查询到自然人1,并根据业务系统1的账户1变更后的账户身份信息更新自然人1的身份信息。
[0083] 步骤230:向自然人所关联的各个第二业务系统发送携带有自然人的身份版本标识的同人身份信息,该自然人的同人身份信息包括自然人更新后的所有身份信息,以使第二业务系统根据同人身份信息维护与第一账户具有同人关系的第二账户的身份信息。
[0084] 本申请实施例中,自然人的同人身份信息包括该自然人身份信息变更后在同人身份维护系统中所存储的全部身份信息,而不是只包括第一账户变更后的身份信息。
[0085] 比如,业务系统1的账户1对应的自然人1,该自然人1对应的同人关系中还包括业务系统2的账户2、业务系统3的账户3、业务系统4的账户4,自然人1更新后的身份信息不仅包括业务系统1的账户1变更后的身份信息,还包括其他不需要更新的身份信息,比如:业务系统2的账户2的身份信息、业务系统3的账户3的身份信息或业务系统4的账户4的身份信息。另外,向自然人所关联的各个第二业务系统发送同人身份信息时,该同人身份信息包括上述自然人1更新后的所有身份信息。
[0086] 至于业务系统2、业务系统3和业务系统4接收到上述自然人1更新后的所有身份信息,是否根据业务系统1的账户1变更后的所有身份信息进行相应的变更,这是由业务系统2、业务系统3和业务系统4根据具体的业务性质来确定的。
[0087] 比如,业务系统1为QQ系统,业务系统2为支付宝系统,QQ系统的一个QQ账户变更自身的身份信息后,支付宝系统接收到该QQ账户对应的自然人的同人身份信息后,可能认为自身的认证等级比QQ系统认证等级高,故拒绝变更与QQ账户具有同人关系的支付宝账户的身份信息;或者,可能认为变更的身份信息没有经过第三方认证,故拒绝变更与QQ账户具有同人关系的支付宝账户的身份信息;或者,可能根据自身业务需求认为不能变更,故拒绝变更与QQ账户具有同人关系的支付宝账户的身份信息。
[0088] 另外,上述步骤230中向自然人所关联的各个第二业务系统发送携带有自然人的身份版本标识的同人身份信息时,可以采用全同步通信方式或半异步通信方式进行发送。优选地,可以采用半异步通信方式进行发送。
[0089] 由上述实施例可见,通过接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,账户身份信息包括第一账户变更后的所有身份信息;查询第一账户对应的自然人,并根据第一账户变更后的所有身份信息更新自然人的身份信息;向自然人所关联的各个第二业务系统发送携带有自然人的身份版本标识的同人身份信息,同人身份信息包括自然人更新后的所有身份信息,以使第二业务系统根据同人身份信息维护与第一账户具有同人关系的第二账户的身份信息,从而实现了在不影响各个业务系统正常业务流程下,能够减少对各个业务系统的侵入性,并能够实现各个业务系统中的同人身份信息保持一致。
[0090] 另外,上述申请实施例中,同人身份维护系统和各个业务系统之间进行信息交互时,具有以下三个特点:
[0091] 第一:发送或接收的信息皆是账户或自然人的所有身份信息,从而实现了身份内容原子化。
[0092] 具体地,每条信息包含账户或自然人当前时间点的完整身份信息,比如,自然人当前最新的身份信息,而不是只包含变更账户的身份信息,从而保证了任何系统只要收到一条最新的身份信息,而且该身份信息是一个完整的最新版本的身份信息,就可以丢弃对应的旧版本的身份信息。因此,同人身份维护系统和各个业务系统之间进行信息交互时,可以降低对信息顺序的要求,只要保证对于每个账户旧版本的身份信息不要覆盖新版本的身份信息即可。
[0093] 另外,不同账户之间的信息顺序也可以没有任何限制,即使有业务操作涉及到多个账户的变更,比如,两个账户合并,也只需要在业务操作结束后分别发送消息告知所有被变更账户的最新状态即可。
[0094] 第二:发送或接收的信息皆携带有身份版本标识。
[0095] 具体地,发送或接收的信息在发送时都需由发送方打上全局可比较的版本号。其中,该全局可比较的版本号可以为时间戳,或分布式锁,并根据具体的业务需求来确定使用时间戳还是分布式锁。
[0096] 比如,若QQ账户变更手机号码,此时可以使用时间戳;若支付宝账户变更资金账户,此时可以使用分布式锁。
[0097] 另外,发送或接收的信息皆携带的身份版本标识可以如图3所示。其中,版本1可以为账户创建时的版本,版本2可以为账户状态1时的版本,版本3可以为账户状态2时的版本,版本4可以为账户删除时的版本。
[0098] 第三、发送或接收的信息可以采用全同步通信方式或半异步通信方式进行发送或接收。优选地,发送或接收的信息皆采用半异步通信方式进行发送或接收。
[0099] 比如,采用半异步通信方式接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息。
[0100] 又比如,采用半异步通信方式向自然人所关联的各个第二业务系统发送携带有自然人的身份版本标识的同人身份信息。
[0101] 另外,发送或接收的信息皆采用半异步通信方式进行发送或接收的过程可以如图4所示。其中,半异步通信方式通过一个专门的半异步通信模块来实现,虚线表示信息发送,实线表示同步调用。
[0102] 该专门的半异步通信模块负责代收同人身份维护系统和各个业务系统之间需要发送或接收的信息,根据身份版本标识进行过滤。由于发送或接收的信息是原子化的,因此只要记录每个发送或接收的信息中所携带的身份版本标识,并根据该身份版本标识进行过滤即可。而且,不同账户之间的信息互不影响,可以是任意顺序,并且可以将过滤后信息通过一个预先定义的接口推送至各业务系统,即同人身份维护系统和各个业务系统之间进行半异步通信。
[0103] 采用半异步通信方式的优点在于:首先,对于各个业务系统而言,发送信息时是纯异步的,这样可以保证各个业务系统间解藕以及同步过程和主业务流程的解耦;其次,只需预先定义一个的推送接口即可,半异步通信模块会同步调用该接口进行信息推送,各个业务系统完全无需考虑信息乱序的问题;最后,集群中仍可以采用不能保序的半异步通信模块,提升了通信效率。
[0104] 其中,上述三个特点并适用于以下各个实施例。
[0105] 参见图5,为本申请同人身份维护方法的另一个实施例的流程图,该实施例从实现同人身份维护的同人身份维护系统侧进行描述:
[0106] 步骤510和步骤210、步骤520和步骤220、步骤530和步骤230皆相同,在这里不再详细描述。
[0107] 步骤540:判断是否接收到第二业务系统发送的携带有第二账户的身份版本标识的账户身份信息,该账户身份信息包括第二账户的所有身份信息,当接收到第二业务系统发送的账户身份信息时,执行步骤550;当预设时间内没有接收到第二业务系统发送的账户身份信息时,则执行步骤530。其中,再次执行步骤530用于实现本申请实施例中提供的回查功能。
[0108] 该回查功能具体为:同人身份维护系统在向自然人所关联的各个第二业务系统发送携带有自然人的身份版本标识的同人身份信息之后,为了保证该同人身份信息一定会被正确执行,会在同人身份维护系统内部建立一个数据回查任务,等待一定时间后判断是否接收到各个第二业务系统返回对应的账户身份信息。针对没有接收到返回信息的第二业务系统,则再次向该第二业务系统发送自然人的同人身份信息,进行自动补偿,从而严格保证同人身份维护系统对身份信息不一致的感知以及系统集群中身份信息的最终一致性。
[0109] 步骤550:当自然人更新后的所有身份信息包括第二账户的所有身份信息,则执行步骤560;当自然人更新后的所有身份信息不包括第二账户的所有身份信息时,则执行步骤570。
[0110] 步骤560:获知第二业务系统接受变更第二账户的身份信息,并已经对第二账户的身份信息进行了相应的变更,使得第二账户和第一账户的同人关系不变,流程结束。
[0111] 步骤570:获知第二业务系统拒绝变更第二账户的身份信息,更改第一账户对应的自然人的同人关系即从该同人关系中将与二账户的关联取消。
[0112] 步骤580:根据第二账户的所有身份信息建立第二账户对应的自然人,以及第二账户对应的自然人的同人关系,流程结束。
[0113] 参见图6,为本申请同人身份维护方法的再一个实施例的流程图,该实施例从实现同人身份维护的同人身份维护系统侧进行描述:
[0114] 步骤601:接收各个业务系统发送的不同账户的账户身份信息,该账户身份信息携带有账户创建时的身份版本标识,并且该账户身份信息包括账户的所有身份信息。其中,账户创建时的身份版本标识可以为图3中的版本1。
[0115] 步骤602:根据不同账户的账户身份信息建立各个账户对应的自然人。其中,自然人对应至少一个账户,而且,该自然人的同人身份信息包括对应的所有的账户的身份信息。
[0116] 比如,业务系统1的账户1对应的自然人1,业务系统2的账户2、对应的自然人1、业务系统3的账户3对应的自然人1、业务系统4的账户4对应的自然人1,则自然人1的同人身份信息包括:业务系统1的账户1的身份信息,业务系统2的账户2的身份信息、业务系统3的账户3的身份信息、业务系统4的账户4的身份信息。
[0117] 步骤603:将同一自然人对应的账户、同一自然人对应的账户所在的业务系统和所述自然人进行关联,得到所述自然人的同人关系。
[0118] 比如,账户1、账户2、账户3和账户4皆对应自然人1,则得到自然人1的同人关系包括业务系统1的账户1、业务系统2的账户2、业务系统3的账户3、业务系统4的账户4。
[0119] 其中,同人身份维护系统中关联方法有很多种,本申请实施例对关联方法不作任何限制。比如,账户1的身份信息为身份证1,账户2的身份信息为身份证2和手机号码,当身份证1和身份证2相同时,则账户1和账户2对应同一自然人,将账户1和账户2进行关联。
[0120] 步骤604至步骤611(图6中未标出)与步骤510至步骤580相同,在这里不再详细描述。
[0121] 参见图7,为本申请同人身份维护方法的再一个实施例的流程图,该实施例从第一业务系统侧进行描述:
[0122] 步骤710:当第一账户的身份信息需要变更时,获取第一账户对应的账户身份信息,账户身份信息包括第一账户变更后的所有身份信息。
[0123] 步骤720:在第一账户对应的账户身份信息中添加第一账户的身份版本标识。
[0124] 步骤730:将第一账户对应的账户身份信息发送至同人身份维护系统,以使同人身份维护系统根据账户身份信息更新第一账户对应的同人身份信息,并根据同人身份信息维护与第一账户具有同人关系的第二账户的身份信息。
[0125] 参见图8,为本申请同人身份维护方法的再一个实施例的流程图,该实施例从第二业务系统侧进行描述:
[0126] 步骤810:接收同人身份维护系统发送的携带有自然人的身份版本标识的同人身份信息,同人身份信息是所述同人身份维护系统接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,并根据账户身份信息中包括的第一账户变更后的所有身份信息更新对应的自然人的身份信息之后,得到的自然人更新后的所有身份信息。
[0127] 步骤820:查询与第一账户具有同人关系的第二账户,并获取第二账户的身份信息。
[0128] 步骤830:根据同人身份信息维护第二账户的身份信息。
[0129] 在一个实施例中,步骤830根据同人身份信息维护第二账户的身份信息具体包括:
[0130] (1)确定是否根据同人身份信息变更第二账户的账户身份信息。
[0131] (2)若确定接受变更,则根据同人身份信息变更第二账户的身份信息,得到第二账户的账户身份信息,账户身份信息包括所述第二账户变更后的所有身份信息;以及,将所述账户身份信息发送至所述同人身份维护系统,以使所述同人身份维护系统继续维护所述第一账户和第二账户的同人关系。
[0132] (3)若确定拒绝变更,则得到所述第二账户的账户身份信息,所述账户身份信息包括所述第二账户的所有身份信息;以及,将所述账户身份信息发送至所述同人身份维护系统,以使所述同人身份维护系统更改所述第一账户和第二账户的同人关系,并根据所述第二账户的所有身份信息重新建立所述第二账户对应的自然人和所述自然人的同人关系。
[0133] 优选地,当确定是否根据同人身份信息变更第二账户的账户身份信息时,可以通过认证等级来确定,具体如下:
[0134] (1)获取第一业务系统的认证等级和第二业务系统的认证等级。
[0135] (2)若第一业务系统的认证等级不低于第二业务系统的认证等级,则确定接受变更;否则,则确定拒绝变更。
[0136] 与本申请同人身份维护方法的实施例相对应,本申请还提供了同人身份维护装置、装置及系统的实施例。
[0137] 本申请同人身份维护装置的实施例可以分别应用在终端或服务器上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图9所示,为本申请同人身份维护装置所在设备的一种硬件结构图,除了图9所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的设备通常根据该设备的实际功能,还可以包括其他硬件,如对于终端来说,可能包括摄像头、触摸屏子、通信组件等,对于服务器来说,可能包括负责处理报文的转发芯片等等。
[0138] 参见图10,为本申请同人身份维护装置的一个实施例框图,该同人身份维护装置可以应用在同人身份维护系统上,并可以用于执行图2、图5和图6所示的同人身份维护方法,该装置包括:第一接收单元101、查询单元102和发送单元103。
[0139] 其中,第一接收单元101用于接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息。
[0140] 查询单元102用于查询所述第一账户对应的自然人,并根据所述第一账户变更后的所有身份信息更新所述自然人的身份信息。
[0141] 发送单元103用于向所述自然人所关联的各个第二业务系统发送携带有所述自然人的身份版本标识的同人身份信息,所述同人身份信息包括所述自然人更新后的所有身份信息,以使所述第二业务系统根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。
[0142] 在一个可选的实现方式中:本申请身份认证装置还包括:第二接收单元和第一处理单元(图10中未标出)。
[0143] 其中,第二接收单元还用于接收所述第二业务系统发送的携带有第二账户的身份版本标识的账户身份信息,所述账户身份信息包括所述第二账户的所有身份信息。
[0144] 第一处理单元用于当所述自然人更新后的所有身份信息包括所述第二账户的所有身份信息时,则获知所述第二业务系统同意变更所述第二账户的身份信息,并已经对所述第二账户的身份信息进行了相应的变更,使得所述第一账户和第二账户的同人关系不变。
[0145] 进一步可选的,本申请身份认证装置还包括:第二处理单元(图10中未标出)。
[0146] 其中,第二处理单元用于当所述自然人更新后的所有身份信息不包括所述第二账户的所有身份信息时,则获知所述第二业务系统拒绝变更所述第二账户的身份信息,更改所述第一账户对应的自然人的同人关系;根据所述第二账户的所有身份信息重新建立所述第二账户对应的自然人和所述自然人的同人关系。
[0147] 在另一个可选的实现方式中:发送单元103还用于当预设时间内没有接收到所述第二业务系统发送的携带有第二账户的身份版本标识的账户身份信息时,再次向所述第二业务系统发送所述同人身份信息。
[0148] 在另一个可选的实现方式中:本申请身份认证装置还包括:第三接收单元、建立单元和关联单元(图10中未标出)。
[0149] 其中,第三接收单元用于接收各个业务系统发送的不同账户的账户身份信息,所述账户身份信息携带有所述账户创建时的身份版本标识,所述账户身份信息包括所述账户的所有身份信息。
[0150] 建立单元用于根据所述不同账户的账户身份信息建立各个账户对应的自然人,所述自然人对应至少一个账户,所述自然人的身份信息包括对应的所有账户的身份信息。
[0151] 关联单元用于将同一自然人对应的账户、同一自然人对应的账户所在的业务系统和所述自然人进行关联,得到所述自然人的同人关系。
[0152] 在另一个可选的实现方式中:第一接收单元101还用于采用半异步通信方式接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息;以及发送单元103还用于采用半异步通信方式向所述自然人所关联的各个第二业务系统发送携带有所述自然人的身份版本标识的同人身份信息。
[0153] 参见图11,为本申请同人身份维护装置的另一个实施例框图,该同人身份维护装置可以应用在第一业务系统上,并可以用于执行图7所示的同人身份维护方法,该装置包括:获取单元111、添加单元112和发送单元113。
[0154] 其中,获取单元111用于当第一账户的身份信息需要变更时,获取所述第一账户对应的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息。
[0155] 添加单元112用于在所述第一账户对应的账户身份信息中添加所述第一账户的身份版本标识。
[0156] 发送单元113用于将所述第一账户对应的账户身份信息发送至同人身份维护系统,以使所述同人身份维护系统根据所述账户身份信息更新所述第一账户对应的同人身份信息,并根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。
[0157] 参见图12,为本申请同人身份维护装置的再一个实施例框图,该同人身份维护装置可以应用在第二业务系统上,并可以用于执行图8所示的同人身份维护方法,该装置包括:接收单元121、查询单元122和维护单元123。
[0158] 接收单元121用于接收同人身份维护系统发送的携带有自然人的身份版本标识的同人身份信息,所述同人身份信息是所述同人身份维护系统接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,并根据所述账户身份信息中包括的所述第一账户变更后的所有身份信息更新对应的自然人的身份信息之后,得到的所述自然人更新后的所有身份信息。
[0159] 查询单元122用于查询与所述第一账户具有同人关系的第二账户,并获取所述第二账户的身份信息。
[0160] 维护单元123用于根据所述同人身份信息维护所述第二账户的身份信息。
[0161] 在一个可选的实现方式中:维护单元123还用于确定是否根据所述同人身份信息变更所述第二账户的账户身份信息;若确定接受变更,则根据所述同人身份信息变更所述第二账户的身份信息,得到所述第二账户的账户身份信息,所述账户身份信息包括所述第二账户变更后的所有身份信息;以及,将所述账户身份信息发送至所述同人身份维护系统,以使所述同人身份维护系统继续维护所述第一账户和第二账户的同人关系;若确定拒绝变更,则得到所述第二账户的账户身份信息,所述账户身份信息包括所述第二账户的所有身份信息;以及,将所述账户身份信息发送至所述同人身份维护系统,以使所述同人身份维护系统更改所述第一账户和第二账户的同人关系,并根据所述第二账户的所有身份信息重新建立所述第二账户对应的自然人和所述自然人的同人关系。
[0162] 在另一个可选的实现方式中:维护单元123还用于获取所述第一业务系统的认证等级和所述第二业务系统的认证等级;若所述第一业务系统的认证等级不低于所述第二业务系统的认证等级,则确定接受变更;否则,则确定拒绝变更。
[0163] 上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
[0164] 对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0165] 本申请实施例还提供了一种服务器,所述服务器应用于同人身份维护系统上,包括:
[0166] 处理器;用于存储所述处理器可执行指令的存储器;
[0167] 其中,所述处理器被配置为:
[0168] 接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息;
[0169] 查询所述第一账户对应的自然人,并根据所述第一账户变更后的所有身份信息更新所述自然人的身份信息;
[0170] 向所述自然人所关联的各个第二业务系统发送携带有所述自然人的身份版本标识的同人身份信息,所述同人身份信息包括所述自然人更新后的所有身份信息,以使所述第二业务系统根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的身份信息。
[0171] 本申请实施例还提供了一种服务器,所述服务器应用于第一业务系统上,包括:
[0172] 处理器;用于存储所述处理器可执行指令的存储器;
[0173] 其中,所述处理器被配置为:
[0174] 当第一账户的身份信息需要变更时,获取所述第一账户对应的账户身份信息,所述账户身份信息包括所述第一账户变更后的所有身份信息;
[0175] 在所述第一账户对应的账户身份信息中添加所述第一账户的身份版本标识;
[0176] 将所述第一账户对应的账户身份信息发送至同人身份维护系统,以使所述同人身份维护系统根据所述账户身份信息更新所述第一账户对应的同人身份信息,并根据所述同人身份信息维护与所述第一账户具有同人关系的第二账户的账户身份信息。
[0177] 本申请实施例还提供了一种服务器,所述服务器应用于第二业务系统上,包括:
[0178] 处理器;用于存储所述处理器可执行指令的存储器;
[0179] 其中,所述处理器被配置为:
[0180] 接收同人身份维护系统发送的携带有自然人的身份版本标识的同人身份信息,所述同人身份信息是所述同人身份维护系统接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,并根据所述账户身份信息中包括的所述第一账户变更后的所有身份信息更新对应的自然人的身份信息之后,得到的所述自然人更新后的所有身份信息;
[0181] 查询与所述第一账户具有同人关系的第二账户,并获取所述第二账户的身份信息;
[0182] 根据所述同人身份信息维护所述第二账户的身份信息。
[0183] 由上述实施例可见,在对同人身份维护方法时,通过接收第一业务系统发送的携带有第一账户的身份版本标识的账户身份信息,账户身份信息包括第一账户变更后的所有身份信息;查询第一账户对应的自然人,并根据第一账户变更后的所有身份信息更新自然人的身份信息;向自然人所关联的各个第二业务系统发送携带有自然人的身份版本标识的同人身份信息,同人身份信息包括自然人更新后的所有身份信息,以使第二业务系统根据同人身份信息维护与第一账户具有同人关系的第二账户的身份信息,从而实现了在不影响各个业务系统正常业务流程下,能够减少对各个业务系统的侵入性,并能够实现各个业务系统中的同人身份信息保持一致。
[0184] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
[0185] 应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。