一种在移动终端上实现交互式游戏模式的方法

文档序号:7677409阅读:149来源:国知局
专利名称:一种在移动终端上实现交互式游戏模式的方法
技术领域
本发明涉及一种移动终端的游戏模式,尤指一种在移动终端上实现交互式游戏模式的方法。
为达到上述目的,本发明的技术方案具体是这样实现的一种在移动终端上实现交互式游戏模式的方法,包括以下步骤a.一终端作为主终端通过无线网络系统向游戏服务器发送带有目的终端识别号码的游戏启动控制消息,启动交互游戏模式;b.游戏服务器收到后,先判断该主终端是否已注册,如果是,再分别判断每个目的终端是否已被注册,如果是,则向主终端和每个目的终端发接续消息,与每个终端建立连接,并启动游戏进程;c.连接建立成功后,游戏服务器向每个终端分别发送游戏主体,主终端和所有目的终端平等地进入交互式游戏模式;d.在交互游戏模式进行过程中,每个接入的终端可随时通过无线网络系统向游戏服务器发送管理信息请求消息,游戏服务器根据消息中指明的所需信息类型回应相应的信息。
步骤a进一步包括如果主终端未注册,则本次呼叫无效;如果某个目的终端未注册,则游戏服务器不与其建立连接。
步骤d中游戏服务器收到管理信息请求消息后,向该发请求的终端发送相应的控制信息、声音信息、图像信息或进程信息。
基于上述方案,该方法还进一步包括以下几种情况在交互游戏模式进行过程中,当未处于交互游戏模式的终端需要进入时,该终端通过无线网络系统发游戏启动控制消息给游戏服务器,游戏服务器收到后,先判断该终端是否已注册,如果是,则与之建立连接,允许其进入交互游戏模式,否则,不与其建立连接。
在交互游戏模式进行过程中,当处于交互游戏模式的终端发起呼叫或被呼叫时,该终端发请求保持交互模式消息给无线网络系统,无线网络系统收到后,暂时中断该终端的交互游戏模式,但保持连接;当该终端本次呼叫完成后,发请求恢复交互模式消息给无线网络系统时,无线网络系统再恢复该终端的交互游戏模式状态。
在交互游戏模式进行过程中,当游戏服务器检测到某个处于交互游戏模式的终端链路中断,而未收到该终端的退出请求消息时,游戏服务器保持该终端当前的状态信息;当该终端重新接入并发恢复接入消息给游戏服务器时,游戏服务器将该终端所需的必要信息重新发送给该终端。
在交互游戏模式进行过程中,当处于交互游戏模式的终端发退出请求消息给无线网络系统时,无线网络断开与该终端的链路连接,并通知游戏服务器该终端退出,游戏服务器删除该终端的历史状态信息。当处于交互游戏模式的所有终端全部退出时,游戏服务器删除当前的游戏进程。
在交互游戏模式进行过程中,如果当前只有一个终端存在,则游戏服务器主动向该终端发游戏结束请求,该终端响应认可后,无线网络中断与该终端的链路连接,游戏服务器删除当前的游戏进程。
由上述方案可以看出,本发明的关键在于将游戏基础信息和游戏控制主体分别存储于移动终端侧和服务器侧,通过常规的无线链路传输方式来传输交互信息,完成交互模式的建立、保持、管理及断开,从而有效地利用无线资源,为用户提供灵活的、集中的游戏管理机制,进而为用户提供更好的服务。
因此,本发明所提供的在移动终端上实现交互式游戏模式的方法,具有以下的优点和特点1)由于本发明引入了一种适合移动终端上采用的游戏模式,可以提供丰富的与平台无关的游戏种类,通过常规的无线链路传输方式来传输必要的交互信息,高效地利用了无线资源,从而提高了无线资源的利用率。
2)本发明可使用户在移动终端上只保存很小的游戏基础信息,在需要时可随意实时下载新的游戏,不仅节省了用户终端的存储空间,而且提高了用户使用移动终端参与网络交互游戏的兴趣,进而给移动运营商带来更多的经济效益。
3)由于交互式的游戏主体均存储于无线网的游戏服务器中,占用移动终端的存储空间少,因而可以大量开发各种适于网络交互的游戏,从而促进了与平台无关的网络交互游戏的开发与发展。
4)由于游戏的交互信息统一由游戏服务器处理,该游戏服务器不仅可以接受移动终端的交互信息和请求,还可以同等地处理来自固定网络的交互信息和请求,移动用户终端和固定网络用户可以平等地进行网络交互游戏,因此,促进了移动和固定用户的融合。
5)由于交互式游戏模式的游戏主体均存储于无线网的游戏服务器中,更便于形成集中、统一、灵活的运营、管理与维护机制。
参见

图1所示,为了实现交互式游戏模式,本发明的系统至少包括三类设备实体多个移动终端、无线网络系统和游戏服务器。其中,移动终端是游戏应用的主体,主要为游戏提供显示、声音等多媒体效果,通过空中接口和移动通信系统相连,为包括游戏业务在内的高层应用提供传输通道,该移动终端可以是特殊的终端,也可以是在目前普通的移动终端,比如手机上加载支持互动模式的软件;无线网络系统为现有的移动通信网络,包括接入网RAN、核心网CN以及归属寄存器(HLR)、访问寄存器(VLR)等等,用于处理与移动通信相关的协议,并作为移动终端与游戏服务器的中间连接设备;游戏服务器是应用服务器的一种,是用来实现游戏交互处理的中心服务器,保持游戏参与方的各种状态,与一般的网络游戏服务器功能相同。当移动终端参与交互式游戏时,实时从游戏服务器中下载所需信息,并实时上报自己的当前状态或向游戏服务器发出需求信息。
对于任何交互式游戏,一般分为三个部分游戏基础信息、游戏主体和交互信息。游戏基础信息包括基本画面、启动程序、音乐、提示等等,保存在移动终端中。游戏主体则可以保存在终端中或者游戏服务器中,采用与平台无关的语言编制,例如可以采用JAVA,用户终端可以请求从游戏服务器下载游戏。交互信息的控制中心在游戏服务器,交互信息请求可以由终端发出,经无线网络在游戏服务器进行统一管理,游戏服务器可以通过无线网络向终端发送交互信息。
基于上述结构,本发明在具体实现中包括以下几种状态1、建立交互模式连接。当多个终端准备开始交互式游戏时,由多个终端中的任意一个终端作为主终端,并由它启动交互式模式主呼状态,即由该主终端发游戏启动控制消息给游戏服务器,该消息将携带其他终端的识别号码及游戏启动的控制消息,类似于常规的通话状态。在该状态下,将允许余下的多个移动终端同时被呼,一旦建立连接,所有终端进入交互模式连接状态,且在游戏服务器中所有用户被注册后,游戏服务器启动游戏进程,此时游戏服务器会向已连接的终端发送游戏主体,此时所有终端处于平等状态,而无主从终端之分。
2、交互模式连接管理。在交互模式连接状态下,任何一个移动终端都可以通过无线网络和游戏服务器交互必要的编码信息,游戏服务器作为交互式游戏的管理中心,进行游戏的状态调整、线程控制和管理等功能。例如可以控制本游戏终端的显示、声音、游戏进程,即应该播放什么音乐,应该显示什么画面,应该切换到哪个游戏的进程等等。交互信息在终端和网络端的游戏服务器之间传输是利用传统的无线资源,通过这种方式,有效利用了无线资源。此外,通过集中式控制管理,有利于提高游戏的应用效果和使用效率。
在交互模式中,不存在终端到终端之间的直接信息交互,而是采用集中式管理模式由游戏服务器进行游戏的交互管理,如果某个用户终端离线即进入退出交互模式状态。
3、交互模式连接保持。当用户被呼叫或发起呼叫时,可以进入交互模式连接保持状态,在终端交互式模式被暂停,用户和网络保持连接的控制状态信息,对游戏服务器没有任何影响。当用户结束其他通信业务时,可重新恢复交互模式进程,恢复挂起之前的交互模式连接状态。
4、移动终端在线接入交互模式。当多个移动终端处于交互式连接状态时,也支持在线接入交互模式,即如果某个移动终端想接入该互动式游戏中,可以通过无线网络向游戏服务器发出游戏启动控制消息,当无线网络与终端建立连接,并且游戏服务器确认该用户注册状态后,用户即可成功接入游戏交互模式。
5、移动终端退出交互模式。其包括两种情况用户掉线导致退出交互模式和用户自由退出交互模式。
在用户掉线导致退出交互模式下,由于无线链路的原因,用户链路中断,导致用户退出交互模式,此时,游戏服务器保持用户的状态信息,当用户重新接入时,游戏服务器将提供用户必要的状态信息。
用户自由退出交互模式是指如果用户希望退出游戏交互模式时,它向游戏服务器发出退出请求消息,无线网络与用户断开连接,并通知游戏服务器用户退出,游戏服务器删除存储在服务器中的用户历史状态信息,当所有用户退出交互模式时,游戏服务器删除该游戏进程。
6、结束游戏交互模式状态。当游戏服务器确认在网络游戏中只有一个用户时,游戏服务器会主动发出游戏结束请求,一旦被终端认可,游戏服务器将删除该游戏进程,并通知无线网络中断与用户终端的连接。
如图2所示,以进行一次互动游戏为例,该系统有无线网络系统、游戏服务器以及6个移动用户--终端A~终端F,本发明的实际应用流程是这样的a)当终端A作为主终端启动交互游戏模式时,终端A先通过无线网络系统向游戏服务器发游戏启动控制消息,该消息中带有目的终端B、C、D和E的识别号码。
b)游戏服务器收到后,先判断该移动终端A是否已注册,如果是,再判断移动终端B、C、D和E是否已被注册,如果是,则向终端A、B、C、D和E发送接续消息,分别与终端A、B、C、D和E建立连接,并启动游戏进程。其中,如果终端A未注册,则本次呼叫无效,如果终端B~终端E中的某个终端未注册,则不与其建立连接。
c)连接建立成功后,终端A~E处于平等状态,游戏服务器将游戏主体分别发送给终端A~终端E,终端A~终端E进入交互式游戏模式。
d)在交互游戏模式进行过程中,游戏服务器作为交互游戏的管理中心,终端A~终端E可随时通过无线网络系统向游戏服务器发送管理信息请求消息,该消息中将指明当前终端需要哪种信息,如控制信息、声音信息、图像信息或进程信息等等。
在交互游戏模式进行过程中,如果另一新终端F希望进入,则终端F先通过无线网络系统发游戏启动控制消息给游戏服务器,游戏服务器收到后,先判断该移动终端F是否已注册,如果是,则与之建立连接,允许其进入交互游戏模式。
在交互游戏模式进行过程中,如果终端C有来电,则终端C发请求保持交互模式消息给无线网络系统,无线网络系统收到后,暂时中断终端C的交互模式,但保持游戏服务器与终端C的链路连接状态,不用通知游戏服务器。当终端C通话结束后,再发请求恢复交互模式的消息给无线网络系统,无线网络系统即恢复终端C的交互模式状态。
在交互游戏模式进行过程中,终端B由于无线链路的原因,退出了交互模式,此时游戏服务器没有收到终端B正常退出的请求,因此会保持终端B的状态信息,当终端B重新接入并发恢复接入消息给游戏服务器表示已正常接入时,游戏服务器会将该终端的所有必要信息重新提供给它。
在交互游戏模式进行过程中,如果终端D发退出请求消息给无线网络系统,则无线网络断开与终端D的链路连接,并通知游戏服务器终端D退出,游戏服务器删除终端D的历史状态信息。当所有终端均退出时,游戏服务器删除该游戏进程。
在交互游戏模式进行过程中,如果终端B~F均已退出交互模式,当前只有终端A存在时,游戏服务器主动向终端A发游戏结束请求,终端A响应认可后,无线网络中断与终端A的链路连接,游戏服务器删除当前的游戏进程。
从上述过程可以看出,本发明解决了目前移动终端上游戏种类单调,且只能采用短消息进行单调乏味的交互游戏的问题,引入了一种适合移动终端采用的游戏模式,可以提供丰富的与平台无关的游戏种类,通过无线链路传输必要的交互信息,高效地利用无线资源;同时该模式中通过游戏厂商提供游戏应用服务器,也间接推动了移动游戏产业的发展,并给运营商带来丰厚的经济效益。
权利要求
1.一种在移动终端上实现交互式游戏模式的方法,其特征在于该方法包括a.一终端作为主终端通过无线网络系统向游戏服务器发送带有目的终端识别号码的游戏启动控制消息,启动交互游戏模式;b.游戏服务器收到后,先判断该主终端是否已注册,如果是,再分别判断每个目的终端是否已被注册,如果是,则向主终端和每个目的终端发接续消息,与每个终端建立连接,并启动游戏进程;c.连接建立成功后,游戏服务器向每个终端分别发送游戏主体,主终端和所有目的终端平等地进入交互式游戏模式;d.在交互游戏模式进行过程中,每个接入的终端可随时通过无线网络系统向游戏服务器发送管理信息请求消息,游戏服务器根据消息中指明的所需信息类型回应相应的信息。
2.根据权利要求1所述的方法,其特征在于步骤a进一步包括如果主终端未注册,则本次呼叫无效;如果某个目的终端未注册,则游戏服务器不与其建立连接。
3.根据权利要求1所述的方法,其特征在于步骤d中游戏服务器收到管理信息请求消息后,向该发请求的终端发送相应的控制信息、声音信息、图像信息或进程信息。
4.根据权利要求1所述的方法,其特征在于该方法进一步包括在交互游戏模式进行过程中,当未处于交互游戏模式的终端需要进入时,该终端通过无线网络系统发游戏启动控制消息给游戏服务器,游戏服务器收到后,先判断该终端是否已注册,如果是,则与之建立连接,允许其进入交互游戏模式,否则,不与其建立连接。
5.根据权利要求1所述的方法,其特征在于该方法进一步包括在交互游戏模式进行过程中,当处于交互游戏模式的终端发起呼叫或被呼叫时,该终端发请求保持交互模式消息给无线网络系统,无线网络系统收到后,暂时中断该终端的交互游戏模式,但保持连接;当该终端本次呼叫完成后,发请求恢复交互模式消息给无线网络系统时,无线网络系统再恢复该终端的交互游戏模式状态。
6.根据权利要求1所述的方法,其特征在于该方法进一步包括在交互游戏模式进行过程中,当游戏服务器检测到某个处于交互游戏模式的终端链路中断,而未收到该终端的退出请求消息时,游戏服务器保持该终端当前的状态信息;当该终端重新接入并发恢复接入消息给游戏服务器时,游戏服务器将该终端所需的必要信息重新发送给该终端。
7.根据权利要求1所述的方法,其特征在于该方法进一步包括在交互游戏模式进行过程中,当处于交互游戏模式的终端发退出请求消息给无线网络系统时,无线网络断开与该终端的链路连接,并通知游戏服务器该终端退出,游戏服务器删除该终端的历史状态信息。
8.根据权利要求1或7所述的方法,其特征在于该方法进一步包括当处于交互游戏模式的所有终端全部退出时,游戏服务器删除当前的游戏进程。
9.根据权利要求1所述的方法,其特征在于该方法进一步包括在交互游戏模式进行过程中,如果当前只有一个终端存在,则游戏服务器主动向该终端发游戏结束请求,该终端响应认可后,无线网络中断与该终端的链路连接,游戏服务器删除当前的游戏进程。
全文摘要
本发明公开了一种在移动终端上实现交互式游戏模式的方法,包括a)某终端作为主终端通过无线网络系统向游戏服务器发送带有目的终端识别号码的游戏启动控制消息,启动交互游戏模式;b)游戏服务器收到后,判断该主终端及每个目的终端是否已注册,如果是,则向主终端和每个目的终端发接续消息,与每个终端建立连接,并启动游戏进程;之后,游戏服务器向每个终端发送游戏主体,所有终端平等地进入交互式游戏模式;c)在交互游戏模式过程中,每个接入终端可随时通过无线网络系统向游戏服务器发送管理信息请求消息,游戏服务器将该终端所需的信息发送给它。该方法使移动终端能为用户提供互动的游戏,进而提高无线资源利用率,促进无线通信发展。
文档编号H04M1/725GK1449213SQ0210386
公开日2003年10月15日 申请日期2002年4月4日 优先权日2002年4月4日
发明者李昌竹, 郑志彬 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1