用于在服务器上远程执行的应用的壳集成制造技术

技术编号:10925508 阅读:77 留言:0更新日期:2015-01-21 08:25
本文中所描述的方法和系统涉及提供用于在服务器上远程执行的应用的壳集成。通过提供用于在服务器上执行的应用的壳集成,该系统提供了无缝的用户体验,其中用户感知到本地执行的应用和远程执行的应用之间较小差别或没有差别。操作系统中新的可用性增强,诸如目的地列表(也称为跳转列表)、缩略图工具栏、叠加图标、进度条、和网站与壳(IE9)的集成,可能仅在本地Os环境中有效,并且完全不能集成在远程环境中。本发明专利技术的一个目的是集成这些壳的能力,并且实现用户的一致桌面体验。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】本文中所描述的方法和系统涉及提供用于在服务器上远程执行的应用的壳集成。通过提供用于在服务器上执行的应用的壳集成,该系统提供了无缝的用户体验,其中用户感知到本地执行的应用和远程执行的应用之间较小差别或没有差别。操作系统中新的可用性增强,诸如目的地列表(也称为跳转列表)、缩略图工具栏、叠加图标、进度条、和网站与壳(IE9)的集成,可能仅在本地Os环境中有效,并且完全不能集成在远程环境中。本专利技术的一个目的是集成这些壳的能力,并且实现用户的一致桌面体验。【专利说明】用于在服务器上远程执行的应用的壳集成 相关申请的夺叉引用 本申请是于2011年5月20日提交的、标题为"Systems and Methods for Providing Shell Integration for an Application Executing Remotely on a Server,' 的美国专利申请61/488, 593的非临时申请,美国专利申请61/488, 593的内容出于全部的 目的通过引用整体而结合于此。
本公开内容总体上涉及在服务器上远程执行的应用。特别地,本公开内容涉及提 供用于在服务器上远程执行的应用的壳集成。
技术介绍
通过计算和网络能力的进步,公司和用户越来越多地使用远程执行的应用。然而, 在许多实例中,远程执行的应用的使用可能提供繁琐的用户体验,其中本地操作系统的视 觉和功能可用性增强并未集成在远程环境中。此外,当用户尝试与远程执行的应用同时地 相互作用时,这样的集成的缺少可能引起用户的困惑。
技术实现思路
鉴于上述背景,为了提供本文中所描述的一些方面的基本理解,以下给出本公开 内容的简化总结。这个总结不是全面的总结,而是旨在标识主要或关键的元素,或者描绘权 利要求的范围。以下总结仅以简化的形式给出各个描述的方面,作为下面所提供的更详细 的描述的序幕。 本文中所描述的方法和系统涉及用于提供在服务器上远程执行的应用的壳集成。 通过提供用于在服务器上执行的应用的壳集成,该系统提供了无缝的用户体验,其中用户 感知到本地执行的应用和远程执行的应用之间较小差别或没有差别。操作系统中新的可用 性增强,诸如目的地列表(也称为跳转列表)、缩略图工具栏、叠加图标、进度条、和网站与壳 (IE9)的集成,可能仅在本地0S环境中有效,并且完全不能在远程环境中集成。本专利技术的一 个目的是集成这些壳的能力,并实现用户的一致桌面体验。 目的地列表(Destination List)构成每个应用的微型开始菜单,该微型开始菜单 提供对内容和用户每日执行的任务的容易访问。目的地列表准许用户打开应用、锁定或解 锁应用以及关闭窗口。目的地列表可以包含用户任务、自定义类别、已知类别(例如"最近项 目"或"经常使用的项目")、锁定的类别。在一些实施例中,壳项目是可锁定的。目的地列 表范围可从空白目的地列表到任何默认的排列、已知或自定义类别、壳链接和壳项目。目的 地列表可以是静态的(在应用的安装时被创建)或动态的。目的地列表对于本地和远程应用 可以是分离的(未分组的)。目的地列表对于本地和远程应用可以是合并的(分组的)。在一 些实施例中,在列表内,合并或者分离各个类别和项目可以基于本地的或者远程的访问。 缩略图工具栏提供到特定窗口的关键命令的访问而不会使用户还原或激活应用 的窗口。激活的工具栏控制能够嵌入在该窗口的缩略图预览中。 通过在按钮上小的叠加的显示,应用能够通过它的任务栏按钮将某些通知和状态 通信给用户。图标叠加作为状态的场景通知来服务,并且旨在取消对于分离的通知区域状 态图标的需要。 任务栏按钮能够用于显示进度条。这使得窗口能够提供进度信息给用户,而用户 不用必须切换到窗口自身。用户在瞥见其它窗口中出现的一个或多个操作的进度的同时, 能够在另一个应用中保持工作。该任务栏按钮还能够显示操作暂停或者操作已经遇到错 误,并且需要用户干预。 根据一个方面,一种方法可以包括:在本地计算设备处,从远程计算设备上接收目 的地列表,该目的地列表对应于在远程计算设备上执行的应用;在本地计算设备处,基于在 远程计算设备上执行的对应的应用,实例化存根可执行程序;以及将目的地列表与存根可 执行程序相关联。 另一个方面可以进一步包括:输出包括目的地列表的用户界面用于显示;在客户 端设备处截取在所述目的地列表上选择项目的用户输入,所述项目对应于在从所述远程计 算设备接收的目的地列表中的项目;以及将截取的输入发生到远程技术设备,用于递送到 该应用。 一些方面可以包括:生成对应于接收的目的地列表的本地列表,其中所述本地目 的地列表包括未在接收的目的地列表中的至少一个用户可选择项目;以及输出基于接收的 目的地列表和本地目的地列表的组合目的地列表用于显不。 其它方面可以包括这里所描述的一个或多个其它特征,并且可以包括用指令编程 的计算机可读基质,该指令在被执行时,配置设备执行所列举的特征中的一个或者多个。 另一个方面可以包括计算机可读介质存储指令,用于配置设备显示包括任务栏图 标的用户界面,该任务栏图标对应于在本地计算设备上执行的第一应用和在远程计算设备 上执行的第二应用,其中图形用户界面被配置为一旦接收到与该任务栏图标相关联的第一 用户输入,显示目的地列表,该目的地列表包括对应于本地计算机设备上的目的地的至少 一个列表项和对应于远程计算设备上的目的地的至少一个目的地列表项。 在一些变化中,目的地列表可以被划分成本地的部分和远程的部分,和/或可以 包括缩略图工具栏项目、叠加标记和/或进度条信息。 本文中所描述的方法和系统的各种实施例的细节将在下面的附图和描述中进行 阐述。 【专利附图】【附图说明】 通过参照结合附图的下述说明,本公开内容的上述和其它目的、方面、特征和优点 将变得更明显并且更好地被理解,其中: 图1A图示了根据本文中所描述的一个或多个方面的提供到能够执行应用程序的 计算设备的远程访问的网络环境的实施例。 图1B和图1C为根据本文中所描述的一个或多个方面的图示计算设备的实施例的 框图。 图2为根据本文中所描述的一个或多个方面的图示用于提供在服务器上远程执 行的应用的壳集成。 图3为根据本文中所描述的一个或多个方面的跳转列表或者目的地列表的一个 实施例的屏幕截图。 图4为根据本文中所描述的一个或多个方面的用于远程执行应用的默认目的地 列表的屏幕截图。 图5为根据本文中所描述的一个或多个方面的、在不需要场景而启动锁定的表示 层协议引擎时出现错误的时候所显示的错误对话框的屏幕截图。 图6为根据本文中所描述的一个或多个方面的仅用"关闭窗口"选项远程地执行 应用的非常受限的目的地列表的屏幕截图。 图7为根据本文中所描述的一个或多个方面的锁定的媒体播放器的屏幕截图。 图8图示了根据本文中所描述的一个或多个方面的自动和自定义的目的地的存 储的屏幕截图。 图9图示了根据本文中所描述的一个或多个方面更换Internet Explorer8的自 定义目的地列表的屏幕截图。 图10为根据本文中所描述的一个或多个方面的表示记事本本文档来自技高网...

【技术保护点】
一种方法,包括:在本地计算设备处,从远程计算设备接收目的地列表,所述目的地列表对应于在所述远程计算设备上执行的应用;在所述本地计算设备处,基于在远程计算设备上执行的所述对应的应用,实例化存根可执行程序;以及将所述目的地列表与所述存根可执行程序相关联。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:G·莫姆奇洛维A·米尔
申请(专利权)人:西里克斯系统公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1