A method and device for providing access to any application by using remote virtual desktop pool via interactive television services is described.
【技术实现步骤摘要】
虚拟桌面服务相关申请本申请是申请日为2009年6月2日、申请号为200980159934.7(PCT/US2009/045996)、专利技术名称为“虚拟桌面服务”的专利申请的分案申请。本申请按照35U.S.C.119(e)要求2009年4月16日提交的、题目为VIRTUALDESKTOPSERVICES(代理案号为STSNP012P)的第61/169,879号美国临时专利申请以及按照35U.S.C.120要求2009年5月27日提交的、题目为VIRTUALDESKTOPSERVICES(代理案号为STSNP012)的第12/473,086号美国专利申请的优先权,每个申请的全部公开内容出于所有目的通过引用结合于此。
本专利技术涉及通过网络提供对虚拟计算资源的访问。
技术介绍
没有膝上计算机就旅行的或者出于某一原因而已经无法使用其膝上计算机的商务旅行者通常不具有用于确保计算机时间的诸多选项。一个选项是让自己利用对公共图书馆的计算机的免费公共访问。另一选项是对具有商务中心的办公用品供应店处的访问付费。一些专注于商务旅行的酒店具有如下专用商业中心,在该商业中心中,酒店客人可以为访问桌面或者膝上计算机进行付费。所有这些选项在便利性、使用小时、高峰使用可用性和接口定制(例如个人设置)方面具有明显不足。考虑一个在商务出行期间抵达酒店短暂逗留的典型商业旅行者。该人通常将在他的/她的逗留期间需要访问因特网服务和其他商业应用。虽然这些应用可以在客人的自有膝上计算机上很好地可用,但是也可能希望经由客人的房间内的电视提供对这样的服务的访问。这将允许客人利用这样的服务而不必携带膝上 ...
【技术保护点】
一种用于提供虚拟计算服务的系统,所述系统包括:一个或者多个服务器,可操作成实例化和管理不同类型的多个虚拟计算机的操作,每个服务器可操作成关联在所述服务器上运行的一个或者多个应用的集合与每个虚拟计算机,其中与不同类型的虚拟计算机相关联的一个或多个应用的集合彼此不同,以便服务操作所述虚拟计算机的不同类型的用户,其中所述一个或多个服务器可操作成按照操作所述特定客户端的用户的偏好来从所述特定客户端接收对于虚拟计算机的分配的请求,以及响应于所述请求将特定类型的虚拟计算机分配给所述特定客户端,分配给所述特定客户端的所述虚拟计算机的所述特定类型是针对所述偏好,每个虚拟计算机包括图形显示部件和音频输出部件,所述图形显示部件可操作成生成用于一个或者多个关联应用的图形显示数据,所述音频输出部件可操作成生成用于所述一个或者多个关联应用的音频输出数据,每个服务器还包括一个或者多个编码器,每个编码器可操作成从所述虚拟计算机中的对应一个对所述图形显示数据和所述音频输出数据进行编码以用于通过网络进行传输,从而使得所述编码的图形显示数据和所述编码的音频输出数据是同步的;以及多个客户端,每个各自地与关联显示器相耦合,每 ...
【技术特征摘要】
2009.04.16 US 61/169879;2009.05.27 US 12/4730861.一种用于提供虚拟计算服务的系统,所述系统包括:一个或者多个服务器,可操作成实例化和管理不同类型的多个虚拟计算机的操作,每个服务器可操作成关联在所述服务器上运行的一个或者多个应用的集合与每个虚拟计算机,其中与不同类型的虚拟计算机相关联的一个或多个应用的集合彼此不同,以便服务操作所述虚拟计算机的不同类型的用户,其中所述一个或多个服务器可操作成按照操作所述特定客户端的用户的偏好来从所述特定客户端接收对于虚拟计算机的分配的请求,以及响应于所述请求将特定类型的虚拟计算机分配给所述特定客户端,分配给所述特定客户端的所述虚拟计算机的所述特定类型是针对所述偏好,每个虚拟计算机包括图形显示部件和音频输出部件,所述图形显示部件可操作成生成用于一个或者多个关联应用的图形显示数据,所述音频输出部件可操作成生成用于所述一个或者多个关联应用的音频输出数据,每个服务器还包括一个或者多个编码器,每个编码器可操作成从所述虚拟计算机中的对应一个对所述图形显示数据和所述音频输出数据进行编码以用于通过网络进行传输,从而使得所述编码的图形显示数据和所述编码的音频输出数据是同步的;以及多个客户端,每个各自地与关联显示器相耦合,每个客户端可操作成在所述客户端的关联显示器上显示交互菜单,所述交互菜单允许所述客户端的用户请求虚拟计算机分配,每个客户端可操作成将对于虚拟计算机分配的请求传送到所述一个或多个服务器,经由所述网络接收用于所述虚拟计算机中的分配的一个虚拟计算机的所述编码的图形显示数据和所述编码的音频输出数据,并且在所述关联显示器上呈现分配的虚拟计算机的表示,每个客户端包括解码器,所述解码器可操作成对所述编码的图形显示数据和所述编码的音频输出数据解码,使得所述分配的虚拟计算机的所述表示的可见和可听组成基本上同步;其中所述编码器中的至少一个采用编解码器,所述编解码器可操作成采用与所述图形显示数据和所述音频输出数据相关联的多个时间戳来对所述图形显示数据和所述音频输出数据进行编码;与所述图形显示数据和所述音频输出数据相关联的所述时间戳是在所述至少一个所述编码器处从仿真参考时钟导出的;所述至少一个所述编码器可操作成通过计算所捕获的固定数量的音频数据的连续音频捕获的相对时间戳来按照所述音频流的数据速率驱动所述仿真参考时钟;以及所述至少一个编码器进一步可操作成利用所使用的最后音频时间戳为每个视频捕获加上时间戳。2.根据权利要求1所述的系统,其中每个客户端实施于机顶盒中,所述机顶盒可操作成在所述关联显示器上提供交互电视服务。3.根据权利要求2所述的系统,其中所述网络包括基于IP的传输基础设施、同轴线缆传输基础设施、卫星通信基础设施或者电信基础设施中的一个或者多个。4.根据权利要求1所述的系统,其中每个客户端还可操作成:捕获用户输入数据,所述用户输入数据表示用户与所述分配的虚拟计算机的所述表示的交互,并且向管理所述分配的虚拟计算机中的所述服务器中的第一服务器传输所述用户输入数据,所述第一服务器可操作成向与所述分配的虚拟计算机关联的所述一个或者多个应用提供所述用户输入数据。5.根据权利要求4所述的系统,其中所述用户输入数据由键盘、鼠标、遥控器、游戏控制器、操纵杆、相机或者麦克风中的一个或者多个生成。6.根据权利要求4所述的系统,其中每个客户端呈现的所述分配的虚拟计算机的所述表示包括光标表示,每个客户端可操作成本地呈现所述光标表示。7.根据权利要求6所述的系统,其中所述第一服务器还可操作成与向与所述分配的虚拟计算机关联的一个或者多个应用提供所述用户输入数据结合来标识用于所述光标表示的相对于所述一个或者多个应用的可视外观,并且向与所述分配的虚拟计算机对应的所述客户端中的第一客户端传送所述虚拟外观,所述第一客户端可操作成将所述光标表示呈现为具有所述可视外观。8.根据权利要求1所述的系统,其中每个客户端与所述关联显示器集成。9.一种用于提供虚拟计算服务的计算机实施的方法,所述方法包括:实例化不同类型的多个虚拟计算机,每个虚拟计算机包括图形显示部件和音频输出部件;将一个或多个应用的集合与每个所述虚拟计算机相关联,其中与不同类型的虚拟计算机相关联的一个或多个应用的集合彼此不同,以便服务不同类型的用户操作所述虚拟计算机;根据用户操作请求客户端的偏好从所述请求客户端接收对虚拟计算机的分配的请求;响应于该请求将特定类型的特定虚拟计算机分配给所述请求客户端,所述特定虚拟计算机的所述特定类型针对所述偏好;通过所述特定虚拟计算机的所述图形显示部件生成用于一个或多个关联的应...
【专利技术属性】
技术研发人员:D赫尔斯,J托马斯,TR杜克,
申请(专利权)人:盖斯特泰克交互娱乐有限公司,
类型:发明
国别省市:加拿大,CA
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。