[发明专利]在多用户网络游戏环境中管理用户的方法和系统有效
申请号: | 201410266012.9 | 申请日: | 2003-04-21 |
公开(公告)号: | CN104069637B | 公开(公告)日: | 2017-12-29 |
发明(设计)人: | 谢卡·杜培利阿;格林·范达塔;布莱恩·费南德斯;艾科·E.·卡托;威廉·迈克卡隆 | 申请(专利权)人: | 索尼电脑娱乐美国有限责任公司 |
主分类号: | A63F13/847 | 分类号: | A63F13/847;A63F13/71;A63F13/73;H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 付建军 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多用户 网络游戏 环境 管理 用户 方法 系统 | ||
本申请是国际申请日为2003年4月21日的、名称为“多用户应用程序接口”的发明专利申请No.03801033.X(PCT/US03/12668)的分案申请。
技术领域
本发明一般涉及计算机网络,特别涉及在计算机网络上由多个用户执行的应用。
背景技术
计算机网络如局域网和因特网日益用作各方之间的各种交易和交互的中枢。从银行客户可以在计算机网络上发起金融交易的在线银行到玩游戏者可以在因特网上参与实时游戏的在线游戏,服务提供商日益地在计算机网络上支持各种各样的服务。目前存在各种不同计算机网络结构来促进所发生的交易和交互。
很多在线应用涉及多用户应用,它们是在计算机系统上执行的计算机程序,并且允许多个地理上分开的参与者与计算机程序和应用环境中的其他参与用户进行交互。例如,游戏是日益大众化的流行多用户应用。飞行器模拟游戏可以允许多个参与者在一个空域内驾驶他们各自的虚拟飞行器,并且可以允许参与者与同一空域内位于各自飞行器中的其他参与者进行交互。因此,在线游戏应用提供多个参与者操纵的单个应用环境或世界(universe)。
为了支持具有地理上分散的应用用户如游戏参与者的多用户应用如在线游戏以及支持应用环境中的用户之间的实时交互,需要共享有关环境中的每一个参与者的信息。例如,在飞行器模拟应用中,需要共享有关每个参与者的飞机的信息,包括飞行器尺寸、速度、三维空间高度、外观细节、虚拟环境细节(如建筑物和地形)等。该信息允许每个参与者的计算机正确地记住游戏发展,并且确定由每个参与者执行的动作。这允许每个参与者在其观察显示器上获得正确表现的虚拟图像。
必须在所有参与者之间共享的信息量可能大得惊人,并且可能导致带宽问题。必须在参与者之间共享的信息量大得限制了在线游戏和其他在线多用户应用的发展。一种用于分布管理在线应用的技术在申请人为R.Waters等人、名称为“Distributed System for Communication Networks in Multi-User Applications(用于多用户应用中的通信网络的分布式系统)”的美国专利No.5,841,980中有描述。
'980专利描述了庞大服务器的功能分布在多个服务器之间的系统结构,其中每个服务器服务多个局部用户。因此,虽然以前单个服务器用作所有应用信息如游戏状态的源,'980专利描述了游戏服务器功能分布在多个计算机之间的情形。用户(在线参与者)自由登录到他们最方便的服务器。这样,不存在可能限制玩游戏的单处“瓶颈”,并且减小在线游戏社区的带宽要求。即使在减少整体带宽需求的情况下,必须在用户之间传输以支持在线环境的纯数据量可能导致紧张带宽容量的局部瓶颈(local pocket)。
其他多用户应用提供有些笨重的用户接口,并且对于应用服务器的操作可能是低效的。例如,一些在线游戏门户提供到感兴趣游戏网站的链接。提供游戏门户网站的服务器仅提供到游戏网页或游戏网站的链接。因此,游戏门户将把用户重定向到适当的游戏服务器或主机以获得有关当前游戏的信息。这就对游戏服务器施加了附加的工作负担。
不幸的是,当前多用户应用没有针对最大工作效率进行配置,并且不能支持大量应用用户来为在线游戏制造生存的机会。因此,需要一种改进的更高效在线多用户应用环境。本发明满足了这一需要。
发明内容
本发明提供了一种多用户在线网络应用结构,其中在门户或前厅(lobby)服务器上而不是在各个应用服务器或主机机器上维护应用级信息。因此,用户可以通过与前厅服务器的通信来了解和选择所需应用如飞行器在线游戏。在适当的授权处理之后,用户可以联系相关应用服务器如游戏主机以开始他们的参与。这样,游戏服务器的功能在前厅服务器和应用服务器之间划分。因此,前厅服务器可以减轻对应用服务器的带宽要求和其他工作需求。应用可以包括例如多用户交互游戏应用。这将提高工作效率。在本发明的另一方面,实时跨应用通信通过前厅服务器概念得以促进。这样,参与一个应用的用户可以与参与不同应用的用户进行通信。因此,第一用户可以登录到前厅服务器,并且通过一个应用服务器参与飞行器在线游戏环境,同时第二用户可以登录到同一前厅服务器,但是可以参与不同的应用如金融包(financial package)或不同在线游戏。如果愿意,第一用户和第二用户可以相互通信,或者他们可以选择参与在通信上相互隔离的各自环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼电脑娱乐美国有限责任公司,未经索尼电脑娱乐美国有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410266012.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:油水分离器
- 下一篇:一种基于人工智能的棋类装置