账号关联方法、装置、计算机设备及存储介质与流程

未命名 09-09 阅读:91 评论:0


1.本技术实施例涉及计算机技术领域,特别涉及一种账号关联方法、装置、计算机设备及存储介质。


背景技术:

2.随着计算机技术的发展,设备的功能越来越丰富多样,目前提出了一种多个设备登录的账号之间建立关联关系的功能。目前建立关联关系的过程较为复杂,如何简化建立关联关系的过程,是当前亟需解决的问题。


技术实现要素:

3.本技术实施例提供了一种账号关联方法、装置、计算机设备及存储介质,能够提升关联关系建立的便捷性。所述技术方案如下:
4.一方面,提供了一种账号关联方法,所述方法包括:
5.响应于建立关联关系的指令,建立与第一设备之间的通信连接;
6.基于所述通信连接,获取所述第一设备登录的第一账号及第一身份,所述第一身份是所述第一设备从所述关联关系包括的多个身份中选中的身份;
7.显示第一身份确认信息,所述第一身份确认信息包括所述多个身份;
8.响应于对所述多个身份中的第二身份的选中操作,获取所述第二身份,并获取本端设备登录的第二账号;
9.在所述第二身份与所述第一身份不冲突的情况下,向服务器发送账号关联请求,所述账号关联请求携带所述第二账号、所述第二身份、所述第一账号及所述第一身份,所述服务器用于以所述第一账号为所述第一身份,并以所述第二账号为所述第二身份,建立所述第一账号与所述第二账号之间的关联关系。
10.在一种可能实现方式中,所述方法还包括:
11.在所述目标应用已开启短距离通信功能、且检测到所述本端设备由移动状态切换为静止状态的情况下,广播所述本端设备的短距离通信信号。
12.在另一种可能实现方式中,所述方法还包括:
13.在所述第一身份与所述第二身份冲突的情况下,断开与所述第一设备之间的通信连接。
14.另一方面,提供了一种账号关联方法,所述方法包括:
15.在与第二设备之间建立通信连接的情况下,显示第二身份确认信息,所述第二身份确认信息包括在待建立的关联关系中的多个身份;
16.响应于对所述多个身份中的第一身份的选中操作,获取所述第一身份,并获取本端设备登录的第一账号;
17.基于所述通信连接,向所述第二设备发送所述第一账号及所述第一身份;
18.其中,所述第二设备用于在所述第一身份与第二身份不冲突的情况下,向服务器
发送账号关联请求,请求以所述第二设备登录的第二账号为所述第二身份,并以所述第一账号为所述第一身份,建立所述第一账号与所述第二账号之间的关联关系,所述第二身份是所述第二设备从所述多个身份中选中的身份。
19.在一种可能实现方式中,所述在与第二设备之间建立通信连接的情况下,显示第二身份确认信息,包括:
20.基于所述通信连接,接收所述第二设备发送的身份确认请求;
21.基于所述身份确认请求,显示所述第二身份确认信息。
22.在另一种可能实现方式中,所述本端设备安装有目标应用,所述第一账号为在所述目标应用中登录的账号,所述通信连接为短距离通信连接;所述在与第二设备之间建立通信连接的情况下,显示第二身份确认信息之前,所述方法还包括:
23.在所述目标应用已开启短距离通信功能、且检测到所述本端设备由移动状态切换为静止状态的情况下,广播所述本端设备的短距离通信信号,所述第二设备用于基于所述本端设备广播的短距离通信信号,建立所述本端设备与所述第二设备之间的所述短距离通信连接。
24.另一方面,提供了一种账号关联装置,所述装置包括:
25.建立模块,用于响应于建立关联关系的指令,建立与第一设备之间的通信连接;
26.获取模块,用于基于所述通信连接,获取所述第一设备登录的第一账号及第一身份,所述第一身份是所述第一设备从所述关联关系包括的多个身份中选中的身份;
27.显示模块,用于显示第一身份确认信息,所述第一身份确认信息包括所述多个身份;
28.所述获取模块,还用于响应于对所述多个身份中的第二身份的选中操作,获取所述第二身份,并获取本端设备登录的第二账号;
29.发送模块,用于在所述第二身份与所述第一身份不冲突的情况下,向服务器发送账号关联请求,所述账号关联请求携带所述第二账号、所述第二身份、所述第一账号及所述第一身份,所述服务器用于以所述第一账号为所述第一身份,并以所述第二账号为所述第二身份,建立所述第一账号与所述第二账号之间的关联关系。
30.在一种可能实现方式中,所述通信连接为短距离通信连接;所述建立模块,包括:
31.接收单元,用于响应于建立所述关联关系的指令,接收至少一个设备广播的短距离通信信号;
32.建立单元,用于在目标短距离通信信号满足连接条件的情况下,建立与所述第一设备之间的所述短距离通信连接;
33.其中,所述目标短距离通信信号为所接收的至少一个短距离通信信号中的任一个,所述第一设备为所述至少一个设备中广播所述目标短距离通信信号的设备。
34.在另一种可能实现方式中,所述本端设备中安装有目标应用,所述第二账号为在所述目标应用中登录的账号,所述接收单元,用于在所述目标应用已开启短距离通信功能、且检测到所述本端设备由移动状态切换为静止状态的情况下,接收所述至少一个设备广播的短距离通信信号。
35.在另一种可能实现方式中,所述接收单元,用于在所述目标应用开启所述短距离通信功能的情况下,检测所述本端设备的运动状态;在检测到所述本端设备摇晃后停止的
情况下,或者,在检测到所述本端设备的移动速度在目标时长内由0开始增大且之后变为0的情况下,接收所述至少一个设备广播的短距离通信信号。
36.在另一种可能实现方式中,所述装置还包括:
37.广播模块,用于在所述目标应用已开启短距离通信功能、且检测到所述本端设备由移动状态切换为静止状态的情况下,广播所述本端设备的短距离通信信号。
38.在另一种可能实现方式中,所述连接条件包括以下至少一项:
39.接收到的短距离通信信号与所述本端设备广播的短距离通信信号所属的信号类型相同;
40.接收到的短距离通信信号的信号强度大于强度阈值。
41.在另一种可能实现方式中,所述获取模块,用于响应于建立所述通信连接,基于所述通信连接,向所述第一设备发送身份确认请求;所述第一设备用于基于所述身份确认请求,显示第二身份确认信息,所述第二身份确认信息包括所述多个身份,获取所述多个身份中被选中的所述第一身份,返回所述第一身份及所述第一账号;基于所述通信连接,接收所述第一设备发送的所述第一账号及所述第一身份。
42.在另一种可能实现方式中,所述显示模块,用于响应于建立所述通信连接,显示所述第一身份确认信息。
43.在另一种可能实现方式中,所述装置还包括:
44.接收模块,用于接收所述服务器返回的通知消息;
45.所述发送模块,还用于在所述通知消息指示所述第一账号与所述第二账号之间的关联关系建立成功的情况下,向所述第一设备发送关联关系建立成功消息;
46.断开模块,用于在所述通知消息指示所述关联关系未建立成功的情况下,断开与所述第一设备之间的通信连接。
47.在另一种可能实现方式中,所述第二身份具有管理所述第一身份的权限,所述装置还包括:
48.显示模块,用于显示所述第一账号对应的应用使用记录;
49.配置模块,用于对显示的所述应用使用记录进行配置。
50.在另一种可能实现方式中,所述配置模块,用于执行以下至少一项:
51.所述应用使用记录包括所述第一账号登录应用的允许在线时长,调整所述允许在线时长;
52.所述应用使用记录包括应用列表,增加或删减所述应用列表包含的应用,其中,所述第一账号具有登录所述应用列表包含的应用的权限;
53.所述应用使用记录包括至少一个应用的使用时间段,调整所述至少一个应用的使用时间段,其中,所述第一账号在任一使用时间段内具有登录对应的应用的权限。
54.在另一种可能实现方式中,所述装置还包括:
55.断开模块,用于在所述第一身份与所述第二身份冲突的情况下,断开与所述第一设备之间的通信连接。
56.另一方面,提供了一种账号关联装置,所述装置包括:
57.显示模块,用于在与第二设备之间建立通信连接的情况下,显示第二身份确认信息,所述第二身份确认信息包括在待建立的关联关系中的多个身份;
58.获取模块,用于响应于对所述多个身份中的第一身份的选中操作,获取所述第一身份,并获取本端设备登录的第一账号;
59.发送模块,用于基于所述通信连接,向所述第二设备发送所述第一账号及所述第一身份;
60.其中,所述第二设备用于在所述第一身份与第二身份不冲突的情况下,向服务器发送账号关联请求,请求以所述第二设备登录的第二账号为所述第二身份,并以所述第一账号为所述第一身份,建立所述第一账号与所述第二账号之间的关联关系,所述第二身份是所述第二设备从所述多个身份中选中的身份。
61.在一种可能实现方式中,所述显示模块,用于基于所述通信连接,接收所述第二设备发送的身份确认请求;基于所述身份确认请求,显示所述第二身份确认信息。
62.在另一种可能实现方式中,所述本端设备安装有目标应用,所述第一账号为在所述目标应用中登录的账号,所述通信连接为短距离通信连接;所述装置还包括:
63.广播模块,用于在所述目标应用已开启短距离通信功能、且检测到所述本端设备由移动状态切换为静止状态的情况下,广播所述本端设备的短距离通信信号,所述第二设备用于基于所述本端设备广播的短距离通信信号,建立所述本端设备与所述第二设备之间的所述短距离通信连接。
64.另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行以实现如上述方面所述的账号关联方法所执行的操作。
65.另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行以实现如上述方面所述的账号关联方法所执行的操作。
66.再一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述方面所述的账号关联方法所执行的操作。
67.本技术实施例提供的方法、装置、计算机设备及存储介质,对于待建立关联关系的两方设备,任一方设备接收到建立关联关系的指令后,自动与另一方设备建立通信连接,并基于建立的通信连接,获取另一方设备登录的账号及身份,并获取本端设备登录的账号及身份,之后由服务器按照两个账号选中的身份,建立两个账号之间的关联关系。在建立关联关系的过程中,用户仅需为设备登录的账号选择一个身份即可,无需执行过多的操作,由设备自动交互来实现两个账号之间的关联关系的建立,从而简化了建立关联关系的操作流程,提升了关联关系建立的便捷性。
附图说明
68.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
69.图1是本技术实施例提供的一种实施环境的结构示意图;
70.图2是本技术实施例提供的一种账号关联方法的流程图;
71.图3是本技术实施例提供的一种账号关联方法的流程图;
72.图4是本技术实施例提供的一种账号关联方法的流程图;
73.图5是本技术实施例提供的一种第一设备的界面的示意图;
74.图6是本技术实施例提供的一种蓝牙通信连接的通信模型的结构示意图;
75.图7是本技术实施例提供的一种两个设备建立蓝牙通信连接的示意图;
76.图8是本技术实施例提供的一种两个设备显示身份确认信息的示意图;
77.图9是本技术实施例提供的一种两个设备显示身份确认信息的示意图;
78.图10是本技术实施例提供的一种两个设备断开蓝牙通信连接的示意图;
79.图11是本技术实施例提供的一种服务器与第二设备交互的流程图;
80.图12是本技术实施例提供的一种第一设备与第二设备建立通信连接的流程图;
81.图13是本技术实施例提供的一种目标应用的界面示意图;
82.图14是本技术实施例提供的一种外围设备广播信号的示意图;
83.图15是本技术实施例提供的一种中心设备接收信号的示意图;
84.图16是本技术实施例提供的一种第一设备与第二设备广播的短距离通信信号的示意图;
85.图17是本技术实施例提供的一种建立关联关系的流程图;
86.图18是本技术实施例提供的一种建立关联关系的流程图;
87.图19是本技术实施例提供的一种游戏管理应用的界面示意图;
88.图20是本技术实施例提供的一种账号关联装置的结构示意图;
89.图21是本技术实施例提供的一种账号关联装置的结构示意图;
90.图22是本技术实施例提供的一种账号关联装置的结构示意图;
91.图23是本技术实施例提供的一种账号关联装置的结构示意图;
92.图24是本技术实施例提供的一种终端的结构示意图。
具体实施方式
93.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
94.本技术所使用的术语“第一”、“第二”等可在本文中用于描述各种概念,但除非特别说明,这些概念不受这些术语限制。这些术语仅用于将一个概念与另一个概念区分。举例来说,在不脱离本技术的范围的情况下,可以将第一身份称为第二身份,且类似地,可将第二身份称为第一身份。
95.本技术所使用的术语“至少一个”、“多个”、“每个”、“任一”,至少一个包括一个、两个或两个以上,多个包括两个或两个以上,而每个是指对应的多个中的每一个,任一是指多个中的任意一个。举例来说,多个身份包括3个身份,而每个是指这3个身份中的每一个身份,任一是指这3个身份中的任意一个,可以是第一个,或者,是第二个,或者,是第三个。
96.在本技术的具体实施方式中,涉及到的账号信息、账号校验信息是需要获得用户许可或者同意,且相关数据的收集、使用和处理需要遵守相关地区的相关法律法规和标准。
97.图1是本技术实施例提供的一种实施环境的示意图。参见图1,该实施环境包括第一设备101、第二设备102及服务器103。该第一设备101和第二设备102为任意设备,例如,第
一设备和第二设备为智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表、智能语音交互设备、智能家电、车载终端及飞行器等,但并不局限于此。
98.第一设备101用于在需要建立关联关系的情况下,与第二设备102建立通信连接。由第一设备101基于该通信连接来实现第一设备101与第二设备102之间的交互,获取第二设备102登录的账号及选中的身份,以请求服务器103建立第一设备101与第二设备102所登录的账号之间的关联关系。
99.可选地,第一设备101及第二设备102中均安装有目标应用,可选地,该目标应用为第一设备101和第二设备102的操作系统中的应用,或者为第三方提供的应用。可选地,该目标应用为任意应用,例如,为游戏管理应用、音乐应用、视频应用等,本技术实施例对此不做限制。第一设备101登录的第一账号及第二设备102登录的第二账号均为该目标应用中登录的账号,该服务器103用于为该目标应用提供服务。第一设备101与第二设备102基于该目标应用建立通信连接,并基于建立的通信连接进行交互,由该第二设备102作为主导设备,请求103建立第一设备101与第二设备102所登录的账号之间的关联关系。
100.图2是本技术实施例提供的一种账号关联方法的流程图,该方法由第二设备执行,如图2所示,该方法包括:
101.201、第二设备响应于建立关联关系的指令,建立与第一设备之间的通信连接。
102.其中,关联关系为至少两个设备登录的账号之间的关系,在关联关系中,每个账号具有一个身份,不同账号的身份不同。建立关联关系的指令表示需要建立该第二设备登录的账号与其他设备登录的账号之间的关联关系,则建立与第一设备之间的通信连接,以便后续第二设备基于该通信连接,与第一设备进行交互。
103.202、第二设备基于该通信连接,获取该第一设备登录的第一账号及第一身份,该第一身份是该第一设备从该关联关系包括的多个身份中选中的身份。
104.其中,第一账号以任意的形式表示,例如,该第一账号为昵称或手机号等。关联关系包括多个身份,该多个身份是在建立关联关系时可为每个账号选择的身份,该第一身份是由第一设备从多个身份中选中的任一身份。例如,该多个身份包括“家长”及“孩子”,第一设备为该第一账号选中的第一身份为“孩子”。再例如,该多个身份包括“父亲”、“母亲”、“儿子”及“女儿”等,第一设备为该第一账号选中的第一身份为“儿子”。
105.在本技术实施例中,在为任两个设备登录的账号建立关联关系时,需要每个设备为登录的账号来确定一个身份,以便后续按照为每个账号指定的身份来建立关联关系。因此,第二设备在建立与第一设备之间的通信连接后,基于该通信连接与第一设备进行交互,获取该第一设备登录的第一账号以及第一设备为该第一账号指定的身份。
106.203、第二设备显示第一身份确认信息,该第一身份确认信息包括该多个身份。
107.其中,第一身份确认信息包括待建立的关联关系中的多个身份,通过显示第一身份确认信息包括的多个身份,以供用户选择。
108.204、第二设备响应于对该多个身份中的第二身份的选中操作,获取该第二身份,并获取本端设备登录的第二账号。
109.其中,该选中操作为任意类型的操作,如点击操作或滑动操作。第二账号以任意的形式表示,该第二身份为多个身份中的任一身份。对于第二设备来说,本端设备即为该第二设备,即第二账号为该第二设备登录的账号。用户基于显示的第一身份信息,从显示的多个
身份中为该第二账号在待建立的关联关系中选择一个身份。
110.205、第二设备在该第二身份与该第一身份不冲突的情况下,向服务器发送账号关联请求,该账号关联请求携带该第二账号、该第二身份、该第一账号及该第一身份,该服务器用于以该第一账号为该第一身份,并以该第二账号为该第二身份,建立该第一账号与该第二账号之间的关联关系。
111.其中,该服务器用于管理账号之间的关联关系。第二身份与第一身份不冲突,表示按照为该第一账号指定的第一身份及为该第二账号指定的第二身份,能够建立关联关系,也相当于该第二账号、该第二身份、该第一账号及该第一身份符合了建立关联关系的要求,则第二设备与服务器交互,由服务器来建立该关联关系。
112.本技术实施例提供的方法,对于待建立关联关系的两方设备,任一方设备接收到建立关联关系的指令后,自动与另一方设备建立通信连接,并基于建立的通信连接,获取另一方设备登录的账号及身份,并获取本端设备登录的账号及身份,之后由服务器按照两个账号选中的身份,建立两个账号之间的关联关系。在建立关联关系的过程中,用户仅需为设备登录的账号选择一个身份即可,无需执行过多的操作,由设备自动交互来实现两个账号之间的关联关系的建立,从而简化了建立关联关系的操作流程,提升了关联关系建立的便捷性。
113.图3是本技术实施例提供的一种账号关联方法的流程图,该方法由第一设备执行,如图3所示,该方法包括:
114.301、第一设备在与第二设备之间建立通信连接的情况下,显示第二身份确认信息。
115.其中,第二身份确认信息包括在待建立的关联关系中的多个身份。
116.302、第一设备响应于对该多个身份中的第一身份的选中操作,获取该第一身份,并获取本端设备登录的第一账号。
117.303、第一设备基于该通信连接,向该第二设备发送该第一账号及该第一身份。
118.其中,第二设备用于在该第一身份与第二身份不冲突的情况下,向服务器发送账号关联请求,请求以该第二设备登录的第二账号为该第二身份,并以该第一账号为该第一身份,建立该第一账号与该第二账号之间的关联关系,该第二身份是该第二设备从该多个身份中选中的身份。
119.本技术实施例提供的方法,对于待建立关联关系的两方设备,任一方设备接收到建立关联关系的指令后,自动与另一方设备建立通信连接,并基于建立的通信连接,获取另一方设备登录的账号及身份,并获取本端设备登录的账号及身份,之后由服务器按照两个账号选中的身份,建立两个账号之间的关联关系。在建立关联关系的过程中,用户仅需为设备登录的账号选择一个身份即可,无需执行过多的操作,由设备自动交互来实现两个账号之间的关联关系的建立,从而简化了建立关联关系的操作流程,提升了关联关系建立的便捷性。
120.在图2及图3所示实施例的基础上,由第二设备分别与第一设备和服务器进行交互,实现第一账号与第二账号之间的关联关系的建立,并且,第二设备与第一设备是基于建立的短距离通信连接来进行交互的,该过程详见下述实施例。
121.图4是本技术实施例提供的一种账号关联方法的流程图,该方法由第一设备、第二
设备及服务器交互执行,如图4所示,该方法包括:
122.401、第二设备响应于建立关联关系的指令,接收至少一个设备广播的短距离通信信号。
123.其中,短距离通信信号为任意类型的通信信号,例如,短距离通信信号为蓝牙信号、wifi(wireless fidelity,无线保真)信号、nfc(near field communication,近场通信)信号等。
124.在本技术实施例中,待连接的至少一个设备会广播短距离通信信号,而第二设备获取到建立关联关系的指令后,会接收其他设备广播的短距离通信信号,以便基于接收到的短距离通信信号,与任一设备建立短距离通信连接。
125.402、第二设备在目标短距离通信信号满足连接条件的情况下,建立与第一设备之间的短距离通信连接。
126.其中,目标短距离通信信号为所接收的至少一个短距离通信信号中的任一个,第一设备为该至少一个设备中广播该目标短距离通信信号的设备。该连接条件为对于与该第二设备建立短距离通信连接的设备,该设备所广播的短距离通信信号所需满足的条件。第二设备在需要建立关联关系的情况下,会主动接收其他设备广播的短距离通信信号,在所接收到的任一短距离通信信号满足该连接条件的情况下,会与广播该短距离通信信号的设备建立短距离通信连接,以便后续基于该短距离通信连接来获取该设备登录的账号及为该账号选择的身份。
127.在一种可能实现方式中,该连接条件包括以下至少一项:
128.第一项:接收到的短距离通信信号与本端设备广播的短距离通信信号所属的信号类型相同。
129.其中,对于第二设备来说,该本端设备即为第二设备,即接收到的短距离通信信号与该第二设备广播的短距离通信信号所属的信号类型相同。
130.在本技术实施例中,第二设备响应于建立关联关系的指令,在接收其他设备广播的短距离通信信号的同时,第二设备也会广播自身设备的短距离通信信号,以供其他设备接收。每个设备广播的短距离通信信号属于一种信号类型,对于任两个设备,若这两个设备广播的短距离通信信号所属的信号类型不同,表示该两个设备之间不存在建立关联关系的基础,无法建立通信连接,也即是,仅在两个设备广播的短距离通信信号所属的信号类型相同时,两个设备之间才能够建立通信连接。
131.可选地,每个设备广播的短距离通信信号携带设备自身的服务标识,则在接收到的短距离通信信号携带的服务器标识所属的格式,与本端设备广播的短距离通信信号携带的服务器标识所属的格式相同的情况下,确定接收到的短距离通信信号与本端设备广播的短距离通信信号所属的信号类型相同。
132.其中,每个设备广播的短距离通信信号会携带自身的服务标识,不同的设备的服务标识不同,该服务标识是区分不同设备的唯一标识码。例如,该服务器标识为service uuid(service universally unique identifier,服务器唯一标识码)。每个设备的服务标识属于一种格式,在任两个设备的服务标识所属的格式相同,则表示该两个设备广播的短距离通信信号所属的信号类型相同。
133.第二项:接收到的短距离通信信号的信号强度大于强度阈值。
134.其中,强度阈值为任意的数值。对于任一设备,该设备广播的短距离通信信号随着传播距离的逐渐增大,该短距离通信信号的信号强度会逐渐变弱,在短距离通信信号的信号强度小于强度阈值时,表示作为第二设备与广播该短距离通信信号的设备之间的距离远,第二设备无法通过该短距离通信信号来实现两个设备之间的短距离通信连接。因此,第二设备在接收到任一设备广播的短距离通信信号时,仅在接收到的短距离通信信号的信号强度大于强度阈值的情况下,第二设备与该设备才符合建立短距离通信连接的要求。
135.需要说明的是,本技术实施例是第二设备响应于建立关联关系的指令,先接收其他设备广播的短距离通信信号,从中选择满足连接条件的距离通信信号所对应的第一设备来建立短距离通信连接的,而在另一实施例中,无需执行步骤401-402,而是采取其他方式,第二设备响应于建立关联关系的指令,建立与第一设备之间的通信连接。
136.403、第二设备响应于建立的短距离通信连接,基于该短距离通信连接,向第一设备发送身份确认请求。
137.其中,身份确认请求用于请求第一设备登录的第一账号以及为该第一账号在待建立的关联关系中选择的第一身份。第二设备在建立成功与第一设备之间的短距离通信连接时,立即自动向第一设备发送该身份确认请求。
138.404、第一设备接收该身份确认请求,基于身份确认请求,显示第二身份确认信息。
139.其中,第二身份确认信息包括待建立的关联关系中的多个身份。第一设备接收到该身份确认请求后,表示第二设备需要获取该第一设备登录的第一账号以及为该第一账号选择的身份,因此,立即显示该第二身份确认信息,以便用户从显示的多个身份中为该第一账号选择一个身份。
140.在一种可能实现方式中,该第二身份信息还包括第二设备对应的设备标识,以及该身份确认请求的简介说明。
141.其中,该设备标识指示第二设备,该简介说明用于说明本次身份确认请求的意图。通过显示第二设备对应的设备标识以及简介说明,以使用户清晰地获知当前是与哪个设备进行交互的,以及当前显示的第二身份确认信息是用于干什么的并指示用户进行操作。
142.在一种可能实现方式中,第一设备以弹窗的形式来显示第二身份确认信息。
143.如图5所示,第一设备显示一个弹窗501,该弹窗501包括“来自xxx的关联请求”,该“xxx”即为第二设备对应的设备标识,还包括简介说明及多个身份选项,如“我是家长”、“我是孩子”、“拒绝”,用户能够在显示的弹窗中进行操作。
144.在一种可能实现方式中,第一设备显示第二身份确认信息的过程,包括以下两种方式:
145.第一种方式,该身份确认请求携带该第二身份确认信息,则第一设备在接收到身份确认请求后,显示该第二身份确认信息。
146.第二种方式,第一设备中配置有关联关系包括的多个身份,则在接收到第二设备发送的身份确认请求后,基于该身份确认请求,生成该第二身份确认信息,显示生成的第二身份确认信息。
147.可选地,该身份确认请求携带了第二设备对应的设备标识以及简介说明,生成第二身份确认信息的过程包括:第一设备基于配置的多个身份、设备标识以及简介说明来生成该第二身份确认信息。
148.可选地,该身份确认请求携带了第二设备对应的设备标识,第一设备中配置有身份确认信息模板,该身份确认信息模板包括该多个身份及该简介说明,则生成第二身份确认信息的过程包括:第一设备将该设备标识填充在身份确认信息模板中,得到该第二身份确认信息。
149.需要说明的是,本技术实施例仅是以上述两种方式为例来说明第一设备如何生成第二身份确认信息的,而在另一实施例中,第一设备还能够以其他方式来生成第二身份确认信息,本技术对此不做限定。
150.需要说明的是,本技术实施例是第一设备基于第二设备发送的身份确认请求来显示第二身份确认信息的,而在另一实施例中,无需执行上述步骤403-404,而是采取其他方式,在与第二设备之间建立通信连接的情况下,显示第二身份确认信息。在一种可能实现方式中,第一设备响应于与第二设备建立通信连接,显示第二身份确认信息,即第一设备在获知与第二设备成功建立通信连接的情况下,立即显示第二身份信息。
151.405、第一设备响应于对该多个身份中的第一身份的选中操作,获取该第一身份,并获取第一设备登录的第一账号;基于该短距离通信连接,向该第二设备发送该第一账号及该第一身份。
152.其中,第一身份为多个身份中的任一身份,选中操作为任意类型的操作,例如,点击操作,滑动操作等。在第一设备显示多个身份的情况下,用户能够从显示的多个身份中选择一个身份,作为该第一账号在待建立的关联关系中的身份,之后,第一设备基于与第二设备之间的通信连接,向第二设备发送该第一身份及该第一账号,以便第二设备基于该第一身份及第一账号来建立关联关系。
153.在一种可能实现方式中,获取第一身份的过程包括:第一设备在显示多个身份选项的情况下,响应于对第一身份选项的选中操作,获取该第一身份。
154.其中,每个身份选项为任意形式的选项,例如,身份选项为按钮或滑动条等。用户对第一身份选项执行选中操作,第一设备获取该第一身份,该第一身份即为用户为该第一账号选择的身份。
155.406、第二设备基于该通信连接,接收该第一设备发送的该第一账号及该第一身份。
156.需要说明的是,本技术实施例是以第二设备向第一设备发送身份确认请求的方式,获取第一设备登录的第一身份及第一账号的,而在另一实施例中,无需执行上述步骤403-406,而是采取其他方式,第二设备基于该通信连接,获取该第一设备登录的第一账号及第一身份,该第一身份是该第一设备从关联关系包括的多个身份中选中的身份。例如,该第一账号及第一身份是由第二设备基于通信连接,主动向该第二设备发送的,本技术对此不做限定。
157.407、第二设备显示第一身份确认信息。
158.其中,第一身份确认信息包括在待建立的关联关系中的多个身份。
159.在一种可能实现方式中,该第一身份信息还包括第一设备对应的设备标识,以及该身份确认请求的简介说明。
160.通过显示第一设备对应的设备标识以及简介说明,以使用户清晰地获知当前是与哪个设备进行交互的,以及当前显示的第一身份确认信息是用于干什么的并指示用户进行
操作。可选地,第一设备对应的设备标识是在与第一设备建立短距离通信连接时获取到的。第一设备对应的设备标识还能够以其他方式获取,本技术对此不作限定。
161.在一种可能实现方式中,第二设备以弹窗的形式来显示第二身份确认信息。
162.在一种可能实现方式中,该步骤407包括:第二设备响应于建立该短距离通信连接,显示第一身份确认信息。
163.第二设备一旦成功建立与第一设备之间的短距离通信连接,立即显示第一身份确认信息,以供用户为该第二设备登录的账号选择一个身份。
164.需要说明的是,本技术实施例是在第二设备建立与第一设备之间的短距离通信连接后,先与第一设备进行交互,在获取到第一设备发送的第一账号及第一身份,之后再显示第一身份信息的,而在另一实施例中,第二设备响应于建立的短距离通信连接,先显示第一身份确认信息,之后再向第一设备发送身份确认请求;或者,第二设备响应于建立的短距离通信连接,向第一设备发送身份确认请求的同时,显示第一身份确认信息,本技术对此不作限定。
165.408、第二设备响应于对该多个身份中的第二身份的选中操作,获取该第二身份,并获取第二设备登录的第二账号。
166.其中,该第二身份为多个身份中的任一身份。该步骤与上述步骤405同理,在此不再赘述。
167.409、第二设备在该第二身份与该第一身份不冲突的情况下,向服务器发送账号关联请求。
168.其中,该账号关联请求携带该第二账号、该第二身份、该第一账号及该第一身份。
169.由于第一身份和第二身份是由不同的用户选择的,第一身份和第二身份可能会存在冲突的情况。如果在第一身份与第二身份冲突的情况下,还向服务器发送账号关联请求,服务器无法基于该账号关联请求成功建立关联关系,这样仅是增加了服务器的压力而无法建立关联关系,因此,第二设备在获取到待建立关联关系的两个账号的身份后,需要对两个身份进行验证,仅在两个身份不冲突的情况下,才会向服务器发送账号关联请求,以避免增加服务器的压力。
170.可选地,在第一身份与第二身份不相同的情况下,或者,在第一身份与第二身份符合关联关系的建立条件的情况下,确定第一身份与第二身份不冲突。其中,该建立条件为建立关联关系的两个账号对应的身份所需满足的条件。
171.例如,待建立的关联关系包括的多个身份为“家长”和“孩子”,如果第二身份和第一身份均为“家长”或者均为“孩子”,则第一身份与第二身份冲突。如果第一身份均为“家长”,第二身份为“孩子”;或者,第二身份均为“家长”,第一身份为“孩子”,则第一身份与第二身份不冲突。
172.再例如,待建立的关联关系包括的多个身份为“父亲”、“母亲”、“儿子”及“女儿”,建立条件指示建立关联关系的两个身份中,一个身份为“父亲”或“母亲”中的任一个,另一个身份为“儿子”或“女儿”中的任一个。如果第一身份为“父亲”,第二身份为“母亲”,则该第一身份与第二身份不符合建立条件,即第一身份与第二身份冲突。如果第一身份“父亲”,第二身份为“儿子”,则该第一身份与第二身份符合建立条件,即第一身份与第二身份不冲突。
173.410、服务器接收该账号关联请求,以该第一账号为该第一身份,并以该第二账号
为该第二身份,建立该第二账号与该第一账号之间的关联关系。
174.其中,服务器用于建立账号之间的关联关系。可选地,第一设备与第二设备均安装有目标应用,第一账号及第二账号均为该目标应用中登录的账号,该服务器是为该目标应用提供服务的服务器。服务器在接收到账号关联请求后,按照为每个账号选择的身份来建立两个账号之间的关联关系,即在建立的关联关系中,第一账号为第一身份,第二账号为第二身份。可选地,在关联关系中,不同身份的账号的权限不同。例如,第一身份具有管理第二身份的权限,或者,第二身份具有管理第一身份的权限。
175.在一种可能实现方式中,服务器接收到第二设备发送的账号关联请求后,对该账号关联请求携带的信息进行校验,在校验通过的情况下,才会建立该第二账号与该第一账号之间的关联关系。校验过程包括以下两种方式:
176.第一种方式:分别获取第一账号对应的关联关系及第二账号对应的关联关系,在第一账号对应的关联关系及第二账号对应的关联关系,与当前待建立的关联关系不冲突的情况下,确定校验通过。
177.其中,第一账号对应的关联关系即为该当前已存在的、且包括该第一账号的关联关系;第二账号对应的关联关系即为当前已存在的、且包括该第二账号的关联关系。如果第一账号对应的关联关系及第二账号对应的关联关系中的任一关联关系与当前待建立的关联关系不能同时存在,即表示与当前待建立的关联关系冲突。例如,服务器中限定了以任一账号为同一身份建立的关联关系的最大数量,如该最大数量为2,在第一账号对应的关联关系中,第一账号的身份为“父亲”所对应的关系数量为2,即第一账号的身份为“父亲”建立的关联关系已经达到最大数量,服务器当前接收到的待建立的关联关系中第一账号的身份仍为“父亲”,则已无法再按照第二设备发送的账号关联请求再建立关联。
178.第二种方式:获取第一账号对应的第一账号信息及第二账号对应的第二账号信息,基于该第一账号信息及该第二账号信息确定第一账号对应的第一年龄及第二账号对应的第二年龄,在第一年龄与第二年龄之间的大小关系,与该第一身份与第二身份之间的关系匹配的情况下,确定校验通过。
179.在本技术实施例中,服务器中存储有每个账号对应的账号信息,每个账号信息用于表征对应的账号。例如,账号信息包括年龄或其他信息等。
180.例如,如果第一账号对应的第一年龄为15,第二账号对应的第二年龄为40,而第一身份为孩子,第二身份为家长,第一年龄与第二年龄之间的大小关系,与孩子与家长之间的关系匹配,则确定校验通过。
181.在一种可能实现方式中,服务器对该账号关联请求携带的信息校验通过之后,将第一身份添加在第一账号信息中,将第二身份添加在第二账号信息中。
182.在本技术实施例中,服务器对该账号关联请求携带的信息校验通过后,即可建立第一账号与第二账号之间的关联关系,因此,将第一身份和第二身份分别添加到对应的账号信息中,以记录第一账号和第二账号在关联关系中的身份。例如,该第一身份和第二身份均为家庭身份,该家庭身份包括父亲、母亲或孩子等,在将第一身份和第二身份添加至对应的账号信息中,使得第一账号和第二账号对应的账号信息中包含了对应账号在关联关系中的家庭身份。
183.另外,在实际应用中,本技术实施例提供的方法,能够建立家长账号和孩子账号之
间的关联关系,且家长账号对应的家长身份具有管理孩子账号对应的孩子身份。考虑到在建立关联关系的过程中,可能会存在孩子自己操控两个设备来建立关联关系的情况,因此,需要在建立关联关系时,对家长身份对应的家长账号进行校验,以确保建立的关联关系的准确性。
184.在一种可能实现方式中,服务器建立关联关系的过程包括:服务器接收到第二设备发送的账号关联请求后,会与目标身份对应的目标账号所登录的目标设备进行交互,对该目标账号进行校验,在账号校验通过的情况下,才会建立该第二账号与该第一账号之间的关联关系,也即是,身份校验过程包括:服务器向目标设备发送账号校验请求,目标设备基于该账号校验请求,获取输入的账号校验信息,向服务器发送该账号校验信息,服务器接收该账号校验信息,对该账号校验信息进行校验,在对该账号校验信息校验通过的情况下,建立该第二账号与该第一账号之间的关联关系。
185.其中,目标身份为第一身份和第二身份中的任一个,在该第一身份和第二身份中,该目标身份具有管理另一个身份的权限。目标账号为该目标身份对应的账号,目标设备为登录该目标账号的设备。例如,例如,目标身份为第一身份,第一身份具有管理第二身份的权限,目标账号为第一账号,目标设备为第一设备;或者,目标身份为第二身份,第二身份具有管理第一身份的权限,目标账号为第二账号,目标设备为第二设备。账号校验信息用于表征目标账号指代的用户,该账号校验信息为任意类型的信息,例如,该账号校验信息为用户人脸信息或字符密码等。
186.在本技术实施例中,用户在服务器中注册账号时会录入账号校验信息,在账号注册完成后,服务器中会存储该账号对应的账号校验信息。目标设备在接收到服务器发送的账号校验请求后,会显示账号校验信息的输入区域,如密码输入区域或人脸识别区域,以便用户输入账号校验信息,之后将获取到的账号校验信息向服务器发送,以便服务器将该账号校验信息与服务器中存储的账号校验信息进行对比,以确定账号校验是否通过。
187.服务器在接收到账号关联请求后,通过与目标身份对应的目标账号所登录的目标设备进行交互,以便对目标账号进行校验,确保目标设备是由该目标账号指代的用户操作的,避免是由其他用户操作申请建立关联关系的情况,以保证建立的关联关系的准确性。
188.需要说明的是,服务器在接收到第二设备发送的账号关联请求后,执行的两种校验过程能够结合,即服务器对该账号关联请求携带的信息进行校验,在校验通过的情况下,与目标身份对应的目标账号所登录的目标设备进行交互,对该目标账号进行校验,在账号校验通过的情况下,才会建立该第二账号与该第一账号之间的关联关系;或者,服务器与目标身份对应的目标账号所登录的目标设备进行交互,对该目标账号进行校验,在账号校验通过的情况下,对该账号关联请求携带的信息进行校验,在校验通过的情况下,才会建立该第二账号与该第一账号之间的关联关系。服务器在接收到第二设备发送的账号关联请求后,对本次的账号关联请求进行多次校验,以确保建立的关联关系的准确性。
189.需要说明的是,本技术实施例是以第一设备从显示的多个身份中选择第一身份为例进行说明的,而在另一实施例中,第一设备响应于对第二身份确认信息的拒绝操作,断开第一设备与第二设备之间的通信连接,不再执行上述步骤405-410。
190.需要说明的是,本技术实施例是以第一身份和第二身份不冲突为例来进行说明的,而在另一实施例中,第二设备在第一身份与第二身份冲突的情况下,断开与第一设备之
间的通信连接,不再执行上述步骤409-410。
191.本技术实施例提供的方法,对于待建立关联关系的两方设备,任一方设备接收到建立关联关系的指令后,自动与另一方设备建立通信连接,并基于建立的通信连接,获取另一方设备登录的账号及身份,并获取本端设备登录的账号及身份,之后由服务器按照两个账号选中的身份,建立两个账号之间的关联关系。在建立关联关系的过程中,用户仅需为设备登录的账号选择一个身份即可,无需执行过多的操作,由设备自动交互来实现两个账号之间的关联关系的建立,从而简化了建立关联关系的操作流程,提升了关联关系建立的便捷性。
192.并且,一方设备基于与另一方设备之间建立的短距离通信连接,获取另一方设备登录的账号及身份,保证了通信的私密性,无需再利用宽带网络来进行获取,避免了利用宽带网络在获取另一方设备的身份时被攻击的情况,从而提升了安全性。
193.并且,服务器在基于账号关联请求建立关联关系之前,先对账号关联请求携带的信息进行校验,仅在校验通过的情况下,才会基于账号关联请求来建立关联关系,从而保证建立的关联关系的准确性。
194.需要说明的是,在上述图4所示的实施例的基础上,以短距离通信连接为蓝牙通信连接为例,第二设备与第一设备中配置有ble(bluetooth low energy,低功耗蓝牙),通过配置的ble,第二设备建立与第一设备之间的蓝牙通信连接后,基于gatt(generic attribute profile,通用属性配置文件)协议与第一设备进行通信。在第二设备与第一设备进行通信的过程中,双方设备通过读取和写入蓝牙连接服务的characteristic(特征值)来进行通信,该蓝牙通信连接的通信模型如图6所示。该蓝牙通信连接的通信模型包括profile(一种通信协议)、service(服务)及characteristic。其中,profile包括多个服务,每种服务中设置有多个特征值。
195.基于上述图4所示的实施例,提供了一种第一设备与第二设备建立关联关系的示意图。如图7所示,第二设备701建立第一设备702与第二设备701之间建立蓝牙通信连接。第二设备701显示第一身份确认信息,用户选中的第二身份为“我是家长”,如图8所示,第一设备702基于与第二设备701之间的蓝牙通信连接,显示第二身份确认信息,用户选中的第一身份为“我是孩子”,第二设备701确定第一身份与第二身份不冲突,则通过与服务器交互,由服务器建立第一设备702登录的第一账号及第二设备701登录的第二账号之间的关联关系。如果第二设备701中选择的第二身份和第一设备702中选择的第一身份均为“我是家长”,如图9所示,则第一身份与第二身份冲突,第二设备701断开与第一设备702之间的蓝牙通信连接。如果第一设备702拒绝建立关联关系,如图10所示,则第二设备701也会断开与第一设备702之间的蓝牙通信连接。
196.需要说明的是,在上述图4所示的实施例的基础上,无论服务器是否建立成功关联关系,服务器均会向第二设备返回通知消息,以使第二设备获知关联关系是否建立成功。如图11所示,在步骤410之后,该方法还包括:
197.1101、服务器向第二设备返回通知消息。
198.其中,该通知消息指示该第一账号与第二账号之间的关联关系是否建立成功。
199.1102、第二设备接收服务器返回的通知消息。
200.1103、第二设备在通知消息指示第一账号与第二账号之间的关联关系建立成功的
情况下,向第一设备发送关联关系建立成功消息。
201.其中,该关联关系建立成功消息用于提示第一账号与第二账号之间的关联关系建立成功。
202.1104、第一设备接收该关联关系建立成功消息,显示该关联关系成功消息。
203.第一设备通过显示该关联关系成功消息,以提示用户该关联关系建立成功。
204.1105、第二设备在该通知消息指示该关联关系未建立成功的情况下,断开与该第一设备之间的通信连接。
205.在该通知消息指示该关联关系未建立成功的情况下,表示服务器无法以第一账号为第一身份,并以第二账号为第二身份来建立关联关系,则第二设备与第一设备之间无需再基于建立的通信连接进行交互,因此,第二设备断开与第一设备之间的通信连接。
206.本技术实施例提供的方法,服务器无论基于第二设备发送的账号关联请求,是否建立成功关联关系,均会向第二设备返回通知消息,以使第二设备获知建立关联关系成功与否,以便用户能够获知当前建立关联关系的情况。
207.另外,在第一账号与第二账号之间的关联关系建立成功的情况下,该关联关系中的一方账号能够配置另一方账号的应用使用记录。以第二身份具有管理第一身份的权限为例,在上述第一账号与第二账号之间关联关系建立成功后,在第二账号能够对第一账号对应的应用使用记录进行配置,即该配置过程包括以下步骤1-2:
208.步骤1、第二设备显示该第一账号对应的应用使用记录。
209.步骤2、第二设备对显示的该应用使用记录进行配置。
210.在一种可能实现方式中,步骤2包括以下至少一项:
211.第一项:该应用使用记录包括该第一账号登录应用的允许在线时长,调整该允许在线时长。
212.其中,允许在线时长为允许第一账号登录应用的时长,例如,允许在线时长为5个小时或者1个小时等。即第一账号登录应用的时长最大为该允许在线时长。
213.可选地,该允许在线时长为一个周期内的时长,该周期为任意的周期,例如,该周期为一天,或者为一星期。例如,该周期为一天,即允许第一账号每天登陆应用的时长最大为该允许在线时长;在该周期为一星期时,即允许第一账号一星期内登陆应用的总时长最大为该允许在线时长。
214.第二项:该应用使用记录包括应用列表,增加或删减该应用列表包含的应用。
215.其中,该第一账号具有登录该应用列表包含的应用的权限。通过增加或删减应用列表包含的应用,从而控制第一账号所能登录的应用,实现了对第一账号所能登录的应用的管理。例如,第二账号对应的第二身份为“家长”,第一账号对应的第一身份为“孩子”,该应用使用列表包括多个游戏应用,第一账号具有登录该应用列表中的游戏应用的权限,通过增加或删减应用列表包含的游戏应用,以实现控制第一账号使用的游戏应用,实现了家长管理孩子所玩的游戏。
216.第三项:该应用使用记录包括至少一个应用的使用时间段,调整该至少一个应用的使用时间段。
217.其中,该第一账号在任一使用时间段内具有登录对应的应用的权限。该使用时间段为任意的时间段,例如,该使用时间段为晚上8点至10点。可选地,该使用时间段为目标周
期内的使用时间段,该目标周期为任意时长的周期,例如,目标周期为一天或一星期。例如,使用时间段为每天的晚上8点至10点;或者,为每周六的晚上8点至10点。
218.可选地,该应用使用记录包括多个应用中每个应用的使用时间段,则第二设备分别调整每个应用的使用时间段。
219.本技术实施例提供的方法,在建立的关联关系中,不同的身份的账号具有不同的权限,在一方身份具有管理另一方身份的权限的情况下,基于该关联关系,即可实现一方账号对另一方账号对应的应用使用记录进行配置,从而实现了对其他账号对应的应用使用记录配置的便捷性。
220.在上述图4所示的实施例的基础上,第一设备及第二设备中均安装有目标应用,第一账号及第二账号均为登录目标应用的账号,第一设备及第二设备基于安装的目标应用来实现第一设备与第二设备之间的通信连接,建立通信连接的过程详见下述实施例。如图12所示,该第一设备与第二设备建立通信连接的过程包括:
221.1201、第一设备在目标应用已开启短距离通信功能、且检测到第一设备由移动状态切换为静止状态的情况下,广播该第一设备的短距离通信信号,并接收至少一个设备广播的短距离通信信号。
222.其中,目标应用为任意类型的应用,例如,目标应用为设备中安装的目标应用,或者,为设备中运行的小程序。该短距离通信功能用于与其他设备建立短距离通信连接。可选地,该目标应用包括短距离通信功能的选项,在该选项激活的情况下,目标应用开启短距离通信功能,在该选项未激活的情况下,目标应用已开启短距离通信功能。如图13所示,以短距离通信为蓝牙通信为例,蓝牙通信功能选项1301已激活,表示目标应用已开启蓝牙通信功能。
223.在本技术实施例中,第一设备在目标应用已开启短距离通信功能的情况下,第一设备已经具备了基于该目标应用与其他设备建立短距离通信连接的条件。第一设备检测到第一设备由移动状态切换为静止状态,相当于获取到了建立关联关系的指令,则第一设备会进入连接检测状态,也即是,第一设备会广播自身的短距离通信信号,并且还会接收其他设备广播的短距离通信信号。
224.在本技术实施例中,在多个设备之间需要建立短距离通信连接,且当前未建立短距离通信连接的情况下,当前无法确定多个设备之间的主从关系,即无法确定哪个设备作为主导来与另一个设备建立短距离通信连接。因此,此时,每个设备会作为两种角色,即外围设备和中心设备。在第一设备具备建立短距离通信连接的条件,且已经接收到建立关联关系的指令的情况下,第一设备会作为外围设备,广播自身的短距离通信信号供其他设备接收;并且,该第一设备还会作为中心设备,接收其他设备广播的短距离通信信号。
225.例如,短距离通信信号为蓝牙信号,待建立的短距离通信连接为蓝牙连接,第一设备作为外围设备时,外围设备1401广播自身的蓝牙信号的过程如图14所示;第一设备作为中心设备时,中心设备1501检测和接收其他外围设备广播的蓝牙信号的过程如图15所示。
226.可选地,短距离通信信号为蓝牙信号,则在任一设备需要与其他设备建立短距离通信连接时,通过gap(generic access profile,通用访问规范)协议来控制该设备广播自身的蓝牙信号,以及控制接收其他设备广播的蓝牙信号。
227.1202、第二设备在目标应用已开启短距离通信功能、且检测到本端设备由移动状
态切换为静止状态的情况下,广播本端设备的短距离通信信号,并接收至少一个设备广播的短距离通信信号。
228.第二设备在具备与其他设备建立短距离通信连接的条件,且获取到了建立关联关系的指令的情况下,会广播自身的短距离通信信号,同时也会接收其他设备广播的短距离通信信号。如图16所示,第一设备1601与第二设备1602广播自身设备的短距离通信信号,供对方设备接收。
229.在一种可能实现方式中,检测到本端设备由移动状态切换为运动状态的过程包括:在目标应用开启短距离通信功能的情况下,检测本端设备的运动状态;在检测到本端设备摇晃后停止的情况下,或者,在检测到本端设备的移动速度在目标时长内由0开始增大且之后变为0的情况下,接收至少一个设备广播的短距离通信信号。
230.其中,目标时长为任意的时长,例如,目标时长为5秒或10秒等。对于第二设备来说,本端设备即为该第二设备本身。
231.在本技术实施例中,检测到设备摇晃后停止,即表示检测到本端设备由移动状态切换为静止状态。或者,在目标时长内,检测到设备的移动速度由0开始移动,则该设备的移动速度增大,之后,该设备的速度又变为0,即表示该设备又处于静止状态,则表示检测到本端设备由移动状态切换为静止状态。
232.可选地,第二设备是基于目标应用,利用第二设备中的速度传感器来检测该第二设备的速度的。
233.1203、第二设备接收到至少一个短距离通信信号,在目标短距离通信信号满足连接条件的情况下,建立与该第一设备之间的短距离通信连接。
234.该步骤与上述步骤302同理,在此不再赘述。
235.需要说明的是,本技术实施例是以第二设备为中心设备为例,由第二设备主导建立与第一设备之间的短距离通信连接的,而在另一实施例中,还能够以第一设备为中心设备,由第一设备按照上述步骤1203的方式,主导建立与第二设备之间的短距离通信连接,在此不再赘述。
236.在多个设备同时广播和接收短距离通信信号的过程中,由于不同设备的接收通信信号的能力不同,导致不同设备接收到信号的时间可能不同。例如,对于任第一设备和第二设备,第一设备和第二设备均处于广播和接收短距离通信信号的状态,如果第一设备接收到第二设备广播的短距离通信信号,且当前确定该短距离通信信号满足连接条件,而此时第二设备还未接收到第一设备广播的短距离通信信号,或者,第二设备接收到第一设备广播的短距离通信信号,但还未确定该第一设备广播的短距离通信信号是否满足连接条件,那么,第一设备就会作为中心设备,来主导建立与第二设备之间的短距离通信连接。如果第二设备接收到第一设备广播的短距离通信信号,且当前确定该短距离通信信号满足连接条件,而此时第一设备还未接收到第二设备广播的短距离通信信号,或者,第一设备接收到第二设备广播的短距离通信信号,但还未确定该第二设备广播的短距离通信信号是否满足连接条件,那么,第二设备就会作为中心设备,来主导建立与第一设备之间的短距离通信连接。
237.本技术实施例提供的方法,在多个设备之间需要建立短距离通信连接,且当前未建立短距离通信连接的情况下,当前无法确定多个设备之间的主从关系,因此,每个设备均
会广播自身的短距离通信信号,并且还会接收其他设备广播的短距离通信信号,以保证在任一设备能够以其他设备广播的短距离通信信号来建立两个设备之间的短距离通信连接,从而保证建立短距离通信连接的灵活性。
238.基于上述所示的实施例,提供了一种建立关联关系的流程图,如图17所示,该流程包括:
239.1701、第一设备和第二设备开始处于初始状态。
240.1702、第一设备和第二设备通过碰一碰模块,利用设备中的速度传感器进行碰一碰检测,即检测到设备摇晃后停止,或者检测到设备的速度迅速变为0,则两个设备分别进入连接检测状态。
241.1703、在设备处于连接检测状态时,广播自身设备的蓝牙信号以及接收其他设备广播的蓝牙信号。任一设备检测到附件符合连接条件的设备的蓝牙信号时,建立两个设备之间的蓝牙通信连接。在连接超时的情况下,第一设备和第二设备均切换为初始状态。
242.1704、该两个设备基于该蓝牙通信连接进行交互,由一方设备来获取两方设备登录的账号及选中的身份,并请求服务器进行关联关系的建立。在一方用户拒绝、服务器返回的通知消息指示关联关系建立失败或者两个设备选中的身份冲突,则两个设备之间断开蓝牙通信连接,在服务器返回的通知消息指示关联关系建立成功,才确定第一设备登录的第一账号与第二设备登录的第二账号之间的关联关系建立成功。
243.基于上述所示的实施例,提供了一种建立关联关系的流程图,在第二设备与第一设备建立通信连接的情况下,第二设备分别与第一设备及服务器进行交互来实现关联关系的建立,如图18所示,建立关联关系的过程包括:
244.1801、第二设备基于通信连接,请求第一设备的身份信息。
245.1802、第一设备以弹窗的形式显示第二身份确认信息,获取用户选择的第一身份,基于该通信连接,向第二设备发送该第一身份及第一设备登录的第一账号。
246.1803、第二设备接收第二设备发送的第一身份及第一账号;并以弹窗的形式显示第一身份确认信息,获取用户选择的第二身份。
247.1804、第二设备对第一身份及第二身份进行逻辑校对。
248.1805、在第一身份与第二身份不冲突的情况下,向服务器请求建立关联关系。
249.1806、服务器在对第一账号、第一身份、第二账号及第二身份校验合法性,在校验通过的情况下才会建立关联关系,向第二设备返回通知消息。
250.1807、第二设备基于该通知消息获知建立关联关系的结果,在确定关联关系建立成功的情况下,通知第一设备。
251.本技术实施例提供的方法能够应用于家长管理孩子游戏长的场景。例如,家长的手机和孩子的手机均开启蓝牙,家长的手机和孩子的手机均运行游戏管理应用,即目标应用。家长和孩子均通过使用的手机在运行的游戏管理应用中开启蓝牙通信功能,家长和孩子分别摇晃所使用的手机,这两个手机会按照上述所示的实施例自动建立蓝牙通信连接。以家长的手机作为主导,家长的手机会显示身份确认信息,家长在手机中选择“家长”。基于该蓝牙通信连接,孩子的手机也会显示身份确认信息,孩子在手机中选择“孩子”,并将孩子的账号及选择的身份“孩子”发给家长的手机,由家长的手机来请求该游戏管理应用对应的服务器,由服务器建立家长的账号与孩子的账号之间的关联关系。之后,家长能够基于家长
的账号在该游戏管理应用中管理孩子的账号的游戏时长、或者该孩子的账号所能登录的游戏等。基于家长的账号登录该游戏管理应用显示的界面,如图19所示,在该界面中,家长能够查看孩子玩游戏的时长,该界面还显示有时间配置选项1901、充值限制选项1902及一键禁玩选项1903,通过该时间配置选项1901配置允许孩子玩游戏的时长,通过该充值限制选项1902控制孩子在游戏中充值的金额,以及通过该一键禁玩选项1903,禁止孩子玩游戏等。
252.图20是本技术实施例提供的一种账号关联装置的结构示意图,如图20所示,该装置包括:
253.建立模块2001,用于响应于建立关联关系的指令,建立与第一设备之间的通信连接;
254.获取模块2002,用于基于通信连接,获取第一设备登录的第一账号及第一身份,第一身份是第一设备从关联关系包括的多个身份中选中的身份;
255.显示模块2003,用于显示第一身份确认信息,第一身份确认信息包括多个身份;
256.获取模块2002,还用于响应于对多个身份中的第二身份的选中操作,获取第二身份,并获取本端设备登录的第二账号;
257.发送模块2004,用于在第二身份与第一身份不冲突的情况下,向服务器发送账号关联请求,账号关联请求携带第二账号、第二身份、第一账号及第一身份,服务器用于以第一账号为第一身份,并以第二账号为第二身份,建立第一账号与第二账号之间的关联关系。
258.在一种可能实现方式中,通信连接为短距离通信连接;如图21所示,建立模块2001,包括:
259.接收单元2011,用于响应于建立关联关系的指令,接收至少一个设备广播的短距离通信信号;
260.建立单元2012,用于在目标短距离通信信号满足连接条件的情况下,建立与第一设备之间的短距离通信连接;
261.其中,目标短距离通信信号为所接收的至少一个短距离通信信号中的任一个,第一设备为至少一个设备中广播目标短距离通信信号的设备。
262.在另一种可能实现方式中,本端设备中安装有目标应用,第二账号为在目标应用中登录的账号,接收单元2011,用于在目标应用已开启短距离通信功能、且检测到本端设备由移动状态切换为静止状态的情况下,接收至少一个设备广播的短距离通信信号。
263.在另一种可能实现方式中,接收单元2011,用于在目标应用开启短距离通信功能的情况下,检测本端设备的运动状态;在检测到本端设备摇晃后停止的情况下,或者,在检测到本端设备的移动速度在目标时长内由0开始增大且之后变为0的情况下,接收至少一个设备广播的短距离通信信号。
264.在另一种可能实现方式中,如图21所示,装置还包括:
265.广播模块2005,用于在目标应用已开启短距离通信功能、且检测到本端设备由移动状态切换为静止状态的情况下,广播本端设备的短距离通信信号。
266.在另一种可能实现方式中,连接条件包括以下至少一项:
267.接收到的短距离通信信号与本端设备广播的短距离通信信号所属的信号类型相同;
268.接收到的短距离通信信号的信号强度大于强度阈值。
269.在另一种可能实现方式中,获取模块2002,用于响应于建立通信连接,基于通信连接,向第一设备发送身份确认请求;第一设备用于基于身份确认请求,显示第二身份确认信息,第二身份确认信息包括多个身份,获取多个身份中被选中的第一身份,返回第一身份及第一账号;基于通信连接,接收第一设备发送的第一账号及第一身份。
270.在另一种可能实现方式中,显示模块2003,用于响应于建立通信连接,显示第一身份确认信息。
271.在另一种可能实现方式中,如图21所示,装置还包括:
272.接收模块2006,用于接收服务器返回的通知消息;
273.发送模块2004,还用于在通知消息指示第一账号与第二账号之间的关联关系建立成功的情况下,向第一设备发送关联关系建立成功消息;
274.断开模块2007,用于在通知消息指示关联关系未建立成功的情况下,断开与第一设备之间的通信连接。
275.在另一种可能实现方式中,第二身份具有管理第一身份的权限,如图21所示,装置还包括:
276.显示模块2003,用于显示第一账号对应的应用使用记录;
277.配置模块2008,用于对显示的应用使用记录进行配置。
278.在另一种可能实现方式中,配置模块2008,用于执行以下至少一项:
279.应用使用记录包括第一账号登录应用的允许在线时长,调整允许在线时长;
280.应用使用记录包括应用列表,增加或删减应用列表包含的应用,其中,第一账号具有登录应用列表包含的应用的权限;
281.应用使用记录包括至少一个应用的使用时间段,调整至少一个应用的使用时间段,其中,第一账号在任一使用时间段内具有登录对应的应用的权限。
282.在另一种可能实现方式中,如图21所示,装置还包括:
283.断开模块2007,用于在第一身份与第二身份冲突的情况下,断开与第一设备之间的通信连接。
284.需要说明的是:上述实施例提供的账号关联装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将第二设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的账号关联装置与账号关联方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
285.图22是本技术实施例提供的一种账号关联装置的结构示意图,如图22所示,该装置包括:
286.显示模块2201,用于在与第二设备之间建立通信连接的情况下,显示第二身份确认信息,第二身份确认信息包括在待建立的关联关系中的多个身份;
287.获取模块2202,用于响应于对多个身份中的第一身份的选中操作,获取第一身份,并获取本端设备登录的第一账号;
288.发送模块2203,用于基于通信连接,向第二设备发送第一账号及第一身份;
289.其中,第二设备用于在第一身份与第二身份不冲突的情况下,向服务器发送账号关联请求,请求以第二设备登录的第二账号为第二身份,并以第一账号为第一身份,建立第
一账号与第二账号之间的关联关系,第二身份是第二设备从多个身份中选中的身份。
290.在一种可能实现方式中,显示模块2201,用于基于通信连接,接收第二设备发送的身份确认请求;基于身份确认请求,显示第二身份确认信息。
291.在另一种可能实现方式中,本端设备安装有目标应用,第一账号为在目标应用中登录的账号,通信连接为短距离通信连接;如图23所示,装置还包括:
292.广播模块2204,用于在目标应用已开启短距离通信功能、且检测到本端设备由移动状态切换为静止状态的情况下,广播本端设备的短距离通信信号,第二设备用于基于本端设备广播的短距离通信信号,建立本端设备与第二设备之间的短距离通信连接。
293.需要说明的是:上述实施例提供的账号关联装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将第一设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的账号关联装置与账号关联方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
294.本技术实施例还提供了一种计算机设备,该计算机设备包括处理器和存储器,存储器中存储有至少一条计算机程序,该至少一条计算机程序由处理器加载并执行以实现上述实施例的账号关联方法所执行的操作。
295.可选地,计算机设备提供为终端。图24示出了本技术一个示例性实施例提供的终端2400的结构框图。该终端2400可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表、智能语音交互设备、智能家电、车载终端及飞行器等。终端2400还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
296.终端2400包括有:处理器2401和存储器2402。
297.处理器2401可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器2401可以采用dsp(digital signal processing,数字信号处理)、fpga(field-programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器2401也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器2401可以集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器2401还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
298.存储器2402可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器2402还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器2402中的非暂态的计算机可读存储介质用于存储至少一个计算机程序,该至少一个计算机程序用于被处理器2401所执行以实现本技术中方法实施例提供的账号关联方法。
299.在一些实施例中,终端2400还可选包括有:外围设备接口2403和至少一个外围设备。处理器2401、存储器2402和外围设备接口2403之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口2403相连。具体地,外围设备包括:
射频电路2404、显示屏2405、摄像头组件2406、音频电路2407和电源2408中的至少一种。
300.外围设备接口2403可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器2401和存储器2402。在一些实施例中,处理器2401、存储器2402和外围设备接口2403被集成在同一芯片或电路板上;在一些其他实施例中,处理器2401、存储器2402和外围设备接口2403中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
301.射频电路2404用于接收和发射rf(radio frequency,射频)信号,也称电磁信号。射频电路2404通过电磁信号与通信网络以及其他通信设备进行通信。射频电路2404将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路2404包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路2404可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi网络。在一些实施例中,射频电路2404还可以包括nfc有关的电路,本技术对此不加以限定。
302.显示屏2405用于显示ui(user interface,用户界面)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏2405是触摸显示屏时,显示屏2405还具有采集在显示屏2405的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器2401进行处理。此时,显示屏2405还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏2405可以为一个,设置在终端2400的前面板;在另一些实施例中,显示屏2405可以为至少两个,分别设置在终端2400的不同表面或呈折叠设计;在另一些实施例中,显示屏2405可以是柔性显示屏,设置在终端2400的弯曲表面上或折叠面上。甚至,显示屏2405还可以设置成非矩形的不规则图形,也即异形屏。显示屏2405可以采用lcd(liquid crystal display,液晶显示屏)、oled(organic light-emitting diode,有机发光二极管)等材质制备。
303.摄像头组件2406用于采集图像或视频。可选地,摄像头组件2406包括前置摄像头和后置摄像头。前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及vr(virtual reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件2406还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
304.音频电路2407可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器2401进行处理,或者输入至射频电路2404以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端2400的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器2401或射频电路2404的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路2407还可
以包括耳机插孔。
305.电源2408用于为终端2400中的各个组件进行供电。电源2408可以是交流电、直流电、一次性电池或可充电电池。当电源2408包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
306.在一些实施例中,终端2400还包括有一个或多个传感器2409。该一个或多个传感器2409包括但不限于:加速度传感器2410。
307.加速度传感器2410可以检测以终端2400建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器2410可以用于检测重力加速度在三个坐标轴上的分量。处理器2401可以根据加速度传感器2410采集的重力加速度信号,控制显示屏2405以横向视图或纵向视图进行用户界面的显示。加速度传感器2410还可以用于游戏或者用户的运动数据的采集。
308.本领域技术人员可以理解,图24中示出的结构并不构成对终端2400的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
309.本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有至少一条计算机程序,该至少一条计算机程序由处理器加载并执行以实现上述实施例的账号关联方法所执行的操作。
310.本技术实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述方面所述的账号关联方法所执行的操作。
311.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
312.以上所述仅为本技术实施例的可选实施例,并不用以限制本技术实施例,凡在本技术实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。

技术特征:
1.一种账号关联方法,其特征在于,所述方法包括:响应于建立关联关系的指令,建立与第一设备之间的通信连接;基于所述通信连接,获取所述第一设备登录的第一账号及第一身份,所述第一身份是所述第一设备从所述关联关系包括的多个身份中选中的身份;显示第一身份确认信息,所述第一身份确认信息包括所述多个身份;响应于对所述多个身份中的第二身份的选中操作,获取所述第二身份,并获取本端设备登录的第二账号;在所述第二身份与所述第一身份不冲突的情况下,向服务器发送账号关联请求,所述账号关联请求携带所述第二账号、所述第二身份、所述第一账号及所述第一身份,所述服务器用于以所述第一账号为所述第一身份,并以所述第二账号为所述第二身份,建立所述第一账号与所述第二账号之间的关联关系。2.根据权利要求1所述的方法,其特征在于,所述通信连接为短距离通信连接;所述响应于建立关联关系的指令,建立与第一设备之间的通信连接,包括:响应于建立所述关联关系的指令,接收至少一个设备广播的短距离通信信号;在目标短距离通信信号满足连接条件的情况下,建立与所述第一设备之间的所述短距离通信连接;其中,所述目标短距离通信信号为所接收的至少一个短距离通信信号中的任一个,所述第一设备为所述至少一个设备中广播所述目标短距离通信信号的设备。3.根据权利要求2所述的方法,其特征在于,所述本端设备中安装有目标应用,所述第二账号为在所述目标应用中登录的账号,所述响应于建立所述关联关系的指令,接收至少一个设备广播的短距离通信信号,包括:在所述目标应用已开启短距离通信功能、且检测到所述本端设备由移动状态切换为静止状态的情况下,接收所述至少一个设备广播的短距离通信信号。4.根据权利要求3所述的方法,其特征在于,所述在所述目标应用已开启短距离通信功能、且检测到所述本端设备由移动状态切换为静止状态的情况下,接收所述至少一个设备广播的短距离通信信号,包括:在所述目标应用开启所述短距离通信功能的情况下,检测所述本端设备的运动状态;在检测到所述本端设备摇晃后停止的情况下,或者,在检测到所述本端设备的移动速度在目标时长内由0开始增大且之后变为0的情况下,接收所述至少一个设备广播的短距离通信信号。5.根据权利要求2所述的方法,其特征在于,所述连接条件包括以下至少一项:接收到的短距离通信信号与所述本端设备广播的短距离通信信号所属的信号类型相同;接收到的短距离通信信号的信号强度大于强度阈值。6.根据权利要求1所述的方法,其特征在于,所述基于所述通信连接,获取所述第一设备登录的第一账号及第一身份,包括:响应于建立所述通信连接,基于所述通信连接,向所述第一设备发送身份确认请求;所述第一设备用于基于所述身份确认请求,显示第二身份确认信息,所述第二身份确认信息包括所述多个身份,获取所述多个身份中被选中的所述第一身份,返回所述第一身份及所
述第一账号;基于所述通信连接,接收所述第一设备发送的所述第一账号及所述第一身份。7.根据权利要求1所述的方法,其特征在于,所述显示第一身份确认信息,包括:响应于建立所述通信连接,显示所述第一身份确认信息。8.根据权利要求1-7任一项所述的方法,其特征在于,所述在所述第二身份与所述第一身份不冲突的情况下,向服务器发送账号关联请求之后,所述方法还包括:接收所述服务器返回的通知消息;在所述通知消息指示所述第一账号与所述第二账号之间的关联关系建立成功的情况下,向所述第一设备发送关联关系建立成功消息;在所述通知消息指示所述关联关系未建立成功的情况下,断开与所述第一设备之间的通信连接。9.根据权利要求8所述的方法,其特征在于,所述第二身份具有管理所述第一身份的权限,所述在所述通知消息指示所述第一账号与所述第二账号之间的关联关系建立成功的情况下,向所述第一设备发送关联关系建立成功消息之后,所述方法还包括:显示所述第一账号对应的应用使用记录;对显示的所述应用使用记录进行配置。10.根据权利要求9所述的方法,其特征在于,所述对显示的所述应用使用记录进行配置,包括以下至少一项:所述应用使用记录包括所述第一账号登录应用的允许在线时长,调整所述允许在线时长;所述应用使用记录包括应用列表,增加或删减所述应用列表包含的应用,其中,所述第一账号具有登录所述应用列表包含的应用的权限;所述应用使用记录包括至少一个应用的使用时间段,调整所述至少一个应用的使用时间段,其中,所述第一账号在任一使用时间段内具有登录对应的应用的权限。11.一种账号关联方法,其特征在于,所述方法包括:在与第二设备之间建立通信连接的情况下,显示第二身份确认信息,所述第二身份确认信息包括在待建立的关联关系中的多个身份;响应于对所述多个身份中的第一身份的选中操作,获取所述第一身份,并获取本端设备登录的第一账号;基于所述通信连接,向所述第二设备发送所述第一账号及所述第一身份;其中,所述第二设备用于在所述第一身份与第二身份不冲突的情况下,向服务器发送账号关联请求,请求以所述第二设备登录的第二账号为所述第二身份,并以所述第一账号为所述第一身份,建立所述第一账号与所述第二账号之间的关联关系,所述第二身份是所述第二设备从所述多个身份中选中的身份。12.一种账号关联装置,其特征在于,所述装置包括:建立模块,用于响应于建立关联关系的指令,建立与第一设备之间的通信连接;获取模块,用于基于所述通信连接,获取所述第一设备登录的第一账号及第一身份,所述第一身份是所述第一设备从所述关联关系包括的多个身份中选中的身份;显示模块,用于显示第一身份确认信息,所述第一身份确认信息包括所述多个身份;
所述获取模块,还用于响应于对所述多个身份中的第二身份的选中操作,获取所述第二身份,并获取本端设备登录的第二账号;发送模块,用于在所述第二身份与所述第一身份不冲突的情况下,向服务器发送账号关联请求,所述账号关联请求携带所述第二账号、所述第二身份、所述第一账号及所述第一身份,所述服务器用于以所述第一账号为所述第一身份,并以所述第二账号为所述第二身份,建立所述第一账号与所述第二账号之间的关联关系。13.一种账号关联装置,其特征在于,所述装置包括:显示模块,用于在与第二设备之间建立通信连接的情况下,显示第二身份确认信息,所述第二身份确认信息包括在待建立的关联关系中的多个身份;获取模块,用于响应于对所述多个身份中的第一身份的选中操作,获取所述第一身份,并获取本端设备登录的第一账号;发送模块,用于基于所述通信连接,向所述第二设备发送所述第一账号及所述第一身份;其中,所述第二设备用于在所述第一身份与第二身份不冲突的情况下,向服务器发送账号关联请求,请求以所述第二设备登录的第二账号为所述第二身份,并以所述第一账号为所述第一身份,建立所述第一账号与所述第二账号之间的关联关系,所述第二身份是所述第二设备从所述多个身份中选中的身份。14.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行以实现如权利要求1至10任一权利要求所述的账号关联方法所执行的操作;或者,以实现如权利要求11所述的账号关联方法所执行的操作。15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行以实现如权利要求1至10任一权利要求所述的账号关联方法所执行的操作;或者,以实现如权利要求11所述的账号关联方法所执行的操作。16.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至10任一权利要求所述的账号关联方法所执行的操作;或者,以实现如权利要求11所述的账号关联方法所执行的操作。

技术总结
本申请实施例公开了一种账号关联方法、装置、计算机设备及存储介质,属于计算机技术领域。该方法包括:响应于建立关联关系的指令,建立与第一设备之间的通信连接;基于通信连接,获取第一设备登录的第一账号及第一身份;显示第一身份确认信息,响应于对多个身份中的第二身份的选中操作,获取第二身份,并获取本端设备登录的第二账号;在第二身份与第一身份不冲突的情况下,向服务器发送账号关联请求,服务器用于以第一账号为第一身份,并以第二账号为第二身份,建立第一账号与第二账号之间的关联关系。本申请实施例提供的方法,在建立关联关系的过程中,无需用户执行过多的操作,简化了建立关联关系的操作流程,提升了关联关系建立的便捷性。的便捷性。的便捷性。


技术研发人员:马培羽 郑磊 郑中 王炼
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2022.02.24
技术公布日:2023/9/7
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐