发明名称 Gesture support for shared sessions
摘要 Methods and systems for providing gesture support for shared sessions are shown and described. One method includes facilitating the establishment of a first and second connection with a first and second computing device, negotiating gesture capabilities with the first and second computing devices, receiving gesture inputs from the first and second computing devices, reconciling the gesture inputs, and transmitting a modified shared session window to the first and second computing devices.
申请公布号 US9152436(B2) 申请公布日期 2015.10.06
申请号 US201113253646 申请日期 2011.10.05
申请人 CITRIX SYSTEMS, INC. 发明人 Momchilov Georgy
分类号 G06F17/00;G06F9/44;G06F3/0488;H04W4/02;H04W4/20 主分类号 G06F17/00
代理机构 BainwoodHuang 代理人 BainwoodHuang
主权项 1. A method for providing a shared session environment comprising: facilitating the establishment of a first connection with a first remote computing device to provide access to a shared session window to the first device; facilitating the establishment of a second connection with a second remote computing device to provide access to the shared session window to the second device; determining a first time difference between a current time according to the first remote computing device and a base current time; determining a second time difference between a current time according to the second remote computing device and the base current time; negotiating gesture capabilities with the first and second remote computing devices; receiving via the first connection data corresponding to a first gesture inputted at the shared session window displayed at the first device to interact with the shared session window, the first gesture being associated with a first timestamp generated at the first remote computing device; receiving via the second connection data corresponding to a second gesture inputted at the shared session window displayed at the second device to interact with the shared session window, the second gesture being associated with a second timestamp generated at the second remote computing device; reconciling the data corresponding to the first and second gestures to generate a modification instruction representing the operations defined by the interactions with the shared session windows at the first and second remote computing devices, reconciling the data comprising normalizing the first timestamp based on the first time difference and normalizing the second timestamp based on the second time difference, wherein normalizing the first timestamp includes subtracting the first time difference from the first timestamp, and wherein normalizing the second timestamp includes subtracting the second time difference from the second timestamp; and transmitting a modified shared session window over the first and second connections to the first and second computing devices.
地址 Fort Lauderdale FL US