实现应用跨平台交互的方法及终端设备的制造方法

文档序号:9399279阅读:251来源:国知局
实现应用跨平台交互的方法及终端设备的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种实现应用跨平台交互的方法及终端设备。
【背景技术】
[0002]随着移动终端如手机游戏的发展,越来越多的游戏玩家可以通过应用平台与好友进行竞技。当用户启动游戏程序时,通常需要选择和第一应用平台内的好友玩还是第二应用平台内的好友玩,待游戏结束,就可以看到同一平台内好友的分数和排名,这类典型的游戏有全民飞机大战,天天酷跑以及天天爱消除等。但在现有的模式下,有至少以下两个缺占.V.
[0003]1、游戏玩家只能看到单一应用平台下好友的分数和排名。玩家开始进入游戏时,如果选择“和第一应用平台好友玩”,就只能看到第一应用平台内好友的得分和排名,如果选择“和第二应用平台好友玩”,就只能看到第二应用平台内好友的得分和排名,所有的竞技都局限在一个平台中。
[0004]2、比赛参与被限制在少数玩家之间。目前游戏玩家之间的比赛,只能简单进行单对单的竞技挑战,这样导致了比赛在封闭的场景中进行,参与的玩家较少。
[0005]综上,强制区分平台的机制导致了不同应用平台之间的游戏玩家难以沟通交流,从而减少了游戏的互动性和趣味性。
[0006]上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

【发明内容】

[0007]本发明的主要目的在于提供一种实现应用跨平台交互的方法及终端设备,旨在提供一个统一的游戏平台,使不同应用平台的玩家都可以参与比赛,从而增加游戏的互动性和趣味性。
[0008]为实现上述目的,本发明提供的一种实现应用跨平台交互的方法,所述实现应用跨平台交互的方法包括以下步骤:
[0009]在游戏比赛触发后,接收第一应用平台和第二应用平台的用户信息;
[0010]根据所述第一应用平台和第二应用平台的用户信息,获取游戏结果并进行排名展不O
[0011]此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括:
[0012]信息接收模块,用于在游戏比赛触发后,接收第一应用平台和第二应用平台的用户信息;
[0013]获取模块,用于根据所述第一应用平台和第二应用平台的用户信息,获取游戏结果并进行排名展示。
[0014]本发明提供的实现应用跨平台交互的方法以及终端设备,通过在游戏比赛触发后,接收第一应用平台和第二应用平台的用户信息,然后根据所述第一应用平台和第二应用平台的用户信息,获取游戏结果并进行排名展示。这样,本发明可以提供一个统一的游戏平台,使不同应用平台的游戏玩家都可以参与比赛,从而增加游戏的互动性和趣味性。
【附图说明】
[0015]图1为本发明实施例方案涉及的终端设备的硬件结构示意图;
[0016]图2为本发明终端设备第一实施例的功能模块示意图;
[0017]图3为本发明终端设备第二实施例的功能模块示意图;
[0018]图4为图2或图3中读取模块的细化功能模块示意图;
[0019]图5为本发明终端设备第三实施例的功能模块示意图;
[0020]图6为本发明终端设备第一应用平台和第二应用平台交互的示意图;
[0021]图7为本发明图5中选择出模块的细化功能模块示意图;
[0022]图8为本发明终端设备第四实施例的功能模块示意图;
[0023]图9为本发明终端设备第五实施例的功能模块示意图;
[0024]图10为本发明实现应用跨平台交互的方法第一实施例的流程示意图;
[0025]图11为本发明实现应用跨平台交互的方法第二实施例的流程示意图;
[0026]图12为图10或图11中步骤在游戏比赛触发后,接收第一应用平台和第二应用平台的用户信息的细化流程示意图;
[0027]图13为本发明实现应用跨平台交互的方法第三实施例的流程示意图;
[0028]图14为图13中步骤在开放平台内选择所述第一应用平台和第二应用平台;
[0029]图15为本发明实现应用跨平台交互的方法第四实施例的流程示意图;
[0030]图16为本发明实现应用跨平台交互的方法第五实施例的流程示意图;
[0031]图17为本发明一实施例中实现应用跨平台交互的具体流程示意图。
[0032]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0033]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0034]本发明实施例方案的核心思想是:通过在游戏比赛触发后,接收第一应用平台和第二应用平台的用户信息,然后根据所述第一应用平台和第二应用平台的用户信息,获取游戏结果并进行排名展示。这样,本发明可以提供一个统一的游戏平台,使不同应用平台的游戏玩家都可以参与比赛,从而增加游戏的互动性和趣味性。
[0035]作为一种实现方案,上述终端设备可以为手机终端,也可以为PC终端、平板电脑、便携式电子设备等各种移动终端,本实施例以手机终端进行举例。
[0036]参照图1,该终端设备可以包括:授权接口 1001,例如CPU,数据处理器1002,应用数据接口 1003,存储器1004,用户接口 1005。其中,授权接口 1001用于透传用户通过认证账号登陆第三应用平台所产生的游戏数据,所述用户接口 1005可以包括显示屏(Display)等组件,用于接收用户输入的信息,并将接收的信息发送至终端设备的内部接口即授权接口 1001。显示屏可以为IXD显示屏、LED显示屏,也可以为触摸屏,用于显示开放平台需要显示的数据。所述应用数据接口 1003为游戏开发商提供的可供第三方接入的获取游戏数据的数据接口。存储器1004可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1004可选的还可以是独立于前述数据处理器1002的存储装置。作为一种手机终端存储介质的存储器1004中可以包括操作系统(图中未标示)、网络通信模块(图中未标示)、用户接口模块(图中未标示)以及微信或QQ游戏程序(图中未标示)。
[0037]在图1所示的终端设备中,授权接口 1001主要用于接收用户接口 1005透传的数据,并对该数据进行合法性验证而为用户提供接入开放平台如微信或QQ内的唯一标识即游戏玩家的个人账号信息,并将所述个人账号信息发送至数据处理器1002进行处理。而数据处理器1002用于对不同应用平台进行扫描,得到对应应用平台的所述游戏账号。数据处理器1002可以用于调用存储器1004中存储的终端设备的应用跨平台交互程序,并执行以下操作:
[0038]在游戏比赛触发后,接收第一应用平台和第二应用平台的用户信息;
[0039]根据所述第一应用平台和第二应用平台的用户信息,获取游戏结果并进行排名展示,其中,所述用户信息包括个人账号、进入游戏的应用平台信息、游戏账号以及与所述游戏账号对应的游戏信息。
[0040]进一步地,在一个实施例中,数据处理器1002调用存储器1004中存储的终端设备的应用跨平台交互程序,还可以执行以下操作:
[0041]接收通过所述第一应用平台或第二应用平台触发的游戏比赛指令。
[0042]进一步地,在一个实施例中,数据处理器1002调用存储器1004中存储的终端设备的应用跨平台交互程序,还可以执行以下操作:
[0043]在接收到通过所述第一应用平台触发的游戏比赛指令后,从数据库读取所述第一应用平台的用户信息;
[0044]在接收到所述第二应用平台根据所述游戏比赛指令加入游戏比赛的信息时,从所述数据库读取所述第二应用平台的用户信息。
[0045]进一步地,在一个实施例中,数据处理器1002调用存储器1004中存储的终端设备的应用跨平台交互程序,还可以执行以下操作:
[0046]在开放平台内选择所述第一应用平台和第二应用平台;
[0047]扫描所述第一应用平台和第二应用平台,得到对应应用平台的所述游戏账号。
[0048]进一步地,在一个实施例中,数据处理器1001调用存储器1004中存储的终端设备的应用跨平台交互程序,还可以执行以下操作:
[0049]通过所述开放平台获取所述个人账号;
[0050]根据获取的所述个人账号选择进入所述第一应用平台和所述第二应用平台。
[0051]进一步地,在一个实施例中,数据处理器1001调用存储器1004中存储的终端设备的应用跨平台交互程序,还可以执行以下操作:
[0052]调用应用数据接口,获取所述游戏账号在第三应用平台中对应的游戏信息;
[0053]将所述个人账号、进入游戏的应用平台、游戏账号以及与所述游戏账号对应的游戏信息存储于数据库。
[0054]进一步地,在一个实施例中
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1