数据交互方法、媒体信息处理服务器、网络游戏服务器的制作方法

文档序号:7654251阅读:182来源:国知局
专利名称:数据交互方法、媒体信息处理服务器、网络游戏服务器的制作方法
技术领域
本发明涉及通讯技术领域,尤其涉及一种数据交互方法、媒体信息处理 服务器、网络游戏服务器。
背景技术
随着即时通讯(Instant messaging, 简称IM )專欠件的广泛应用,与即时通 讯软件相关的网络游戏也越来越受到人们的青睐。
目前,用户通常只能使用个人计算机与即时通讯服务提供商提供的网络 游戏服务器建立连接,获得游戏信息,并进行相应的游戏。
在对现有技术的研究和实践过程中,发现现有技术存在以下问题
对于一些需要用户经常操作的游戏,比如,网络宠物游戏,采用现有的 通过个人计算机与网络游戏服务器进行数据交互的方式,使用户无法非常方 便地、随时随地获得这些游戏的信息,并对这些游戏进行操作。

发明内容
本发明实施例要解决的技术问题是提供一种数据交互方法、媒体信息处 理服务器、网络游戏服务器,使用户能够非常方便地、随时随地进行网络游 戏。
为解决上述技术问题,本发明所提供的实施例是通过以下技术方案实现

一种数据交互方法,包括
媒体信息处理服务器接收移动终端发送的获取操作菜单的消息;
所述媒体信息处理服务器从所述消息中获取移动终端号码,得到预先与 所述移动终端号码绑定的即时通讯号码,并将所述即时通讯号码对应的操作 菜单发送至所述移动终端,所述操作菜单中包括菜单操作编号;
所述媒体信息处理服务器接收携带菜单操作编号的消息,并将所述消息
转换为协议数据包,发送至网络游戏服务器,触发相应处理流程。
优选的,所述媒体信息处理服务器将携带菜单操作编号的消息转换为协 议数据包具体包括
所述媒体信息处理服务器从所述携带菜单操作编号的消息中,获取移动
终端号码,得到预先与所述移动终端号码绑定的即时通讯号码;
所述媒体信息处理服务器获得所述菜单操作编号对应的操作指令;
所述媒体信息处理服务器将所述即时通讯号码及所述操作指令封装为协 议数据包。
优选的,上述方法进一步包括
所述媒体信息处理服务器将携带有菜单操作编号的消息,转发至图片合 成处理服务器;
所述图片合成处理服务器根据所述消息,选择图片进行合成,并通过所 述^ 某体信息处理服务器转发图片至移动终端。
一种数据交互方法,包括
网络游戏服务器扫描即时通讯号码,判断是否要下发所述即时通讯号码 对应的游戏信息至移动终端,如果是,则所述网络游戏服务器将所述即时通 讯号码,以及,所述即时通讯号码对应的游戏信息封装为协议数据包,发送 至媒体信息处理服务器;
所述媒体信息处理服务器从所述数据包中获取所述即时通讯号码,得到 预先与所述即时通讯号码绑定的移动终端号码,并将游戏信息发送给所述移 动终端号码对应的移动终端。
一种媒体信息处理服务器,包括
第一消息接收单元,用于接收获取操作菜单的消息;
第一消息处理单元,用于从所述第一消息接收单元接收到的消息中,获 取移动终端号码,得到预先与所述移动终端号码绑定的即时通讯号码;
菜单下发单元,用于下发所述即时通讯号码对应的操作菜单至所述移动
终端,所述操作菜单中包括菜单操作编号。 一种媒体信息处理服务器,包括
第二消息接收单元,用于接收携带有菜单操作编号的消息;
第二消息处理单元,用于从所述第二消息接收单元接收到的携带菜单操 作编号的消息中,获取移动终端号码,得到预先与所述移动终端号码绑定的 即时通讯号码;
操作指令获取单元,用于从所述第二消息接收单元接收到的携带菜单操 作编号的消息中,获取所述菜单操作编号,得到所述菜单操作编号对应的操 作指令;
协议数据包封装单元,用于将所述第二消息处理单元获得的所述即时通 讯号码,以及,操作指令获取单元获得的操作指令,封装为协议数据包;
协议数据包发送单元,用于将所述协议数据包封装单元得到的所述协议 数据包发送至网络游戏服务器。
一种网络游戏服务器,包括游戏信息扫描单元,游戏信息下发单元;
游戏信息扫描单元,用于扫描即时通讯号码,判断是否要下发所述即时 通讯号码对应的游戏信息至移动终端,如果是,则触发所述游戏信息下发单
元;
所述游戏信息下发单元,用于将所述即时通讯号码,以及,所述即时通 讯号码对应的游戏信息封装为协议数据包,发送至媒体信息处理服务器。
上述技术方案具有如下有益效果
本发明实施例提供的方法中,移动终端通过媒体信息处理服务器,建立 与网络游戏服务器的连接,使得移动终端随时随地获得^ 某体信息处理服务上 的游戏操作菜单,并且,移动终端能够通过媒体信息处理服务器,触发网络 游戏服务器进行相应的游戏。


图1为本发明第一实施例提供的数据交互方法流程图; 图2为本发明第二实施例提供的数据交互方法流程图; 图3为本发明第三实施例提供的媒体信息处理服务器组成示意图; 图4为本发明第四实施例提供的媒体信息处理服务器组成示意图; 图5为本发明实施例提供的网络游戏服务器组成示意图。
具体实施例方式
本发明实施例提供了 一种数据交互方法,该方法使用户可以通过移动终 端对网络游戏进朽-^燥作。
以下结合附图,并举具体实施例对本发明实施方式进行详细的描述。
参见图1,本发明第一实施例提供的数据交互方法包括
步骤101:移动终端通过预定的端口向媒体信息处理服务器发送获取操作 菜单的消息;
其中,本发明实施例所称的移动终端包括手机,PDA等支持无线通信 的移动终端,并且,移动终端发送的消息通常都携带有移动终端号码;
本发明实施例中,操作菜单指的是提示用户进行网络游戏的菜单,比如, 对于饲养宠物的网络游戏,操作菜单的内容可以是回复以下数字进行相应 操作l打工,2学习,3唱歌,或者,操作菜单的内容是宠物打工请回复 数字l;宠物学习请回复数字2;宠物唱歌请回复数字3。
操作菜单的内容可以由技术人员根据具体实现,进行相应的调整。
步骤102:媒体信息处理服务器对该消息进行解析,从该消息中获得移动 终端号码,得到预先与该移动终端号码绑定的即时通讯号码;
即时通讯号码是用户登陆即时通讯软件时使用的身份标识,用户预先将 即时通讯号码与移动终端号码绑定。
步骤103:媒体信息处理服务器获得所述即时通讯号码对应的操作菜单, 并将该操作菜单发送给移动终端;
用户通过移动终端获取到操作菜单,如果用户想对通过移动终端对该网 络游戏进行操作,则
步骤104:移动终端发送携带有菜单操作编号的消息至媒体信息处理服务
器;
仍以词养宠物的网络游戏为例,,比如,移动终端获得的操作菜单是回 复以下数字进行相应操作l打工,2学习,3唱歌,如果用户希望宠物打工, 则用户编写携带数字1的消息,通过移动终端发送给媒体信息处理服务器, 数字l是菜单操作编号。
步骤105:媒体信息处理服务器将该消息转换为协议数据包,发送给网络 游戏服务器;
媒体信息处理服务器与网络游戏服务器之间按照预先约定的协议进行通 讯,因此,媒体信息处理服务器需要将其收到的消息,转为符合所述协议的 协议数据包,该协议数据包中携带有即时通讯号码,操作指令。
具体的,媒体信息处理服务器先从收到的消息中获得移动终端号码,再 查找与该移动终端号码预先绑定的即时通讯号码,并且,媒体信息处理服务 器根据消息中携带的菜单操作编号,获得对应的操作指令;媒体信息处理服 务器将操作指令及即时通讯号码,按照预先约定的协议打包,发送该协议数 据包至网络游戏服务器。
比如,仍以饲养宠物的网络游戏为例,操作菜单是1打工,2学习,3 唱歌,假设用户的移动终端号码为X,与X绑定的即时通讯号码为Y,如果 用户想让宠物打工,则用户编写携带数字1的消息,通过移动终端发送给媒 体信息处理服务器,媒体信息处理服务器从该消息中获得移动终端号码X, 然后获得与X绑定的即使通讯号码Y,同时,^f某体信息处理服务器获得数字 l的操作指令为触发打工流程,则媒体信息处理服务器将触发打工流程的操 作指令及即时通讯号码Y,封装为协议数据包,并发送该协议数据包至网络 游戏服务器。
步骤106:网络游戏服务器接收,并解析该协议数据包,触发相应的游戏
处理流程。
其中,因为不同的即时通讯号码对应的游戏状态是不同的,所以,网络 游戏服务器需要获得该协议数据包中携带的即时通讯号码对应的游戏状态, 然后,在此状态的基础上,触发相应的游戏处理流程。
上述方法实现用户通过移动终端进行网络游戏操作,为了使用户能够了 解网络游戏操作的进程,上述方法还可以进一步包括
媒体信息处理服务器将移动终端发送来的携带有菜单操作编号的消息, 进一步转发给图片合成处理服务器;
图片合成处理服务器根据收到的消息,选取相应的图片进行合成,并通
过媒体信息处理服务器将图片转发至移动终端。其中,图片的合成方式包括
在图片上合成文字,或者,将多张图片合成为一张图片,或者,将图片转换 为符合移动终端显示要求的图片。
比如,仍以飼养宠物的网络游戏为例,操作菜单是1打工,2学习,3 唱歌,如果用户想让宠物打工,则用户通过移动终端发送携带数字1的消息 至媒体信息处理服务器,媒体信息处理服务器将该消息转发给图片合成处理 服务器,图片合成处理服务器根据收到的消息,获得宠物打工的图片,在该 图片上合成一些文字,并通过媒体信息处理服务器将合成后的图片转发给客 户端。
以上实施例提供的方法中,用户通过移动终端主动发送消息至媒体信息 处理服务器,本发明第二实施例还提供了一种数据交互方法,该方法与实施 例一的区别在于,该方法中移动终端被动接收来自媒体信息处理服务器的消 息,参见图2,包括
步骤201:网络游戏服务器判断是否需要下发当前即时通讯号码对应的游 戏信息至移动终端,如果是,则进入步骤202,如果否,则扫描下一个即时通 讯号码对应的游戏信息;
用户可以通过移动终端或者个人计算机,预先设定网络游戏服务器下发
游戏信息的条件,比如,用户可以设定每隔2天,网络游戏服务器下发一次 游戏信息,那么,网络游戏服务器扫描到该用户的即时通讯号码时,就会判 断是否已到需下发游戏信息的时间,如果是,则下发,如果否,则扫描其他
的即时通讯号码;
或者,网络游戏提供商可以根据游戏的具体实现,预先设定下发游戏信 息的条件,比如,宠物生病,那么,网络游戏服务器扫描即使通讯号码时, 则会判断这个即时通讯号码对应的宠物是否生病,如果是,则下发游戏信息 至移动终端,如果否,则扫描其他的即时通讯号码。
步骤202:网络游戏服务器将即时通讯号码及该即时通讯号码对应的游戏 信息,封装为协议数据包,发送至媒体信息处理服务器;
其中,步骤202中所述游戏信息包括游戏的状态信息,以及,该游戏 的操作菜单,比如,游戏的状态信息为宠物生病,操作菜单为5宠物打针。
步骤203:媒体信息处理服务器对该数据包进行解析,从所述数据包中获 得即时通讯号码,进而,得到预先与该即时通讯号码绑定的移动终端号码, 并将游戏信息发送给该移动终端号码对应的移动终端。
移动终端在获得网络游戏服务器发送来的游戏信息后,则可以按照本发 明实施例一提供的游戏操作流程,进行游戏,本实施例不再赘述。
在本发明其他实施例中,步骤202中所述的游戏信息中也可仅包括游 戏的状态信息,用户可以在得到游戏的状态信息后,按照本发明第一实施例 提供的流程获得游戏的操作菜单,并对该游戏进行操作,并不影响本发明实 施例的实现。
本发明第三实施例提供了 一种媒体信息处理服务器,用于下发操作菜单 至移动终端,参见图3,包括
第一消息接收单元301,用于接收获取操作菜单的消息;
第 一消息处理单元302,用于从所述第一消息接收单元302接收到的消息 中,获取移动终端号码,得到预先与所述移动终端号码绑定的即时通讯号码;
菜单下发单元303,用于下发所述即时通讯号码对应的操作菜单至所述移
动终端,所述操作菜单中包括菜单操作编号。
本发明第四实施例提供了 一种媒体信息处理服务器,用于触发网络游戏
服务器,参见图4,包括
第二消息接收单元401,用于接收携带有菜单操作编号的消息;
第二消息处理单元402,用于从所述第二消息接收单元401接收到的携带 菜单操作编号的消息中,获取移动终端号码,得到预先与所述移动终端号码 绑定的即时通讯号码;
操作指令获取单元403,用于从所述第二消息接收单元401接收到的携带 菜单操作编号的消息中,获取所述菜单操作编号,得到所述菜单操作编号对 应的操作指令;
协议数据包封装单元404,用于将所述第二消息处理单元402获得的所述 即时通讯号码,以及,操作指令获取单元403获得的操作指令,封装为协议 数据包;
协议数据包发送单元405,用于将协议数据包封装单元404得到的协议数 据包发送至网络游戏服务器。
本发明实施例一种网络游戏服务器,参见图5,包括游戏信息扫描单元 501,游戏信息下发单元502;
游戏信息扫描单元501,用于扫描即时通讯号码,判断是否要下发所述即 时通讯号码对应的游戏信息至移动终端,如果是,则触发所述游戏信息下发 单元502;
所述游戏信息下发单元502,用于将所述即时通讯号码及所述即时通讯号 码对应的游戏信息封装为协议数据包,发送至媒体信息处理服务器。
以上对本发明所提供的一种数据交互方法、媒体信息处理服务器、网络 游戏服务器进行了详细介绍,对于本领域的一般技术人员,依据本发明实施 例的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说 明书内容不应理解为对本发明的限制。
ii
权利要求
1、一种数据交互方法,其特征在于,包括媒体信息处理服务器接收移动终端发送的获取操作菜单的消息;所述媒体信息处理服务器从所述消息中获取移动终端号码,得到预先与所述移动终端号码绑定的即时通讯号码,并将所述即时通讯号码对应的操作菜单发送至所述移动终端,所述操作菜单中包括菜单操作编号;所述媒体信息处理服务器接收携带菜单操作编号的消息,并将所述消息转换为协议数据包,发送至网络游戏服务器,触发相应处理流程。
2、 如权利要求l所述的方法,其特征在于,所述媒体信息处理服务器将 携带菜单操作编号的消息转换为协议数据包具体包括所述媒体信息处理服务器从所述携带菜单操作编号的消息中,获取移动 终端号码,得到预先与所述移动终端号码绑定的即时通讯号码;所述媒体信息处理服务器获得所述菜单操作编号对应的操作指令;所述媒体信息处理服务器将所述即时通讯号码及所述操作指令封装为协 议数据包。
3、 如权利要求1或2所述的方法,其特征在于,所述方法进一步包括所述媒体信息处理服务器将携带有菜单操作编号的消息,转发至图片合 成处理服务器;所述图片合成处理服务器根据所述消息,选择图片进行合成,并通过所 述^ 某体信息处理服务器转发图片至移动终端。
4、 一种数据交互方法,其特征在于,包括网络游戏服务器扫描即时通讯号码,判断是否要下发所述即时通讯号码 对应的游戏信息至移动终端,如果是,则所述网络游戏服务器将所述即时通 讯号码,以及,所述即时通讯号码对应的游戏信息封装为协议数据包,发送 至媒体信息处理服务器;所述媒体信息处理服务器从所述数据包中获取所述即时通讯号码,得到 预先与所述即时通讯号码绑定的移动终端号码,并将游戏信息发送给所述移 动终端号码对应的移动终端。
5、 一种媒体信息处理服务器,其特征在于,包括第一消息接收单元,用于接收获取操作菜单的消息;第一消息处理单元,用于从所述第一消息接收单元接收到的消息中,获 取移动终端号码,得到预先与所述移动终端号码绑定的即时通讯号码;菜单下发单元,用于下发所述即时通讯号码对应的操作菜单至所述移动 终端,所述操作菜单中包括菜单操作编号。
6、 一种媒体信息处理服务器,其特征在于,包括第二消息接收单元,用于接收携带有菜单操作编号的消息;第二消息处理单元,用于从所述第二消息接收单元接收到的携带菜单操 作编号的消息中,获取移动终端号码,得到预先与所述移动终端号码绑定的 即时通讯号码;操作指令获取单元,用于从所述第二消息接收单元接收到的携带菜单操 作编号的消息中,获取所述菜单操作编号,得到所述菜单操作编号对应的操 作指令;协议数据包封装单元,用于将所述第二消息处理单元获得的所述即时通 讯号码,以及,操作指令获取单元获得的操作指令,封装为协议数据包;协议数据包发送单元,用于将所述协议数据包封装单元得到的所述协议 数据包发送至网络游戏服务器。
7、 一种网络游戏服务器,其特征在于,包括游戏信息扫描单元,游戏 信息下发单元;游戏信息扫描单元,用于扫描即时通讯号码,判断是否要下发所述即时 通讯号码对应的游戏信息至移动终端,如果是,则触发所述游戏信息下发单 元;所述游戏信息下发单元,用于将所述即时通讯号码,以及,所述即时通 讯号码对应的游戏信息封装为协议数据包,发送至媒体信息处理服务器。
全文摘要
本发明公开了一种数据交互方法。本发明方法包括媒体信息处理服务器接收移动终端发送的获取操作菜单的消息;所述媒体信息处理服务器从所述消息中获取移动终端号码,得到预先与所述移动终端号码绑定的即时通讯号码,并将所述即时通讯号码对应的操作菜单发送至所述移动终端,所述操作菜单中包括菜单操作编号;所述媒体信息处理服务器接收携带菜单操作编号的消息,并将所述消息转换为协议数据包,发送至网络游戏服务器,触发相应处理流程。采用本发明实施例提供的方法或装置可以使用户通过移动终端,随时随地进行网络游戏。
文档编号H04Q7/22GK101102289SQ200710109449
公开日2008年1月9日 申请日期2007年6月21日 优先权日2007年6月21日
发明者刘婉君 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1