云游戏设备交接制造技术

技术编号:35336831 阅读:15 留言:0更新日期:2022-10-26 11:58
标识用于游戏进行的设备交接的辅助客户端设备的选项的方法和系统包括通过在服务器上执行游戏以用于将视频帧流式传输到主客户端设备来对所述主客户端设备建立所述游戏的游戏进行会话。接收请求以生成被标识为所述主客户端设备本地的一个或多个辅助客户端设备的配置文件。所述配置文件被配置来标识所述辅助客户端设备的设备属性。在游戏进行期间向所述主客户端设备提供交接选项,所述交接选项基于所述配置文件标识所述辅助客户端设备中的一个或多个。从所述主客户端设备接收的对由所述交接选项标识的辅助客户端设备的选择致使暂停视频帧到所述主客户端设备的流式传输、保存所述游戏的游戏状态并且提供在所述辅助客户端设备上恢复所述游戏的进行的选项。从所述辅助客户端设备接收的恢复请求致使所述游戏的游戏状态被访问并且游戏进行被恢复,使得继续将视频帧流式传输到所述辅助客户端设备。续将视频帧流式传输到所述辅助客户端设备。续将视频帧流式传输到所述辅助客户端设备。

【技术实现步骤摘要】
云游戏设备交接
[0001]本分案申请是申请日为2017年4月20日、申请号为201780033048.4、专利技术名称为“云游戏设备交接”的分案申请。


[0002]本公开涉及用于提供用户交互的游戏的系统和方法,并且更具体地,涉及在云游戏期间为设备交接提供用于选择备用客户端设备的选项。

技术介绍

[0003]相关技术描述
[0004]快速发展的技术之一是云游戏领域,其中用户能够通过网络(诸如因特网)访问云游戏站点上可用的多个游戏,并且开始玩游戏。用户在云游戏站点上访问其账户并从用户账户可用的游戏列表中选择用于游戏进行的游戏。当用户使用客户端设备从云游戏站点选择用于游戏进行的游戏时,云游戏站点中的服务器启动游戏进行会话并开始将游戏的视频帧流式传输到用户访问云游戏站点的客户端设备。在会话期间,如果用户希望切换到第二客户端设备以进行游戏,那么云游戏站点上的服务器必须从头开始再启动游戏,这样它可开始将视频帧流式传输到第二客户端设备。在服务器可以开始将游戏的视频帧流式传输到第二客户端设备之前,服务器必须进行带宽测试和其他服务质量测试。游戏的再启动和第二客户端设备的预先测试导致用户不必要的等待,从而使用户感到沮丧。
[0005]正是在这种情况下,本专利技术的实施方案应运而生。

技术实现思路

[0006]本专利技术的实施方案公开了用于标识备用客户端设备的选项以用于交接由云游戏站点托管的游戏的游戏进行的方法、系统和计算机可读介质。各种实施方案使得当前用于进行由云游戏站点上的云游戏系统托管的游戏的主客户端设备能够参与对被标识为主客户端设备本地的辅助客户端设备的后台剖析。进行对辅助客户端设备的剖析来确定辅助客户端设备中的哪些有资格继续游戏的游戏进行会话,并且对辅助客户端设备的剖析是在从主客户端设备接收到设备交接请求之前执行的。所述配置文件标识辅助客户端设备中的每一个的设备属性。在一些实施方案中,云游戏系统可使用用于向不同的辅助客户端设备预配置服务的配置文件,来使这些辅助客户端设备做好进行游戏的准备。由云游戏系统托管的每个游戏可具有其自己的服务和属性要求。
[0007]剖析允许云游戏系统标识辅助客户端设备中的每一个中可用的服务、设备属性,并且确定不可用的服务、设备属性或未达到供相应辅助客户端设备使用来与在云游戏站点上执行的游戏进行交互所要求的水平的服务、设备属性。在一些实施方案中,云游戏系统可使用每个辅助客户端设备的配置文件来预配置适当的资源,以便增强辅助客户端设备中的特定一些的服务或设备属性。这样的预配置可由云游戏系统提前执行或者在由主客户端设备发起的游戏进行会话期间在后台执行,预期可在游戏进行会话期间由主客户端设备选择
辅助客户端设备中的特定一个用于游戏的游戏进行的设备交接。
[0008]当在云游戏系统处从主客户端设备接收到对设备交接的请求时,剖析允许云游戏系统执行从主客户端设备到特定辅助客户端设备的更快、无摩擦的设备交接,并且所述辅助客户端设备将具有用于继续游戏进行会话所必要的资源(服务、设备属性)。换句话讲,剖析允许云游戏系统限定辅助客户端设备,使得当接收到交接请求时,所述系统能够切换用户与云游戏站点交互以用于进行游戏所用的客户端设备。
[0009]成功的设备改变将包括正在执行游戏的云游戏系统的服务器暂停游戏进行并停止游戏的视频帧到主客户端设备的流式传输,保存游戏的游戏状态,并且提供用于对由交接选项标识的辅助客户端设备恢复游戏的游戏进行的选项。当从辅助客户端设备接收到恢复请求时,云游戏系统上的服务器检索游戏状态,从暂停游戏的地方恢复游戏进行,并且继续将用于游戏的视频帧流式传输到辅助客户端设备。
[0010]提前发现和剖析辅助客户端设备节省在设备交接期间的相当长的等待时间。在交接选项中标识的辅助客户端设备有资格提供与使用主客户端设备时所体验的相当的游戏体验。此外,所述剖析和预配置确保以最小等待时间将视频帧提供给辅助客户端设备处的用户。在设备交接期间暂停游戏和/或保存游戏状态允许更快地恢复游戏的游戏进行。
[0011]在一个实施方案中,提供一种方法。所述方法由云游戏系统的服务器执行,并且用来标识辅助客户端设备的选项,其可用于将游戏进行的设备交接到所述辅助客户端设备中的一个。所述方法包括响应于从主客户端设备接收的进行游戏的请求,由所述服务器对所述主客户端设备建立游戏的游戏进行会话。所述云游戏系统的所述服务器被配置来执行所述游戏并将视频帧流式传输到所述主客户端设备。由所述服务器接收请求以生成被标识为所述主客户端设备本地的一个或多个辅助客户端设备的配置文件。所述配置文件被配置来标识所述辅助客户端设备的设备属性。在游戏进行期间,所述服务器向所述主客户端设备提供交接选项。所述交接选项被配置来基于所述辅助客户端设备的配置文件标识用于设备交接的所述辅助客户端设备中的一个或多个。对由所述交接选项标识的特定辅助客户端设备的选择是从所述主客户端设备接收的。所述选择被配置来暂停视频帧到所述主客户端设备的所述流式传输并保存所述游戏的游戏状态。所述暂停被配置来提供用于在所述特定辅助客户端设备上恢复所述游戏的进行的选项。从所述特定辅助客户端设备接收恢复请求以所述辅助客户端设备上继续所述游戏的所述进行。所述恢复请求被配置来致使所述服务器访问所述游戏的所述游戏状态,并且继续将视频帧流式传输到所述特定辅助客户端设备。
[0012]在一些实施方案中,所述生成配置文件的请求是在所述会话期间接收的。
[0013]在一些实施方案中,将所述特定辅助客户端设备指定为所述主客户端设备,用于所述会话的剩余部分。
[0014]在一些实施方案中,所述生成配置文件的请求是响应于触发事件的发生而触发的。
[0015]在一些实施方案中,所述对配置文件的请求是从被标识为所述主客户端设备本地的所述辅助客户端设备中的每一个接收的。
[0016]在一些实施方案中,用于限定所述辅助客户端设备的所述设备属性是根据所述游戏的要求进行排名的。在所述交接选项中提供的所述辅助客户端设备是根据所述设备属性的排名来组织的。
[0017]在一些实施方案中,所述辅助客户端设备是使用在所述主客户端设备和所述辅助客户端设备内实现的一个或多个服务发现协议来标识的。
[0018]在一些实施方案中,所述生成配置文件的请求是从所述主客户端设备接收的。所述请求包括要生成所述配置文件所针对的所述辅助客户端设备的设备标识符。
[0019]在另一个实施方案中,一种由云游戏系统的服务器执行的方法。执行所述方法以标识可用于将游戏进行的设备交接到辅助客户端设备中的一个的所述辅助客户端设备的选项。所述方法包括响应于来自主客户端设备的进行游戏的请求,对所述主客户端设备建立游戏的游戏进行会话。所述云游戏系统的所述服务器被配置来执行所述游戏并将视频帧流式传输到所述主客户端设备。检测被标识为所述主客户端设备本地的一个或多个辅助客户端设备。对所述主客户端设备和被标识为所述主客户端设备本地的所述辅助客户端设备中的一个或多个生成配置文件。所述配置文件被配置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种由云游戏系统的服务器执行的方法,包括:响应于为在主客户端处启动的游戏选择游戏,为主客户端设备建立所述游戏的游戏会话,在所述服务器上执行的所述游戏的视频帧根据所述主客户端设备的设备属性被格式化并流式传输到所述主客户端设备;为所述主客户端设备的本地的辅助客户端设备生成配置文件,其中所述配置文件标识所述辅助客户端设备的设备属性;评估所述辅助客户端设备的设备属性以确定所述辅助客户端设备是否有资格玩所述游戏;当所述辅助客户端设备不具备玩所述游戏的资格时,向所述辅助客户端设备提供服务,其中选择所提供的服务以使所述辅助客户端设备有资格玩所述游戏;在所述游戏进行期间在所述主客户端设备处提供具有交接选项的用户界面,所述用户界面标识所述辅助客户端设备,其中所述交接选项允许在所述用户界面处选择所述辅助客户端设备来玩所述游戏;以及响应于接收到在所述用户界面处对所述辅助客户端设备的选择,将所述游戏的视频帧的流从所述主客户端设备切换到所述辅助客户端设备,所述选择是从所述主客户端设备接收到的。2.根据权利要求1所述的方法,其中,所述辅助客户端设备的配置文件是响应于在所述游戏会话期间在所述主客户端设备处检测到的触发事件而动态生成的。3.根据权利要求2所述的方法,其中,所述触发事件能够由所述主客户端设备响应于在所述主客户端设备处检测到用于玩所述游戏的资源不足而发起。4.根据权利要求1所述的方法,其中,所述辅助客户端设备的配置文件是响应于由所述辅助客户端设备发起的信号而动态生成的,所述信号是响应于在所述辅助客户端设备附近检测到所述主客户端设备而发起的。5.根据权利要求1所述的方法,其中,所述辅助客户端设备继续进行所述游戏的游戏会话,所述辅助客户端设备在所述切换之后成为主客户端设备。6.根据权利要求1所述的方法,还包括:交接用于提供输入以驱动所述游戏的交互的一个或多个输入设备,所述交接是通过将所述一个或多个输入设备从所述主客户端设备自动断开连接、并自动地将所述一个或多个输入设备连接到所述辅助客户端设备来完成的。7.根据权利要求6所述的方法,其中,所述一个或多个输入设备是无线输入设备。8.根据权利要求6所述的方法,其中,所述输入设备之一是无线控制器。9.根据权利要求1所述的方法,其中,所述辅助客户端设备是基于与所述主客户端设备和所述辅助客户端设备相关联的位置信息来识别的。10.根据权利要求1所述的方法,其中评估所述设备属性包括将所述辅助客户端设备的设备属性与玩所述游戏所需的资源需求进行比较。11.根据权利要求1所述的方法,其中,所述切换视频帧的流还包括:根据在所述辅助客户端设备的配置文件中识别的设备属性来格式化流式传输到所述辅助客户端设备的视频...

【专利技术属性】
技术研发人员:RR科伦布兰德
申请(专利权)人:索尼互动娱乐有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1