发明名称 Touch support for remoted applications
摘要 Touch, multi-touch, gesture, flick and stylus pen input may be supported for remoted applications. For example, a touch capable client device may receive touch input for a remoted application executing on a server. In such an instance, the touch input may be transmitted to the server for processing. The server may modify the application display or the application functionality and provide an output to the client device. In some arrangements, the output may correspond to instructions for modifying a display of the application while in other examples, the output may correspond to an image of the changed application display. Additionally or alternatively, determining a functionality associated with touch input may be performed based on user definitions, user preferences, server definitions (e.g., operating system on the server), client definitions (e.g., operating system on the client) and the like and/or combinations thereof. Aspects may also include resolving latency and enhancing user experience.
申请公布号 US9110581(B2) 申请公布日期 2015.08.18
申请号 US201113253452 申请日期 2011.10.05
申请人 Citrix Systems, Inc. 发明人 Momchilov Georgy
分类号 G09G5/00;G06F3/041;G06F3/02;G06F3/00;G06F3/0488;G06F3/038;G06F9/44 主分类号 G09G5/00
代理机构 Banner & Witcoff, Ltd. 代理人 Banner & Witcoff, Ltd.
主权项 1. A method comprising: receiving, by a first computing device, an indication of touch input from a second computing device different from the first computing device, wherein the touch input is directed to an application executing on the first computing device; generating, by the first computing device, a touch input notification message in a first message format configured to trigger a first type of function call by the application executing on the first computing device for processing the touch input, wherein the function call causes execution by the application executing on the first computing device of a function that processes the touch input; forwarding, by the first computing device, the touch input notification message to the application executing on the first computing device; and receiving, by the first computing device, an indication of a second touch input from the second computing device, the second touch input directed to a second application executing on the first computing device, wherein the touch input directed to the application and the second touch input directed to the second application are a same type of touch input, wherein the second application interprets the second touch input differently than the application interprets the touch input.
地址 Fort Lauderdale FL US