CN103716226B - 临时关联关系建立方法和装置 - Google Patents
临时关联关系建立方法和装置 Download PDFInfo
- Publication number
- CN103716226B CN103716226B CN201310676032.9A CN201310676032A CN103716226B CN 103716226 B CN103716226 B CN 103716226B CN 201310676032 A CN201310676032 A CN 201310676032A CN 103716226 B CN103716226 B CN 103716226B
- Authority
- CN
- China
- Prior art keywords
- account
- group
- relationship
- association relationship
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种临时关联关系建立方法和装置,属于网络技术领域。所述方法包括:接收关系建立请求,所述关系建立请求用于请求建立第一群组账号和指定用户账号之间的临时关联关系;根据预设关联关系,确定第二群组账号,所述预设关联关系包括用户账号与群组账号之间的对应关系;向第二群组管理员账号发送所述关系建立请求;当接收到允许建立消息时,建立所述第一群组账号和所述指定用户账号之间的临时关联关系。本发明通过进行线上协商,以建立隶属于第二群组的指定用户账号与该第一群组账号之间的临时关联关系,实现了用户账号在多个群组间流通的透明化,增强了该指定用户账号与该第一群组以及该第二群组之间的稳定性。
Description
技术领域
本发明涉及网络技术领域,特别涉及一种临时关联关系建立方法和装置。
背景技术
随着互联网技术的发展,出现了很多公众平台,这些公众平台可以为用户提供多种多样的服务,如视频直播平台、即时通讯平台、音乐共享平台等等。用户可以登录公众平台进行表演,为其他的用户带来视觉上或听觉上的享受。
进一步地,用户可以在该公众平台上建立各个群组,该公众平台为群组分配房间,该群组与多个用户签约,签约的用户即可在该群组的房间表演,其他的用户可以进入该房间观看表演。
对于拥有很多签约用户的大型群组来说,房间资源紧张会造成很多签约用户经常处于空闲状态;而对于拥有很少签约用户的小型群组来说,签约用户过少会导致房间经常处于空闲状态。为了避免房间资源和签约用户资源的浪费,大型群组可以将当前处于空闲状态的签约用户租赁给小型群组,该签约用户可以暂时性地在该小型群组的房间进行表演,实现了签约用户在整个公众平台间的自由流通,解决了大型群组和小型群组的房间资源和签约用户资源不均衡的问题。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
在租赁签约用户时,都是由群组管理员通过线下协商来决定待租赁的签约用户以及租赁时长、虚拟收入的分成比例等信息,会导致签约用户的利益无法保证,也不利于群组对签约用户的管理,使得签约用户与群组之间的稳定性降低。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种临时关联关系建立方法和装置。所述技术方案如下:
第一方面,提供了一种临时关联关系建立方法,所述方法包括:
接收关系建立请求,所述关系建立请求携带第一群组账号和指定用户账号,所述关系建立请求用于请求建立所述第一群组账号和所述指定用户账号之间的临时关联关系;
根据预设关联关系,确定第二群组账号,所述第二群组账号为所述指定用户账号对应的群组账号,所述预设关联关系包括用户账号与群组账号之间的对应关系;
根据所述第二群组账号,向第二群组管理员账号发送所述关系建立请求;
当接收到所述第二群组管理员账号发送的允许建立消息时,建立所述第一群组账号和所述指定用户账号之间的临时关联关系,使得所述第一群组账号和第二群组账号基于所述临时关联关系对所述指定用户账号在第一群组中的直播活动进行管理。
第二方面,提供了一种临时关联关系建立装置,所述装置包括:
建立请求接收模块,用于接收关系建立请求,所述关系建立请求携带第一群组账号和指定用户账号,所述关系建立请求用于请求建立所述第一群组账号和所述指定用户账号之间的临时关联关系;
群组账号确定模块,用于根据预设关联关系,确定第二群组账号,所述第二群组账号为所述指定用户账号对应的群组账号,所述预设关联关系包括用户账号与群组账号之间的对应关系;
建立请求发送模块,用于根据所述第二群组账号,向第二群组管理员账号发送所述关系建立请求;
临时关系建立模块,用于当接收到所述第二群组管理员账号发送的允许建立消息时,建立所述第一群组账号和所述指定用户账号之间的临时关联关系,使得所述第一群组账号和第二群组账号基于所述临时关联关系对所述指定用户账号在第一群组中的直播活动进行管理。
本发明实施例提供的技术方案带来的有益效果是:
本发明实施例提供的方法和装置,通过第二群组账号和第一群组账号进行线上协商,以建立隶属于第二群组的指定用户账号与该第一群组账号之间的临时关联关系,实现了用户账号在多个群组间流通的透明化,便于该第一群组管理员账号、该第二群组管理员账号以及该指定用户账号对临时关联关系的管理,增强了该指定用户账号与该第一群组以及该第二群组之间的稳定性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种临时关联关系建立方法的流程图;
图2a是本发明实施例提供的一种临时关联关系建立方法的流程图;
图2b是本发明实施例提供的第一管理界面示意图;
图2c是本发明实施例提供的邀请信息界面示意图;
图2d是本发明实施例提供的提示消息界面示意图;
图2e是本发明实施例提供的关系建立请求列表示意图;
图2f是本发明实施例提供的消息窗口示意图;
图2g是本发明实施例提供的第三管理界面示意图;
图2h是本发明实施例提供的消息窗口示意图;
图2i是本发明实施例提供的第二管理界面示意图;
图3是本发明实施例提供的一种临时关联关系建立装置结构示意图;
图4是本发明实施例提供的一种服务器结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明实施例提供的一种临时关联关系建立方法的流程图。该发明实施例的执行主体为服务器,参见图1,该方法包括:
101、接收关系建立请求,该关系建立请求携带第一群组账号和指定用户账号,该关系建立请求用于请求建立该第一群组账号和该指定用户账号之间的临时关联关系。
本发明实施例应用于视频直播平台、音乐共享平台等公众平台上,该服务器可以为该公众平台的服务器,或者该公众平台的服务器中的功能模块,本发明实施例对此不做限定。
在本发明实施例中,该公众平台上具有多个群组,该公众平台为每个群组提供一个或多个房间,以进行直播活动,每个群组具有一个群组账号、一个或多个群组管理员账号以及一个或多个用户账号,其中,群组账号用于区分不同的群组。
对于群组账号来说,可以与用户账号之间建立以下任一种关联关系:
(1)预设关联关系(可以看做是签约关系)。
与该群组账号建立预设关联关系的用户账号即隶属于该群组,可以在该群组的房间内进行直播活动或进入该群组房间观看直播活动。群组管理员账号可以对该用户账号进行管理,该管理包括但不限于该群组账号与该用户账号之间的预设关联关系的建立和解除、该用户账号在该群组的房间内进行直播活动的时间安排等。
(2)临时关联关系(可以看做是租赁关系)。
隶属于其他群组的用户账号与该群组账号建立临时关联关系后,可以在该群组的房间内进行直播或进入该群组房间观看直播活动。群组管理员账号可以对该用户账号进行管理,该管理包括但不限于该群组账号与该用户账号之间的临时关联关系的建立和解除、该用户账号在该群组的房间内进行直播活动的时间安排等。
(3)普通成员关系。
用户账号与该群组账号建立普通成员关系后,即加入该群组,可以进入该群组房间观看直播活动。群组管理员账号可以对该用户账号进行管理,该管理包括但不限于该群组账号与该用户账号之间的普通成员关系的建立和解除、该用户账号在该群组中的级别设定等。
其中,该群组管理员账号可以开放该群组房间,使得所有用户账号均可以进入该群组房间观看直播活动。该群组还可以不开放该群组房间,使得与该群组账号建立了预设关联关系、临时关联关系或者普通成员关系的用户账号可以进入该群组房间观看直播活动,而其他的用户账号不可以进入该群组房间观看直播活动。
如,该群组可以是指一个演员公会,该演员公会包括建立了预设关联关系的多个演员账号,任一演员账号可以在该演员公会的房间内进行直播活动或观看直播活动。
此外,本发明实施例涉及到的群组账号可以为该群组唯一的房间号、群组昵称或者群组编号等,用户账号可以为用户昵称或者用户编号等等,群组管理员账号可以为群组账号本身,也可以为具有该服务器发放的管理权限的用户账号,本发明实施例对此不做限定。
具体地,该第一群组管理员账号可以对该第一群组进行管理,该服务器为该第一群组管理员账号提供邀请选项,当该第一群组的管理员希望建立该第一群组账号与该指定用户账号之间的临时关联关系时,点击该邀请选项,当该服务器检测到该邀请选项被激活时,为该第一群组管理员账号提供邀请信息界面,该管理员在该邀请信息界面上输入希望邀请的指定用户账号,当该服务器接收到该第一群组管理员账号输入的指定用户账号时,确定接收到关系建立请求,该关系建立请求携带该第一群组账号和该指定用户账号。
102、根据预设关联关系,确定第二群组账号,该第二群组账号为该指定用户账号对应的群组账号,该预设关联关系包括用户账号与群组账号之间的对应关系。
其中,该预设关联关系包括用户账号与群组账号之间的对应关系,一旦建立了该用户账号与该群组账号之间的预设关联关系,该用户账号即隶属于该群组,由该群组的管理员账号对该用户账号进行管理,该服务器可以根据该预设关联关系,得到每个用户账号所对应的群组账号。
在本发明实施例中,以该指定用户账号与该第二群组账号已建立了预设关联关系为例进行说明,相应的,该建立预设关联关系过程包括:当该服务器接收到该第二群组管理员账号对该指定用户账号的签约请求时,向该指定用户账号发送该签约请求,该签约请求携带该第二群组管理员账号,当该服务器检测到该指定用户账号接受该签约请求时,建立该第二群组账号与该指定用户账号之间的预设关联关系。当然,该签约请求还可以由该指定用户账号触发,即当该服务器接收到该指定用户账号对该第二群组账号的签约请求时,向该第二群组管理员账号发送该签约请求,该签约请求携带该指定用户账号,当该服务器检测到该第二群组管理员账号接受该签约请求时,建立该第二群组账号与该指定用户账号之间的预设关联关系。
103、根据该第二群组账号,向第二群组管理员账号发送该关系建立请求。
在本发明实施例中,每个群组账号可以与一个或多个群组管理员账号建立关联关系,该一个或多个群组管理员账号具有管理该群组账号的权限,该服务器根据该第二群组账号以及该关联关系,即可确定该第二群组账号所对应的一个或多个第二群组管理员账号。
相应的,当该第二群组账号具有一个第二群组管理员账号时,该服务器向该第二群组管理员账号发送该关系建立请求,或者,当该第二群组账号具有多个第二群组管理员账号时,该服务器可以选择其中一个第二群组管理员账号发送该关系建立请求,还可以向所有的第二群组管理员账号发送该关系建立请求,本发明实施例对此不做限定。
进一步地,该服务器向该第二群组管理员账号发送该关系建立请求时,为该第二群组管理员账号提供接受选项、拒绝选项和忽略选项,使得该第二群组管理员账号可以响应该关系建立请求,当该第二群组管理员希望接受该关系建立请求时,点击该接受选项,该第二群组管理员账号向该服务器发送允许建立消息,当该第二群组管理员希望拒绝该关系建立请求时,点击该拒绝选项,该第二群组管理员账号向该服务器发送拒绝建立消息,当该第二群组管理员希望忽略该关系建立请求时,点击该忽略选项,则该服务器取消显示该关系建立请求的提示消息。
104、当接收到该第二群组管理员账号发送的允许建立消息时,建立该第一群组账号和该指定用户账号之间的临时关联关系,使得该第一群组账号和第二群组账号基于该临时关联关系对该指定用户账号在第一群组中的直播活动进行管理。
具体地,当该服务器接收到该第二群组管理员账号发送的允许建立消息时,表明该第二群组管理员已接受该第一群组管理员对该指定用户账号的邀请,则该服务器建立该第一群组账号和该指定用户账号之间的临时关联关系,使得当该指定用户账号在该第一群组中进行直播活动时,该第一群组账号可以根据该临时关联关系,对该指定用户账号在该第一群组中的直播活动进行管理,且由于该第二群组账号与该指定用户账号仍然建立有预设关联关系,当该指定用户账号在该第一群组中进行直播活动时,该第二群组账号也可以根据该预设关联关系,对该指定用户账号的直播活动进行管理。
其中,该第一群组账号对该指定用户账号在该第一群组中的直播活动进行管理包括但不限于从该指定用户账号收到的虚拟收入数据中抽取虚拟收入数据、限制该指定用户账号进行直播活动的时间等等。该第二群组账号对该指定用户账号进行管理包括但不限于从该指定用户账号收到的虚拟收入数据中抽取虚拟收入数据、限制该指定用户账号在该第一群组中进行直播活动的时间和在该第二群组中进行直播活动的时间等等。
另外,当该服务器接收到该第二群组管理员账号发送的拒绝建立消息时,表明该第二群组管理员已拒绝该第一群组管理员对该指定用户账号的邀请,则该服务器可以向该第一群组管理员账号发送该拒绝建立消息,以提示该第一群组管理员。
需要说明的是,本发明实施例仅以该指定用户账号已与第二群组账号建立预设关联关系、该第一群组管理员账号请求建立该第一群组账号与该指定用户账号之间的临时关联关系为例进行说明。
本发明实施例提供的方法,通过在接收到第一群组账号对指定用户账号的关系建立请求时,向该指定用户账号对应的第二群组管理员账号发送该关系建立请求,在接收到该第二管理员账号的允许建立消息时,建立该第一群组账号和该指定用户账号之间的临时关联关系。采用本发明实施例的技术方案,通过第二群组账号和第一群组账号进行线上协商,以建立隶属于第二群组的指定用户账号与该第一群组账号之间的临时关联关系,实现了用户账号在多个群组间流通的透明化,便于该第一群组管理员账号、该第二群组管理员账号以及该指定用户账号对临时关联关系的管理,增强了该指定用户账号与该第一群组以及该第二群组之间的稳定性。
可选地,在图1所示实施例技术方案的基础上,该关系建立请求还携带预设时长,该方法还包括步骤105和步骤106:
105、在建立该临时关联关系时,开始计时。
106、当统计的时长达到该预设时长时,解除该临时关联关系。
在本发明实施例中,与该第二群组账号与该指定用户账号之间的预设关联关系不同,该第一群组账号与该指定用户账号之间的临时关联关系为暂时性的关联关系。该第一群组账号并不能永久地要求该指定用户账号在该第一群组中进行直播活动,也不能永久地对该指定用户账号在该第一群组中的直播活动进行管理,因此,该服务器需要对该临时关联关系的维持时长进行计时。
其中,该预设时长可以由该第一群组管理员设定,或者由该服务器默认设定,或者由该第一群组管理员和该第二群组管理员协商设定,本发明实施例对此不做限定。
相应的,根据该预设时长设定方式的不同,该步骤104、步骤105和步骤106可以包括:
(1)该第一群组管理员在触发该关系建立请求时,输入预设时长,则该关系建立请求携带该预设时长,当该服务器接收到该第二群组管理员账号发送的允许建立消息时,建立该第一群组账号和该指定用户账号之间的临时关联关系,并开始计时,当统计的时长达到该预设时长时,解除该临时关联关系。
在本发明实施例中,该服务器可以将建立该临时关联关系的时刻作为该临时关联关系的起始时刻,从该起始时刻起、与起始时刻间隔预设时长的时刻作为该临时关联关系的终止时刻,该临时关联关系的起始时刻至该临时关联关系的终止时刻之间的时间区间即为该临时关联关系的有效期。
(2)该服务器预先设定临时关联关系的维持时长为该预设时长,当该服务器接收到该关系建立请求时,自动为该关系建立请求添加预设时长,并在接收到该第二群组管理员账号发送的允许建立消息时,建立该第一群组账号和该指定用户账号之间的临时关联关系,并开始计时,当统计的时长达到该预设时长时,解除该临时关联关系。
(3)该第一群组管理员在触发该关系建立请求时,输入第一预设时长,则该关系建立请求携带该第一预设时长,当该服务器接收到该关系建立请求时,将该关系建立请求发送给该第二群组管理员账号,第二群组管理员还可以输入该第二预设时长,发送给该服务器,由该服务器转发给该第一群组管理员账号,以对该临时关联关系维持的时长进行协商,该服务器接收到该第一群组管理员账号和该第二群组管理员账号的时长协商接受消息时,获取最终协商的预设时长,建立该第一群组账号和该指定用户账号之间的临时关联关系,并开始计时,当统计的时长达到该预设时长时,解除该临时关联关系。
需要说明的是,本发明实施例以将该服务器建立该临时关联关系的时刻作为该临时关联关系的起始时刻为例进行说明,该服务器在该起始时刻开始计时。在实际应用过程中,该服务器还可以将该第二群组管理员账号发送允许建立消息的时刻作为该起始时刻,或者将该第一群组管理员账号和该第二群组管理员账号开始协商该预设时长的时刻作为该起始时刻,本发明实施例对此不做限定。
可选地,在图1所示实施例技术方案的基础上,该方法还包括步骤107和步骤108,以及步骤109:
107、获取该指定用户账号与该第二群组账号之间的预设关联关系的剩余有效时长。
在本发明实施例中,该服务器在建立该指定用户账号与该第二群组账号之间的预设关联关系时,也可以设定该预设关联关系的有效期,也即是,设定该预设关联关系的终止时刻。当到达该终止时刻时,该服务器自动解除该预设关联关系,或者提示该指定用户账号和该第二群组账号继续维持该预设关联关系。
在本发明实施例中,该服务器已建立该指定用户账号与该第二群组账号之间的预设关联关系,该第二群组账号可以对该指定用户账号进行管理,还可以允许该指定用户账号与该第一群组账号建立临时关联关系,将该第二群组账号暂时地“租赁”出去。
如果该预设关联关系的终止时刻在该临时关联关系的终止时刻之前时,当到达该预设关联关系的终止时刻时,会出现该临时关联关系仍然有效,而该预设关联关系已解除的情况,此时,该服务器可以自动解除该临时关联关系或者不再为该第一群组账号分配该指定用户账号得到的虚拟收入数据。
而为了防止出现该临时关联关系仍然有效,而该预设关联关系已解除的情况,该服务器还可以在接收到该关系建立请求时,先判断该预设时长是否大于该预设关联关系的剩余有效时长,以确定该临时关联关系是否会先于该预设关联关系解除。
其中,该预设关联关系的剩余有效时长是指该预设关联关系从当前时刻至该预设关联关系的终止时刻之间的时间间隔。
108、判断该预设时长是否大于该剩余有效时长,如果是,执行步骤109,如果否,执行根据该第二群组账号,向第二群组管理员账号发送该关系建立请求的步骤。
具体地,该服务器根据当前时刻和该预设关联关系的终止时刻,确定该预设关联关系的剩余有效时长,并判断该预设时长是否大于该剩余有效时长。当该预设时长小于该剩余有效时长时,可以确定该临时关联关系在该预设关联关系的有效期内即可解除,则该服务器根据该第二群组账号,向第二群组管理员账号发送该关系建立请求。
109、当该预设时长大于该剩余有效时长时,向该第一群组账号发送第一超时消息,该第一超时消息用于提示该第一群组账号该预设时长大于该有效时长。
在本发明实施例中,当该服务器确定该预设时长大于该剩余有效时长时,可以确定在该临时关联关系解除之前,该预设关联关系就会解除。则该服务器在确定该预设时长大于该剩余有效时长时,可以向该第一群组账号发送第一超时消息,该第一超时消息用于提示该第一群组管理员该预设时长大于该有效时长,还可以用于提示该临时关联关系将在该预设关联关系的终止时刻自动解除,并询问该第一群组管理员是否需要取消该关系建立请求或者调整该预设时长。
在本发明实施例提供的另一实施例中,该步骤109还可以由步骤110代替:
110、当该预设时长大于该剩余有效时长时,向该第二群组管理员账号发送第二超时消息,该第二超时消息用于提示该第二群组管理员账号该预设时长大于该剩余有效时长。
该服务器在确定该预设时长大于该剩余有效时长时,还可以向该第二群组账号发送该第二超时消息,该第二超时消息用于提示该第二群组管理员该预设时长大于该剩余有效时长,还可以用于询问该第二群组管理员是否接受该关系建立请求。
需要说明的是,上述步骤107-110为可选步骤,当该预设关联关系未设定有效期时,可以不执行步骤107-110,而当该指定用户账号和该第二管理员账号在该临时关联关系的有效期内,请求解除该预设关联关系时,该服务器可以在解除该预设关联关系的同时,解除该临时关联关系,本发明实施例对此均不做限定。
可选地,在图1所示实施例技术方案的基础上,该方法还包括步骤111、步骤112、步骤113、步骤114和步骤115中的至少一项:
111、为该第一群组管理员账号提供第一管理信息,该第一管理信息包括与该第一群组账号建立临时关联关系的至少一个用户账号、该至少一个用户账号分别对应的第二群组账号以及该临时关联关系的有效期。
在本发明实施例中,该第一群组管理员账号用于对与该第一群组账号建立了预设关联关系的至少一个用户账号进行管理,同时,该第一群组账号还可以对与该第一群组账号建立了临时关联关系的至少一个用户账号进行管理。
该服务器为该第一群组管理员账号提供第一管理信息,该第一管理信息包括与该第一群组账号建立了临时关联关系的至少一个用户账号、该至少一个用户账号对应的第二群组账号,以及该临时关联关系的有效期,也即是该第一群组账号与该至少一个用户账号之间的临时关联关系的起始时刻和终止时刻。该第一管理信息用于对该第一群组账号的临时关联关系进行管理,该管理包括但不限于该第一群组账号与该至少一个用户账号之间的临时关联关系的解除和续约等。
如,第一公会与5个隶属于其他公会的用户账号建立了临时关联关系,则该服务器为该第一公会的会长账号提供这5个用户账号的信息,包括这5个用户账号、每个用户账号所属的公会账号、建立的每个临时关联关系的起始时刻和终止时刻等等。
112、为该第二群组管理员账号提供第二管理信息,该第二管理信息包括该第二群组账号建立预设关联关系的至少一个用户账号、与该至少一个用户账号建立临时关联关系的至少一个第一群组账号以及该临时关联关系的有效期。
在本发明实施例中,第二群组管理员账号用于对与该第一群组账号建立了预设关联关系的至少一个用户账号进行管理,其中,对于已与其他群组账号建立了临时关联关系的至少一个用户账号,该第二群组管理员账号还可以进行专门地管理,该管理包括但不限于该至少一个用户账号与相应的第一群组账号之间的临时关联关系的解除以及接受或拒绝第一群组管理员账号的续约请求等。
如,第二公会的多个用户账号中有3个用户账号已与其他公会建立了临时关联关系,则该服务器为该第二公会的会长账号提供这3个用户账号的信息,包括这3个用户账号、每个用户账号建立临时关联关系的公会账号、建立的每个临时关联关系的起始时刻和终止时刻等等。
113、为该第二群组管理员账号提供关系建立请求列表,该关系建立请求列表包括该第二群组账号接收到的至少一个关系建立请求。
在本发明实施例中,该第二群组管理员账号可能会接收到多个关系建立请求,则该服务器为该第二群组管理员账号提供关系建立请求列表,以便该服务器对接收到的至少一个关系建立请求进行接受、拒绝或忽略等操作。
可选地,该服务器可以为关系建立请求设定有效的时长,即为预设保留时长。该服务器在检测到该关系建立请求列表中任一条关系建立请求的接收时间与当前时间之间的时间间隔大于预设保留时长,但仍未收到该第二群组管理员账号的允许建立消息时,该接收时间与当前时间的时间间隔大于预设保留时长的关系建立请求失效,该第二群组管理员账号无法再对该关系建立请求进行接受、拒绝或忽略等操作。相应的,该服务器在检测到该关系建立请求列表中任一条关系建立请求的接收时间与当前时间之间的时间间隔大于预设保留时长时,将该接收时间与当前时间之间的时间间隔大于预设保留时长的关系建立请求与其他关系建立请求区别显示。
其中,该区别显示可以为以颜色区别显示,即在该关系建立请求列表中将该时间间隔大于预设保留时长的关系建立请求以不同的颜色显示,如将该时间间隔大于预设保留时长的关系建立请求以灰色字体显示,而将其他的关系建立请求以黑色字体显示。
进一步可选地,该服务器在检测到该关系建立请求列表中任一条关系建立请求的接收时间与当前时间之间的时间间隔大于预设保留时长时,将该接收时间与当前时间之间的时间间隔大于预设保留时长的关系建立请求删除。
114、为用户账号提供第三管理信息,该第三管理信息包括与该用户账号建立预设关联关系的群组账号、与该用户账号建立临时关联关系的群组账号、该预设关联关系的有效期以及该临时关联关系的有效期。
在本发明实施例中,对于一个用户账号来说,该用户账号可能会先后与不同的群组账号建立预设关联关系,在此过程中,还可能会与不同的群组账号建立临时关联关系,则该服务器为该用户账号提供第三管理信息,以便该用户账号对当前自身已建立的预设关联关系和临时关联关系、以及已失效的预设关联关系和临时关联关系进行查看。
如,用户账号a与第一公会账号建立了预设关联关系后解除了该预设关联关系,之后,用户账号a又与第二公会账号建立了预设关联关系,并在该预设关联关系的有效期内与第三公会账号建立了临时关联关系,则该服务器为该用户账号a提供当前已建立预设关联关系的第二公会账号、当前已建立临时关联关系的第三公会账号以及之前建立过预设关联关系的第一公会账号。
115、为该指定用户账号提供关系建立信息,该关系建立信息包括该第一群组账号以及该临时关联关系的有效期。
在本发明实施例中,当该服务器建立了该指定用户账号与该第一群组账号之间的临时关联关系时,为该指定用户账号提供关系建立信息,以便该指定用户账号获知该第一群组账号以及该临时关联关系的起始时刻和终止时刻。
可选地,当该服务器建立了该指定用户账号与该第一群组账号之间的临时关联关系时,向该指定用户账号发送临时关联关系建立消息,使该指定用户账号获知已建立了该指定用户账号与该第一群组账号之间的临时关联关系。进一步可选地,该指定用户账号根据接收到的临时关联关系建立消息,弹出消息窗口,以提示用户。其中,该消息窗口可以为即时通信窗口或信息展示窗口等,本发明实施例对此不做限定。
可选地,在图1所示实施例技术方案的基础上,该方法还包括步骤115、步骤116和步骤117中的至少一项:
115、按照第一预设比例,将该指定用户账号在该第一群组中进行直播活动所得到的虚拟收入数据分配至该第一群组账号、该第二群组账号和该指定用户账号。
其中,该虚拟收入数据可以为该公众平台流通的虚拟币或者礼物数据等等,如QQ币或者用户账号赠送的鲜花。该服务器可以规定该虚拟币的单位,每种类型的礼物数据可以规定相应的价值,根据该礼物数据的价值,可以将该礼物数据折算成虚拟币,本发明实施例对此不做限定。
在本发明实施例中,用户账号在进入该第二群组观看直播时,可以自愿向当前进行直播活动的用户账号赠送虚拟收入数据,或者按照该群组的规定支付一定数量的虚拟收入数据,则该指定用户账号在进行直播活动时,会收到虚拟收入数据,也即是“报酬”。由于该指定用户账号与该第二群组账号建立了预设关联关系,该第二群组账号可以从该指定用户账号收到的虚拟收入数据中,抽取一定数量的虚拟收入数据。
进一步地,该指定用户账号与该第一群组账号建立临时关联关系后,即可在该第一群组中进行直播活动,在进行直播活动的过程中,该指定用户账号仍然可能会收到虚拟收入数据,此时,该第一群组账号也可以从该指定用户账号收到的虚拟收入数据中,抽取一定数量的虚拟收入数据。
在本发明实施例中,该服务器可以设定该第一预设比例,该第一预设比例用于确定该第一群组账号、第二群组账号和该指定用户账号对该指定用户账号在该第一群组收到的虚拟收入数据的划分比例。优选地,该第一预设比例为1:1:8,即该指定用户账号在该第一群组中进行直播活动的过程中,该第一群组账号和该第二群组账号分别抽取20%的虚拟收入数据,该指定用户账号抽取80%的虚拟收入数据。
116、按照第二预设比例,将该指定用户账号在该第二群组中进行直播活动所得到的虚拟收入数据分配至该第二群组账号和该指定用户账号。
在本发明实施例中,该第二预设比例用于确定该第一群组账号和该指定用户账号对收到的虚拟收入数据的划分比例,该指定用户账号与该第二群组账号建立了预设关联关系后,可以按照该第二预设比例划分收到的虚拟收入数据。优选地,该第二预设比例为2:8,即该指定用户账号在该第二群组中进行直播活动的过程中,该第一群组账号抽取20%的虚拟收入数据,该指定用户账号抽取80%的虚拟收入数据。
另外,即使该指定用户账号与该第一群组账号建立了临时关联关系,该指定用户账号仍可以在该第二群组中进行直播活动,此时,该第二群组账号和该指定用户账号可以按照该第二预设比例划分收到的虚拟收入数据,而该第一群组账号则不会抽取虚拟收入数据。
117、按照该第二预设比例,将该指定用户账号在第三群组中进行直播活动所得到的虚拟收入数据分配至该第二群组账号和该指定用户账号,该第三群组为该第一、第二群组以外的任一群组。
在本发明实施例中,在该指定用户账号与该第一群组账号建立了临时关联关系之后,并不限定该指定用户账号只能在该第一群组进行直播活动,也即是,虽然该指定用户账号与该第一群组账号建立了临时关联关系,该指定用户账号仍然可以根据用户的需求,在该第二群组或其他群组中进行直播活动。
当该指定用户账号在该第一群组和该第二群组以外的第三群组进行直播活动时,可能会得到虚拟收入数据。但是由于该指定用户账号已与该第二群组账号建立预设关联关系,而并未与该第三群组建立预设关联关系或者临时关联关系,则该第三群组不可抽取虚拟收入数据,该第二群组账号和该指定用户账号仍要按照该第二预设比例划分收到的虚拟收入数据。
需要说明的是,在该指定用户账号进行直播活动的过程中,该第一群组账号、该第二群组账号和该指定用户账号均会得到虚拟收入数据,对于一个群组账号来说,该服务器可以在与该群组账号建立了预设关联关系或者临时关联关系的多个用户账号进行直播活动的过程中,计算该群组账号得到的总虚拟收入数据;而对于一个用户账号来说,该服务器可以在该用户账号在不同的群组进行直播活动的过程中,计算该用户账号得到的总虚拟收入数据。
如,该第一群组账号与用户账号1建立了临时关联关系,并与用户账号2建立了预设关联关系,则在用户账号1在该第一群组中进行直播活动的过程中,该服务器按照该第一预设比例,计算该第一群组账号得到的虚拟收入数据1,提供给该第一群组管理员账号,并在用户账号2进行直播活动的过程中,按照该第二预设比例,计算该第一群组账号得到的虚拟收入数据2,提供给该第一群组管理员账号,该服务器还可以将虚拟收入数据1和虚拟收入数据2的和值提供给该第一群组管理员账号,使得该第一群组管理员能够获知该第一群组的总虚拟收入数据。
在本发明实施例中,在该指定用户账号进行直播活动时,该服务器统计进行直播活动的过程中该指定用户账号收到的虚拟收入数据,将该虚拟收入数据按照该第一预设比例或者该第二预设比例进行分配。
其中,该服务器可以实时统计该指定用户账号收到的虚拟收入数据,每统计到虚拟收入数据时即进行分配,还可以周期性地进行分配,或者在本次直播活动结束时进行分配,本发明实施例对此不做限定。
可选地,在图1所示实施例技术方案的基础上,该允许建立消息携带该第一群组管理员账号和该第二群组管理员账号协商的虚拟签约数据以及虚拟收入数据的划分比例,该方法还包括步骤118和步骤119:
118、确定该第一群组管理员账号已将与该虚拟签约数据等值的虚拟收入数据发送给该第二群组管理员账号时,建立该第一群组账号与该指定用户账号之间的临时关联关系。
在本发明实施例中,如果该第一群组管理员希望该第一群组账号与该指定用户账号建立临时关联关系,可能需要支付给该第二群组管理员账号虚拟签约数据,也即是“签约金”。
其中,该虚拟签约数据可以由该第二群组账号规定,或者由该第一群组管理员账号与该第二群组管理员账号线上协商或线下协商确定,本发明实施例仅以该虚拟签约数据由该第一群组管理员账号与该第二群组管理员账号线下协商确定为例进行说明。
具体地,当该服务器接收到该第二群组管理员账号的允许建立消息时,获取该允许建立消息携带的虚拟签约数据,当该服务器检测到该第一群组管理员账号已将与该虚拟签约数据等值的虚拟收入数据发送给该第二群组管理员账号时,确定该第一群组账号已支付“签约金”,则建立该第一群组账号与该指定用户账号之间的临时关联关系。
119、按照该划分比例,将该指定用户账号在该第一群组中进行直播活动所得到的虚拟收入数据分配至该第一群组账号、该第二群组账号和该指定用户账号。
其中,该划分比例与步骤115中的第一预设比例类似,也是用于确定该第一群组账号、第二群组账号和该指定用户账号对收到的虚拟收入数据的划分比例。而该划分比例与该第一预设比例的不同之处在于,该划分比例并不是由该服务器预先设定,而是通过协商确定的。
该划分比例可以由该第一群组管理员账号和该第二群组管理员账号协商确定,或者由该第一群组管理员账号、该第二群组管理员账号以及该指定用户账号协商确定,本发明实施例对该划分比例具体的确定方式不做限定。
本发明实施例提供的方法,通过线上协商建立该指定用户账号与该第一群组账号之间的临时关联关系,实现了用户账号在多个群组间流通的透明化,便于对临时关联关系的管理。进一步地,通过服务器为该第一群组管理员账号、该第二群组管理员账号以及该指定用户账号提供管理信息,便于用户对临时关联关系以及虚拟收入数据的管理。
上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。
图2a是本发明实施例提供的一种临时关联关系建立方法的流程图。本发明实施例应用于公众平台上,该公众平台上包括多个公会,每个公会具有一个公会名称、一个管理员账号、多个用户账号以及一个用于进行直播活动的房间,本发明实施例的执行主体为服务器,参见图2a,该方法包括:
201、该服务器接收关系建立请求,该关系建立请求携带第一公会账号、指定用户账号以及预设时长,该关系建立请求用于请求建立该第一公会账号与该指定用户账号之间预设时长的临时关联关系。
在本发明实施例中,该服务器为该第一管理员账号提供第一管理界面,参见图2b,该“米粒公会”的管理界面包括“签约用户”、“客串用户”、“解约用户”等选项,当该服务器检测到“客串用户”选项被激活时,显示如图2b所示的管理界面,该管理界面包括“邀请客串”选项,当该服务器接收到该“邀请客串”选项被激活时,为该第一管理员账号提供邀请信息界面,该邀请信息界面如图2c所示。该第一管理员可以在该邀请信息界面上输入希望建立临时关联关系的指定用户账号“23456”以及邀请时长“200天”,该第一管理员输入该指定用户账号“23456”时,该服务器即可查询该指定用户账号对应的第二公会的房间号码“12345”,显示在该邀请信息界面上。
202、该服务器根据该预设关联关系,确定该指定用户账号对应的第二公会账号,该预设关联关系包括用户账号与公会账号之间的对应关系。
该服务器接收到该关系建立请求时,确定该第一管理员账号邀请“23456”以建立临时关联关系,则该服务器根据已建立的预设关联关系,确定该“23456”对应的第二公会账号“超级美声公会”。
203、该服务器获取该指定用户账号与该第二公会账号之间预设关联关系的剩余有效时长。
本发明实施例以该用户账号“23456”已与该第二公会账号“超级美声公会”建立了预设关联关系,且该服务器已设定了该预设关联关系有效期的终止时刻为例,则该服务器获取该预设关联关系的剩余有效时长。
204、该服务器判断该预设时长是否大于该剩余有效时长,如果是,结束,如果否,执行步骤205。
本发明实施例以当该预设时长大于该剩余有效时长时,该服务器不再执行任何操作为例进行说明。当然,当该预设时长大于该剩余有效时长时,该服务器还可以向该第一群组账号发送提示消息,使得该第一群组账号直接向该指定用户账号请求建立预设关联关系。
205、该服务器根据该第二公会账号,向该第二管理员账号发送该关系建立请求。
具体地,该服务器根据该第二公会账号,确定管理该第二公会的第二管理员账号,向该第二管理员账号发送该关系建立请求。
当该服务器向该第二管理员账号发送该关系建立请求后,可以向该第一管理员账号返回提示消息,以提示该第一管理员等待该第二管理员的回复。该提示消息界面如图2d所示,其中,该关系建立请求的预设保留时长为2天。
在本发明实施例中,该服务器为该第二管理员账号提供关系建立请求列表,当该服务器向该第二管理员账号发送该关系建立请求时,更新该关系建立请求列表。
参见图2e,该第二管理员账号接收到该第一公会“米粒公会”对该第二公会“超级美声公会”的用户账号“23456”客串200天的邀请,则在该关系建立请求列表中显示相应的邀请消息,当该第二管理员点击“接受”选项时,该第二管理员账号向该服务器发送该允许建立消息。
其中,该关系建立请求列表中的多条关系建立请求可以按照接收时间排列,最后接收到的关系建立请求位于该关系建立请求列表的最上端。
206、当该服务器接收到该第二管理员账号发送的允许建立消息时,建立该第一群组账号和该指定用户账号之间的临时关联关系。
207、该服务器向该指定用户账号、该第一管理员账号和该第二管理员账号发送临时关联关系建立消息,该临时关联关系建立消息用于提示已建立该临时关联关系。
首先,该服务器向该指定用户账号发送该临时关联关系建立消息,该指定用户账号显示如图2f所示的消息窗口,以告知该指定用户客串的公会名称、公会编号和客串时长。此外,该服务器为该指定用户账号提供第三管理界面,参见图2g,该第三管理界面包括“签约管理”选项、“客串管理”选项、“解约管理”选项等,当该服务器检测到该“签约管理”选项被激活时,为该指定用户账号提供签约信息界面,包括该指定用户账号签约的公会、公会会长、签约到期时间等信息。如用户账号“23456”当前的签约公会为“超级美声公会”,公会会长账号为“大百科”,该预设关联关系的到期时间为“2014-02-01”。
其次,该服务器向该第一管理员账号发送该临时关联关系建立消息,该第一管理员账号显示如图2h所示的消息窗口,以告知该第一管理员该第二管理员已接受该邀请。该第一管理员账号在接收到该临时关联关系建立消息后,即可基于该临时关联关系,对该指定用户账号在该第一公会的房间中的直播活动进行管理。该服务器为该第一管理员账号提供客串用户的管理界面,如图2b所示,该“米粒公会”与该客串用户“23456”建立临时关联关系,则该客串用户的管理界面包括客串用户“23456”、该客串用户所属的公会“超级美声公会”,该临时关联关系的开始时间“2013-02-01”和到期时间“2013-05-30”等等,该服务器还提供了客串用户的“申请续约”选项,以便该第一管理员可以点击“申请续约”选项,请求延长该临时关联关系的维持时长。
再次,该服务器为该第二管理员账号提供第二管理界面,该第二管理界面包括“签约用户”、“客串用户”、“解约用户”等选项,当该服务器检测到“签约用户”选项被激活时,显示如图2i所示的管理界面。该管理界面包括“邀请签约”选项,点击该“邀请签约”选项即可邀请用户账号以建立该第二公会与该被邀请的用户账号之间的预设关联关系。该管理界面还包括当前该第二公会已建立预设关联关系的用户账号以及对应的签约信息,如签约时间、签约状态以及为该第二公会获得的虚拟收入数据等,点击该签约用户或者鼠标悬浮与该签约用户的签约信息上方时,即可显示客串信息,如客串公会、客串关系终止时刻等。如该“超级美声公会”与用户账号“23456”建立了预设关联关系,该管理界面包括签约用户“23456”、签约时间“2013-02-01”、签约状态为“客串中”,点击用户账号“23456”时,显示当前的客串公会“米粒公会”以及该临时关联关系的到期时间“2014-05-30”。
208、当该指定用户账号在该第一公会的房间中进行直播活动时,该服务器统计该指定用户账号在进行直播活动的过程中得到的虚拟收入数据,按照该第一预设比例,将该统计的虚拟收入数据分配至该第一公会账号、该第二公会账号和该指定用户账号。
本发明实施例以按照该第一预设比例分配虚拟收入数据为例进行说明。
该服务器在为该第一公众账号、该第二公众账号和该指定用户账号分配虚拟收入数据后,分别在相应的管理界面上提供该虚拟收入数据。
参见图2b,该服务器为该第一管理员账号提供该第一公会从客串用户得到的虚拟收入数据中抽取的虚拟收入数据,如该服务器为该“米粒公会”管理员账号提供该“米粒公会”从客串用户“23456”得到的虚拟收入数据中抽取的虚拟收入数据为“350虚拟币”。
参见图2g,该服务器为该指定用户账号提供在签约公会和客串公会抽成后该指定用户账号得到的虚拟收入数据,如该服务器为该用户账号“23456”提供签约公会“超级美声公会”从该用户账号“23456”在“超级美声公会”的房间进行直播活动得到的虚拟收入数据中抽成后,用户账号“23456”得到的虚拟收入数据“2500虚拟币”。
参见图2i,该服务器为该第二管理员账号提供该第二公会从签约用户得到的虚拟收入数据中抽取的虚拟收入数据,如该服务器为该“超级美声公会”管理员账号提供该“超级美声公会”从签约用户“23456”得到的虚拟收入数据中抽取的虚拟收入数据“350虚拟币”。
需要说明的是,该服务器可以在该指定用户账号进行直播活动的过程中,实时地统计该指定用户账号得到的虚拟收入数据,并按照比例进行分配,也可以在该指定用户账号结束本次直播活动时,统计该指定用户账号在本次直播活动过程中得到的虚拟收入数据,并按照比例进行分配,本发明实施例对虚拟收入数据的统计时机和分配时机不做限定。
本发明实施例提供的方法,通过第二群组账号和第一群组账号进行线上协商,以建立隶属于第二群组的指定用户账号与该第一群组账号之间的临时关联关系,实现了用户账号在多个群组间流通的透明化,便于该第一群组管理员账号、该第二群组管理员账号以及该指定用户账号对临时关联关系的管理,增强了该指定用户账号与该第一群组以及该第二群组之间的稳定性。进一步地,本发明实施例以第一公会、第二公会和指定用户账号为例,实现了该指定用户账号在该第一公会和该第二公会之间流通的透明化,使得该第一公会和该第二公会能够基于建立的临时关联关系对该指定用户账号在第一公会中的直播活动进行管理。
图3是本发明实施例提供的一种临时关联关系建立装置结构示意图,参见图3,该装置包括:建立请求接收模块301、群组账号确定模块302、建立请求发送模块303、临时关系建立模块304,
其中,建立请求接收模块301用于接收关系建立请求,该关系建立请求携带第一群组账号和指定用户账号,该关系建立请求用于请求建立该第一群组账号和该指定用户账号之间的临时关联关系;群组账号确定模块302与建立请求接收模块301连接,用于根据预设关联关系,确定第二群组账号,该第二群组账号为该指定用户账号对应的群组账号,该预设关联关系包括用户账号与群组账号之间的对应关系;建立请求发送模块303与群组账号确定模块302连接,用于根据该第二群组账号,向第二群组管理员账号发送该关系建立请求;临时关系建立模块304与建立请求发送模块303连接,用于当接收到该第二群组管理员账号发送的允许建立消息时,建立该第一群组账号和该指定用户账号之间的临时关联关系,使得该第一群组账号和第二群组账号基于该临时关联关系对该指定用户账号在第一群组中的直播活动进行管理。
可选地,该关系建立请求还携带预设时长,该装置还包括:
计时模块,用于在建立该临时关联关系时,开始计时;
临时关系解除模块,用于当统计的时长达到该预设时长时,解除该临时关联关系。
可选地,该装置还包括:
剩余有效时长获取模块,用于获取该指定用户账号与该第二群组账号之间的预设关联关系的剩余有效时长;
时长判断模块,用于判断该预设时长是否大于该剩余有效时长;
第一超时发送模块,用于当该预设时长大于该剩余有效时长时,向该第一群组账号发送第一超时消息,该第一超时消息用于提示该第一群组账号该预设时长大于该剩余有效时长;和/或,
第二超时发送模块,用于当该预设时长大于该剩余有效时长时,向该第二群组管理员账号发送第二超时消息,该第二超时消息用于提示该第二群组管理员账号该预设时长大于该剩余有效时长。
可选地,该装置还包括:
第一信息提供模块,用于为该第一群组管理员账号提供第一管理信息,该第一管理信息包括与该第一群组账号建立临时关联关系的至少一个用户账号、该至少一个用户账号分别对应的第二群组账号以及该临时关联关系的有效期;和/或,
第二信息提供模块,用于为该第二群组管理员账号提供第二管理信息,该第二管理信息包括与该第二群组账号建立预设关联关系的至少一个用户账号、与该至少一个用户账号建立临时关联关系的至少一个第一群组账号以及该临时关联关系的有效期;和/或,
请求列表提供模块,用于为该第二群组管理员账号提供关系建立请求列表,该关系建立请求列表包括该第二群组账号接收到的至少一个关系建立请求;和/或,
第三信息提供模块,用于为用户账号提供第三管理信息,该第三管理信息包括与该用户账号建立预设关联关系的群组账号、与该用户账号建立临时关联关系的群组账号、该预设关联关系的有效期以及该临时关联关系的有效期;和/或,
建立信息提供模块,用于为该指定用户账号提供关系建立信息,该关系建立信息包括该第一群组账号以及该临时关联关系的有效期。
可选地,该装置还包括:
区别显示模块,用于当检测到该关系建立请求列表中任一条关系建立请求的接收时间与当前时间的时间间隔大于预设保留时长时,将该接收时间与当前时间的时间间隔大于预设保留时长的关系建立请求与其他关系建立请求区别显示。
可选地,该装置还包括:
建立消息发送模块,用于向该指定用户账号发送临时关联关系建立消息,该临时关联关系建立消息用于提示该指定用户账号已建立该临时关联关系。
可选地,该装置还包括:
第一分配模块,用于按照第一预设比例,将该指定用户账号在该第一群组中进行直播活动所得到的虚拟收入数据分配至该第一群组账号、该第二群组账号和该指定用户账号;和/或,
第二分配模块,用于按照第二预设比例,将该指定用户账号在该第二群组中进行直播活动所得到的虚拟收入数据分配至该第二群组账号和该指定用户账号;和/或,
第三分配模块,用于按照该第二预设比例,将该指定用户账号在第三群组中进行直播活动所得到的虚拟收入数据分配至该第二群组账号和该指定用户账号,该第三群组为该第一、第二群组以外的任一群组。
可选地,该允许建立消息携带该第一群组管理员账号和该第二群组管理员账号协商的虚拟签约数据以及虚拟收入数据的划分比例,该装置还包括:
关系建立模块,用于确定该第一群组管理员账号已将与该虚拟签约数据等值的虚拟收入数据发送给该第二群组管理员账号时,建立该第一群组账号与该指定用户账号之间的临时关联关系;
第四分配模块,用于按照该划分比例,将该指定用户账号在该第一群组中进行直播活动所得到的虚拟收入数据分配至该第一群组账号、该第二群组账号和该指定用户账号。
本发明实施例提供的装置,通过第二群组账号和第一群组账号进行线上协商,以建立隶属于第二群组的指定用户账号与该第一群组账号之间的临时关联关系,实现了用户账号在多个群组间流通的透明化,便于该第一群组管理员账号、该第二群组管理员账号以及该指定用户账号对临时关联关系的管理,增强了该指定用户账号与该第一群组以及该第二群组之间的稳定性。
需要说明的是:上述实施例提供的临时关联关系建立装置在建立临时关联关系时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将服务器的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的临时关联关系建立装置与临时关联关系建立方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图4是本发明实施例提供的一种服务器结构示意图。该服务器400可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器(central processingunits,CPU)422(例如,一个或一个以上处理器)和存储器432,一个或一个以上存储应用程序442或数据444的存储介质430(例如一个或一个以上海量存储设备)。其中,存储器432和存储介质430可以是短暂存储或持久存储。存储在存储介质430的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器422可以设置为与存储介质430通信,在服务器400上执行存储介质430中的一系列指令操作。
服务器400还可以包括一个或一个以上电源426,一个或一个以上有线或无线网络接口450,一个或一个以上输入输出接口458,和/或,一个或一个以上操作***441,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。
上述实施例中所述的由服务器所执行的步骤可以基于该图4所示的服务器结构。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (16)
1.一种临时关联关系建立方法,其特征在于,所述方法包括:
接收关系建立请求,所述关系建立请求携带第一群组账号和指定用户账号,所述关系建立请求用于请求建立所述第一群组账号和所述指定用户账号之间的临时关联关系;
根据预设关联关系,确定第二群组账号,所述第二群组账号为所述指定用户账号对应的群组账号,所述预设关联关系包括用户账号与群组账号之间的对应关系;
根据所述第二群组账号,向第二群组管理员账号发送所述关系建立请求;
当接收到所述第二群组管理员账号发送的允许建立消息时,建立所述第一群组账号和所述指定用户账号之间的临时关联关系,使得所述第一群组账号和第二群组账号基于所述临时关联关系对所述指定用户账号在第一群组中的直播活动进行管理。
2.根据权利要求1所述的方法,其特征在于,所述关系建立请求还携带预设时长,所述方法还包括:
在建立所述临时关联关系时,开始计时;
当统计的时长达到所述预设时长时,解除所述临时关联关系。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取所述指定用户账号与所述第二群组账号之间的预设关联关系的剩余有效时长;
判断所述预设时长是否大于所述剩余有效时长;
当所述预设时长大于所述剩余有效时长时,向所述第一群组账号发送第一超时消息,所述第一超时消息用于提示所述第一群组账号所述预设时长大于所述剩余有效时长;和/或,
当所述预设时长大于所述剩余有效时长时,向所述第二群组管理员账号发送第二超时消息,所述第二超时消息用于提示所述第二群组管理员账号所述预设时长大于所述剩余有效时长。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
为第一群组管理员账号提供第一管理信息,所述第一管理信息包括与所述第一群组账号建立临时关联关系的至少一个用户账号、所述至少一个用户账号分别对应的第二群组账号以及所述临时关联关系的有效期;和/或,
为所述第二群组管理员账号提供第二管理信息,所述第二管理信息包括与所述第二群组账号建立预设关联关系的至少一个用户账号、与所述至少一个用户账号建立临时关联关系的至少一个第一群组账号以及所述临时关联关系的有效期;和/或,
为所述第二群组管理员账号提供关系建立请求列表,所述关系建立请求列表包括所述第二群组账号接收到的至少一个关系建立请求;和/或,
为用户账号提供第三管理信息,所述第三管理信息包括与所述用户账号建立预设关联关系的群组账号、与所述用户账号建立临时关联关系的群组账号、所述预设关联关系的有效期以及所述临时关联关系的有效期;和/或,
为所述指定用户账号提供关系建立信息,所述关系建立信息包括所述第一群组账号以及所述临时关联关系的有效期。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当检测到所述关系建立请求列表中任一条关系建立请求的接收时间与当前时间的时间间隔大于预设保留时长时,将所述接收时间与当前时间的时间间隔大于预设保留时长的关系建立请求与其他关系建立请求区别显示。
6.根据权利要求1所述的方法,其特征在于,建立所述第一群组账号和所述指定用户账号之间的临时关联关系之后,所述方法还包括:
向所述指定用户账号发送临时关联关系建立消息,所述临时关联关系建立消息用于提示所述指定用户账号已建立所述临时关联关系。
7.根据权利要求1所述的方法,其特征在于,建立所述第一群组账号和所述指定用户账号之间的临时关联关系之后,所述方法还包括:
按照第一预设比例,将所述指定用户账号在所述第一群组中进行直播活动所得到的虚拟收入数据分配至所述第一群组账号、所述第二群组账号和所述指定用户账号;和/或,
按照第二预设比例,将所述指定用户账号在第二群组中进行直播活动所得到的虚拟收入数据分配至所述第二群组账号和所述指定用户账号;和/或,
按照所述第二预设比例,将所述指定用户账号在第三群组中进行直播活动所得到的虚拟收入数据分配至所述第二群组账号和所述指定用户账号,所述第三群组为所述第一、第二群组以外的任一群组。
8.根据权利要求1所述的方法,其特征在于,所述允许建立消息携带第一群组管理员账号和所述第二群组管理员账号协商的虚拟签约数据以及虚拟收入数据的划分比例,所述方法还包括:
确定所述第一群组管理员账号已将与所述虚拟签约数据等值的虚拟收入数据发送给所述第二群组管理员账号时,建立所述第一群组账号与所述指定用户账号之间的临时关联关系;
按照所述划分比例,将所述指定用户账号在所述第一群组中进行直播活动所得到的虚拟收入数据分配至所述第一群组账号、所述第二群组账号和所述指定用户账号。
9.一种临时关联关系建立装置,其特征在于,所述装置包括:
建立请求接收模块,用于接收关系建立请求,所述关系建立请求携带第一群组账号和指定用户账号,所述关系建立请求用于请求建立所述第一群组账号和所述指定用户账号之间的临时关联关系;
群组账号确定模块,用于根据预设关联关系,确定第二群组账号,所述第二群组账号为所述指定用户账号对应的群组账号,所述预设关联关系包括用户账号与群组账号之间的对应关系;
建立请求发送模块,用于根据所述第二群组账号,向第二群组管理员账号发送所述关系建立请求;
临时关系建立模块,用于当接收到所述第二群组管理员账号发送的允许建立消息时,建立所述第一群组账号和所述指定用户账号之间的临时关联关系,使得所述第一群组账号和第二群组账号基于所述临时关联关系对所述指定用户账号在第一群组中的直播活动进行管理。
10.根据权利要求9所述的装置,其特征在于,所述关系建立请求还携带预设时长,所述装置还包括:
计时模块,用于在建立所述临时关联关系时,开始计时;
临时关系解除模块,用于当统计的时长达到所述预设时长时,解除所述临时关联关系。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
剩余有效时长获取模块,用于获取所述指定用户账号与所述第二群组账号之间的预设关联关系的剩余有效时长;
时长判断模块,用于判断所述预设时长是否大于所述剩余有效时长;
第一超时发送模块,用于当所述预设时长大于所述剩余有效时长时,向所述第一群组账号发送第一超时消息,所述第一超时消息用于提示所述第一群组账号所述预设时长大于所述剩余有效时长;和/或,
第二超时发送模块,用于当所述预设时长大于所述剩余有效时长时,向所述第二群组管理员账号发送第二超时消息,所述第二超时消息用于提示所述第二群组管理员账号所述预设时长大于所述剩余有效时长。
12.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第一信息提供模块,用于为第一群组管理员账号提供第一管理信息,所述第一管理信息包括与所述第一群组账号建立临时关联关系的至少一个用户账号、所述至少一个用户账号分别对应的第二群组账号以及所述临时关联关系的有效期;和/或,
第二信息提供模块,用于为所述第二群组管理员账号提供第二管理信息,所述第二管理信息包括与所述第二群组账号建立预设关联关系的至少一个用户账号、与所述至少一个用户账号建立临时关联关系的至少一个第一群组账号以及所述临时关联关系的有效期;和/或,
请求列表提供模块,用于为所述第二群组管理员账号提供关系建立请求列表,所述关系建立请求列表包括所述第二群组账号接收到的至少一个关系建立请求;和/或,
第三信息提供模块,用于为用户账号提供第三管理信息,所述第三管理信息包括与所述用户账号建立预设关联关系的群组账号、与所述用户账号建立临时关联关系的群组账号、所述预设关联关系的有效期以及所述临时关联关系的有效期;和/或,
建立信息提供模块,用于为所述指定用户账号提供关系建立信息,所述关系建立信息包括所述第一群组账号以及所述临时关联关系的有效期。
13.根据权利要求12所述的装置,其特征在于,所述装置还包括:
区别显示模块,用于当检测到所述关系建立请求列表中任一条关系建立请求的接收时间与当前时间的时间间隔大于预设保留时长时,将所述接收时间与当前时间的时间间隔大于预设保留时长的关系建立请求与其他关系建立请求区别显示。
14.根据权利要求9所述的装置,其特征在于,所述装置还包括:
建立消息发送模块,用于向所述指定用户账号发送临时关联关系建立消息,所述临时关联关系建立消息用于提示所述指定用户账号已建立所述临时关联关系。
15.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第一分配模块,用于按照第一预设比例,将所述指定用户账号在所述第一群组中进行直播活动所得到的虚拟收入数据分配至所述第一群组账号、所述第二群组账号和所述指定用户账号;和/或,
第二分配模块,用于按照第二预设比例,将所述指定用户账号在第二群组中进行直播活动所得到的虚拟收入数据分配至所述第二群组账号和所述指定用户账号;和/或,
第三分配模块,用于按照所述第二预设比例,将所述指定用户账号在第三群组中进行直播活动所得到的虚拟收入数据分配至所述第二群组账号和所述指定用户账号,所述第三群组为所述第一、第二群组以外的任一群组。
16.根据权利要求9所述的装置,其特征在于,所述允许建立消息携带第一群组管理员账号和所述第二群组管理员账号协商的虚拟签约数据以及虚拟收入数据的划分比例,所述装置还包括:
关系建立模块,用于确定所述第一群组管理员账号已将与所述虚拟签约数据等值的虚拟收入数据发送给所述第二群组管理员账号时,建立所述第一群组账号与所述指定用户账号之间的临时关联关系;
第四分配模块,用于按照所述划分比例,将所述指定用户账号在所述第一群组中进行直播活动所得到的虚拟收入数据分配至所述第一群组账号、所述第二群组账号和所述指定用户账号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310676032.9A CN103716226B (zh) | 2013-12-11 | 2013-12-11 | 临时关联关系建立方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310676032.9A CN103716226B (zh) | 2013-12-11 | 2013-12-11 | 临时关联关系建立方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103716226A CN103716226A (zh) | 2014-04-09 |
CN103716226B true CN103716226B (zh) | 2019-01-29 |
Family
ID=50408825
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310676032.9A Active CN103716226B (zh) | 2013-12-11 | 2013-12-11 | 临时关联关系建立方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103716226B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105099863A (zh) * | 2014-05-22 | 2015-11-25 | 中兴通讯股份有限公司 | 一种用户终端进行有效即时通讯的方法及装置 |
CN103984887B (zh) * | 2014-05-30 | 2017-08-15 | 小米科技有限责任公司 | 控制用户权限的方法及装置 |
CN105634760B (zh) * | 2015-12-29 | 2020-06-16 | 腾讯科技(深圳)有限公司 | 公众号与用户通信方法及装置 |
CN106972939A (zh) * | 2017-03-14 | 2017-07-21 | 上海掌门科技有限公司 | 一种群管理方法与装置 |
CN107770050B (zh) * | 2017-10-25 | 2020-08-11 | 创维(天津)网络技术有限公司 | 信息传输方法、装置、***及电子设备 |
CN108932678B (zh) * | 2018-06-14 | 2021-06-25 | 万翼科技有限公司 | 房产信息的关联方法、装置和存储介质 |
CN112787908A (zh) * | 2021-01-05 | 2021-05-11 | 北京三快在线科技有限公司 | 一种会话消息传输方法、装置、电子设备及存储介质 |
CN114339274A (zh) * | 2021-12-20 | 2022-04-12 | 北京快来文化传播集团有限公司 | 企业直播管理方法、设备和计算机可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101369986A (zh) * | 2007-08-17 | 2009-02-18 | 阿里巴巴集团控股有限公司 | 一种即时通信分流方法及即时通信服务器 |
CN102946343A (zh) * | 2012-10-15 | 2013-02-27 | 腾讯科技(深圳)有限公司 | 访问音视频社区虚拟房间的方法和*** |
CN103297280A (zh) * | 2013-06-24 | 2013-09-11 | 腾讯科技(深圳)有限公司 | 一种加入用户群组的方法、退出用户群组的方法及装置 |
-
2013
- 2013-12-11 CN CN201310676032.9A patent/CN103716226B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101369986A (zh) * | 2007-08-17 | 2009-02-18 | 阿里巴巴集团控股有限公司 | 一种即时通信分流方法及即时通信服务器 |
CN102946343A (zh) * | 2012-10-15 | 2013-02-27 | 腾讯科技(深圳)有限公司 | 访问音视频社区虚拟房间的方法和*** |
CN103297280A (zh) * | 2013-06-24 | 2013-09-11 | 腾讯科技(深圳)有限公司 | 一种加入用户群组的方法、退出用户群组的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103716226A (zh) | 2014-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103716226B (zh) | 临时关联关系建立方法和装置 | |
CN101127767B (zh) | 一种创建网络聊天平台的方法及*** | |
CN105657482B (zh) | 一种语音弹幕的实现方法及装置 | |
DE60110727T2 (de) | Verfahren und Vorrichtung zum Eröffnen einer elektronischen Konferenz | |
CN104468574B (zh) | 一种虚拟机动态获取ip地址的方法、***及装置 | |
CN104901820B (zh) | 一种麦序控制方法、装置和*** | |
CN103889523B (zh) | 用户组织装置、用户组织方法和云计算*** | |
CN103763113B (zh) | 网络直播方法、装置及服务器 | |
CN104759100B (zh) | 游戏生命周期的预测方法、装置及游戏运营商服务器 | |
CN105007287A (zh) | 公共云资源动态配置方法及*** | |
CN109547733A (zh) | 一种网络会议管理方法及装置 | |
CN110120931A (zh) | 一种信息交互方法、装置及存储介质 | |
CN106803965A (zh) | 直播平台的展示多个直播内容的方法及装置 | |
CN103297280A (zh) | 一种加入用户群组的方法、退出用户群组的方法及装置 | |
CN103945236A (zh) | 在线直播频道的汇聚方法和*** | |
CN109819053A (zh) | 应用于混合云环境下的跳板机***及其控制方法 | |
CN106060593A (zh) | P2p直播中实现真实弹幕场景模拟反馈的方法及*** | |
CN110624246A (zh) | 虚拟资源获取方法及装置、存储介质及电子设备 | |
CN110311795A (zh) | 友邻群的创建方法及***、服务器 | |
CN108093200A (zh) | 一种视频会诊控制*** | |
CN107396184A (zh) | 对用户进行资源分配的方法和服务器 | |
CN106447282A (zh) | 一种任务管理***及其任务管理方法 | |
CN105049220A (zh) | 一种基于电视视频会议的mcu资源调度方法 | |
CN103701941B (zh) | 一种地址转换设备分配端口的方法和地址转换设备 | |
CN106210793B (zh) | 一种发送主播竞赛信息的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |