经由共享服务委派视频游戏任务制造技术

技术编号:12299786 阅读:47 留言:0更新日期:2015-11-11 10:27
本发明专利技术公开使用共享服务委派视频游戏任务。第一计算装置被配置来执行游戏应用程序。所述第一计算装置可以从第一用户接收将玩所述游戏应用程序委派给第二用户的请求,使得所述第二用户可以尝试通过控制来自与所述第二用户关联的第二计算装置的游戏应用程序来代表所述第一用户完成游戏任务。所述游戏应用程序的控制权可以经由共享会话从所述第二计算装置提供给所述第一计算装置,所述共享会话由所述第一计算装置和所述第二计算装置所连接的共享服务创建和管理。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】经由共享服务委派视频游戏任务 专利技术背景 近年来,计算装置(诸如智能电话、平板计算机和电子书阅读器("e-reader")) 的采用已经使许多人接触到视频游戏。这部分是由于由这些装置和支持视频游戏和其它应 用程序下载至这些装置的鲁棒性应用程序生态系统提供的网络连接性。结果,对于许多人, 视频游戏已变为流行的消遣方式。 甚至对于大多数经验丰富的玩家,视频游戏可能具挑战性。万维网提供对玩家可 以用来获取视频游戏方面的优势或学习如何完成某些游戏任务(诸如完成某个等级或打 败头目角色)的许多论坛、博客以及其它信息源的访问。但是,仍存在玩家缺少完成游戏任 务的技能的场合。这可使玩家感到沮丧且可能导致玩家放弃,即使玩家真正想要继续完成 难以完成的游戏任务。 这关于呈现本文所述的公开内容的这些和其它考虑。【附图说明】 图1是示出本文公开的多种实施方案的说明性操作环境的系统图。 图2是根据说明性实施方案的示出用于共享与正由计算装置执行的一个或多个 应用程序关联的屏幕数据和应用程序数据的共享组件的方面的方块图。 图3是根据说明性实施方案的示出共享服务的方面的方块图。 图4是根据说明性实施方案的示出用于委派游戏任务的方法的方面的流程图。 图5是根据另一说明性实施方案的示出用于接受游戏任务的委派的方法的方面 的流程图。 图6是根据说明性实施方案的示出用于共享游戏控制数据的方法的方面的流程 图。 图7是根据说明性实施方案的示出用于中断由第一用户委派给第二用户的游戏 控制权的方法的方面的流程图。 图8是根据说明性实施方案的示出用于共享屏幕数据的方法的方面的流程图。 图9是根据说明性实施方案的示出用于在不使用共享服务下提供游戏控制数据 的方法的方面的流程图。 图10是根据说明性实施方案的示出用于共享游戏状态数据的方法的方面的流程 图。 图11是根据说明性实施方案的示出用于显露共享服务应用程序编程接口 ("API")的方法的方面的流程图。 图12是示出用于在被配置来实施本文一个实施方案中公开的概念和技术的计算 装置中使用的一个说明性计算机硬件架构的计算机架构图。【具体实施方式】 以下详细描述针对经由共享服务委派视频游戏任务。根据本文公开的一个方面, 第一计算装置被配置来执行游戏应用程序。所述第一计算装置可以从第一用户接收将玩所 述游戏应用程序委派给第二用户的请求,使得所述第二用户可以尝试通过控制来自与所述 第二用户关联的第二计算装置的游戏应用程序来代表所述第一用户完成游戏任务。所述游 戏应用程序的控制权可以经由共享会话从所述第二计算装置提供给所述第一计算装置,所 述共享会话由所述第一计算装置和所述第二计算装置所连接的共享服务创建和管理。 以下详细描述针对用于共享服务的应用程序编程接口( "API")。根据本文公开 的一个方面,计算装置执行被配置来调用共享服务API以经由共享服务创建共享会话的应 用程序。应用程序可以调用共享服务API以利用由共享服务API显露的一个或多个方法来 连接至共享服务和发起共享会话的创建。计算装置可以结合共享会话与一个或多个其它计 算装置。计算装置可以经由共享会话从一个或多个其它计算装置接收数据。数据可以包括 屏幕数据和/或应用程序数据。 还应理解,本文呈现的主题可以实施为计算机过程、计算机控制的设备、计算系统 或制品,诸如计算机可读存储介质。这些和多种其它功能将从阅读以下公开内容和审查关 联图变得显而易见。 虽然本文描述的主题呈现于一个或多个计算装置上执行的程序模块的一般上下 文中,但是所属领域技术人员将认识到其它实施可以组合其它类型的程序模块执行。一般 来说,程序模块包括执行特定任务或实施特定抽象数据类型的例行程序、程序、组件、数据 结构和其它类型的结构。 所属领域的技术人员将理解,本文描述的主题可以在下文描述的计算机系统配置 之外的其它计算机系统配置上实践或连同其它计算机系统配置一起实践,所述计算机系统 配置包括多处理器系统、基于微处理器的或可编程消费性电子器件、小型计算机、大型计算 机、手持式计算机、个人数字助理、平板计算机、电子书阅读器、无线电话装置、特殊用途硬 件装置、网络设备等等。本文描述的实施方案还可以实践于分布式计算环境中,其中任务由 通过通信网络连结的远程处理装置执行。在分布式计算环境中,程序模块可以位于本地和 远程存储器装置两者中。 在以下详细描述中,参考形成其部分且通过说明示出特定实施方案或实例的附 图。本文的图并不按比例绘制。在全部若干图中,相似数字表示相似元件。 现在参考图1,将描述用于本文呈现的多种实施方案的一个操作环境100的方面。 图1中所示的操作环境100包括计算装置A102A和计算装置B102B,各个操作为通信网 络("网络")104的部分和/或与通信网络("网络")104通信。根据一些实施方案,计算 装置A102A和计算装置B102B可以各包括用户计算装置,诸如平板计算装置、个人计算机 ("PC")、台式计算机、膝上型计算机、笔记型计算机、蜂窝电话或智能电话、其它移动计算装 置、个人数字助理("PDA")、视频游戏系统、机顶盒、智能电视等等。 根据一些其它实施方案,计算装置A102A和/或计算装置B102B的功能性可由基 于云的计算平台提供,所述平台可由一个或多个应用服务器、网络服务器、数据存储系统、 网络设备、专用硬件装置和/或其它服务器计算机或计算装置提供。在这些实施方案中,计 算装置A102A和/或计算装置B102B可以包括用于经由网络104连接至基于云的计算平 台的最小硬件。为了说明和描述本文公开的概念和技术的目的,计算装置A102A和计算 装置B102B的功能性在本文中描述为由用户计算装置提供。鉴于上文描述的计算装置A 102A和计算装置B102B的替代实施方案,应理解这个实例是说明性且不应解释为以任何 方式进行限制。 计算装置A102A和计算装置B102B可以经由网络104通信以访问本文描述的多 种服务。例如,计算装置A102A和计算装置B102B可以访问共享服务106和/或游戏服 务108。共享服务106和游戏服务108的功能性可由一个或多个应用服务器、网络服务器、 数据存储系统、网络设备、专用硬件装置和/或其它服务器计算机或计算装置提供。 共享服务106可以被配置来执行一个或多个共享应用程序110以创建和管理一个 或多个共享会话112,在共享会话112期间计算装置A102A可以经由网络104与计算装置 B102B共享正由计算装置A102A经由一个或多个显示器(诸如显示器A116A)本地呈现 的屏幕A114A的全部或特定部分。同样地,在共享会话112期间,计算装置B102B可以经 由网络104与计算装置A102A共享正由计算装置B102B经由一个或多个显示器(诸如显 示器116B)本地呈现的屏幕B114B的全部或特定部分。虽然只示出了两个计算装置,但是 由共享服务106创建的共享会话112可以支持至任何数量的计算装置的连接,使得利用多 种计算装置的一个或多个用户可以彼此共享数据。因而,所示实例仅仅是说明性且不应解 释为以任何方式进行限制。 共享会话112可以被配置来支持单向通信,借以指定的源装置能够将数据发送至 一个或多个指定的本文档来自技高网...

【技术保护点】
一种用于委派游戏任务的方法,所述方法包括:由第一计算装置执行游戏应用程序;由所述第一计算装置从第一用户接收委派玩所述游戏应用程序来完成游戏任务的委派请求;响应于所述委派请求,由所述第一计算装置产生代表所述第一用户完成所述游戏任务的邀请;由所述第一计算装置使得所述邀请可用于接受;由所述第一计算装置接收将所述邀请已被接受指示给所述第一用户的接受通知;且由所述第一计算装置将所述游戏应用程序的控制权传送至第二计算装置,使得能够利用所述第二计算装置以尝试代表所述第一用户完成所述游戏任务。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:萨尔曼·阿夫塔·帕拉查克里斯托弗·安德鲁·斯蒂芬斯卡尔文·跃仁·郭刘远锡
申请(专利权)人:亚马逊技术股份有限公司
类型:发明
国别省市:美国;US

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

1