[发明专利]向远程游戏环境中的游戏标题的资源分配有效
申请号: | 201480029445.0 | 申请日: | 2014-05-20 |
公开(公告)号: | CN105473196B | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | J.P.布鲁诺;D.J.麦克纳马拉;A.钱德拉塞卡兰;C.L.贝迪黑默;P-O.A.奥尔文达尔;J.库西马诺;S.Q.隆斯特里特 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | A63F13/358 | 分类号: | A63F13/358 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 游戏 环境 中的 标题 资源 分配 | ||
本发明的实施例监视并动态地分配计算资源到游戏服务。游戏服务提供用户通过诸如因特网之类的广域网连接到的远程游戏环境。游戏会话运行游戏标题的单个实例。游戏会话运行负责为用户创建玩耍体验的视频游戏代码。在另一实施例中,监视活动游戏会话的数目并随着会话的数目增加或减少而动态地分配计算资源。
背景技术
视频游戏已经变得越来越流行。某些视频游戏允许多个玩家使用相互远离地定位的客户端设备在同一游戏内进行交互。例如,在对等游戏环境中,遍及世界的多个客户端可以通过网络连接到由客户端设备中的一个容宿的游戏。在另一示例中,服务器可以容宿多个客户端设备通过广域网加入的游戏。
发明内容
本发明内容被提供来以简化形式介绍下面在详细描述中进一步描述的概念的选择。本发明内容并不意图识别要求保护的主题的关键特征或必要特征,其也不意图孤立地用作确定要求保护的主题的范围的辅助。
本发明的实施例基于活动游戏会话的数目监视并动态地分配计算资源到游戏服务。游戏服务提供用户通过诸如因特网之类的广域网连接到的远程游戏环境。例如,游戏服务可以利用位于遍及世界的一系列服务器或者一系列服务器群以容宿视频游戏。玩家然后使用包括游戏控制台、智能电话、平板电脑、个人计算机以及其它计算设备之类的各种不同客户端设备来连接到游戏服务。
本发明的实施例运行针对游戏服务编写的游戏标题。针对游戏服务编写的标题不使用管理服务器资源或其它计算资源的代码。替代地,分配给游戏服务的计算资源通过监视游戏服务计算使用特性的变化而根据需要被动态地更新。在一个实施例中,游戏会话运行的总数被监视。
游戏会话运行游戏标题的单个实例。游戏会话可被许多玩家共享。游戏会话运行负责创建针对用户的玩耍体验的视频游戏代码。数百或数千个游戏会话可同时在游戏服务内运行。
附图说明
下面参考附图来详细地描述本发明的实施例,在所述附图中:
图1是适合于实施本发明的实施例的示例性计算环境的框图;
图2是根据本发明的实施例的在线游戏环境的图;
图3是根据本发明的实施例的远程游戏计算环境的图;
图4是根据本发明的实施例的用活动和备用计算资源来运行活动游戏会话的游戏执行环境的图;
图5是图示出根据本发明的实施例的、响应于游戏执行环境中的新游戏会话的备用计算资源的重新分配的图;
图6是图示出根据本发明的实施例的、游戏执行环境中的备用计算资源的补充的图;
图7是图示出根据本发明的实施例的、在游戏执行环境中逐个标题地监视备用计算资源的图;
图8是示出了根据本发明的实施例的、管理分配给远程游戏服务的计算资源的方法的流程图;
图9是示出了根据本发明的实施例的、管理分配给远程游戏服务的计算资源的方法的流程图;以及
图10是示出了根据本发明的实施例的、管理分配给远程游戏服务的计算资源的方法的流程图。
具体实施方式
在本文中用具体特性描述了本发明的实施例的主题以满足法定要求。然而,本描述本身并不意图限制本专利的范围。相反地,本发明人已经设想还可能结合其它当前和未来技术用其它方式来体现要求保护的主题,以包括不同步骤或与在本文档中所述的那些类似的步骤的组合。此外,虽然在本文中可使用术语“步骤”和/或“方框”来暗示所采用方法的不同元素,但不应将所述术语解释为暗示在本文中公开的各种步骤之中或之间的任何特定顺序,除非且除了在明确地描述了单独的步骤的顺序时。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480029445.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:除湿机
- 下一篇:飞行器机组人员保护性呼吸装置