一种组队系统、方法及装置与流程

文档序号:17531483发布日期:2019-04-29 13:33阅读:252来源:国知局

本申请涉及互联网技术领域,更具体地说,涉及一种组队系统、方法及装置。



背景技术:

随着互联网技术的发展,各种类型的应用也如雨后春笋般出现,为用户提供了多样化的网络业务,如视频业务、游戏业务、网络直播业务等等,极大的丰富了用户的生活。

现有的大部分基于PC电脑端的大型应用均为用户提供了多人互动场景,用户可以在应用提供的业务环境中,与自己喜好的其它用户一起组队执行应用提供的目标事件。但是,现有技术中需要用户在PC端登录应用,并在应用中进行组队操作。在确定组队成员全部加入队伍后才可以启动执行目标事件。以游戏应用为例,玩家在PC端登录游戏应用,在游戏场景中创建或加入队伍并等待其他玩家加入队伍,在确定组队成员全部加入队伍之后,一起进入游戏副本场景。

由于组队会消耗大量时间,组队用户需要全程在电脑前,耗费了用户大量的时间,给用户带来极大不便,不利于应用的推广。



技术实现要素:

有鉴于此,本申请提供了一种组队系统、方法及装置,用于解决现有组队方法所存在的浪费用户时间、不便于用户使用的问题。

为了实现上述目的,现提出的方案如下:

一种组队系统,包括第一终端、第二终端和组队服务器,其中:

所述第一终端用于,响应于用户的操作,确定用户针对目标业务的组队请求,将确定的所述组队请求发送至所述组队服务器;

所述组队服务器用于,根据所述组队请求为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息;

所述第二终端用于,同步所述组队服务器为所述用户分配的所述目标组队房间的房间信息,所述第二终端为可运行所述目标业务的终端。

一种组队方法,应用于第一终端,该组队方法包括:

响应于用户的操作,确定用户针对目标业务的组队请求;

将确定的所述组队请求发送至组队服务器,以便所述组队服务器为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息,所述房间信息还用于同步第二终端,所述第二终端为可运行所述目标业务的终端。

一种组队方法,应用于组队服务器,该组队方法包括:

接收第一终端发送的,响应于用户的操作所确定的用户针对目标业务的组队请求;

根据所述组队请求为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息,所述房间信息用于同步至第二终端,第二终端为可运行所述目标业务的终端。

一种组队装置,应用于第一终端,该组队装置包括:

组队请求确定单元,用于响应于用户的操作,确定用户针对目标业务的组队请求;

组队请求发送单元,用于将确定的所述组队请求发送至组队服务器,以便所述组队服务器为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息,所述房间信息还用于同步第二终端,所述第二终端为可运行所述目标业务的终端。

一种组队装置,应用于组队服务器,该组队装置包括:

组队请求接收单元,用于接收第一终端发送的,响应于用户的操作所确定的用户针对目标业务的组队请求;

组队房间分配单元,用于根据所述组队请求为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息,所述房间信息用于同步至第二终端,第二终端为可运行所述目标业务的终端。

本申请实施例提供的组队系统,包括第一终端、第二终端和组队服务器,其中:第一终端用于,响应于用户的操作,确定用户针对目标业务的组队请求,将确定的所述组队请求发送至所述组队服务器;组队服务器用于,根据所述组队请求为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息;第二终端用于,同步所述组队服务器为所述用户分配的所述目标组队房间的房间信息,所述第二终端为可运行所述目标业务的终端。使用本申请的组队系统,用户可以在第一终端上发起针对目标业务的组队请求,并且由组队服务器为用户分配目标组队房间及更新房间信息,房间信息可以同步到第二终端中。由此,用户不需要在运行目标业务的第二终端进行组队,可以根据实际需要在第一终端,如手机上进行组队,在确定组队成功后移步至第二终端即可直接启动目标业务,组队执行目标事件,极大方便了用户的使用,避免了在第二终端等待组队所带来的时间消耗。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请示例的一种实施环境架构示意图;

图2为本申请实施例提供的一种终端硬件结构示意图;

图3为本申请实施例公开的一种组队方法信令交互图;

图4为本申请公开的另一种组队方法信令交互图;

图5为本申请示例的一种游戏组队页面示意图;

图6为本申请公开的又一种组队方法信令交互图;

图7为本申请示例的一种组队弹出菜单页面示意图;

图8为本申请实施例公开的又一种组队方法信令交互图;

图9为本申请实施例公开的一种组队服务器调取房间标签集合的方法流程图;

图10为本申请实施例公开的又一种组队方法信令交互图;

图11为本申请示例的一种组队房间页面示意图;

图12为本申请示例的一种组队邀请页面示意图;

图13为本申请实施例公开的一种目标组队房间内信息发布方法信令交互图;

图14为本申请实施例公开的一种目标业务启动方法信令交互图;

图15为本申请实施例从第一终端角度公开的一种组队方法流程示意图;

图16为本申请实施例从组队服务器角度公开的一种组队方法流程示意图;

图17为本申请实施例从第一终端角度公开的一种组队装置结构示意图;

图18为本申请实施例从组队服务器角度公开的一种组队装置结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例提供了一种组队方案,用户可以根据实际需要在第一终端,如手机上进行组队,由组队服务器为用户分配目标组队房间及更新房间信息,房间信息可以同步到第二终端中。用户在确定组队成功后移步至第二终端即可直接启动目标业务,组队执行目标事件,极大方便了用户的使用,避免了在第二终端等待组队所带来的时间消耗。

实施环境

参照图1,图1为本申请示例的一种实施环境架构示意图。

如图1所示,包括:第一终端10、第二终端11和组队服务器12。

其中,第二终端11为可运行目标业务的终端。目标业务可以是视频业务、游戏业务、网络直播业务等。一般性的,第二终端为PC电脑,其也可以是笔记本等智能电子设备。

第一终端10为可以通过有线或无线网络接入组队服务器12的电子设备。其可以是PC电脑、手机、IPAD、笔记本等智能电子设备。

当然,鉴于本申请所要解决的问题是,现有技术用户需要守护在PC端进行组队,因此可以选择第一终端10为可移动电子设备,如手机等,这样用户可以随时随地通过可移动电子设备进行组队,无需全程在PC端进行组队。

当然,根据用户的实际需要,也可以选择第一终端10为台式电脑等固定电子设备。举例如,用户A家庭的PC电脑安装有游戏应用,用户A晚上下班后想要在家里的PC电脑上与好友组队玩游戏。此时,用户A可以在上班期间使用手机或办公电脑预先进行组队,在回家后可以直接启动游戏应用进行组队游戏。

组队服务器12可以是一台服务器,或者由若干台服务器组成的服务器群,或者是一个云计算服务中心。

第一终端10和第二终端11可以通过有线网络或者无线网络与组队服务器112通信。

计算机架构

参照图2,图2为本申请实施例提供的一种终端硬件结构示意图。

如图2所示,终端可以包括:

处理器1,通信接口2,存储器3,通信总线4,和显示屏5;

其中处理器1、通信接口2、存储器3和显示屏5通过通信总线4完成相互间的通信;

可选的,通信接口2可以为通信模块的接口,如GSM模块的接口;

处理器1,用于执行程序;

存储器3,用于存放程序;

程序可以包括程序代码,所述程序代码包括处理器的操作指令。

处理器1可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。

存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

本案发明人发现,以游戏业务为例,第二终端可运行游戏业务,用户可以在第一终端,如手机上进行组队请求,由组队服务器为用户分配目标组队房间,并更新目标组队房间的房间信息,房间信息表示目标组队房间内已加入用户的信息,第二终端可以同步组队服务器中的房间信息,进而用户在第一终端上确定组队成功后,移步至第二终端即可立即启动游戏应用,组队进行游戏。极大方便了用户的使用,避免了在第二终端等待组队所带来的时间消耗。

接下来,通过几个示意性实施例对本申请技术方案进行介绍和说明。

本申请以针对目标业务进行组队为例进行说明,目标业务运行在第二终端上。基于此,本申请公开了一种组队系统,包括第一终端、第二终端和组队服务器。基于该组队系统,本申请公开了一种组队方法信令流程图,参见图3。

如图3所示,组队方法包括:

步骤S100、第一终端响应于用户的操作,确定用户针对目标业务的组队请求;

具体地,用户在第一终端中针对目标业务执行组队操作,组队操作可以是输入针对目标业务的组队请求或触发第一终端展示的设定的组队控件等,第一终端响应用户的操作,确定用户针对目标业务的组队请求。

步骤S101、第一终端将确定的所述组队请求发送至所述组队服务器;

具体地,第一终端通过有线或无线网络向组队服务器发送组队请求。

步骤S102、组队服务器根据所述组队请求为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息;

具体地,根据组队请求的不同,组队服务器为用户分配的目标组队房间也不同。举例如,若组队请求为请求创建新的组队房间,则组队服务器为用户创建新的组队房间,作为目标组队房间。若组队请求为请求加入已创建的组队房间,则组队服务器将所请求加入的组队房间作为目标房间,分配给用户。

其中,所述房间信息用于表示目标组队房间内已加入用户的信息。例如,目标组队房间内已加入用户数量、已加入的各用户的个人信息、在线状态等。

步骤S103、第二终端同步所述组队服务器为所述用户分配的所述目标组队房间的房间信息。

其中,第二终端为可运行所述目标业务的终端。第二终端在收到目标业务的启动指令时,启动所述目标业务。启动指令可以是用户在第一终端上确定组队成功之后,生成的目标业务启动指令,并由组队服务器转发给第二终端。当然,启动指令也可以是用户在确定组队成功后直接在第二终端上发起的目标业务启动指令。

第二终端同步房间信息的时机可以是,第二终端启动后执行,也可以是第二终端周期性向组队服务器请求房间信息,还可以是组队服务器在每次更新完目标组队房间的房间信息之后,向第二终端发送更新后的房间信息。对于第二终端同步房间信息的方式本申请不做严格限定。

本申请实施例提供的组队系统,包括第一终端、第二终端和组队服务器,其中:第一终端响应于用户的操作,确定用户针对目标业务的组队请求,将确定的所述组队请求发送至所述组队服务器;组队服务器根据所述组队请求为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息;第二终端同步所述组队服务器为所述用户分配的所述目标组队房间的房间信息,所述第二终端为可运行所述目标业务的终端。使用本申请的组队系统,用户可以在第一终端上发起针对目标业务的组队请求,并且由组队服务器为用户分配目标组队房间及更新房间信息,房间信息可以同步到第二终端中。由此,用户不需要在运行目标业务的第二终端进行组队,可以根据实际需要在第一终端,如手机上进行组队,在确定组队成功后移步至第二终端即可直接启动目标业务,组队执行目标事件,极大方便了用户的使用,避免了在第二终端等待组队所带来的时间消耗。

在本申请的另一个实施例中,公开了另一种组队方法信令流程图,参见图4。

如图4所示,组队方法包括:

步骤S200、第一终端显示第一操作控件;

具体地,本申请可以在第一终端中展示设定的第一操作控件,第一操作控件可以是标记有文字或图案的控件或其它形式的控件。

本申请以目标业务为游戏业务为例进行示意说明,参见图5,图5示例了第一终端的一种游戏组队页面示意图。

如图5所示,游戏组队页面50中包含用户的在游戏中的角色信息51。进一步,还包含有第一操作控件53。

步骤S201、第一终端在检测到用户对于所述第一操作控件的触发操作时,生成用户针对目标业务的创建组队房间的组队请求;

可选的,第一终端可以在组队请求中加入用户账号,该用户账号为登录目标业务的用户账号。

可以理解的是,本申请可以在第一终端运行第一业务客户端,在第二终端运行第二业务客户端,第一业务客户端与第二业务客户端相互关联,用户登录第一业务客户端和第二业务客户端时可以使用相同的用户账号,且该用户账号可以与登录目标业务的用户账号相同。

本申请可以支持同一用户账号在第一业务客户端和第二业务客户端同时登录。

仍以图5示例的情况进行说明,用户可以通过点击第一操作孔53来发起创建组队房间的组队请求。

步骤S202、第一终端将所述创建组队房间的组队请求发送至所述组队服务器;

具体地,第一终端通过有线或无线网络向组队服务器发送组队请求。

步骤S203、组队服务器响应于所述创建组队房间的组队请求,创建目标组队房间,并更新目标组队房间的房间信息;

具体地,组队服务器在收到第一终端发送的创建组队房间的组队请求时,创建新的组队房间,作为目标组队房间分配给用户。

由于目标组队房间为新创建的组队房间,对应于该目标组队房间的房间信息可以仅包含所述用户的信息,例如用户在目标业务中的角色、用户的在线状态等。

一般性的,创建组队房间的用户即为该组队房间的房主。房主有权限踢出组队房间内其它用户,避免无效的组队和骚扰。

步骤S204、建立并保存所述目标组队房间与所述用户账号间的对应关系;

组队服务器在创建目标组队房间后,可以建立并存储目标组队房间与所述用户账号间的对应关系。

通过保存二者间的对应关系,组队服务器可以查询目标组队房间内所包含的用户,也可以根据用户账号查询用户所在的目标组队房间。

步骤S205、第二终端同步所述组队服务器为所述用户分配的所述目标组队房间的房间信息。

其中,第二终端为可运行所述目标业务的终端。

本实施例中,介绍了用户通过第一终端创建组队房间的过程,也即用户可以通过第一终端发起创建组队房间的组队请求,由组队服务器创建目标组队房间并分配给用户。

在本申请的又一个实施例中,公开了又一种组队方法信令流程图,参见图6。在本实施例中,用户在发起创建组队房间的组队请求时,可以进一步确定对组队队友的要求信息,将对对队友的要求信息加入组队请求中,一起发送给组队服务器,详细实施方式如下。

如图6所示,组队方法包括:

步骤S300、第一终端显示第一操作控件;

具体地,本申请可以在第一终端中展示设定的第一操作控件,第一操作控件可以是标记有文字或图案的控件或其它形式的控件。

参见图5,图5示例了第一终端的一种游戏组队页面示意图。

如图5所示,游戏组队页面50中包含第一操作控件53。

步骤S301、第一终端在检测到用户对于所述第一操作控件的触发操作时,展示弹出菜单,弹出菜单中包含多个可选项和确认图标;

其中,不同的可选项表示对组队队友的不同要求条件。以游戏业务为例,参见图7,图7为本申请示例的一种组队弹出菜单页面示意图。

当用户触发图5中的第一操作控件53时,展示组队弹出菜单页面60。

组队弹出菜单页面60包含组队房间基本信息61,例如队名、角色、模式、人数等。

进一步,组队弹出菜单60还包括若干可选项62,可选项表示对对组队队友的要求条件,例如需求位置、需求段位等,用户可以根据自己的需求而选择。

组队弹出菜单60还包括确认图标63,用户在选择了目标可选项之后,通过触发确认图标63发起创建组队房间的组队请求。

步骤S302、第一终端在检测到用户对所述确认图标的触发指令时,生成用户针对目标业务的创建组队房间的组队请求;

其中,组队请求中包含用户账号以及用户选中的目标可选项的标识。

步骤S303、第一终端将所述创建组队房间的组队请求发送至所述组队服务器;

具体地,第一终端通过有线或无线网络向组队服务器发送组队请求。

步骤S304、组队服务器响应于所述创建组队房间的组队请求,创建目标组队房间,并更新目标组队房间的房间信息;

具体地,组队服务器在收到第一终端发送的创建组队房间的组队请求时,创建新的组队房间,作为目标组队房间分配给用户。

步骤S305、组队服务器建立并保存所述目标组队房间与所述用户账号间的对应关系;

组队服务器在创建目标组队房间后,可以建立并存储目标组队房间与所述用户账号间的对应关系。

步骤S306、组队服务器查询与所述用户账号关联的业务资料信息;

其中,所述业务资料信息包括所述用户账号在所述目标业务中的资料信息。以目标业务为游戏业务为例,资料信息可以是用户账户在游戏中游戏资料,如角色名称、等级等等。

步骤S307、组队服务器根据所述业务资料信息以及所述要求信息,生成与所述目标组队房间对应的房间标签,并向各第一终端广播;

具体地,组队服务器根据业务资料信息以及要求信息,按照设定策略从中提取目标信息,并利用目标信息生成房间标签,房间标签能够表征创建目标组队房间的房主的信息以及房主对队友的要求信息。对于生成的房间标签可以保存在组队服务器中,或者是保存在组队服务器可以访问的数据库中。

组队服务器生成的目标组队房间的房间标签可以推送给各个第一终端,以使得不同第一终端侧的用户均能够看到该房间标签。并且,用户通过触发该房间标签可以加入房间标签对应的目标组队房间。

可选的,在对目标组队房间的房间信息进行更新后,可以进一步更新目标组队房间对应的房间标签。更新时,根据创建目标组队房间的房主的业务资料信息以及目标组队房间已加入用户的业务资料信息,对房间标签进行更新。

步骤S308、第二终端同步所述组队服务器为所述用户分配的所述目标组队房间的房间信息。

其中,第二终端为可运行所述目标业务的终端。

相比于上一实施例,本实施例中用户在第一终端发起创建组队房间的组队请求时,可以进一步确定对组队队友的要求信息,将对对队友的要求信息加入组队请求中,一起发送给组队服务器,组队服务器可以根据用户的资料信息以及要求信息生成与目标组队房间对应的房间标签,房间标签可以推送给各个第一终端,以使得不同第一终端侧的用户均能够看到该房间标签。并且,用户通过触发该房间标签可以加入房间标签对应的目标组队房间。为用户提供了一种便捷加入组队房间的方式。

在本申请的又一个实施例中,介绍了又一种用户组队的方式,与上述实施例不同的是,本实施例中用户可以通过加入已创建的组队房间的方式进行组队,详细过程参见图8。

如图8所示,组队方法包括:

步骤S400、第一终端响应于用户切换至设定组队页面的操作,向所述组队服务器发送组队列表请求;

参见图5示例的游戏组队页面50,第一终端在确定用户切换至该页面50时,向组队服务器发送组队列表请求。

步骤S401、组队服务器调取房间标签集合;

具体地,根据上一实施例可知,组队服务器对于创建的目标组队房间可以生成与之对应的房间标签,该房间标签可以存储在组队服务器中,也可以存储在组队服务器可以访问的数据库中。组队服务器按照设定策略从存储的房间标签中调取房间标签集合。

步骤S402、组队服务器发送房间标签集合至第一终端;

步骤S403、第一终端展示房间标签集合;

具体地,如图5所示,第一终端在游戏组队页面50中以列表的形式各个展示房间标签52。房间标签52中包含房主的游戏资料、对队友的要求条件以及房间标签对应的目标组队房间的创建时间等信息。

步骤S404、第一终端在检测到用户对所述房间标签集合中目标房间标签的触发操作时,生成用户针对目标业务的加入组队房间的组队请求;

具体地,用户可以参阅第一终端展示的各个房间标签,选择自己喜好的房间标签进行点击等触发操作,第一终端可以根据用户的触发操作,生成加入组队房间的组队请求,所述加入组队房间的组队请求包含所述目标房间标签。

步骤S405、将包含目标房间标签的加入组队房间的组队请求发送至组队服务器;

步骤S406、组队服务器响应于所述加入组队房间的组队请求,将所述目标房间标签对应的组队房间确定为目标组队房间,并更新所述目标组队房间的房间信息;

具体地,在为用户分配目标组队房间后,需要对目标组队房间的房间信息进行更新,也即将当前用户的信息加入所述目标组队房间的房间信息中。

步骤S407、组队服务器建立并保存所述目标组队房间与所述用户账号间的对应关系;

步骤S408、第二终端同步所述组队服务器为所述用户分配的所述目标组队房间的房间信息。

其中,第二终端为可运行所述目标业务的终端。

相比于上述实施例,本实施例中介绍了另外一种用户组队的方式,与上述实施例不同的是,本实施例中用户可以通过加入已创建的组队房间的方式进行组队。

可选的,除了上述示例的集中用户组队方式之外,还可以设计其它用户组队的方式,例如用户在第一终端通过找人匹配的方式进行组队,如,用户输入或选择所要组队队友的要求条件信息,由组队服务器根据该要求条件信息计算匹配的房间标签,并返回给第一终端,用户可以在展示的房间标签中选择自己喜好的房间标签,通过触发加入对应的组队房间。

在本申请的又一个实施例中,对上述组队服务器调取房间标签集合的过程进行介绍。在本实施例中,组队服务器接收的第一终端发送的组队列表请求中包含用户账号,该用户账号为登录所述目标业务的账号。

参见图9,图9为本申请实施例公开的一种组队服务器调取房间标签集合的方法流程图。

如图9所示,该过程包括:

步骤S10、查询与所述用户账号关联的业务资料信息;

其中,所述业务资料信息包括所述用户账号在所述目标业务中的资料信息。业务资料信息可以存储在组队服务器中,也可以存储在组队服务器可以访问的数据库或其它设备中。

以目标业务为游戏业务为例,业务资料信息为游戏资料信息,例如游戏内角色、等级等。

步骤S11、调取已创建的各个组队房间分别对应的房间标签;

具体地,根据上一实施例可知,组队服务器对于创建的目标组队房间可以生成与之对应的房间标签,该房间标签可以存储在组队服务器中,也可以存储在组队服务器可以访问的数据库中。

组队服务器可以根据组队房间的创建时间,调取创建时间最近的若干个组队房间的房间标签。

步骤S12、计算各房间标签与所述业务资料信息间的匹配度;

具体地,房间标签包含有组队房间的房主的资料信息以及对组队队友的要求信息。组队服务器根据查询到的与用户账号关联的业务资料信息,计算调取的各个房间标签与业务资料信息间的匹配度。匹配度的计算方式可以包括,文字匹配度计算或其它匹配度计算方法。

步骤S13、确定匹配度满足设定匹配度条件的房间标签集合,将其发送至所述第一终端。

具体地,组队服务器选取匹配度达到设定匹配度条件的房间标签集合,发送给第一终端。举例如,选取匹配度最高的前目标数量的房间标签,或者,选取匹配度超过设定匹配度阈值的房间标签。

本实施例中,组队服务器通过计算房间标签与用户账号关联的业务资料信息间的匹配度,选取匹配度满足设定匹配度条件的房间标签集合,发送给第一终端,使得发送给第一终端的房间标签集合更加符合用户的喜好。

在本申请的又一个实施例中,介绍了又一种用户组队的方式,参见图10。

在本实施例中,通过至少两个第一终端与组队服务器之间的信令交互对方案进行介绍。为了区分两个不同的第一终端,分别命名为第一终端1和第一终端2。本实施例以第一终端1在确定加入目标组队房间之后,向第一终端2发送邀请,进而邀请第一终端2加入目标组队房间的过程为例进行说明。

如图10所示,组队方法包括:

步骤S501、第一终端1显示第二操作控件;

具体地,第一终端1在确定已经加入目标组队房间之后,可以在终端页面显示第二操作控件。

步骤S502、第一终端1在检测到用户对于所述第二操作控件的触发操作时,生成与所述目标组队房间关联的邀请链接;

具体地,第一终端在检测到用户触发第二操作控件时,生成与目标组队房间关联的邀请链接。

可选的,邀请链接可以包括目标组队房间的房间标签。

步骤S503、第一终端1向至少一个第一终端2发送所述邀请链接;

具体地,第一终端2为运行指定业务的客户端的终端。

其中,所述指定业务的客户端是与登录所述目标业务的客户端的用户账号,具备关联关系的其它用户账号所登录的业务客户端和/或社交应用客户端。其中所述关联关系包括但不限定于好友关系、关注关系、收听关系中的至少一种。第一终端1可以在向本平台内的其它业务客户端发送邀请链接,也可以跨平台向社交应用客户端发送邀请链接,例如微博客户端、即时通讯客户端等。

步骤S504、第一终端2响应用户触发邀请链接的操作,向组队服务器发起加入组队房间的请求;

步骤S505、组队服务器确定邀请链接对应的目标组队房间,将第一终端2加入目标组队房间。

这里,第一终端2在发送加入组队房间的请求时,可以携带登录第一终端2的用户账号,进而由组队服务器建立该用户账号与目标组队房间的对应关系,并更新目标组队房间的房间信息。

参见图11,图11为本申请示例的一种组队房间页面示意图。

第一终端在确定加入目标组队房间后,展示目标组队房间页面70,在该页面70中显示有各个队友的头像以及在线状态。进一步,在该页面中还包括邀请图标71,用户通过触发该邀请图标71可以选择所要邀请的用户。

参见图12,图12示例了一种组队邀请页面示意图。

在被邀请用户的终端界面上展示组队邀请页面80,页面80中可以包括加入组队链接83。进一步,页面80还可以包括发起邀请的用户信息81,以及组队房间的房间标签82。

被邀请用户可以通过触发加入组队链接83进而加入目标组队房间。

在本申请又一个实施例中,对用户在目标组队房间内发布信息的过程进行介绍。为了便于表述,假设目标组队房间内包含两个用户,分别通过第一终端1和第一终端2加入。

如图13所示,该过程包括:

步骤S600、第一终端1接收用户在所述目标组队房间内发布的信息;

步骤S601、第一终端1将所述信息发送至所述组队服务器;

步骤S602、组队服务器将所述信息向所述目标组队房间内所有用户进行广播。

具体地,组队服务器将所述信息广播至第一终端1和第一终端2。

其中,用户可在组队房间内聊天,直接发送自己的业务数据资料卡片等,增加了组队成员的亲密度和数据的直观展示。

在本申请又一个实施例中,介绍了一种通过第一终端拉起第二终端中的目标业务的实施方式,参见图14。

如图14,该过程包括:

步骤S700、第一终端显示第三操作控件;

参见图11展示的目标组队房间页面70,其中示例的“立即开黑”图标72即为第三操作控件。

步骤S701、第一终端在检测到用户对于所述第二操作控件的触发操作时,生成目标业务启动指令;

步骤S702、第一终端将目标业务启动指令发送至所述组队服务器;

步骤S703、组队服务器将所述目标业务启动指令转发至所述第二终端;

步骤S704、第二终端响应所述目标业务启动指令,启动所述目标业务。

按照本申请实施例的方式,用户在第一终端下发目标业务启动指令,该指令可以控制第二终端启动目标业务。

当然,用户也可以在第二终端中启动目标业务。第一终端与第二终端的数据是可以相互同步的。

本案发明人发现,以游戏业务为例,第二终端可运行游戏业务,用户可以在第一终端,如手机上进行组队请求,由组队服务器为用户分配目标组队房间,并更新目标组队房间的房间信息,房间信息表示目标组队房间内已加入用户的信息,第二终端可以同步组队服务器中的房间信息,进而用户在第一终端上确定组队成功后,移步至第二终端即可立即启动游戏应用,组队进行游戏。极大方便了用户的使用,避免了在第二终端等待组队所带来的时间消耗。

接下来,本申请实施例以第一终端的角度对组队方法进行了介绍,参见图15,图15为本申请实施例从第一终端角度公开的一种组队方法流程示意图。

其中,方法实施例中未披露的细节请参照本申请系实施例。

如图15所示,该方法包括:

步骤S20、响应于用户的操作,确定用户针对目标业务的组队请求;

步骤S21、将确定的所述组队请求发送至组队服务器,以便所述组队服务器为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息,所述房间信息还用于同步第二终端,所述第二终端为可运行所述目标业务的终端。

可选的,所述响应于用户的操作,确定用户针对目标业务的组队请求地过程可以包括:

显示第一操作控件;

在检测到用户对于所述第一操作控件的触发操作时,生成用户针对目标业务的创建组队房间的组队请求。

可选的,所述响应于用户的操作,确定用户针对目标业务的组队请求地过程可以包括:

响应于用户切换至设定组队页面的操作,向所述组队服务器发送组队列表请求,以便组队服务器根据所述组队列表请求返回房间标签集合,所述房间标签集合中的各房间标签分别与已创建的组队房间关联;

在检测到用户对所述房间标签集合中目标房间标签的触发操作时,生成用户针对目标业务的加入组队房间的组队请求,所述加入组队房间的组队请求包含所述目标房间标签。

可选的,本申请的组队方法还可以包括:

显示第二操作控件;

在检测到用户对于所述第二操作控件的触发操作时,生成与所述目标组队房间关联的邀请链接;

向至少一个指定业务的客户端分享所述邀请链接;

其中,所述指定业务的客户端是与登录所述目标业务的客户端的用户账号,具备关联关系的其它用户账号所登录的业务客户端和/或社交应用客户端。

可选的,本申请的组队方法还可以包括:

接收用户在所述目标组队房间内发布的信息;

将所述信息发送至所述组队服务器,以便组队服务器将所述信息向所述目标组队房间内所有用户进行广播。

可选的,本申请的组队方法还可以包括:

显示第三操作控件;

在检测到用户对于所述第二操作控件的触发操作时,生成目标业务启动指令,并发送至所述组队服务器,以便组队服务器将所述目标业务启动指令转发给所述第二终端,由第二终端启动所述目标业务。

接下来,本申请实施例以组队服务器的角度对组队方法进行了介绍,参见图16,图16为本申请实施例从组队服务器角度公开的一种组队方法流程示意图。

其中,方法实施例中未披露的细节请参照本申请系实施例。

如图16所示,该方法包括:

步骤S30、接收第一终端发送的,响应于用户的操作所确定的用户针对目标业务的组队请求;

步骤S31、根据所述组队请求为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息,所述房间信息用于同步至第二终端,第二终端为可运行所述目标业务的终端。

可选的,所述接收第一终端发送的组队请求的过程可以包括:

接收第一终端发送的针对目标业务的创建组队房间的组队请求,该请求包括登录所述目标业务的用户账号。

基于此,所述根据所述组队请求为所述用户分配目标组队房间的过程可以包括:

响应于所述创建组队房间的组队请求,创建目标组队房间;

建立并保存所述目标组队房间与所述用户账号间的对应关系。

可选的,所述组队请求还可以包括用户对组队队友的要求信息,该组队方法还可以包括:

查询与所述用户账号关联的业务资料信息,所述业务资料信息包括所述用户账号在所述目标业务中的资料信息;

根据所述业务资料信息以及所述要求信息,生成与所述目标组队房间对应的房间标签。

可选的,所述接收第一终端发送的组队请求的过程可以包括:

接收所述第一终端发送的组队列表请求,所述组队列表请求包含登录所述目标业务的用户账号、

基于此,该组队方法还可以包括:

查询与所述用户账号关联的业务资料信息,所述业务资料信息包括所述用户账号在所述目标业务中的资料信息;

调取已创建的各个组队房间分别对应的房间标签;

计算各房间标签与所述业务资料信息间的匹配度;

确定匹配度满足设定匹配度条件的房间标签集合,将其发送至所述第一终端;

接收第一终端发送的针对目标业务的加入组队房间的组队请求,所述加入组队房间的组队请求包含所述目标房间标签。

可选的,所述根据所述组队请求为所述用户分配目标组队房间的过程可以包括:

响应于所述加入组队房间的组队请求,将所述目标房间标签对应的组队房间确定为目标组队房间;

建立并保存所述目标组队房间与所述用户账号间的对应关系。

可选的,本申请的组队方法还可以包括:

接收所述组队服务器转发的目标业务启动指令,所述目标业务启动指令为第一终端生成的指令;

启动所述目标业务。

本申请还公开了一种组队装置,应用于第一终端,参见图17可知,该组队装置可以包括:

组队请求确定单元20,用于响应于用户的操作,确定用户针对目标业务的组队请求;

组队请求发送单元21,用于将确定的所述组队请求发送至组队服务器,以便所述组队服务器为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息,所述房间信息还用于同步第二终端,所述第二终端为可运行所述目标业务的终端。

本申请进一步从组队服务器角度公开了一种组队装置,参见图18可知,该组队装置可以包括:

组队请求接收单元30,用于接收第一终端发送的,响应于用户的操作所确定的用户针对目标业务的组队请求;

组队房间分配单元31,用于根据所述组队请求为所述用户分配目标组队房间,并更新所述目标组队房间的房间信息,所述房间信息用于表示目标组队房间内已加入用户的信息,所述房间信息用于同步至第二终端,第二终端为可运行所述目标业务的终端。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1