发明名称 Shell integration for an application executing remotely on a server
摘要 Methods and systems described herein are directed to providing shell integration for an application executing remotely on a server. By providing shell integration for the application executing on the server, the system provides a seamless user experience, in which a user perceives minor or no differences between applications executing locally and those executing remotely. New usability enhancements in operating systems, such as Destination Lists (a.k.a. Jump Lists), Thumbnail Toolbars, Overlay Icons, Progress Bars, and integration of web sites with the Shell, may work only in a local OS environment and fail to integrate at all in a remote environment. One of the goals of the invention is to integrate these Shell capabilities and achieve a unified desktop experience for the user.
申请公布号 US9471335(B2) 申请公布日期 2016.10.18
申请号 US201514806740 申请日期 2015.07.23
申请人 Citrix Systems, Inc. 发明人 Momchilov Georgy;Mir Abraham
分类号 G06F9/44;H04L29/06;G06F9/54;H04L29/08;G06F9/445 主分类号 G06F9/44
代理机构 Banner & Witcoff, Ltd. 代理人 Banner & Witcoff, Ltd.
主权项 1. A method comprising: receiving, at a local computing device, an application identifier and a destination list from a remote computing device, said application identifier and destination list corresponding to an application executing on the remote computing device; instantiating, at the local computing device, a stub executable program based on the application identifier of the application executing on the remote computing device; configuring the stub executable program using the destination list; outputting for display a user interface item corresponding to the destination list; intercepting, at the local computing device via the user interface item, a user input; and in response to intercepting the user input, executing the stub executable program and sending, by the stub executable program, the user input to the remote computing device.
地址 Fort Lauderdale FL US