一种互动平台管理方法及系统转让专利

申请号 : CN201711045456.X

文献号 : CN107800703B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 何刚

申请人 : 深圳红点点互动技术发展有限公司

摘要 :

本发明实施例公开了一种互动平台管理方法及系统,用于消费者用户在聚会娱乐的地方相互之间进行互动娱乐时,简化应用切换流程,加强消费者用户之间互动的便利性。本发明实施例方法应用于互动平台管理系统,系统包括云服务器和至少一个机顶盒,云服务器和至少一个机顶盒建立通信连接,该方法包括:云服务器检测是否发生预设触发事件;若是,则云服务器向至少一个机顶盒中的第一机顶盒发送第一应用切换指令;第一机顶盒接收第一应用切换指令,并将当前应用切换为第一应用切换指令对应的第一应用。

权利要求 :

1.一种互动平台管理方法,其特征在于,所述方法应用于互动平台管理系统,所述系统包括云服务器和至少一个机顶盒,所述云服务器和所述至少一个机顶盒建立通信连接,所述方法包括:所述云服务器检测是否发生针对所述至少一个机顶盒中的第一机顶盒的预设触发事件;

若是,则所述云服务器向所述第一机顶盒发送第一应用切换指令;

所述第一机顶盒接收所述第一应用切换指令,并将当前应用切换为所述第一应用切换指令对应的第一应用;

所述系统还包括:至少一个用户终端,所述至少一个用户终端与所述云服务器建立通信连接,所述方法还包括:所述云服务器确定与所述第一应用对应的第一互动页面,并向所述至少一个用户终端发送所述第一互动页面;

所述至少一个用户终端接收所述第一互动页面,且将当前互动页面切换为所述第一互动页面,所述至少一个用户终端与所述第一机顶盒通过所述第一应用与所述第一互动页面实现交互;

所述系统还包括:控制终端,所述控制终端与所述云服务器建立通信连接,所述控制终端用于管理所述至少一个机顶盒的数据更新和状态控制,所述方法还包括:所述控制终端接收针对所述机顶盒的第二应用切换指令,并将所述第二应用切换指令发送至所述云服务器;

所述云服务器接收所述第二应用切换指令,并比较所述第一应用切换指令与所述第二应用切换指令的优先级;

所述云服务器向所述至少一个机顶盒中的第一机顶盒发送第一应用切换指令包括:所述云服务器向所述第一机顶盒发送将所述第一应用切换指令和所述第二应用切换指令中优先级最高的应用切换指令;

所述第一机顶盒接收所述第一应用切换指令,并将当前应用切换为所述第一应用切换指令对应的第一应用包括:所述第一机顶盒接收所述优先级最高的应用切换指令,并将当前应用切换为所述优先级最高的应用切换指令对应的第一应用。

2.根据权利要求1所述的方法,其特征在于,所述云服务器检测是否发生针对所述至少一个机顶盒中的第一机顶盒的预设触发事件包括:所述云服务器检测当前时间是否位于所述第一机顶盒的预设时间段,若是,则确定发生所述预设触发事件;或,所述云服务器检测所述第一机顶盒的所述当前应用的运行时长是否满足预设时长,若是,则确定发生所述预设触发事件。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述至少一个用户终端中的第一用户终端接收针对所述第一机顶盒的第三应用切换指令,并将所述第三应用切换指令发送至所述云服务器;

所述云服务器接收所述第三应用切换指令,比较所述第一应用切换指令、所述第二应用切换指令、所述第三应用切换指令的优先级;

所述云服务器向所述第一机顶盒发送将所述第一应用切换指令和所述第二应用切换指令中优先级最高的应用切换指令包括:所述云服务器向所述第一机顶盒发送将所述第一应用切换指令、所述第二应用切换指令、所述第三应用切换指令中优先级最高的应用切换指令。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述至少一个用户终端中的第一用户终端接收针对所述机顶盒的第三应用切换指令,并将所述第三应用切换指令发送至所述云服务器;

所述云服务器接收所述第三应用切换指令,比较所述第一应用切换指令、与所述第三应用切换指令的优先级;

所述云服务器向所述至少一个机顶盒中的第一机顶盒发送第一应用切换指令包括:所述云服务器向所述第一机顶盒发送将所述第一应用切换指令和所述第三应用切换指令中优先级最高的应用切换指令;

所述第一机顶盒接收所述第一应用切换指令,并将当前应用切换为所述第一应用切换指令对应的第一应用包括:所述第一机顶盒接收所述优先级最高的应用切换指令,并当前应用切换为所述优先级最高的应用切换指令对应的第一应用。

5.根据权利要求3或4所述的方法,其特征在于,在所述至少一个用户终端中的第一用户终端接收针对所述机顶盒的第三应用切换指令之前,所述方法还包括:所述第一用户终端向所述云服务器发送第一鉴权信息;

所述云服务器接收所述第一鉴权信息,并根据所述第一鉴权信息对所述第一用户终端进行身份验证。

6.根据权利要求1或3所述的方法,其特征在于,在所述控制终端接收针对所述机顶盒的第二应用切换指令之前,所述方法还包括:所述控制终端向所述云服务器发送第二鉴权信息;

所述云服务器接收所述第二鉴权信息,并根据所述第二鉴权信息对所述控制终端进行身份验证。

7.根据权利要求1或2所述的方法,其特征在于,在所述至少一个用户终端接收所述第一互动页面之前,所述方法还包括:所述至少一个用户终端获取所述第一机顶盒的第三鉴权信息,并向所述云服务器发送所述第三鉴权信息;

所述云服务器接收所述第三鉴权信息,并对所述第三鉴权信息进行验证;

若验证通过,则所述云服务器确定所述第一机顶盒正在运行的第二应用对应的第二互动页面,并向所述至少一个用户终端发送所述第二互动页面;

所述至少一个用户终端接收所述第二互动页面,且将当前页面切换为所述第二互动页面,所述至少一个用户终端与所述第一机顶盒通过所述第二应用与所述第二互动页面实现交互。

8.根据权利要求7所述的方法,其特征在于,所述至少一个用户终端获取所述机顶盒的第三鉴权信息包括:所述至少一个用户终端通过扫描标识码获取所述第一机顶盒的第三鉴权信息,所述标识码位于所述第一机顶盒控制的第一显示设备的显示界面上;或,所述至少一个用户终端获取输入的所述第一机顶盒控制的第二显示设备的识别信息为所述第三鉴权信息。

9.一种互动平台管理系统,其特征在于,所述系统包括:云服务器和至少一个机顶盒,所述云服务器和所述至少一个机顶盒建立通信连接;

所述云服务器用于检测是否发生针对所述至少一个机顶盒中的第一机顶盒的预设触发事件;

若是,则所述云服务器用于向所述第一机顶盒发送第一应用切换指令;

所述第一机顶盒用于接收所述第一应用切换指令,并将当前应用切换为所述第一应用切换指令对应的第一应用;

所述系统还包括:至少一个用户终端,所述至少一个用户终端与所述云服务器建立通信连接;

所述云服务器还用于确定与所述第一应用对应的第一互动页面,并向所述至少一个用户终端发送所述第一互动页面;

所述至少一个用户终端还用于接收所述第一互动页面,且将当前互动页面切换为所述第一互动页面,所述至少一个用户终端与所述第一机顶盒还用于通过所述第一应用与所述第一互动页面实现交互;

所述系统还包括:控制终端,所述控制终端与所述云服务器建立通信连接,所述控制终端用于管理所述至少一个机顶盒的数据更新和状态控制;

所述控制终端用于接收针对所述机顶盒的第二应用切换指令,并将所述第二应用切换指令发送至所述云服务器;

所述云服务器还用于接收所述第二应用切换指令,并比较所述第一应用切换指令与所述第二应用切换指令的优先级;

所述云服务器还用于向所述至少一个机顶盒中的第一机顶盒发送第一应用切换指令包括:所述云服务器还用于向所述第一机顶盒发送将所述第一应用切换指令和所述第二应用切换指令中优先级最高的应用切换指令;

所述第一机顶盒用于接收所述第一应用切换指令,并将当前应用切换为所述第一应用切换指令对应的第一应用包括:所述第一机顶盒用于接收所述优先级最高的应用切换指令,并将当前应用切换为所述优先级最高的应用切换指令对应的第一应用。

10.根据权利要求9所述的系统,其特征在于,所述至少一个用户终端中的第一用户终端还用于接收针对所述机顶盒的第三应用切换指令,并将所述第三应用切换指令发送至所述云服务器;

所述云服务器还用于接收所述第三应用切换指令,比较所述第一应用切换指令、所述第二应用切换指令、所述第三应用切换指令的优先级;

所述云服务器还用于向所述第一机顶盒发送将所述第一应用切换指令和所述第二应用切换指令中优先级最高的应用切换指令包括:所述云服务器还用于向所述第一机顶盒发送将所述第一应用切换指令、所述第二应用切换指令、所述第三应用切换指令中优先级最高的应用切换指令。

11.根据权利要求9所述的系统,其特征在于,所述至少一个用户终端中的第一用户终端还用于接收针对所述机顶盒的第三应用切换指令,并将所述第三应用切换指令发送至所述云服务器;

所述云服务器还用于接收所述第三应用切换指令,比较所述第一应用切换指令、与所述第三应用切换指令的优先级;

所述云服务器还用于向所述至少一个机顶盒中的第一机顶盒发送第一应用切换指令包括:所述云服务器还用于向所述第一机顶盒发送将所述第一应用切换指令和所述第三应用切换指令中优先级最高的应用切换指令;

所述第一机顶盒还用于接收所述第一应用切换指令,并将当前应用切换为所述第一应用切换指令对应的第一应用包括:所述第一机顶盒还用于接收所述优先级最高的应用切换指令,并当前应用切换为所述优先级最高的应用切换指令对应的第一应用。

说明书 :

一种互动平台管理方法及系统

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种互动平台管理方法及系统。

背景技术

[0002] 在线下娱乐及服务业,比如:KTV,餐馆,咖啡馆,酒吧等场所,消费者用户以区域或者房间为单位自然地聚集,发生各种消费,通常称为吃喝玩乐。
[0003] 在消费者用户常常聚会娱乐的地方,消费者用户存在着相互之间互动娱乐的需求,线下服务业商家也存在着对在场消费者用户的互动娱乐进行管理和服务的需求。
[0004] 然而,在用户利用大屏互动的过程中,如何简化用户的操作流程以快捷实现诸如聚会现场的多人互动娱乐,是目前需要解决的问题。

发明内容

[0005] 本发明实施例提供了一种互动平台管理方法及系统,用于消费者用户在聚会娱乐的地方相互之间进行互动娱乐时,简化应用切换流程,加强消费者用户之间互动的便利性。
[0006] 有鉴于此,本发明第一方面提供一种互动平台管理方法,该方法应用于互动平台管理系统,系统包括云服务器和至少一个机顶盒,云服务器和至少一个机顶盒建立通信连接,该方法包括:
[0007] 云服务器检测是否发生针对至少一个机顶盒中的第一机顶盒的预设触发事件;
[0008] 若是,则云服务器向第一机顶盒发送第一应用切换指令;
[0009] 第一机顶盒接收第一应用切换指令,并将当前应用切换为第一应用切换指令对应的第一应用。
[0010] 进一步的,云服务器检测是否发生针对至少一个机顶盒中的第一机顶盒的预设触发事件包括:
[0011] 云服务器检测当前时间是否位于第一机顶盒的预设时间段,若是,则确定发生预设触发事件;或,
[0012] 云服务器检测第一机顶盒的当前应用的运行时长是否满足预设时长,若是,则确定发生预设触发事件。
[0013] 进一步的,系统还包括:至少一个用户终端,至少一个用户终端与云服务器建立通信连接,方法还包括:
[0014] 云服务器确定与第一应用对应的第一互动页面,并向至少一个用户终端发送第一互动页面;
[0015] 至少一个用户终端接收第一互动页面,且将当前互动页面切换为第一互动页面,至少一个用户终端与第一机顶盒通过第一应用与第一互动页面实现交互。
[0016] 进一步的,系统还包括:控制终端,控制终端与云服务器建立通信连接,方法还包括:
[0017] 控制终端接收针对机顶盒的第二应用切换指令,并将第二应用切换指令发送至云服务器;
[0018] 云服务器接收第二应用切换指令,并比较第一应用切换指令与第二应用切换指令的优先级;
[0019] 云服务器向至少一个机顶盒中的第一机顶盒发送第一应用切换指令包括:
[0020] 云服务器向第一机顶盒发送将第一应用切换指令和第二应用切换指令中优先级最高的应用切换指令;
[0021] 第一机顶盒接收第一应用切换指令,并将当前应用切换为第一应用切换指令对应的第一应用包括:
[0022] 第一机顶盒接收优先级最高的应用切换指令,并将当前应用切换为优先级最高的应用切换指令对应的第一应用。
[0023] 进一步的,方法还包括:
[0024] 至少一个用户终端中的第一用户终端接收针对机顶盒的第三应用切换指令,并将第三应用切换指令发送至云服务器;
[0025] 云服务器接收第三应用切换指令,比较第一应用切换指令、第二应用切换指令、第三应用切换指令的优先级;
[0026] 云服务器向第一机顶盒发送将第一应用切换指令和第二应用切换指令中优先级最高的应用切换指令包括:
[0027] 云服务器向第一机顶盒发送将第一应用切换指令、第二应用切换指令、第三应用切换指令中优先级最高的应用切换指令。
[0028] 进一步的,方法还包括:
[0029] 至少一个用户终端中的第一用户终端接收针对机顶盒的第三应用切换指令,并将第三应用切换指令发送至云服务器;
[0030] 云服务器接收第三应用切换指令,比较第一应用切换指令、与第三应用切换指令的优先级;
[0031] 云服务器向至少一个机顶盒中的第一机顶盒发送第一应用切换指令包括:
[0032] 云服务器向第一机顶盒发送将第一应用切换指令和第三应用切换指令中优先级最高的应用切换指令;
[0033] 第一机顶盒接收第一应用切换指令,并将当前应用切换为第一应用切换指令对应的第一应用包括:
[0034] 第一机顶盒接收优先级最高的应用切换指令,并当前应用切换为优先级最高的应用切换指令对应的第一应用。
[0035] 进一步的,在至少一个用户终端中的第一用户终端接收针对机顶盒的第三应用切换指令之前,方法还包括:
[0036] 第一用户终端向云服务器发送第一鉴权信息;
[0037] 云服务器接收第一鉴权信息,并根据第一鉴权信息对第一用户终端进行身份验证。
[0038] 进一步的,在控制终端接收针对机顶盒的第二应用切换指令之前,方法还包括:
[0039] 控制终端向云服务器发送第二鉴权信息;
[0040] 云服务器接收第二鉴权信息,并根据第二鉴权信息对控制终端进行身份验证。
[0041] 进一步的,在至少一个用户终端接收第一互动页面之前,方法还包括:
[0042] 至少一个用户终端获取第一机顶盒的第三鉴权信息,并向云服务器发送第三鉴权信息;
[0043] 云服务器接收第三鉴权信息,并对第三鉴权信息进行验证;
[0044] 若验证通过,则云服务器确定第一机顶盒正在运行的第二应用对应的第二互动页面,并向至少一个用户终端发送第二互动页面;
[0045] 至少一个用户终端接收第二互动页面,且将当前页面切换为第二互动页面,至少一个用户终端与第一机顶盒通过第二应用与第二互动页面实现交互。
[0046] 进一步的,至少一个用户终端获取机顶盒的第三鉴权信息包括:
[0047] 至少一个用户终端通过扫描标识码获取第一机顶盒的第三鉴权信息,标识码位于第一机顶盒控制的第一显示设备的显示界面上;或,
[0048] 至少一个用户终端获取输入的第一机顶盒控制的第二显示设备的识别信息为第三鉴权信息。
[0049] 本发明第二方面提供一种互动平台管理系统,系统包括:
[0050] 云服务器和至少一个机顶盒,云服务器和至少一个机顶盒建立通信连接;
[0051] 云服务器用于检测是否发生针对至少一个机顶盒中的第一机顶盒的预设触发事件;
[0052] 若是,则云服务器用于向第一机顶盒发送第一应用切换指令;
[0053] 第一机顶盒用于接收第一应用切换指令,并将当前应用切换为第一应用切换指令对应的第一应用。
[0054] 进一步的,云服务器用于检测是否发生针对至少一个机顶盒中的第一机顶盒的预设触发事件包括:
[0055] 云服务器用于检测当前时间是否位于第一机顶盒的预设时间段,若是,则确定发生预设触发事件;或,
[0056] 云服务器用于检测第一机顶盒的当前应用的运行时长是否满足预设时长,若是,则确定发生预设触发事件。
[0057] 进一步的,系统还包括:至少一个用户终端,至少一个用户终端与云服务器建立通信连接;
[0058] 云服务器还用于确定与第一应用对应的第一互动页面,并向至少一个用户终端发送第一互动页面;
[0059] 至少一个用户终端还用于接收第一互动页面,且将当前互动页面切换为第一互动页面,至少一个用户终端与第一机顶盒还用于通过第一应用与第一互动页面实现交互。
[0060] 进一步的,系统还包括:控制终端,控制终端与云服务器建立通信连接;
[0061] 控制终端用于接收针对机顶盒的第二应用切换指令,并将第二应用切换指令发送至云服务器;
[0062] 云服务器还用于接收第二应用切换指令,并比较第一应用切换指令与第二应用切换指令的优先级;
[0063] 云服务器还用于向至少一个机顶盒中的第一机顶盒发送第一应用切换指令包括:
[0064] 云服务器还用于向第一机顶盒发送将第一应用切换指令和第二应用切换指令中优先级最高的应用切换指令;
[0065] 第一机顶盒用于接收第一应用切换指令,并将当前应用切换为第一应用切换指令对应的第一应用包括:
[0066] 第一机顶盒用于接收优先级最高的应用切换指令,并将当前应用切换为优先级最高的应用切换指令对应的第一应用。
[0067] 进一步的,至少一个用户终端中的第一用户终端还用于接收针对机顶盒的第三应用切换指令,并将第三应用切换指令发送至云服务器;
[0068] 云服务器还用于接收第三应用切换指令,比较第一应用切换指令、第二应用切换指令、第三应用切换指令的优先级;
[0069] 云服务器还用于向第一机顶盒发送将第一应用切换指令和第二应用切换指令中优先级最高的应用切换指令包括:
[0070] 云服务器还用于向第一机顶盒发送将第一应用切换指令、第二应用切换指令、第三应用切换指令中优先级最高的应用切换指令。
[0071] 进一步的,至少一个用户终端中的第一用户终端还用于接收针对机顶盒的第三应用切换指令,并将第三应用切换指令发送至云服务器;
[0072] 云服务器还用于接收第三应用切换指令,比较第一应用切换指令、与第三应用切换指令的优先级;
[0073] 云服务器还用于向至少一个机顶盒中的第一机顶盒发送第一应用切换指令包括:
[0074] 云服务器还用于向第一机顶盒发送将第一应用切换指令和第三应用切换指令中优先级最高的应用切换指令;
[0075] 第一机顶盒还用于接收第一应用切换指令,并将当前应用切换为第一应用切换指令对应的第一应用包括:
[0076] 第一机顶盒还用于接收优先级最高的应用切换指令,并当前应用切换为优先级最高的应用切换指令对应的第一应用。
[0077] 进一步的,在至少一个用户终端中的第一用户终端还用于接收针对机顶盒的第三应用切换指令之前:
[0078] 第一用户终端还用于向云服务器发送第一鉴权信息;
[0079] 云服务器还用于接收第一鉴权信息,并根据第一鉴权信息对第一用户终端进行身份验证。
[0080] 进一步的,在控制终端用于接收针对机顶盒的第二应用切换指令之前:
[0081] 控制终端还用于向云服务器发送第二鉴权信息;
[0082] 云服务器还用于接收第二鉴权信息,并根据第二鉴权信息对控制终端进行身份验证。
[0083] 进一步的,在至少一个用户终端用于接收所述第一互动页面之前,至少一个用户终端还用于获取第一机顶盒的第三鉴权信息,并向云服务器发送第三鉴权信息;
[0084] 云服务器还用于接收第三鉴权信息,并对第三鉴权信息进行验证;
[0085] 若验证通过,则云服务器还用于确定第一机顶盒正在运行的第二应用对应的第二互动页面,并向至少一个用户终端发送第二互动页面;
[0086] 至少一个用户终端还用于接收第二互动页面,且将当前页面切换为第二互动页面,至少一个用户终端与第一机顶盒还用于通过第二应用与第二互动页面实现交互。
[0087] 进一步的,至少一个用户终端还用于获取机顶盒的第三鉴权信息包括:
[0088] 至少一个用户终端还用于通过扫描标识码获取第一机顶盒的第三鉴权信息,标识码位于第一机顶盒控制的第一显示设备的显示界面上;或,
[0089] 至少一个用户终端还用于获取输入的第一机顶盒控制的第二显示设备的识别信息为第三鉴权信息。
[0090] 从以上技术方案可以看出,本发明实施例具有以下优点:
[0091] 本发明实施例提供的技术方案中,云服务器与至少一个机顶盒可以建立通信连接,云服务器可以检测是否发生预设触发事件,若是,则云服务器向至少一个机顶盒中的第一机顶盒发送第一应用切换指令,且机顶盒可以将当前应用切换为第一应用切换指令对应的第一应用,即触发机顶盒的应用切换。相对于现有技术,本发明实施例中可以根据消费者用户的需求预先设置预设触发事件,以在预设触发事件发生时,可以及时地触发对第一机顶盒的应用切换,以满足消费者用户对第一机顶盒中不同应用的互动需要,且可以不影响至少一个用户终端的互动操作,也在简化应用切换操作流程的同时,能够实现线下服务业商家对在场消费者用户的互动娱乐进行管理和服务的需求。

附图说明

[0092] 图1为本发明实施例中互动平台管理系统一个实施例的硬件架构图;
[0093] 图2为本发明实施例中互动平台管理方法一个实施例的流程示意图。

具体实施方式

[0094] 本发明实施例提供了一种互动平台管理方法及系统,用于消费者用户在聚会娱乐的地方相互之间进行互动娱乐时,简化应用切换流程,加强消费者用户之间互动的便利性。
[0095] 为了使本技术领域的人员更好地理解本发明方案,下面对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0096] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0097] 可以理解的是,本发明实施例中的第一应用或第二应用可以包括但不限于为完成某项或多项特定工作的计算机程序,还可以为多媒体视频,此处不做具体限定。
[0098] 本发明实施例提供一种适应线下服务业商家自营运、以聚会现场多人互动娱乐为特点的互联网娱乐平台架构,这种架构具有互联网的平台特征,又能落地到各个线下服务娱乐场所和场所内部子网紧密结合成为一个娱乐平台,帮助商家升级营运,提升服务质量。
[0099] 请参阅图1,图1为本发明实施例中互动平台管理系统一个实施例的硬件架构图,该系统包括:云服务器101、机顶盒102、显示设备103、用户终端104、控制终端105。其中,云服务器101与机顶盒102可通过互联网络建立连接,且一台云服务器101下可以接入至少一台机顶盒102;云服务器101与控制终端105也可以通过互联网络建立连接,一台控制终端105可以表示一个线下服务业商家,且一台控制终端105可以对接入一台云服务器101的至少一台机顶盒102进行管理;机顶盒102与显示设备103通过音视频传输线连接,每一台机顶盒102均对应至少一台显示设备103;机顶盒102与用户终端104可通过子网络建立连接,且每一台机顶盒102下可以接入至少一个用户终端104。
[0100] 可以理解的是,在实际应用中,一台云服务器101也可以与至少一台控制终端105建立通信连接,本实施例以一台控制终端105为例进行说明。
[0101] 需要说明的是,在实际应用中,显示设备103与机顶盒102不仅可以为独立的两个设备,还可以为一个设备(该设备可以包括机顶盒102和显示设备103),本实施例以显示设备103与机顶盒102为独立的两个设备进行举例说明。
[0102] 具体的,云服务器101位于互联网云端,用于对机顶盒102、用户终端104、控制终端105进行身份验证,以便于云服务器101、机顶盒102、用户终端104、控制终端105之间的通信及相应功能的实现,如在预设触发事件发生时触发机顶盒102的应用切换,为机顶盒102提供应用安装包下载或更新,为控制终端105提供对相应的机顶盒102的管控功能以及应用切换功能,为用户终端104提供与机顶盒102中运行应用对应的互动页面,以及为用户终端104参与机顶盒102互动时提供支付等功能。
[0103] 进一步的,云服务器101中可以存储有针对机顶盒102的预设触发事件,以在触发事件触发时,云服务器101可以向机顶盒102下达应用切换指令,由此触发机顶盒102中的应用切换。相对来说,此种方法可以达到机顶盒102中应用的定时或不定时的自动切换,其中,具体的预设触发事件可以根据消费者用户的需求或根据统计数据进行设置。
[0104] 重要的,在机顶盒102进行应用切换时,伴随性地,在由该机顶盒102为位置中心的多人的小组子网内的多个用户终端104,也可以接收并呈现由云服务器101推送新的互动页面,以利用新的互动页面与机顶盒102中的相应应用实现新的娱乐互动,从而避免了用户执行诸如退出、再选择、再进入的操作步骤。
[0105] 机顶盒102为一种与软件客户端适配的硬件载体,该硬件载体可以为单独的产品,也可以延伸至其它形态,例如,某种电子产品的主板等。其可以位于诸如线下服务业商家场所内,如:包房,用于将包房内的用户终端104聚集起来,并为其提供娱乐互动。机顶盒102可以是游戏终端,机顶盒具有唯一的硬件ID,以便于云服务器101对其识别以及进行内容的更新及其它信息通信,,也便于控制终端105对其的管控。
[0106] 机顶盒102其输出可方便连接到商家本来具备的显示设备103或者音响设备,机顶盒102和互联网上部署的云服务器101保持联通。同时,机顶盒102也和商家自有管理的子网(如:WIFI网络等)保持联通,该游戏终端(即机顶盒102)承担单人或多人游戏的集中运算和共同呈现,其本身不属于或对应任何用户终端104。
[0107] 机顶盒102可以按照商家的需求自由部署和调整位置,商家部署完成后,可以进入商家管理后台,如利用控制终端105写入该机顶盒102的附加身份信息:如所属商家名称,商家地址,部署区域名称(如:房间号或者区域号),周边WIFI账号数据、安装的应用信息等。
[0108] 该机顶盒102可以支持现场单人或多人互动娱乐,其输出呈现(视频音频)代表单人或多人娱乐的公共呈现(视频音频)。用户可以通过自己的用户终端104(如:手机)获取机顶盒102相应的鉴权信息,如通过扫描其显示设备103上显示的标识码获取机顶盒102相应的鉴权信息,如二维码,或者以输入的与该机顶盒102对应的显示设备103的识别信息作为机顶盒102相应的鉴权信息,如显示设备103的编码,以在通过云服务器101对鉴权信息的验证后接入机顶盒102,并由云服务器101进行相应的互动页面的推送。通过互动页面的获取,用户终端104可以呈现该互动页面,并可以利用该互动页面实现与机顶盒102中正在运行的应用之间的交互,而当多个用户的用户终端104,即多个玩家获取到相应的互动页面后,可建立以该机顶盒102为中心的连接,玩家自动进入该机顶盒102为位置中心的多人的小组子网内。随后,玩家可以自己决定是否参与游戏,或者进入游戏实现游戏的各种操作及支付,甚至退出游戏等。
[0109] 需要说明的是,机顶盒102可以支持多人,多到支持数十人或者数百人的互动规模,这样可以支持大型聚会互动。同时,机顶盒102可以支持双屏或者多屏显示,不同的屏幕可以显示相同的内容,也可以显示不同的内容(如双屏的时候,一个屏幕显示游戏画面,另外一个屏幕显示二维码、中奖名单、游戏分数等文字信息),这样文字类信息和游戏画面分屏显示,有利于优化用户体验。
[0110] 显示设备103用于呈现机顶盒102运行应用的显示界面以及音频效果,可以根据商家的需求或应用提供商的需求进行自由部署和调整位置,如室内或室外,该显示设备103可以是诸如电视机、大屏显示器等。
[0111] 用户终端104用于接入机顶盒102,以呈现与机顶盒102中正在运行的应用对应的互动页面,从而实现每一个接入机顶盒102的用户终端104与机顶盒102之间的娱乐互动,用户终端104具有自主交互的权利,用户终端104可以是手机、平板电脑等触控设备。进一步的,用户终端104可以从商家处获取对接入的机顶盒102的应用切换的权限,以能够自主进行机顶盒102的应用切换,实现多变的娱乐互动。
[0112] 控制终端105用于呈现对机顶盒102进行管理的管理界面以及进行应用切换的操控界面,控制终端105也可以是手机、平板电脑等触控设备,为线下服务业商家的管理平台的体现,线下服务业商家通过控制终端105可以实现对商家内所有的机顶盒102的统一管理。
[0113] 线下服务业商家现实中既存在着私密聚会区域(如:房间),又存在着公共开放区域。不同的用户自然地组合,用户多数情况下选择和自己熟悉的人互动交流,形成自然的组群,选择特定的区域消费或者娱乐。商家由于营运需要,经常对区域布置做不同的调整,因此,该互动平台需要满足线下服务业商家多区域模块的现状,确定以区域为最小单元的多人互动娱乐模式。本发明实施例中,机顶盒102(如:游戏终端)和显示设备103(如:电视)可以同时落地到线下服务业商家的各种区域,如:包房等,提供给这些自然聚集的消费者短时间互动娱乐的需求,所有游戏玩家来源于聚会现场的消费者(玩家或用户),所有在场玩家以最小单位(如:包房)共同面对同一游戏呈现(如:电视机),达到用户聚合娱乐的效果,但是各个玩家具有完全的消费选择权和游戏的私密操控权,从而发挥用户在游戏中的个体能动性和创造性。
[0114] 在线下服务业商家常用的网络环境中,存在基于连接外部的互联网,同时也存在商家自有内部子网,为了兼顾用户互动娱乐的效果及体验和商家营运需要,需要结合这两种网络架构各自的优点,满足互动娱乐需要的实时、安全、反应快速、操作简洁、多媒体表现丰富等需求。
[0115] 用户在参与互动娱乐存在多种可能性:用户数量的不确定性及随时产生的流动性;用户可能希望只是加入现场特定小组的互动娱乐;用户可能选择以小组方式和其它小组互动娱乐,用户可能选择参加商家发起的整个场所的娱乐活动;用户可能只是出于好奇心通过显示设备103观看(直播)其它玩家小组的娱乐等等。结合在场用户的行为特点及其体验需求,可以实现多种娱乐方式:多人自由组合互动娱乐,用户各区域自由流动,在自己的区域以聚合的方式观摩其它区域玩家的娱乐,以自然聚合而成的小组方式和其它在场小组互动娱乐等。
[0116] 为了提高现场数量不确定的多人玩家的娱乐体验及玩家参与积极性,需要具有所有参与的玩家游戏娱乐效果的共同呈现(如:通过同一音响和电视机来表现,即机顶盒102的显示设备103);同时,也要具备玩家各自私密独立的呈现以及游戏操控(如:个人手机上的显示、震动、操控及输入,即用户终端104),而且,还要支持玩家数量的不确定性,机顶盒102只负责处理所有用户操作后导致的游戏的总体运算,自己不成为用户。
[0117] 为了实现商家管理及服务的需要,系统需要知道每个参与游戏的玩家所在的物理位置,如实现游戏奖品的及时发放等;另外,商家集中通过一个页面统一监控每个房间及区域玩家数量、游戏状态、通信状态、WIFI状态、设备状况、游戏收入等,也可以统一管理每个区域的游戏终端(即机顶盒102)、玩家WIFI自动切换等。为此,商家通过控制终端105可以管理各机顶盒102的数据更新和状态控制。本发明实施例,在帮助实现商家集中统一管理方面,由于商家物理位置和游戏终端的一一对应关系,在控制终端105,还可以通过网页模式可以对所有游戏区域进行集中管理:通过商家进入到的管理界面,可以实时看到各个机顶盒102的运行状态、WIFI通信状态、游戏币的消耗情况、用户获奖情况等,可以随时或者按计划发放奖券,可以关闭特定机顶盒102,可以切换特定机顶盒102的应用等,当机顶盒102、WIFI、网络出现故障,可以随时报警设备故障。例如,当某处WIFI通讯繁忙或阻塞时,可以对商家报警,也可以对用户报警,并自动为用户切换到到通讯条件更好的WIFI账号下。
[0118] 进一步的,在实际应用中,为了满足不同用户的互动需求,除通过预设触发事件触发机顶盒102的应用切换之外,在控制终端105上进入管理界面后,还可以进入相应机顶盒102的操控界面,在该操控界面上,可以显示机顶盒102正在运行的当前应用,还可以显示机顶盒安装的其它应用,从而可以在该界面实现对机顶盒102的应用切换,以使得机顶盒102的显示设备103将从当前应用的显示界面切换为另一应用的显示界面。
[0119] 在用户体验方面:通过机顶盒102及与其连接的用户终端104,形成了一种极具用户体验价值的在场多人游戏的架构模式的最小子网,这种模式包括集中游戏运算和集中游戏呈现,玩家个体的游戏轻量级呈现及分散式操作,同时适应各种不同数量的多人组合,用户具有用户账户和支付功能。以及以此最小单元式子网组合而成的综合性架构。
[0120] 更进一步的,除控制终端105之外,在接入机顶盒102的至少一个用户终端104中,其中一个用户终端104也可以具有对该机顶盒102进行应用切换的权限,该权限可以由商家给予,以能够使得在诸如一个包房内的用户终端104,可以根据自身的娱乐互动需求对机顶盒102中正在运行的应用进行调整。其中,云服务器101可以对该用户终端104的应用切换权限进行验证,即用户终端104需要发送相应的鉴权信息至云服务器101,只有在云服务器101验证通过的情况下,该用户终端1041才可以对机顶盒102进行应用切换,以防止应用切换权限的滥用。
[0121] 由此,由于控制终端105与具有应用切换权限的用户终端104均可以对机顶盒102进行应用切换,且预设触发事件的发生也可以触发机顶盒102的应用切换,那么当云服务器101同时接收到控制终端105和/或具有应用切换权限的用户终端104针对机顶盒102的应用切换指令,和/或检测到发生预设触发事件时,可以根据预设触发事件对应的应用切换指令的优先级、分别来自于控制终端105以及具有应用切换权限的用户终端104的应用切换指令的优先级进行相应的应用切换指令对机顶盒102的传达,即将其中优先级最高的应用切换指令发送至机顶盒102,从而有利于避免机顶盒102进行应用切换时的混乱。
[0122] 可以理解的是,本实施例上述仅以游戏场景对互动平台管理方法进行了说明,在实际应用中,该方法还可以适用于其它场景,如广告互动场景,商家通过机顶盒102,可以在相应的显示设备103上进行广告的投放,在广告的播放过程中,可以通过诸如游戏奖励、获取优惠券等方式吸引用户进行多人互动,以提高广告的商业价值,同时,通过预设触发事件的发生或控制终端105的操作或具有应用切换权限的用户终端104的操作,可以进行机顶盒102中广告的切换,伴随性的,广告切换后,用户终端104也将显示针对切换后的广告的互动页面,此处不做具体限定。
[0123] 进一步的,当应用为广告时,在实际应用中,广告在显示设备103上的投放可以对应多个显示界面,即广告可以包括视频或者图片层、创意互动层、和用户奖励层,其中,创意互动层和用户奖励层可以在用户终端104与机顶盒104的交互过程中体现,但当机顶盒102不存在用户终端104与其互动时,可以回到视频或者图片层,以传统方式进行广告的宣传。
[0124] 通过上述描述可知,该互动平台可自由扩展,方便部署,成本低廉,商家可管理及营运,用户具有良好的互动娱乐体验的游戏平台。
[0125] 上面对本发明实施例中的互动平台管理系统进行了描述,下面对本发明实施例中的互动平台管理方法进行描述。
[0126] 201、至少一个用户终端获取第一机顶盒的第三鉴权信息,并向云服务器发送第三鉴权信息;
[0127] 本实施例中,在商家管控的多个机顶盒中,当至少一个用户位于诸如一个包房并需要进行大屏互动时,该至少一个用户的至少一个用户终端与该包房的第一机顶盒建立一个基于子网WIFI或者广域网的连接,以保持通讯状态。由此,该至少一个用户终端可以获取第一机顶盒的第三鉴权信息,并向云服务器发送第三鉴权信息。
[0128] 其中,至少一个用户终端获取第一机顶盒的第三鉴权信息的方式如下:
[0129] 1、至少一个用户终端通过扫描标识码获取第一机顶盒的第三鉴权信息,标识码位于第一机顶盒控制的第一显示设备的显示界面上。
[0130] 具体的,第一机顶盒可以控制一个或以上的显示设备,在其中至少一个第一显示设备上可以呈现显示界面,显示界面上可以呈现接入第一机顶盒的标识码,该标识码可以是二维码,至少一个用户终端可以通过扫描第一显示设备显示的二维码的方式获取第一机顶盒的第三鉴权信息,该二维码中可以加载该机顶盒的IP地址、端口信息以及云服务器的链接地址等。其中,第三鉴权信息可以包括第一机顶盒的硬件ID。
[0131] 2、至少一个用户终端获取输入的第一机顶盒控制的第二显示设备的识别信息为第三鉴权信息。
[0132] 具体的,第一机顶盒能够控制的显示设备相对较为固定,即第一机顶盒与控制的显示设备之间可以建立映射关系,在第一机顶盒控制的至少一个显示设备中,其中的至少一个第二显示设备可以具有相应的识别信息,该识别信息可以是第二显示设备的编码,可以指代相应的第一机顶盒,并可以呈现在第二显示设备上,至少一个用户终端可以获取输入的第一机顶盒控制的第二显示设备的识别信息为第三鉴权信息。
[0133] 需要说明的是,在第一机顶盒控制的至少一个显示设备中,第一显示设备与第二显示设备可以不为同一个显示设备,也可以为同一个显示设备,则同一个显示设备上可以同时呈现诸如二维码以及编码,此处不做具体限定。
[0134] 可以理解的是,本实施例仅以上述两个例子说明了第三鉴权信息的获取方式,在实际应用中,还可以采用其它方式,只要能够获取第一机顶盒的第三鉴权信息即可,此处不做具体限定。
[0135] 202、云服务器接收第三鉴权信息,并对第三鉴权信息进行验证;
[0136] 本实施例中,云服务器可以接收至少一个用户终端发送的第三鉴权信息,如第一机顶盒的硬件ID、第一机顶盒对应的显示设备的编码,并对第三鉴权信息进行验证,以判断至少一个用户终端是否能够与第一机顶盒建立连接。
[0137] 203、若验证通过,则云服务器确定第一机顶盒正在运行的第二应用对应的第二互动页面,并向至少一个用户终端发送第二互动页面;
[0138] 本实施例中,若第三鉴权信息验证通过,那么意味着第三鉴权信息中的硬件ID或编码无误,则云服务器可以与该至少一个用户终端建立通信连接,并可以允许该至少一个用户终端可以接入第一机顶盒,并保持通信。同时,由于云服务器可以与第一机顶盒建立通信连接,则云服务器可以确定第一机顶盒正在运行的第二应用对应的第二互动页面,并向至少一个用户终端发送第二互动页面。
[0139] 具体的,第一机顶盒与云服务器建立网络连接后,如果云服务器发现第一机顶盒上未安装任何应用(如:转盘摇奖、棋牌等应用),或者某些应用有更新版本时,云服务器可以向第一机顶盒发送相应的应用下载或更新的提醒信息,第一机顶盒可以根据提醒信息向云服务器反馈需要下载或更新哪些应用,云服务器可以根据第一机顶盒的反馈发送第一机顶盒需要下载或更新的应用对应的应用安装包,第一机顶盒可以接收应用安装包并完成应用安装包的安装。第一机顶盒在启动后,可以运行安装的任一应用,并在显示设备上呈现,并可以将正在运行的第二应用的识别码通知至云服务器,从而云服务器根据该识别码确定第一机顶盒正在运行的第二应用,并能够从数据库中获取相应的第二互动页面,即与该第一机顶盒正在运行的第二应用对应的操作页面,并向至少一个用户终端推送该第二互动页面。
[0140] 可以理解的是,本实施例中,针对不同的应用类型,云服务器向至少一个用户中的每一个推送的第二互动页面可以相同,也可以不同,例如,当第二应用为转盘摇奖类应用时,至少一个用户终端接收的第二互动页面可以相同,如均为转盘操作页面,而当第二应用为牌类应用时,由于玩法的特殊性,参与用户的牌不能被其它参与用户看到,且各个参与用户的牌的内容不一致,那么云服务器在向至少一个用户终端推送第二互动页面时,应该根据应用类型推送与第二应用对应且具有用户针对性的第二互动页面。
[0141] 进一步的,本实施例中,在第一机顶盒与云服务器建立通信连接之前,云服务器恶意对第一机顶盒进行身份验证,即第一机顶盒可以发送相应的鉴权信息至云服务器,以使得云服务器根据该鉴权信息对第一机顶盒的身份验证通过后,才彼此建立通信连接。
[0142] 204、至少一个用户终端接收第二互动页面,且将当前页面切换为第二互动页面,至少一个用户终端与第一机顶盒通过第二应用与第二互动页面实现交互;
[0143] 本实施例中,至少一个用户终端可以接收第二互动页面,且将当前页面切换为第二互动页面,该至少一个用户终端可以与第一机顶盒通过第二应用与第二互动页面实现交互。
[0144] 具体的,至少一个用户终端接收第二互动页面后,可以呈现第二互动页面,并可以在第二互动页面上进行相应的操作,而在第一机顶盒对应的显示设备的显示界面上,可以显示相应的用户终端的操作结果,同时,相应的用户终端的第二互动页面上也可以显示相应的操作结果。
[0145] 其中,以至少一个用户终端中的一个用户终端为例进行说明其与第一机顶盒的交互过程,步骤如下:
[0146] 步骤一:第一机顶盒根据第二应用向用户终端发送第一交互信息;
[0147] 步骤二:用户终端接收第一交互信息,且根据第二互动页面对第一交互信息作出响应,并生成第一反馈信息;
[0148] 步骤三:用户终端向第一机顶盒发送第一反馈信息;
[0149] 步骤四:第一机顶盒接收第一反馈信息,且根据第二应用对第一反馈信息作出响应,并生成第一结果信息和第二结果信息;
[0150] 步骤五:第一机顶盒将第一结果信息呈现在显示设备上的显示界面上,并向用户终端发送第二结果信息;
[0151] 步骤六:用户终端接收第二结果信息,并将第二结果信息呈现在用户终端的第二互动页面上。
[0152] 205、云服务器检测是否发生针对至少一个机顶盒中的第一机顶盒的预设触发事件,若是,则执行步骤206,若否,则执行步骤209;
[0153] 本实施例中,在至少一个用户终端与第一机顶盒通过第二应用与第二互动页面进行交互的过程中,云服务器可以检测是否发生针对至少一个机顶盒中的第一机顶盒的预设触发事件。
[0154] 具体的,由于云服务器可以与至少一个机顶盒建立连接并进行通信,那么云服务器针对每一个机顶盒可以存储有相应的预设触发事件,以能够对每一个机顶盒的预设触发事件进行针对性的检测。
[0155] 本实施例中,云服务器检测是否发生针对至少一个机顶盒中的第一机顶盒的预设触发事件的具体方式可以为:
[0156] 云服务器检测当前时间是否位于第一机顶盒的预设时间段,若是,则确定发生预设触发事件;或,
[0157] 云服务器检测第一机顶盒的当前应用的运行时长是否满足预设时长,若是,则确定发生预设触发事件。
[0158] 例如,假设在第一机顶盒中安装有5个应用,根据统计数据,这5个应用在不同时间段的使用频率不同,那么根据使用频率的高低,在相应的时间段内,可以安排第一机顶盒运行在这个时段内使用频率最高的应用,从而第一机顶盒中安装的每一个应用可以对应一个运行的时间段,并意味着当当前时间从一个时间段进入另一时间段时,第一机顶盒中运行的应用需要发生变化。由此可知,针对每一个时间段而言,可以在该时间段中的首端设置一个相应的预设时间段。以利用该预设时间段判断是否需要进行第一机顶盒的应用切换,则云服务器可以检测当前时间是否位于第一机顶盒的预设时段内,若当前时间位于预设时段内,则确定发生了预设触发事件,可以触发第一机顶盒的应用切换,若当前时间不位于预设时段内,则确定未发生预设触发事件,并将不触发第一机顶盒的应用切换。
[0159] 又例如,假设第一机顶盒中安装的应用为需要投放的各种广告,那么一个应用的安装即为一个广告的下载,由于每一个广告的投放时间有限,那么在广告未设置为循环播放的情况下,第一机顶盒中的广告将按照排列顺序轮流播放。由此,可以根据每一个广告的播放时长进行预设时长的设置,当云服务器检测第一机顶盒的当前应用的运行时长满足该当前应用的预设时长时,则确定发生了预设触发事件,可以触发,可以触发第一机顶盒的应用切换,反之,则确定未发生预设触发事件,并将不触发第一机顶盒的应用切换。
[0160] 需要说明的是,上述内容中的预设时间段以及预设时长的相应设置仅为举例说明,在实际应用中,不局限于上述说明的内容。
[0161] 可以理解的是,本实施例仅以上述内容说明了云服务器检测是否发生针对至少一个机顶盒中的第一机顶盒的预设触发事件的具体方式,在实际应用中,还可以采用其它方式,只要能够通过预设触发事件的应用触发第一机顶盒的应用切换即可,此处不做具体限定。
[0162] 206、云服务器向第一机顶盒发送第一应用切换指令;
[0163] 本实施例中,若云服务器检测到发生针对第一机顶盒的预设触发事件,则可以向第一机顶盒发送第一应用切换指令。
[0164] 其中,第一应用切换指令中可以携带有第一机顶盒的标识信息以及需要互动的另一应用的标识信息。
[0165] 207、第一机顶盒接收第一应用切换指令,并将当前应用切换为第一应用切换指令对应的第一应用。
[0166] 本实施例中,第一机顶盒接收到第一应用切换指令后,可以根据第一应用切换指令中的需要互动的另一应用,即第一应用的标识信息,将当前应用切换为第一应用。
[0167] 可以理解的是,本实施例中,在至少一个用户终端与第一机顶盒通过第二应用与第二互动页面进行互动时,若第一机顶盒的第二应用未被切换,则步骤207中第一机顶盒正在运行的当前应用即为第二应用。
[0168] 需要说明的是,在控制终端接收第一应用切换指令以对第一机顶盒的当前应用进行切换的过程中,当第一机顶盒的当前应用还未切换时,至少一个用户终端与第一机顶盒的互动不受影响。
[0169] 进一步的,本实施例中,由于预设触发事件的发生可以自动触发第一机顶盒的应用切换,那么为了提供给用户较好的体验感受,在第一机顶盒即将进行应用切换时,云服务器还可以发送相应的提示信息至第一机顶盒,以使得第一机顶盒可以通过其显示设备输出提示信息,以提示用户第一机顶盒将要进行应用切换,使得用户做好第一机顶盒即将进行应用切换的准备。
[0170] 208、云服务器确定与第一应用对应的第一互动页面,并向至少一个用户终端发送第一互动页面;
[0171] 本实施例中,云服务器接收到第一应用切换指令后,可以根据第一应用切换指令中第一应用的标识信息在数据库中获取第一应用对应的第一互动页面,并向至少一个用户终端发送第一互动页面。
[0172] 其中,关于第一互动页面的说明内容可以参照步骤203中对于第二互动页面的说明内容,此处不再赘述。
[0173] 209、至少一个用户终端接收第一互动页面,且将当前互动页面切换为第一互动页面,至少一个用户终端与第一机顶盒通过第一应用与第一互动页面实现交互;
[0174] 本实施例中,在第一机顶盒将当前应用切换为第一应用时,由于至少一个用户终端均与第一机顶盒建立了连接,则在第一机顶盒进行应用切换后,伴随的,至少一个用户终端也将进行互动页面的切换,即至少一个用户终端从云服务器接收第一互动页面,且将当前页面切换为第一互动页面,该至少一个用户终端与第一机顶盒可以通过第一应用和第一互动页面实现交互。
[0175] 可以理解的是,本实施例中,在至少一个用户终端与第一机顶盒通过第二应用与第二互动页面进行互动时,若第一机顶盒的第二应用未被切换,则步骤209中至少一个用户终端的当前互动页面即为第二互动页面。
[0176] 需要说明的是,本实施例中,为了带给用户更好的互动体验,第一机顶盒的当前应用的切换与至少一个用户终端的当前互动页面的切换还可以同时进行,此处不做具体限定。
[0177] 其中,关于至少一个用户终端与第一机顶盒通过第一应用与第一互动页面实现交互的说明内容可以参照步骤204中的说明内容,此处不再赘述。
[0178] 210、结束流程。
[0179] 本实施例中,若云服务器检测到未发生针对第一机顶盒的预设触发事件,则可以不进行其它操作,即结束流程,使得第一机顶盒继续运行第二应用,且至少一个用户终端与第一机顶盒可以通过第二应用与第二互动页面进行交互。需要说明的是,在实际应用中,当云服务器未检测到发生针对第一机顶盒的预设触发事件时,可以继续实时进行预设触发事件的检测,以能够在预设触发事件发生时,能够触发第一机顶盒的应用切换以及伴随的至少一个用户终端的互动页面切换,此处不做具体限定。
[0180] 可以理解的是,根据第一机顶盒的应用场景的不同,第一机顶盒中安装的第一应用或第二应用除了上述说明的诸如游戏类应用,在实际应用中,还可以为其它,例如,当第一机顶盒的显示设备用于广告投放时,第一应用或第二应用还可以表示广告,那么第一互动页面或第二互动页面可以是为了增加广告的吸引力而设计的小游戏互动页面,如通过转盘进行优惠券的获取的互动页面等,此处不做具体限定。
[0181] 下面以如下场景对上述方法实施例进行简单说明:
[0182] 假设第一机顶盒中安装有掷骰子类应用和牌类应用这两种应用,其中,掷骰子类应用的运行时长限制为1个小时,牌类应用的运行时长限制为3个小时。
[0183] 第一机顶盒所在诸如包房内包括多个用户,在第一机顶盒启动后,第一机顶盒的显示设备的显示界面上可以显示诸如掷骰子类应用,同时,在该显示界面上可以显示有二维码。需要进行掷骰子游戏的用户通过扫描二维码可以将自己的用户终端与第一机顶盒建立连接,以从云服务器获取与掷骰子游戏对应的第二互动页面,通过对该第二互动页面的操作,可以进行掷骰子操作,即第一机顶盒会依次向每一个用户终端发送指示用户掷骰子的指示信息,并在用户终端的显示屏幕上显示指示信息。用户根据指示信息点击自己的用户终端上第二互动页面的指示位置,即对第一机顶盒的指示信息作出响应,各个用户终端可以将各自的操作信息反馈给第一机顶盒。第一机顶盒根据用户终端反馈的操作信息生成对应的结果信息,该结果信息可以包括:呈现在显示设备上的第一结果信息,以及反馈给用户终端的第二结果信息。其中,第一结果信息具体可以是掷骰子的排名信息,第二结果信息具体可以是反馈给每一个用户告知其骰子数的信息。
[0184] 在第一机顶盒启动并运行掷骰子类应用后,云服务器可以实时检测掷骰子类应用的运行时长,当云服务器检测掷骰子类应用的运行时长满足其原本设置的预设时长时,云服务器可以确定发生了针对第一机顶盒的预设触发事件,则可以向第一机顶盒发送第一应用切换指令,第一机顶盒则可以将掷骰子类应用切换为牌类应用。伴随的,云服务器可以将牌类应用的第一互动页面推送到与该第一机顶盒连接的至少一个用户终端,该至少一个用户终端则可以将原本由掷骰子类应用对应的第二互动页面同时切换到牌类应用对应的第一互动页面,那么在第一机顶盒的显示设备的显示界面上呈现出的可以是每一个用户打出的牌或者明牌用户的牌,而在每一个用户终端的显示屏幕上显示的则可以是用户自己拿的牌,由此实现多个用户的玩牌互动。
[0185] 进一步的,在实际应用中,为了满足用户的娱乐等需求,机顶盒中可以下载并安装多个应用。为了便于商家对其机顶盒的管理,商家可以设有控制终端,该控制终端可以实现对商家内所有机顶盒的管控,并可以实现对任一个机顶盒的应用切换,以使得用户可以参与到诸如不同类型的游戏中。
[0186] 然而,当控制终端进行应用切换,且发生预设触发事件时,如何对第一机顶盒进行应用切换,并伴随至少一个用户终端的互动页面的切换,下面在上述图2所示实施例的基础上,对该种实现方式进行具体说明:
[0187] 具体的,控制终端可以呈现云服务器下发的管理登录界面,商家的工作人员可以在管理登录界面上输入诸如商家用户名和登录信息,即第二鉴权信息,并向云服务器发送该第二鉴权信息,等待云服务器进行验证。
[0188] 云服务器通过管理登录页面获取到控制终端发送的用户名和登录密码,可以根据用户名和登录密码对控制终端进行身份验证,身份验证通过后,控制终端可以与云服务器建立通信连接,可以允许控制终端进入相应的管理界面,实现对相应商家的机顶盒的管控。该管理界面上可以显示相应商家管控的至少一个机顶盒的标识,点击第一机顶盒的标识,可以进入第一机顶盒的操控界面,在该操控界面上,可以显示第一机顶盒正在运行的当前应用,还可以显示第一机顶盒安装的其它应用,商家的工作人员根据用户的需求,可以在控制终端上进行对当前应用的切换操作,即将第一机顶盒的当前应用切换为用户需要互动的另一应用,则控制终端可以接收针对第一机顶盒的第二应用切换指令,并可以向云服务器发送第二应用切换指令。同时,若云服务器检测到发生预设触发事件,则为了能够实现对第一机顶盒的应用切换,云服务器可以比较由预设触发事件引起的第一应用切换指令和控制终端发送的第二应用切换指令的优先级,并可以将第一应用切换指令和第二应用切换指令中优先级最高的应用切换指令发送至第一机顶盒,从而使得第一机顶盒可以接收第一应用切换指令和第二应用切换指令中优先级最高的应用切换指令,并将当前应用切换为优先级最高的应用切换指令对应的第一应用(其中,第二应用切换指令中也可以包括需要互动的另一应用的标识信息),即若第一应用切换指令的优先级高于第二应用切换指令,那么相对来说,将根据预设触发事件进行第一机顶盒的应用切换,反之,则根据控制终端发送的第二应用切换指令进行第一机顶盒的应用切换。由此,伴随的,与第一机顶盒连接的至少一个用户终端可以从云服务器接收并将当前互动页面切换为其推送的优先级最高的应用切换指令对应的第一应用的第一互动页面,并与第一机顶盒通过第一应用与第一互动页面实现交互。
[0189] 需要说明的是,在此种情况对应的实施例中,优选的,为了充分体现商家对机顶盒的控制权限,第二应用切换指令的优先级可以高于第一应用切换指令的优先级。
[0190] 其中,此种情况对应的实施例中的相同部分内容可以参照图2所示实施例中的说明内容,此处不再赘述。
[0191] 可以理解的是,此种情况对应的实施例与图2所示实施例中的不同在于,图2所示实施例中第一应用为第一应用切换指令对应的应用,而此种情况对应的实施例中第一应用为第一应用切换指令与第二应用切换指令中优先级最高的应用切换指令对应的应用,即根据控制终端与第一用户终端的应用切换权限确定第一机顶盒中的当前应用需要进行切换的应用。
[0192] 进一步的,在实际应用中,为了提高用户的互动体验,在与第一机顶盒连接的至少一个用户终端中,该至少一个用户终端中的第一终端可以具有对第一机顶盒进行应用切换的权限,以使得用户在诸如聚会时,可以自主进行应用切换,提高应用切换效率。
[0193] 然而,当控制终端与第一终端同时进行应用切换时,如何对第一机顶盒进行应用切换,并伴随至少一个用户终端的互动页面的切换,下面在上述图2实施例的基础上,对该种实现方式进行具体说明:
[0194] 具体的,在至少一个用户终端中,第一终端可以具有对第一机顶盒进行应用切换的权限,该权限可以由商家提供,即对商家管控的每一个机顶盒而言,某一用户可以对某一机顶盒进行应用切换操作。
[0195] 在至少一个用户终端与第一机顶盒通过第二应用与第二互动页面实现交互的过程中,当该至少一个用户终端对应的用户协商进行应用切换,以进行其它应用的互动时,具有应用切换权限的用户,即第一用户终端对应的用户,可以在第二互动页面上的预设区域输入相应的用户名和登录密码,即第一鉴权信息,等待云服务器验证。云服务器通过获取第一鉴权信息,可以根据第一鉴权信息对第一用户终端进行身份验证,以判断第一用户终端是否具有切换第一机顶盒中应用的权限。
[0196] 身份验证通过后,第一用户终端的显示界面上可以显示第一机顶盒安装的相应应用的标识,第一用户终端对应的用户可以点击需要进行切换的另一应用的标识,以对第一机顶盒的当前应用进行切换,则第一用户终端可以接收针对第一机顶盒的第二应用切换指令,并向云服务器发送第二应用切换指令。同时,若云服务器检测到发生预设触发事件,则为了能够实现对第一机顶盒的应用切换,云服务器可以比较由预设触发事件引起的第一应用切换指令和第一用户终端发送的第三应用切换指令的优先级,并可以将第一应用切换指令和第三应用切换指令中优先级最高的应用切换指令发送至第一机顶盒,从而使得第一机顶盒可以接收第一应用切换指令和第三应用切换指令中优先级最高的应用切换指令,并将当前应用切换为优先级最高的应用切换指令对应的第一应用(其中,第三应用切换指令中也可以包括需要互动的另一应用的标识信息),即若第一应用切换指令的优先级高于第三应用切换指令,那么相对来说,将根据预设触发事件进行第一机顶盒的应用切换,反之,则根据第一用户终端发送的第三应用切换指令进行第一机顶盒的应用切换。由此,伴随的,与第一机顶盒连接的至少一个用户终端可以从云服务器接收并将当前互动页面切换为其推送的优先级最高的应用切换指令对应的第一应用的第一互动页面,并与第一机顶盒通过第一应用与第一互动页面实现交互。
[0197] 可以理解的是,本实施例中第一鉴权信息的输入除了在第二互动页面上的预设区域输入,在实际应用中,还可以采用其它方式,例如,第二互动页面上可以设有预设链接,通过点击该预设链接,可以进入第一鉴权信息的输入界面,此处不做具体限定。
[0198] 需要说明的是,在此种情况对应的实施例中,优选的,为了充分体现用户具有自主的应用切换权限,第三应用切换指令的优先级可以高于第一应用切换指令的优先级。
[0199] 其中,此种情况对应的实施例中的相同部分内容可以参照图2所示实施例中的说明内容,此处不再赘述。
[0200] 可以理解的是,此种情况对应的实施例与图2所示实施例中的不同在于,图2所示实施例中第一应用为第一应用切换指令对应的应用,而此种情况对应的实施例中第一应用为第一应用切换指令与第三应用切换指令中优先级最高的应用切换指令对应的应用。
[0201] 更进一步的,在实际应用中,不仅预设触发事件可以触发第一机顶盒的应用切换,且控制终端、第一用户终端也具有对第一机顶盒进行应用切换的权限,那么如何对第一机顶盒进行应用切换,并伴随至少一个用户终端的互动页面的切换,下面进行具体说明:
[0202] 具体的,当云服务器检测到发生预设触发事件时,若云服务器同时接收到控制终端发送的第二应用指令、第一用户终端发送的第三应用切换指令,则为了能够实现对第一机顶盒的应用切换,云服务器可以比较由预设触发事件引起的第一应用切换指令、控制终端发送的第二应用切换指令、第一用户终端发送的第三应用切换指令的优先级,并可以将第一应用切换指令、第二应用切换指令、第三应用切换指令中优先级最高的应用切换指令发送至第一机顶盒,从而使得第一机顶盒可以接收第一应用切换指令、第二应用切换指令、第三应用切换指令中优先级最高的应用切换指令,并将当前应用切换为优先级最高的应用切换指令对应的第一应用。由此,伴随的,与第一机顶盒连接的至少一个用户终端可以从云服务器接收并将当前互动页面切换为其推送的优先级最高的应用切换指令对应的第一应用的第一互动页面,并与第一机顶盒通过第一应用与第一互动页面实现交互。
[0203] 需要说明的是,在此种情况对应的实施例中,优选的,为了充分体现用户具有自主的应用切换权限和商家的管理权限,第三应用切换指令的优先级可以高于第二应用切换指令的优先级,第二应用切换指令的优先级可以高于第一应用切换指令的优先级。
[0204] 其中,此种情况对应的实施例中的相同部分内容可以参照上述实施例中的说明内容,此处不再赘述。
[0205] 可以理解的是,此种情况对应的实施例与上述实施例中的不同在于,此种情况对应的实施例中第一应用为第一应用切换指令、第二应用切换指令、第三应用切换指令中优先级最高的应用切换指令对应的应用。
[0206] 通过上述描述可知,在用户通过第一机顶盒的显示设备,如大屏,进行互动时,用户不需要下载相关应用即可利用互动页面实现互动,而互动页面由于只需要提供相应的操作功能,且其实现无需安装程序插件,则有利于避免占用用户终端的内存,也避免了用户经过诸如菜单选择,进入,退出,确认等复杂的程序进入相同的互动应用中进行互动,用户可以直接通过诸如扫描标识码或输入识别信息,即可进入组局互动状态。同时,控制终端与至少一个用户终端中的第一用户终端均可以具有对机顶盒进行应用切换的权限,对于控制终端而言,可以实现多多个机顶盒的应用切换,便于对多个机顶盒的统一管理,对于第一用户终端而言,则扩大了用户的权限范围,有利于提高用户的互动体验。而在第一机顶盒进行应用切换时,与第一机顶盒连接的至少一个用户终端可以自动更新与之对应的新的互动页面,用户无需进行先退出旧的互动应用、再选择所要进入的新的互动应用、再进入新的互动应用、最后确认进入新的互动应用等一系列的操作步骤,即可开始新的互动,快捷实现了至少一个用户终端的互动页面的同步切换,提高了至少一个用户终端的互动效率以及用户的互动体验,充分贴合了线下现实场景的互动需求。
[0207] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0208] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0209] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0210] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0211] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0212] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。