发明名称 |
Zero footprint application virtualization |
摘要 |
Systems, methods, and computer-readable media for delivering an interactively updated application to a browser without requiring end users to install software locally are provided. Browser capabilities are detected. Bi-directional communication is established between a browser and server based on the capabilities. Representations of images are streamed to the browser. Human input device events associated with the representations are received. The representations are interactively updated. |
申请公布号 |
US9563716(B2) |
申请公布日期 |
2017.02.07 |
申请号 |
US201213664069 |
申请日期 |
2012.10.30 |
申请人 |
Cerner Innovation, Inc. |
发明人 |
Narvaez Juan David |
分类号 |
G06F15/16;G06F15/173;G06F17/30;H04N21/24;H04N21/442;H04N21/4782;H04N21/81;H04L29/06 |
主分类号 |
G06F15/16 |
代理机构 |
Shook, Hardy & Bacon, L.L.P. |
代理人 |
Shook, Hardy & Bacon, L.L.P. |
主权项 |
1. One or more non-transitory computer storage media (the “media”) storing computer-useable instructions that, when executed by one or more computing devices, cause the one or more computing devices to perform a method for interactively updating a representation of an image, the method comprising:
attempting, by a server via a first communication protocol, a first connection with a browser; when the first connection via the first communication protocol is successful, establishing a bi-directional communication between the browser and the server via the first communication protocol; when the first connection via the first communication protocol is unsuccessful, establishing the bi-directional communication between the browser and the server via a second communication protocol; streaming a representation of an application to the browser, the representation comprising a plurality of encoded tiles, wherein the representation is streamed in a format corresponding to the established bi-directional communication, and that allows the representation to be rendered without requiring installation of any additional software or codecs; receiving, via the browser, a human input device (HID) event associated with the representation; and interactively updating at least one encoded tile of the plurality of encoded tiles of the representation. |
地址 |
Kansas City KS US |