[发明专利]通过预期的预处理减少所服务的应用程序的等待时间有效
申请号: | 201280019564.9 | 申请日: | 2012-04-17 |
公开(公告)号: | CN103502977A | 公开(公告)日: | 2014-01-08 |
发明(设计)人: | 格雷格·亨利·玛驰 | 申请(专利权)人: | 艾科星科技公司 |
主分类号: | G06F17/27 | 分类号: | G06F17/27 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 齐杨 |
地址: | 美国科*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 预期 预处理 减少 服务 应用程序 等待时间 | ||
相关申请案的交叉参考
本申请案主张2011年4月19日申请的第13/090,024号美国非临时申请案的优先权。
技术领域
本发明大体上涉及服务的应用程序,且更具体来说涉及预期用户输入而预处理服务的应用程序的应用程序状态以减少提供对应于用户的输入的应用程序状态的等待时间。
背景技术
发明内容
本发明揭示用于通过预期的预处理减少服务的应用程序的等待时间的系统及方法。一个或一个以上服务器可托管一个或一个以上应用程序。作为托管应用程序的部分,服务器可将应用程序的一个或一个以上第一状态传输到一个或一个以上客户端,确定期望对第一状态的一个或一个以上客户端响应,及确定客户端响应将是有限数目个可能的响应中的一者或一者以上。服务器可接着利用来自有限组的可能的响应的至少一个可能的响应产生一个或一个以上额外状态且可将额外状态提供给客户端。
在一些实施方案中,当实际上从客户端接收到特定可能的响应时,服务器可提供额外状态。然而,在其它实施方案中,当产生额外状态时服务器可将额外状态提供给客户端,且当接收到等于特定可能的响应的用户输入时客户端可呈现所接收的额外状态。
此外,在各种实施方案中,服务器可产生可能的响应中的每一者的额外状态。然而,在各种其它实施方案中,服务器可产生选定数目个可能的响应的额外状态。在此类其它实施方案中,服务器可利用种类繁多的不同技术中的一者或一者以上来选择哪些可能的响应而针对其产生额外状态,例如通过产生定义为潜在的等待时间起因的可能的响应的额外状态;产生比其它可能的响应更可能实际上被接收的多个可能的响应的额外状态;产生基于服务器负载所选择的多个可能的响应的额外状态等。
应了解先前的一股描述及下文的详细描述两者是用于实例及说明目的且并不一定限制本发明。并入本说明书中且构成本说明书的一部分的附图说明本发明的标的物。描述及图式一起用来说明本发明的原理。
附图说明
图1是说明用于通过预期的预处理减少服务的应用程序的等待时间的系统的框图。
图2是说明用于通过预期的预处理减少服务的应用程序的等待时间的方法的流程图。此方法可由图1的系统执行。
图3A到3E是说明对应于由系统针对用户所显示的视频游戏的状态的视频游戏屏幕的图式。所述系统可为图1的系统。
具体实施方式
下文的描述包含具体实施本发明的各种元件的样本系统、方法及计算机程序产品。然而,应了解所描述的揭示内容可以除本文所描述的形式之外的种类繁多的形式实践。
软件应用程序(例如视频游戏、网页浏览器、电子邮件客户端、文字处理器、电子数据表等)执行用户的几乎不受限的种类繁多的操作,例如因特网访问、文字处理、电子数据表功能、电子邮件、娱乐等。可由一个或一个以上服务器(例如前端服务器、后端服务器等)托管此类软件应用程序。服务器可基于经由一个或一个以上客户端从一个或一个以上用户所接收的输入而执行软件应用程序的各种处理操作。此客户端可将用户输入传输到处理所接收的输入以产生软件应用程序的更新状态的此服务器。服务器可将更新状态提供给客户端,客户端可接着对一个或一个以上用户呈现所提供的更新状态。
然而,此客户端-服务器软件应用程序配置可引起延迟。举例来说,在服务器能够将软件应用程序的更新状态提供给客户端之前,服务器可能需要时间来处理从客户端接收的用户输入。当服务器从客户端接收用户输入时与当服务器能够将更新状态提供给客户端时之间的时间可引起用户利用客户端的延迟。取决于各种因素(例如服务器工作负载、在服务器与客户端之间通信所需要的时间等),由服务器处理所引起的延迟可能对用户来说是不可接受的。由于此类延迟,所以用户可能不满意此类软件应用程序的性能并且甚至可能中断使用此类软件应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾科星科技公司,未经艾科星科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280019564.9/2.html,转载请声明来源钻瓜专利网。