用于云游戏的多用户演示流式传输服务制造技术

技术编号:29927580 阅读:41 留言:0更新日期:2021-09-04 18:50
本发明专利技术提供用于经由云游戏系统产生演示游戏过程流式传输的系统和方法。所述方法包括执行来自由所述云游戏系统管理的游戏库的游戏。所述执行致使所述游戏启动且前进到游戏会话,在所述游戏会话中,所述游戏的模块经预加载且等待对所述游戏的交互输入。所述方法包括通过所述云游戏系统在所述游戏中从一定的级别推进到所述游戏中的后面级别。随后在所述云游戏系统上暂停所述游戏且产生指示所述游戏和所述后面级别的帖示。在网站上显示所述帖示,且其中通过所述云游戏系统处理所述游戏的所述执行、所述推进和所述暂停,而不需要用户输入。在一些实施例中,其他用户可推进游戏过程,且其他用户可从他们中断的地方继续启玩,而不需要对所述游戏进行重新加载。而不需要对所述游戏进行重新加载。而不需要对所述游戏进行重新加载。

【技术实现步骤摘要】
用于云游戏的多用户演示流式传输服务
[0001]本申请是申请号为201610873798.X、申请日为2016年09月30日、专利技术名称为“用于云游戏的多用户演示流式传输服务”的专利技术专利申请的分案申请。
[0002]优先权主张
[0003]本申请主张2015年9月30日提交的标题为“用于云游戏的多用户演示流式传输服务(Multi

User Demo Streaming Service for Cloud Gaming)”的美国专利申请第62/235,435号的优先权,其公开内容以引用的方式并入本文中。


[0004]本公开涉及用于由云游戏系统执行的游戏的演示模式操作的系统和方法,其中游戏经预加载且准备好在特定级别处即时地启玩,且使得用户能够在其他用户中断的地方继续启玩。

技术介绍

[0005]云系统使用计算资源(硬件和软件)在网络(通常为因特网)上传递各种服务。在玩游戏的情况下,所述服务能够将内容流式传输至远程客户端,其中大多数处理是在服务器上完成的,所述服务器可以是分布式的。远程客户端处提供的输入将继而驱使在服务器执行游戏,而无需在客户端位置处使用专门的游戏硬件。由于可以很容易地访问在云系统上执行的游戏,因此云游戏日益流行,这是因为用户发现可以更容易地访问更多标题,而没有复杂的硬件约束。类似地,游戏供应商发现可以更容易地在集中地点管理游戏代码。
[0006]遗憾的是,在加载且准备启玩游戏时,云游戏系统仍需要用户等待特定时间周期。加载时间可较长的原因是游戏的复杂性和细致性方面在增加,这需要在可实现激活游戏过程之前对软件进行具现化(instantiated)和适当地加载。随着图形和复杂度不断增加,游戏加载时间将类似地不断增加。另外,希望测试某些游戏或游戏特征的用户必须购买整个游戏,或者一旦购买便要求在达到感兴趣的级别之前玩过多个级别。
[0007]在此背景下提供了本公开的实施例。

技术实现思路

[0008]本公开的实施例涉及用于云游戏系统的系统和方法,其实现在游戏中的特定点处对游戏的即时游戏过程,而没有与游戏的加载相关联的等待时间。在特定实施例中,提供方法来使得用户能够将游戏玩到特定时间点,且随后允许另一用户从前一用户中断的地方继续启玩。在一个实例中,可向游戏提供先前游戏过程选项,其示出其他玩家已在何处中断,且向用户提供在所述玩家已中断的地方继续的即时游戏过程。在其他实施例中,提供方法来使得云游戏系统能够在游戏内产生多个不同的开始点,例如,级别,且因此使得希望演示游戏的用户能够仅启玩所述特定级别。在这些实施例中,向用户提供检视直至所述感兴趣的特定级别且在所述特定级别之前的先前游戏过程的能力。
[0009]以此方式,向用户提供在用户尝试对所述特定级别的即时游戏过程之前进行的游
戏过程和活动的类型的概要。在仍另一实施例中,向用户提供观看其他用户流式传输游戏的实例的能力。曾观看启玩游戏的其他用户的用户随后可以在前一用户中断的地方继续启玩。在一个实施例中,允许游戏由其他用户继续,而不需要对游戏进行预加载。举例来说,游戏保持加载且准备好在各个点处的即时游戏过程,其取决于玩家中断的地方或取决于为用户创建和加载了哪些级别来演示。通过实现此功能性,访问云游戏系统的网站的用户可选择标题且即时地被允许演示游戏的某些级别,而不需要对游戏进行预加载或购买整个游戏。
[0010]通过提供此功能性,减少了等待时间,且消除或减少了与加载相关联的资源。在一些实施例中,将某些级别或先前游戏过程维持在暂停状态活动会减少重新启动游戏且行进通过各种启动画面、介绍和或较早的级别所需的处理电力。此功能性因此在技术上减少了电力消耗,和可能会被数据中心的服务器浪费的执行时间。
[0011]在一个实施例中,提供一种用于经由云游戏系统产生演示游戏过程流式传输的方法。所述方法包括执行来自由云游戏系统管理的游戏库的游戏。所述执行致使游戏启动且前进到游戏会话,在所述游戏会话中,游戏的模块经预加载且等待对游戏的交互输入。所述方法包括通过云游戏系统在游戏中从一定的级别推进到所述游戏中的后面级别。随后在云游戏系统上暂停游戏且产生指示所述游戏和所述后面级别的帖示。在网站上显示所述帖示,且其中通过云游戏系统处理所述游戏的执行、推进和暂停,而不需要用户输入。在一些实施例中,其他用户可推进游戏过程,且其他用户可从他们中断的地方继续启玩,而不需要对游戏进行重新加载。
[0012]在另一实施例中,提供一种用于经由云游戏系统产生演示游戏过程流式传输的方法。所述方法包括执行来自由云游戏系统管理的游戏库的游戏。所述执行致使游戏启动且前进到游戏会话,在所述游戏会话中,游戏的模块经加载且等待对游戏的交互输入。所述方法进一步实现第一用户在所述游戏会话期间对游戏的游戏过程。所述第一用户在游戏中前进到第一游戏过程点。所述系统随后维持游戏会话活动,使得游戏的模块保持加载且等待对游戏的交互输入。所述方法还包括保存直至第一游戏过程点的游戏过程的一部分的记录,且将游戏的指示符发布到云游戏系统的网页。所述指示符将所述游戏识别为可用于即时游戏过程。第二用户随后能够从第一用户中断的地方在所述第一游戏过程点处继续启玩游戏会话。当游戏会话在第一用户进行游戏过程之后保持活动时,第二用户继续启玩游戏会话不需要在云游戏系统的服务器上加载游戏。
[0013]本公开的其他方面将在以下结合附图的详细描述中显而易见,其通过实例说明了本公开的原理。
附图说明
[0014]参考以下结合附图的描述可最佳地理解本公开。
[0015]图1A和1B说明用户在因特网上启玩云游戏会话的各种实例,其中通过云游戏系统的服务器执行所述云游戏会话。
[0016]图2说明用户访问云游戏系统且访问库的实例,所述库提供对特定数字内容的访问,所述特定数字内容例如为游戏标题、电影、音乐和/或一般可由服务器执行且流式传输到远程用户的内容。
[0017]图3说明用户访问云游戏系统以便从游戏的多个类别选择特定游戏标题且具备对可在特定时间点即时地启玩的特定游戏的演示流式传输的访问权的实例。
[0018]图4A说明游戏的实例,其可包括各种组件,以及允许在游戏中的任何点处创建演示的灵活性,且允许从游戏中的任何点处进行即时游戏过程。
[0019]图4B说明演示流式传输逻辑的实例,其可处理特定游戏,使得执行将游戏预加载到游戏的特定级别,因此允许观看先前所玩游戏活动的帖示的其他玩家继续游戏过程。
[0020]图5说明演示流式传输逻辑的实例,其处理游戏以便产生帖示,以用于在特定时间点(例如,不同级别)处对游戏的即时游戏过程、呈现先前位置,且以实况格式呈现可能在其他玩家之间正在进行的当前游戏过程。
[0021]图6说明根据一个实施例的针对不同级别处的特定游戏产生不同的演示选项的演示流式传输逻辑的实例。
[0022]图7说明与针对特定级别处的游戏产生即时游戏过程选项相关联的流程图,其中所述游戏经预加载以使得其他玩家能够在游戏过程中断本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于经由云游戏系统产生演示游戏过程流式传输的方法,其包括:执行来自由所述云游戏系统管理的游戏库的游戏,所述执行致使所述游戏启动且前进到游戏会话,在所述游戏会话中,所述游戏的模块经加载且等待对所述游戏的交互输入;实现第一用户在所述游戏会话期间对所述游戏的游戏过程,所述第一用户在所述游戏中前进直至第一游戏过程点;维持所述游戏会话活动并执行,使得所述游戏的所述模块保持加载且启动等待对所述游戏的交互输入;保存直至所述第一游戏过程点的所述游戏过程的一部分的记录;以及将所述游戏的指示符发布到所述云游戏系统的网页,所述指示符将所述游戏识别为可用于即时游戏过程,其中第二用户能够从所述第一用户中断的地方在所述第一游戏过程点处继续启玩所述游戏会话,其中当所述游戏会话在所述第一用户的所述游戏过程之后保持活动用于访问时,所述第二用户继续启玩所述游戏会话不需要在所述云游戏系统的服务器上再次加载和启动所述游戏。2.根据权利要求1所述的方法,其中所述游戏的所述模块是需要在所述服务器上加载的代码组件,所述模块包括用于所述游戏的游戏代码、用于所述游戏的用户界面代码、用于所述游戏的音频、用于游戏的图形代码、用于所述游戏的游戏引擎代码,和用于所述游戏的专用代码。3.根据权利要求1所述的方法,其还包括,在所述网页上提供用于观看在所述第一用户的所述第一游戏过程点之前的游戏过程的所述部分的所述记录的选项。4.根据权利要求1所述的方法,其还包括,获取在所述第一游戏过程点之前的所述游戏的多个先前游戏过程;以及将所述游戏的所述多个先前游戏过程显示为用于观看在所述第一游戏过程点之前进行的动作的概要的选项。5.根据权利要求1所述的方法,其中所述指示符是所述游戏的场景的缩略图或识别所述游戏的图像,所述指示符与启玩控制键相关联,以激活所述第二用户对所述游戏的所述即时游戏过程。6.根据权利要求1所述的方法,其还包括,获取在所述第一游戏过程点之前的所述游戏的多个先前游戏过程;以及将所述游戏的所述多个先前游戏过程显示为用于观看在所述第一点之前进行的动作的概要的选项。7.一种用于经由云游戏系统产生演示游戏过程流式传输的方法,其包括:执行来自由所述云游戏系统管理的游戏库的游戏,所述执行致使所述游戏启动且前进到游戏会话,在所述游戏会话中,所述游戏的模块经预加载且等待对所述游戏的交互输入;通过所述云游戏系统在所述游戏中从第一点推进到所述游戏中的第二点;在所述云游戏系统上暂停所述游戏;产生指示所述游戏和所述第二点的第一帖示,在网站上显示所述第一帖示,通过所述云游戏系统处理所述游戏的所述执行、所述推进和所述暂停,而不需要用户输入;
接收来自第一用户的输入以通过选择所述第一帖示而引发所述第二点的游戏过程;使得所述游戏的所述游戏过程能够从所述第二点推进到第三点;在所述游戏云系统上暂停所述游戏;以及产生指示所述游戏和所述第三点的第二帖示,其中所述游戏在所述暂停期间保持在活动会话中,使得第二用户或所述第一用户能够选择所述第二帖示且继续将所述游戏推进通过所述游戏的其他点,不需要重新启动所述游戏。8.根据权利要求7所述的方法,其还包括,在网页上提供用于观看在与所述第一帖示相关联的所述第二点之前的游戏过程的记录的选项。9.根据权利要求7所述的方法,其还包括,获取在所述第二点或所述第三点之前的所述游戏的多个先前游戏过程;以及将所述游戏的所述多个先前游戏过程显示为用于观看在所述第二点或所述第三点之前进行的动作的概要的选项。10.根据权利要求7所述的方法,其还包括,提供所述游戏的另一用户的当前游戏过程的视频,所述当前游戏过程与所述游戏的一定的点相关联;其中当所述游戏的所述另一用户停止所述当前游戏过程时,所述云游戏系统产生用于从所述另一用户停止的地方即时启玩所述游戏的选项。11.根据权利要求7所述的方法,其还包括,其中在呈现用于即时启玩所述游戏的选项之前,通过所述云游戏系统处理所述预加载,而不需要用户输入。12.根据权利要求7所述的方法,其中所述预加载包括在所述云游戏...

【专利技术属性】
技术研发人员:D佩里JY崔
申请(专利权)人:索尼互动娱乐美国有限责任公司
类型:发明
国别省市:

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

1