发明名称 Methods and systems for updating a dock with a user interface element representative of a remote application
摘要 The present disclosure features methods and systems for updating an application-centric interface or dock, generated and displayed by a local computer, with a user interface element representative of a remote application executing on a remote computer to provide integration between remote (“published”) applications and their local counterparts. This functionality provides a seamless, unified user experience by allowing hosted applications to appear as if they are running locally in a dock interface, in the same way that local applications appear.
申请公布号 US9268466(B2) 申请公布日期 2016.02.23
申请号 US201012897871 申请日期 2010.10.05
申请人 Citrix Systems, Inc. 发明人 Momchilov Georgy;Innes Andrew;Harvey Kevin
分类号 G06F3/048;G06F3/0484;G06F9/44;G06F3/0481;G06F3/14;G09G5/14 主分类号 G06F3/048
代理机构 Foley & Lardner LLP 代理人 Lanza John D.;De Vellis James;Foley & Lardner LLP
主权项 1. A method of updating a dock, generated and displayed by a local computer, with a user interface element representative of a remote application executing on a remote computer, the method comprising: receiving, by a local client executing on a local computer, application output generated by a plurality of remote applications including a first remote application and a second remote application executing on a remote computer, a user interface element representative of the first remote application, and window configuration information; generating, by the local client responsive to receiving the application output, a plurality of application output windows to display the received application output, the plurality of application output windows generated locally at the local client according to the window configuration information and including a first local window group corresponding to the first remote application and a second local window group corresponding to the second remote application, wherein the window configuration information comprises an indication of a parent and child relationship between a parent window and a child window, and wherein the local client includes both the parent window and the child window in the first local window group based on the indication; executing, responsive to receiving the application output, a process on the local machine, the process comprising the user interface element representative of the first remote application; updating, by an operating system of the local computer responsive to executing the process, a dock of the local computer with an image of output data for the user interface element representative of the process, the image refreshed at least periodically or responsive to a user command; and redirecting, by the process, a user interaction with the user interface element in the dock to an application output window in the first local window group displaying the application output generated by the first remote application.
地址 Fort Lauderdale FL US