用于更新移动设备上的多人游戏会话的方法技术

技术编号:5387869 阅读:209 留言:0更新日期:2012-04-11 18:40
一种更新游戏会话的方法,该方法包括以下步骤:在游戏会话期间检测游戏事件;响应于游戏事件,将更新请求发送到游戏数据对象服务器(50);响应于更新请求,从游戏数据对象服务器(50)接收游戏数据对象;以及用游戏数据对象更新所述游戏会话。更新请求优选地包括与游戏事件相关联的事件标识符和至少一个游戏参加者的身份。游戏数据对象服务器(50)基于在更新请求中标识出的玩家和事件来选择相应的游戏数据对象并且将该游戏数据对象发送给每一个玩家。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及移动游戏,更具体地涉及。
技术介绍
诸如蜂窝电话、个人数字助理和膝上型计算机的移动通信设备的普遍使用已导致 对移动游戏应用的日益增加的需求。过去,多数移动游戏应用包括单人应用,这些单人应用 被预先安装或下载到移动设备的存储器中。许多移动设备具有有限的容量,诸如小显示器 和有限的存储器。此外,许多移动设备可以经由以有限带宽和断续连接为特征的通信链路 进行连接。这些限制使得难以在移动设备上实现多人游戏。
技术实现思路
本专利技术总体涉及被设计为在移动设备上进行游戏的多人游戏。该多人游戏可以 包括多个游戏阶段或游戏场景,可以将这些游戏阶段或游戏场景作为游戏数据对象而存储 在连接到通信网络的游戏数据对象服务器处。可以一次下载一个游戏数据到移动设备,以 更新移动设备上的游戏会话。由于游戏应用在各个移动设备上被独立地执行,因此移动设 备不需保持与网络的连接以继续进行游戏。参与多人游戏的移动设备可以连接到游戏服务 器,下载游戏场景,并且在移动设备上玩该场景时断开连接。当需要游戏更新时,移动设备 可以重新连接到游戏服务器以请求游戏更新。 本专利技术的示例性实施方式包括用于更新移动设备上的游戏会话的方法。 一种示例 性方法包括以下步骤在游戏会话期间检测游戏事件;响应于所述游戏事件,将更新请求 发送到游戏数据对象服务器;响应于所述更新请求,从所述游戏数据对象服务器接收游戏 数据对象;以及以所述游戏数据对象更新所述游戏会话。所述更新请求优选地包括与所述 游戏事件相关联的事件标识符和一个或更多个游戏参加者的身份。所述游戏数据对象服务 器可基于在所述更新请求中标识出的所述事件标识符和/或所述游戏参加者来选择游戏 数据对象。所述游戏数据对象可以被发送给游戏的全部参加者,并可以包含针对新的游戏 阶段或新的游戏场景的信息。 在一种示例性方法中,所述游戏事件包括复合事件。 在一种示例性方法中,所述复合事件的一个部分包括用户的位置。 在一种示例性方法中,所述游戏数据对象包括用于对正在所述移动设备上执行的游戏应用进行更新的游戏状态信息。 在一种示例性方法中,所述游戏数据对象包括可以在所述移动设备上执行的游戏 应用。 本专利技术的实施方式还可以包括一种用于在线游戏的移动设备。根据一个实施方式 的用于在线游戏的该移动设备包括通信接口,用于将所述移动设备连接到通信网络;和 游戏处理器,用于经由所述通信网络与所述游戏数据对象服务器进行通信,并且用于执行游戏应用。所述游戏处理器可以被有利地配置为执行以下操作在游戏会话期间检测游戏 事件;响应于所述游戏事件,将更新请求发送到游戏数据对象服务器,所述更新请求包括至 少一个游戏参加者的身份和与所述游戏事件相关联的事件标识符;响应于所述更新请求, 从所述游戏数据对象服务器接收游戏数据对象,所述游戏数据对象包含与在所述更新请求 中指定的所述游戏参加者和游戏事件对应的游戏更新;以及以所述游戏数据对象来更新所 述游戏会话。 在一种示例性移动设备中,所述游戏事件包括复合事件。 在一种示例性移动设备中,所述复合事件的一个部分包括用户的位置,该移动设 备还包括位置接收器以确定该移动设备的位置。 在一种示例性移动设备中,所述游戏数据对象包括用于对正在该移动设备上执行 的游戏应用进行更新的游戏状态信息。 在一种示例性移动设备中,所述游戏数据对象包括可以由所述游戏处理器执行的 游戏应用。 本专利技术的实施方式还包括一种游戏数据对象服务器。根据一个实施方式,该游戏数据对象服务器包括通信接口,用于将移动设备连接到通信网络;存储器,用于存储游戏数据对象;和游戏处理器,用于与一个或更多个移动终端上的游戏客户端进行通信。所述游戏处理器可以被优选地配置为执行以下操作从该游戏客户端接收更新请求;以及响应于所述更新请求,将游戏数据对象发送到一个或更多个游戏客户端。所述更新请求可以包括至少一个游戏参加者的身份和与所述游戏事件相关联的事件标识符。所述游戏数据对象可以包含与在所述更新请求中指定的所述游戏参加者和游戏事件对应的游戏更新。 在一种示例性游戏数据对象服务器中,所述游戏事件包括复合事件。 在一种示例性游戏数据对象服务器中,所述复合事件的一个部分包括用户的位置。 在一种示例性游戏数据对象服务器中,所述游戏数据对象包括用于对正在所述移 动设备上执行的游戏应用进行更新的游戏状态信息。 在一种示例性游戏数据对象服务器中,所述游戏数据对象包括可以由所述移动设 备执行的游戏应用。附图说明 图1例示了用于在线游戏的示例性通信网络。 图2例示了更新移动设备上的游戏会话的示例性方法。 图3例示了用于进行多人游戏的示例性移动设备。 图4例示了一个示例性游戏数据对象服务器。具体实施例方式下面在图1示出的数据通信网络10的背景中描述本专利技术。数据通信网络10为多 个移动设备100提供了联网能力,移动设备100可以包括蜂窝电话、个人数字助理、膝上型 计算机或个人游戏设备。数据通信网络10使移动设备用户能够参加多人游戏。但应该理 解的是,本专利技术不限于任何特定类型的数据通信网络或接入技术。5 数据通信网络10包括移动通信网络20,移动通信网络20具有用于与移动设备 100进行通信的一个或更多个基站或无线接入点22。如在现有技术中已知的那样,移动通 信网络20为移动设备100提供分组数据服务,并可根据诸如GSM、WCDMA、WiFi、WiMAX和LTE 标准的任何常规标准运行。移动通信网络20连接到分组数据网络(PDN)30。 PDN30包括分 组交换网络,该分组交换网络执行诸如互联网协议组的常规协议。PDN 30可以包括公共或 专用网络,并且可以是广域网或局域网。互联网是PDN 30的一个公知示例。移动设备IOO 也可连接到PDN 30。 游戏数据对象(GDO)服务器50连接到移动通信网络20和/或PDN30,并且通过 移动通信网络20和/或PDN 30而可由移动设备100访问。GDO服务器50为移动设备100 提供在线游戏服务,并可以充当游戏服务器。在一个示例性实施方式中,移动设备100可具 有为了与GDO服务器50进行交互而安装的游戏客户端。在其他实施方式中,GDO服务器50 可以将游戏应用推送到移动设备IOO,使得玩家能够利用他们的移动设备100来进行游戏。 GDO服务器50使两个或更多个玩家能够参加多人游戏,而不需要在游戏会话期间 保持与网络的连接。可以将游戏包含在一系列的GDO中,GDO被一次一个地推送给用户。各 个GDO都可以表示不同的游戏阶段或游戏场景。如下面更详细地描述的,移动设备100可 以连接到GDO服务器50以下载包含游戏阶段的GDO。当下载了 GDO时,移动设备100可以 进行该游戏阶段,而同时与GD0服务器50断开连接。当完成了该游戏阶段时,移动设备IOO 可以重新连接到GDO服务器50并且请求新的游戏阶段。 GDO可以包含状态信息,该状态信息对正在玩家的移动设备100上执行的游戏应 用进行更新。当出现了由游戏阶段或游戏场景所限定的预定游戏事件时,玩家的移动设备 100上的游戏客户端将更新请求发送到GDO服务器50。响应于该更新请求,GDO服务器50 将包含新的游戏阶段的新GDO发送给游戏玩家。 图2例示了根据本专利技术的本文档来自技高网...

【技术保护点】
一种由移动设备(100)来更新在线游戏会话的方法,所述方法包括以下步骤:  在游戏会话期间检测游戏事件;  响应于所述游戏事件,将更新请求发送到游戏数据对象服务器(50),所述更新请求包括至少一个游戏参加者的身份和与所述游戏事件相关联的事件标识符;  响应于所述更新请求,从所述游戏数据对象服务器(50)接收游戏数据对象,所述游戏数据对象包含与在所述更新请求中指定的所述游戏参加者和游戏事件对应的游戏更新;  利用所述游戏数据对象来更新所述游戏会话。

【技术特征摘要】
【国外来华专利技术】US 2007-9-14 11/855,206一种由移动设备(100)来更新在线游戏会话的方法,所述方法包括以下步骤在游戏会话期间检测游戏事件;响应于所述游戏事件,将更新请求发送到游戏数据对象服务器(50),所述更新请求包括至少一个游戏参加者的身份和与所述游戏事件相关联的事件标识符;响应于所述更新请求,从所述游戏数据对象服务器(50)接收游戏数据对象,所述游戏数据对象包含与在所述更新请求中指定的所述游戏参加者和游戏事件对应的游戏更新;利用所述游戏数据对象来更新所述游戏会话。2. 根据权利要求1所述的方法,其中,所述游戏事件包括复合事件。3. 根据权利要求2所述的方法,其中,所述复合事件的一个部分包括用户的位置。4. 根据权利要求1所述的方法,其中,所述游戏数据对象包括用于对正在所述移动设 备(100)上执行的游戏应用进行更新的游戏状态信息。5. 根据权利要求1所述的方法,其中,所述游戏数据对象包括能够在所述移动设备 (100)上执行的游戏应用。6. —种用于在线游戏的移动设备(100),该移动设备包括 通信接口 (106),用于将所述移动设备(100)连接到通信网络(10);禾口 游戏处理器(102),用于通过所述通信网络(10)与游戏数据对象服务器(50)进行通信,并且用于执行游戏应用,所述游戏处理器(102)被配置为执行以下操作 在游戏会话期间检测游戏事件;响应于所述游戏事件,将更新请求发送到游戏数据对象服务器(50),所述更新请求包 括至少一个游戏参加者的身份和与所述游戏事件相关联的事件标识符;响应于所述更新请求,从所述游戏数据对象服务器(50)接收游戏数据对象,所述游戏 数据对象包含与在所述更新请求中指定的所述游戏参加者和游戏事件对应的游戏更新; 利用所述游戏数据对象来更新所述游戏会话。7....

【专利技术属性】
技术研发人员:林唐
申请(专利权)人:索尼爱立信移动通讯有限公司
类型:发明
国别省市:SE[瑞典]

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

1