WO2012079055A3 - Methods and systems for a remote desktop session utilizing a http handler and a remote desktop client common interface - Google Patents
Methods and systems for a remote desktop session utilizing a http handler and a remote desktop client common interface Download PDFInfo
- Publication number
- WO2012079055A3 WO2012079055A3 PCT/US2011/064284 US2011064284W WO2012079055A3 WO 2012079055 A3 WO2012079055 A3 WO 2012079055A3 US 2011064284 W US2011064284 W US 2011064284W WO 2012079055 A3 WO2012079055 A3 WO 2012079055A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- remote desktop
- web browser
- transcoding server
- remote
- systems
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/452—Remote windowing, e.g. X-Window System, desktop virtualisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
Abstract
Examples of methods, systems, apparatus, and machine-readable storage media are provided to facilitate access and control of a remote desktop of a remote machine by a web browser at a client device through a transcoding server without installing proprietary plug-ins or protocols on the client device. A transcoding server may translate user input requests from a web browser into input calls compatible with a remote desktop display protocol. The transcoding server may receive remote desktop drawing commands from the remote machine and translate the remote desktop drawing commands into web browser drawing updates compatible with the web browser. A transcoding server may communicate with a web browser via HTTP and communicate with a remote machine via a remote desktop display protocol. A web browser may be an HTML5 browser. A transcoding server may send drawing coordinates to the web browser via an HTTP header and may use long polling.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP11847024.4A EP2649502B1 (en) | 2010-12-10 | 2011-12-09 | Methods and systems for a remote desktop session utilizing a http handler and a remote desktop client common interface |
CN201180067321.8A CN103460670B (en) | 2010-12-10 | 2011-12-09 | The method and system of remote desktop session is carried out for using HTTP processors and remote desktop client general-purpose interface |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/965,821 | 2010-12-10 | ||
US12/965,821 US9245047B2 (en) | 2010-12-10 | 2010-12-10 | Methods and systems for facilitating a remote desktop session utilizing a remote desktop client common interface |
US12/965,824 | 2010-12-11 | ||
US12/965,824 US8949463B2 (en) | 2010-12-10 | 2010-12-11 | Methods and systems for a remote desktop session utilizing a HTTP handler and a remote desktop client common interface |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2012079055A2 WO2012079055A2 (en) | 2012-06-14 |
WO2012079055A3 true WO2012079055A3 (en) | 2013-09-19 |
Family
ID=46200740
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2011/064284 WO2012079055A2 (en) | 2010-12-10 | 2011-12-09 | Methods and systems for a remote desktop session utilizing a http handler and a remote desktop client common interface |
PCT/US2011/064278 WO2012079049A1 (en) | 2010-12-10 | 2011-12-09 | Methods and systems for facilitating a remote desktop session utilizing a remote desktop client common interface |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2011/064278 WO2012079049A1 (en) | 2010-12-10 | 2011-12-09 | Methods and systems for facilitating a remote desktop session utilizing a remote desktop client common interface |
Country Status (4)
Country | Link |
---|---|
US (3) | US9245047B2 (en) |
EP (2) | EP2649502B1 (en) |
CN (2) | CN103403695B (en) |
WO (2) | WO2012079055A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112035157B (en) * | 2020-08-21 | 2023-10-20 | 山东亚华电子股份有限公司 | Android and front-end page communication method, equipment and storage medium |
Families Citing this family (113)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101711863B1 (en) | 2008-11-26 | 2017-03-13 | 캘거리 싸이언티픽 인코포레이티드 | Method and system for providing remote access to a state of an application program |
US10055105B2 (en) | 2009-02-03 | 2018-08-21 | Calgary Scientific Inc. | Method and system for enabling interaction with a plurality of applications using a single user interface |
US9367331B2 (en) | 2009-07-20 | 2016-06-14 | Google Technology Holdings LLC | Multi-environment operating system |
US9372711B2 (en) | 2009-07-20 | 2016-06-21 | Google Technology Holdings LLC | System and method for initiating a multi-environment operating system |
US9389877B2 (en) | 2009-07-20 | 2016-07-12 | Google Technology Holdings LLC | Multi-environment operating system |
US9348633B2 (en) | 2009-07-20 | 2016-05-24 | Google Technology Holdings LLC | Multi-environment operating system |
US9244912B1 (en) | 2010-12-10 | 2016-01-26 | Wyse Technology L.L.C. | Methods and systems for facilitating a remote desktop redrawing session utilizing HTML |
US8949726B2 (en) * | 2010-12-10 | 2015-02-03 | Wyse Technology L.L.C. | Methods and systems for conducting a remote desktop session via HTML that supports a 2D canvas and dynamic drawing |
US9395885B1 (en) | 2010-12-10 | 2016-07-19 | Wyse Technology L.L.C. | Methods and systems for a remote desktop session utilizing HTTP header |
US9245047B2 (en) | 2010-12-10 | 2016-01-26 | Wyse Technology L.L.C. | Methods and systems for facilitating a remote desktop session utilizing a remote desktop client common interface |
US9430036B1 (en) | 2010-12-10 | 2016-08-30 | Wyse Technology L.L.C. | Methods and systems for facilitating accessing and controlling a remote desktop of a remote machine in real time by a windows web browser utilizing HTTP |
US8966376B2 (en) | 2010-12-10 | 2015-02-24 | Wyse Technology L.L.C. | Methods and systems for remote desktop session redrawing via HTTP headers |
US9535560B1 (en) | 2010-12-10 | 2017-01-03 | Wyse Technology L.L.C. | Methods and systems for facilitating a remote desktop session for a web browser and a remote desktop server |
US9741084B2 (en) | 2011-01-04 | 2017-08-22 | Calgary Scientific Inc. | Method and system for providing remote access to data for display on a mobile device |
US8438473B2 (en) * | 2011-01-05 | 2013-05-07 | Research In Motion Limited | Handling of touch events in a browser environment |
US20120192100A1 (en) * | 2011-01-25 | 2012-07-26 | Motorola-Mobility, Inc. | Method and apparatus for locking and unlocking multiple operating system environments with a single gesture input |
CA2734860A1 (en) | 2011-03-21 | 2012-09-21 | Calgary Scientific Inc. | Method and system for providing a state model of an application program |
US9354900B2 (en) | 2011-04-28 | 2016-05-31 | Google Technology Holdings LLC | Method and apparatus for presenting a window in a system having two operating system environments |
US9600350B2 (en) * | 2011-06-16 | 2017-03-21 | Vmware, Inc. | Delivery of a user interface using hypertext transfer protocol |
US9292248B2 (en) * | 2011-06-22 | 2016-03-22 | Microsoft Technology Licensing, Llc | Span out load balancing model |
US10983747B2 (en) * | 2011-07-15 | 2021-04-20 | Vmware, Inc. | Remote desktop mirroring |
US8635518B1 (en) | 2011-07-21 | 2014-01-21 | Google Inc. | Methods and systems to copy web content selections |
JP2014531626A (en) | 2011-08-15 | 2014-11-27 | カルガリー サイエンティフィック インコーポレイテッド | Non-invasive remote access to application programs |
US20130060842A1 (en) * | 2011-08-21 | 2013-03-07 | World Software Corporation | Remote desktop and data management system |
US9514242B2 (en) | 2011-08-29 | 2016-12-06 | Vmware, Inc. | Presenting dynamically changing images in a limited rendering environment |
US9549045B2 (en) | 2011-08-29 | 2017-01-17 | Vmware, Inc. | Sharing remote sessions of a user interface and/or graphics of a computer |
US9716743B2 (en) * | 2011-09-02 | 2017-07-25 | Microsoft Technology Licensing, Llc | Accessing hardware devices using web server abstractions |
US10496738B1 (en) * | 2011-09-22 | 2019-12-03 | Glance Networks, Inc. | Method and apparatus for facilitating participation in a remote viewing session |
CA2850422C (en) | 2011-09-30 | 2023-09-26 | Calgary Scientific Inc. | Uncoupled application extensions including interactive digital surface layer for collaborative remote application sharing and annotating |
US8941673B2 (en) * | 2011-11-08 | 2015-01-27 | Red Hat, Inc. | Rendering images in a remote web browser |
US9348552B2 (en) * | 2011-11-16 | 2016-05-24 | Cisco Technology, Inc. | Network appliance for transcoding or enriching virtual desktop infrastructure desktop images |
WO2013076554A1 (en) | 2011-11-23 | 2013-05-30 | Calgary Scientific Inc. | Methods ans systems for collaborative remote application sharing and conferencing |
US9268517B2 (en) * | 2011-12-07 | 2016-02-23 | Adobe Systems Incorporated | Methods and systems for establishing, hosting and managing a screen sharing session involving a virtual environment |
US8751800B1 (en) | 2011-12-12 | 2014-06-10 | Google Inc. | DRM provider interoperability |
US9383891B2 (en) * | 2012-03-28 | 2016-07-05 | Skytap | Methods and systems for an intermediate graphical desktop sharing protocol |
US20130293573A1 (en) | 2012-05-02 | 2013-11-07 | Motorola Mobility, Inc. | Method and Apparatus for Displaying Active Operating System Environment Data with a Plurality of Concurrent Operating System Environments |
US9342325B2 (en) | 2012-05-17 | 2016-05-17 | Google Technology Holdings LLC | Synchronizing launch-configuration information between first and second application environments that are operable on a multi-modal device |
US9705729B2 (en) * | 2012-06-01 | 2017-07-11 | Dell Products L.P. | General client engine with load balancing for client-server communication |
CN103685399B (en) * | 2012-09-17 | 2018-03-23 | 腾讯科技(深圳)有限公司 | A kind of methods, devices and systems for logging in class Unix virtual containers |
US9563716B2 (en) * | 2012-10-30 | 2017-02-07 | Cerner Innovation, Inc. | Zero footprint application virtualization |
US10140198B1 (en) * | 2012-10-30 | 2018-11-27 | Google Llc | Networked desktop environment |
US10001918B2 (en) | 2012-11-21 | 2018-06-19 | Algotec Systems Ltd. | Method and system for providing a specialized computer input device |
US8924478B2 (en) * | 2012-12-29 | 2014-12-30 | Futurewei Technologies, Inc. | Virtual desktop infrastructure (VDI) login acceleration |
US10476915B2 (en) | 2013-02-04 | 2019-11-12 | Oracle International Corporation | Real-time communication signaling gateway |
US9509745B2 (en) * | 2013-02-04 | 2016-11-29 | Oracle International Corporation | Java API for programming web real-time communication applications |
US9473581B2 (en) | 2013-02-04 | 2016-10-18 | Oracle International Corporation | Integrated web-enabled session border controller |
US9648049B2 (en) | 2013-02-04 | 2017-05-09 | Oracle International Corporation | System and method for extending IP multimedia subsystem to HTML5 environments |
US9712593B2 (en) | 2013-02-04 | 2017-07-18 | Oracle International Corporation | Javascript API for WebRTC |
US9407725B2 (en) | 2013-06-14 | 2016-08-02 | Dell Products L.P. | Generic transcoding service for client-server communication |
US9300669B2 (en) * | 2013-06-14 | 2016-03-29 | Dell Products L.P. | Runtime API framework for client-server communication |
US9716740B2 (en) | 2013-06-14 | 2017-07-25 | Dell Products L.P. | Web-based transcoding to clients for client-server communication |
CN103294439B (en) * | 2013-06-28 | 2016-03-02 | 华为技术有限公司 | A kind of image updating method, system and device |
US9414225B2 (en) * | 2013-07-23 | 2016-08-09 | Broadcom Corporation | User equipment having web real time communication architecture |
CN105409183B (en) * | 2013-08-23 | 2018-11-16 | 华为技术有限公司 | For realizing the system and equipment of any network function client or server in HTML5 is applied |
US20150089382A1 (en) * | 2013-09-26 | 2015-03-26 | Wu-chi Feng | Application context migration framework and protocol |
US9332046B2 (en) * | 2013-10-17 | 2016-05-03 | Cisco Technology, Inc. | Rate-adapted delivery of virtual desktop image elements by an edge server in a computer network environment |
WO2015080845A1 (en) | 2013-11-29 | 2015-06-04 | Calgary Scientific Inc. | Method for providing a connection of a client to an unmanaged service in a client-server remote access system |
WO2015093637A1 (en) * | 2013-12-16 | 2015-06-25 | 삼성전자 주식회사 | Server apparatus and client apparatus for sharing contents and method for sharing contents |
EP2889770A1 (en) * | 2013-12-27 | 2015-07-01 | Telefonica Digital España, S.L.U. | Improved applications execution between electronic devices and cloud |
US9392053B2 (en) * | 2014-02-21 | 2016-07-12 | Dell Products L.P. | Generic transcoding service with library attachment |
US9936002B2 (en) | 2014-02-21 | 2018-04-03 | Dell Products L.P. | Video compose function |
US9553925B2 (en) * | 2014-02-21 | 2017-01-24 | Dell Products L.P. | Front-end high availability proxy |
WO2015126469A1 (en) * | 2014-02-21 | 2015-08-27 | Dell Products L.P. | Generic transcoding service |
US20150244835A1 (en) * | 2014-02-21 | 2015-08-27 | Andrew T. Fausak | Transcoding instance with multiple channels |
US9396564B2 (en) | 2014-03-26 | 2016-07-19 | Empire Technology Development Llc | Atlas generation based on client video configuration |
CN104951676B (en) * | 2014-04-14 | 2018-04-20 | 腾讯科技(深圳)有限公司 | Method for controlling mobile terminal, device and system |
TWI563404B (en) * | 2014-07-03 | 2016-12-21 | Able World Internat Ltd | Networking cooperation method and machine using such method |
EP3164797A4 (en) * | 2014-07-03 | 2017-07-12 | Able World International Limited | Method of controlling and managing electronic device and control system using same |
US9134963B1 (en) | 2014-07-03 | 2015-09-15 | U3D Limited | Method of unifying information and tool from a plurality of information sources |
US11687325B2 (en) * | 2014-07-03 | 2023-06-27 | Able World International Limited | Method for constructing an interactive digital catalog, and computer-readable storage medium and interactive digital catalog using the same |
US9626157B2 (en) * | 2014-07-03 | 2017-04-18 | Able World International Limited | Method of projecting a workspace and system using the same |
KR102526739B1 (en) * | 2014-07-03 | 2023-04-26 | 에이블 월드 인터내셔널 리미티드 | Method for projecting workspace and system using same |
KR102374646B1 (en) * | 2014-07-03 | 2022-03-14 | 에이블 월드 인터내셔널 리미티드 | Combinatory working method for standardized elements in personal workspace, and computer program product and system using said method |
CN105700862B (en) * | 2014-11-28 | 2019-09-20 | 阿里巴巴集团控股有限公司 | Graphics and Image Processing and equipment |
JP2018503182A (en) * | 2014-12-12 | 2018-02-01 | エイブル ワールド インターナショナル リミテッド | Method for providing network service and network service station using said method |
TWI564731B (en) * | 2015-01-12 | 2017-01-01 | 阿貝爾環球國際有限公司 | Property management method and property management system and machine using the same |
CN107209782B (en) * | 2015-01-29 | 2021-07-20 | 阿贝尔环球国际有限公司 | Method for interactive operation, and transmitting machine, receiving machine and interactive operation system using the method |
US10015264B2 (en) * | 2015-01-30 | 2018-07-03 | Calgary Scientific Inc. | Generalized proxy architecture to provide remote access to an application framework |
CN106161496B (en) * | 2015-03-25 | 2019-07-23 | 阿里巴巴集团控股有限公司 | The remote assistance method and device of terminal, system |
WO2016186628A1 (en) * | 2015-05-15 | 2016-11-24 | Hewlett-Packard Development Company, L.P. | Hardware bus redirection |
US20160350061A1 (en) * | 2015-05-29 | 2016-12-01 | Qualcomm Incorporated | Remote rendering from a source device to a sink device |
CN106326231B (en) * | 2015-06-17 | 2020-10-09 | 优三第科技开发(深圳)有限公司 | Data collection method and data collection system using the same |
US10586317B2 (en) * | 2015-12-09 | 2020-03-10 | Dreamworks Animation L.L.C. | Digital user interface to provide drawing directions to guide user |
KR101742258B1 (en) * | 2016-02-29 | 2017-05-31 | 경희대학교 산학협력단 | Apparatus and method for providing contents using web-based virtual desktop protocol |
US10462145B2 (en) | 2016-07-15 | 2019-10-29 | The Directv Group, Inc. | Method and apparatus for controlling access to custom browser functionality |
CN106341453A (en) * | 2016-08-23 | 2017-01-18 | 北京永信至诚科技股份有限公司 | High-speed virtual desktop agent building method and high-speed virtual desktop agent building system based on HTML5 |
US11003463B2 (en) * | 2016-09-16 | 2021-05-11 | Rocket Software, Inc. | Virtual desktop |
CN109218846B (en) * | 2017-06-29 | 2021-08-17 | 中国电信股份有限公司 | Method, device and system for optimizing long polling performance of set top box browser application |
CN109508159A (en) * | 2017-09-12 | 2019-03-22 | 亿阳安全技术有限公司 | Method, relevant device and the storage medium that video file and video recording generate |
CN108055311B (en) * | 2017-12-07 | 2021-03-16 | 畅捷通信息技术股份有限公司 | HTTP asynchronous request method, device, server, terminal and storage medium |
US10841156B2 (en) * | 2017-12-11 | 2020-11-17 | Ati Technologies Ulc | Mobile application for monitoring and configuring second device |
EP3716059A4 (en) | 2017-12-12 | 2021-06-02 | Huawei Technologies Co., Ltd. | App remote control method and related devices |
CN108306933A (en) * | 2017-12-27 | 2018-07-20 | 杭州华为数字技术有限公司 | A kind of method, apparatus and system that the input based on desktop virtualization redirects |
US10956533B1 (en) * | 2018-03-20 | 2021-03-23 | Amdocs Development Limited | System, method, and computer program for real-time HTML rendering of windows applications |
CN108600373A (en) * | 2018-04-26 | 2018-09-28 | 广州沐思信息科技有限公司 | A kind of Picture Generation Method, server and computer readable storage medium |
CN108897596A (en) * | 2018-07-05 | 2018-11-27 | 北京景行锐创软件有限公司 | A kind of graphical interfaces transmission method and device |
US10771283B2 (en) * | 2018-07-06 | 2020-09-08 | Sap Se | Virtual cloud node |
US11190573B2 (en) * | 2018-07-25 | 2021-11-30 | Vmware, Inc. | Techniques for improving implementation of a remote browser within a local browser |
GB2590812B (en) * | 2019-12-23 | 2022-01-05 | Ultima Business Solutions Ltd | A system and method for automated process orchestration |
CN111240675B (en) * | 2020-01-10 | 2023-07-25 | 广发证券股份有限公司 | Multi-terminal drawing method based on Canvas API |
CN111800774A (en) * | 2020-07-03 | 2020-10-20 | 上海风秩科技有限公司 | Control method and device of Bluetooth equipment and storage medium |
CN112491973A (en) * | 2020-11-10 | 2021-03-12 | 西安万像电子科技有限公司 | Equipment control method and device and nonvolatile storage medium |
CN112491974A (en) * | 2020-11-11 | 2021-03-12 | 恒安嘉新(北京)科技股份公司 | Remote browsing method and device, storage medium, terminal equipment and server |
US11770454B2 (en) * | 2020-12-14 | 2023-09-26 | Citrix Systems, Inc. | Native application integration for enhanced remote desktop experiences |
JP7193877B2 (en) * | 2021-04-12 | 2022-12-21 | ソフラ株式会社 | Web server and application operation system using the web server |
CN113312040B (en) * | 2021-06-15 | 2022-09-27 | 浪潮云信息技术股份公司 | Method for realizing application release of low-code development platform and storage medium |
KR20230084722A (en) * | 2021-12-06 | 2023-06-13 | 엘지전자 주식회사 | Display device and operating method thereof |
WO2023108475A1 (en) | 2021-12-15 | 2023-06-22 | Citrix Systems, Inc. | Application hotspot on endpoint device |
US11776507B1 (en) | 2022-07-20 | 2023-10-03 | Ivan Svirid | Systems and methods for reducing display latency |
CN115412548A (en) * | 2022-10-31 | 2022-11-29 | 中孚信息股份有限公司 | Method and system for supporting web to access various remote desktop protocols |
CN116595284B (en) * | 2023-07-13 | 2023-10-03 | 太平金融科技服务(上海)有限公司 | Webpage system operation method, device, equipment, storage medium and program |
CN116743728B (en) * | 2023-08-11 | 2023-10-20 | 深圳竹云科技股份有限公司 | Application operation and maintenance method, system, equipment and storage medium |
CN117112104B (en) * | 2023-08-24 | 2024-03-29 | 浙江远算科技有限公司 | Local storage mapping method, equipment and medium based on remote desktop gateway |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060256130A1 (en) * | 2001-12-14 | 2006-11-16 | Activesky, Inc. | Multimedia publishing system for wireless devices |
US20080198409A1 (en) * | 2002-12-17 | 2008-08-21 | International Business Machines Corporation | Editing And Browsing Images For Virtual Cameras |
US20100194753A1 (en) * | 2000-08-07 | 2010-08-05 | Robotham John S | Device-Specific Content Versioning |
US20100293598A1 (en) * | 2007-12-10 | 2010-11-18 | Deluxe Digital Studios, Inc. | Method and system for use in coordinating multimedia devices |
Family Cites Families (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5801689A (en) | 1996-01-22 | 1998-09-01 | Extended Systems, Inc. | Hypertext based remote graphic user interface control system |
AU5686299A (en) | 1998-08-20 | 2000-03-14 | Raycer, Inc. | Method and apparatus for generating texture |
US6771264B1 (en) | 1998-08-20 | 2004-08-03 | Apple Computer, Inc. | Method and apparatus for performing tangent space lighting and bump mapping in a deferred shading graphics processor |
US7020845B1 (en) * | 1999-11-15 | 2006-03-28 | Gottfurcht Elliot A | Navigating internet content on a television using a simplified interface and a remote control |
US6700589B1 (en) | 2000-02-17 | 2004-03-02 | International Business Machines Corporation | Method, system, and program for magnifying content downloaded from a server over a network |
US7111060B2 (en) * | 2000-03-14 | 2006-09-19 | Aep Networks, Inc. | Apparatus and accompanying methods for providing, through a centralized server site, a secure, cost-effective, web-enabled, integrated virtual office environment remotely accessible through a network-connected web browser |
US6831665B2 (en) | 2000-03-21 | 2004-12-14 | Konica Corporation | Control system of image processor |
US6981041B2 (en) * | 2000-04-13 | 2005-12-27 | Aep Networks, Inc. | Apparatus and accompanying methods for providing, through a centralized server site, an integrated virtual office environment, remotely accessible via a network-connected web browser, with remote network monitoring and management capabilities |
US8463912B2 (en) | 2000-05-23 | 2013-06-11 | Media Farm, Inc. | Remote displays in mobile communication networks |
US7210099B2 (en) | 2000-06-12 | 2007-04-24 | Softview Llc | Resolution independent vector display of internet content |
US7191211B2 (en) | 2000-10-03 | 2007-03-13 | Raja Tuli | Portable high speed internet access device priority protocol |
US6854122B1 (en) | 2000-12-27 | 2005-02-08 | Intel Corporation | Java common information model interface for windows management instrumentation via COM/DCOM |
US7293069B2 (en) * | 2001-02-28 | 2007-11-06 | Hewlett-Packard Development Company, L.P. | Method and apparatus for supplying network path bookmark information remotely to a mobile device |
DE60236221D1 (en) | 2001-07-12 | 2010-06-10 | Research In Motion Ltd | A system and method for pushing data from an information source to a mobile terminal including transcoding the data |
US8176428B2 (en) | 2002-12-03 | 2012-05-08 | Datawind Net Access Corporation | Portable internet access device back page cache |
JP3940356B2 (en) | 2002-12-27 | 2007-07-04 | 日本アイ・ビー・エム株式会社 | Proxy server, access control method, access control program |
US20040190771A1 (en) | 2003-03-27 | 2004-09-30 | Michel Eid | Integer format for efficient image data processing |
US20050256923A1 (en) * | 2004-05-14 | 2005-11-17 | Citrix Systems, Inc. | Methods and apparatus for displaying application output on devices having constrained system resources |
US8239749B2 (en) | 2004-06-25 | 2012-08-07 | Apple Inc. | Procedurally expressing graphic objects for web pages |
US8527563B2 (en) | 2005-09-12 | 2013-09-03 | Microsoft Corporation | Remoting redirection layer for graphics device interface |
US7899864B2 (en) * | 2005-11-01 | 2011-03-01 | Microsoft Corporation | Multi-user terminal services accelerator |
US8112513B2 (en) * | 2005-11-30 | 2012-02-07 | Microsoft Corporation | Multi-user display proxy server |
US9294729B2 (en) * | 2006-01-19 | 2016-03-22 | At&T Intellectual Property I, L.P. | System and method for providing content over a television network |
US20070174429A1 (en) * | 2006-01-24 | 2007-07-26 | Citrix Systems, Inc. | Methods and servers for establishing a connection between a client system and a virtual machine hosting a requested computing environment |
US8769127B2 (en) * | 2006-02-10 | 2014-07-01 | Northrop Grumman Systems Corporation | Cross-domain solution (CDS) collaborate-access-browse (CAB) and assured file transfer (AFT) |
US8620994B2 (en) | 2006-02-23 | 2013-12-31 | Qualcomm Incorporated | System and method for scheduling content updates in a content-based application |
US7868893B2 (en) | 2006-03-07 | 2011-01-11 | Graphics Properties Holdings, Inc. | Integration of graphical application content into the graphical scene of another application |
US20070260702A1 (en) | 2006-05-03 | 2007-11-08 | University Of Washington | Web browser architecture for virtual machine access |
US20100115145A1 (en) | 2006-05-26 | 2010-05-06 | Smart Technologies Ulc | Plug-and-play device and method of using the same |
CN101132571A (en) * | 2006-08-22 | 2008-02-27 | 薛飞 | Method and system for displaying and operating remote computer on mobile phone |
US7827298B2 (en) | 2006-10-20 | 2010-11-02 | Mixpo Portfolio Broadcasting, Inc. | Peer-to-web media broadcasting and managing online publisher computers |
US20080263010A1 (en) | 2006-12-12 | 2008-10-23 | Microsoft Corporation | Techniques to selectively access meeting content |
US7751807B2 (en) | 2007-02-12 | 2010-07-06 | Oomble, Inc. | Method and system for a hosted mobile management service architecture |
US20080313545A1 (en) * | 2007-06-13 | 2008-12-18 | Microsoft Corporation | Systems and methods for providing desktop or application remoting to a web browser |
US9009603B2 (en) | 2007-10-24 | 2015-04-14 | Social Communications Company | Web browser interface for spatial communication environments |
US8433747B2 (en) * | 2008-02-01 | 2013-04-30 | Microsoft Corporation | Graphics remoting architecture |
US8200896B2 (en) | 2008-06-06 | 2012-06-12 | Microsoft Corporation | Increasing remote desktop performance with video caching |
US9223548B2 (en) | 2008-09-15 | 2015-12-29 | Apple Inc. | Method and apparatus for providing an application canvas framework |
WO2010042733A1 (en) | 2008-10-08 | 2010-04-15 | Citrix Systems, Inc. | Systems and methods for connection management for asynchronous messaging over http |
US20100274922A1 (en) | 2009-03-31 | 2010-10-28 | Reavely Simon | System and method for managing long lived connections from a plurality of applications running on a wireless device |
US20100268762A1 (en) | 2009-04-15 | 2010-10-21 | Wyse Technology Inc. | System and method for scrolling a remote application |
US9448815B2 (en) | 2009-04-15 | 2016-09-20 | Wyse Technology L.L.C. | Server-side computing from a remote client device |
US8869239B2 (en) | 2009-04-15 | 2014-10-21 | Wyse Technology L.L.C. | Method and system for rendering composite view of an application |
US9459936B2 (en) | 2009-05-01 | 2016-10-04 | Kaazing Corporation | Enterprise client-server system and methods of providing web application support through distributed emulation of websocket communications |
JP2011108102A (en) | 2009-11-19 | 2011-06-02 | Sony Corp | Web server, web browser and web system |
US9875671B2 (en) | 2009-12-17 | 2018-01-23 | Google Llc | Cloud-based user interface augmentation |
US8803898B2 (en) | 2009-12-17 | 2014-08-12 | Arm Limited | Forming a windowing display in a frame buffer |
US8769156B2 (en) | 2009-12-23 | 2014-07-01 | Citrix Systems, Inc. | Systems and methods for maintaining transparent end to end cache redirection |
US8402013B2 (en) | 2010-06-25 | 2013-03-19 | Microsoft Corporation | Rich site maps |
JP5578975B2 (en) | 2010-07-16 | 2014-08-27 | キヤノン株式会社 | Information processing apparatus, processing method thereof, and program |
US20120066601A1 (en) | 2010-09-14 | 2012-03-15 | Apple Inc. | Content configuration for device platforms |
US20120078691A1 (en) | 2010-09-27 | 2012-03-29 | Johney Tsai | Systems and methods for providing multimedia content editing and management tools |
US9659313B2 (en) | 2010-09-27 | 2017-05-23 | Unisys Corporation | Systems and methods for managing interactive features associated with multimedia content |
US20120079374A1 (en) | 2010-09-29 | 2012-03-29 | Apple Inc. | Rendering web page text in a non-native font |
US20120131083A1 (en) | 2010-11-24 | 2012-05-24 | Edward Wayne Goddard | Systems and methods for asynchronous notification using http |
US8949726B2 (en) | 2010-12-10 | 2015-02-03 | Wyse Technology L.L.C. | Methods and systems for conducting a remote desktop session via HTML that supports a 2D canvas and dynamic drawing |
US8589800B2 (en) | 2010-12-10 | 2013-11-19 | Wyse Technology Inc. | Methods and systems for accessing and controlling a remote desktop of a remote machine in real time by a web browser at a client device via HTTP API utilizing a transcoding server |
US8504654B1 (en) | 2010-12-10 | 2013-08-06 | Wyse Technology Inc. | Methods and systems for facilitating a remote desktop session utilizing long polling |
US8966376B2 (en) | 2010-12-10 | 2015-02-24 | Wyse Technology L.L.C. | Methods and systems for remote desktop session redrawing via HTTP headers |
US9245047B2 (en) | 2010-12-10 | 2016-01-26 | Wyse Technology L.L.C. | Methods and systems for facilitating a remote desktop session utilizing a remote desktop client common interface |
US8694603B2 (en) | 2011-06-20 | 2014-04-08 | International Business Machines Corporation | Geospatial visualization performance improvement for contiguous polylines with similar dynamic characteristics |
US20120331038A1 (en) | 2011-06-23 | 2012-12-27 | Lin Yang | Systems and methods for processing web service piped network requests |
US8789040B1 (en) | 2013-07-16 | 2014-07-22 | Appenity LLC | Converting non-natively executable programs to downloadable executable programs |
-
2010
- 2010-12-10 US US12/965,821 patent/US9245047B2/en active Active
- 2010-12-11 US US12/965,824 patent/US8949463B2/en active Active
-
2011
- 2011-12-09 EP EP11847024.4A patent/EP2649502B1/en active Active
- 2011-12-09 EP EP11847757.9A patent/EP2649534B1/en active Active
- 2011-12-09 CN CN201180067320.3A patent/CN103403695B/en active Active
- 2011-12-09 CN CN201180067321.8A patent/CN103460670B/en active Active
- 2011-12-09 WO PCT/US2011/064284 patent/WO2012079055A2/en active Application Filing
- 2011-12-09 WO PCT/US2011/064278 patent/WO2012079049A1/en active Application Filing
-
2016
- 2016-01-08 US US14/991,665 patent/US10084864B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100194753A1 (en) * | 2000-08-07 | 2010-08-05 | Robotham John S | Device-Specific Content Versioning |
US20060256130A1 (en) * | 2001-12-14 | 2006-11-16 | Activesky, Inc. | Multimedia publishing system for wireless devices |
US20080198409A1 (en) * | 2002-12-17 | 2008-08-21 | International Business Machines Corporation | Editing And Browsing Images For Virtual Cameras |
US20100293598A1 (en) * | 2007-12-10 | 2010-11-18 | Deluxe Digital Studios, Inc. | Method and system for use in coordinating multimedia devices |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112035157B (en) * | 2020-08-21 | 2023-10-20 | 山东亚华电子股份有限公司 | Android and front-end page communication method, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
EP2649502A4 (en) | 2016-03-23 |
US20120151372A1 (en) | 2012-06-14 |
CN103403695B (en) | 2016-10-05 |
EP2649502B1 (en) | 2019-11-06 |
US9245047B2 (en) | 2016-01-26 |
WO2012079049A1 (en) | 2012-06-14 |
CN103403695A (en) | 2013-11-20 |
US8949463B2 (en) | 2015-02-03 |
US20120151373A1 (en) | 2012-06-14 |
CN103460670B (en) | 2017-04-05 |
EP2649502A2 (en) | 2013-10-16 |
EP2649534B1 (en) | 2019-10-23 |
WO2012079055A2 (en) | 2012-06-14 |
US20160127476A1 (en) | 2016-05-05 |
CN103460670A (en) | 2013-12-18 |
EP2649534A1 (en) | 2013-10-16 |
EP2649534A4 (en) | 2016-05-25 |
US10084864B2 (en) | 2018-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012079055A3 (en) | Methods and systems for a remote desktop session utilizing a http handler and a remote desktop client common interface | |
WO2012079053A3 (en) | Accessing and controlling the desktop of a remote machine in real time by a web browser at a client machine | |
WO2012082588A3 (en) | Real-time or near real-time streaming with compressed playlists | |
MX353807B (en) | Methods and systems for real-time transmuxing of streaming media content. | |
EP4246930A8 (en) | Playback control of media presentation using media controls embedded in a webpage | |
EP2527971A3 (en) | Application providing system and application providing method | |
EP2549713A3 (en) | Systems, methods, and apparatus to monitor mobile internet activity | |
WO2009148221A3 (en) | Method and device for transmitting and receiving filtered content in accordance with age restrictions | |
EP2490445A4 (en) | Method, terminal and server for realizing fast playing | |
WO2014124337A3 (en) | Transparent media delivery and proxy | |
WO2013109941A3 (en) | Methods and systems for video delivery supporting adaption to viewing conditions | |
GB2537335A (en) | Caching and streaming of digital media content | |
EP2597884A4 (en) | Apparatus and method for providing streaming contents | |
WO2015004276A3 (en) | Adaptive data streaming method with push messages control | |
WO2012107739A3 (en) | Method and system for providing video game content | |
EP2418820A3 (en) | Systems, methods, and apparatus to monitor and authenticate mobile internet activity. | |
WO2012009619A3 (en) | Hierarchical device type recognition, caching control and enhanced cdn communication in a wireless mobile network | |
WO2015160953A3 (en) | Method and system of transmitting data over a network using a communication protocol | |
GB201014842D0 (en) | Media content sharing | |
WO2011111987A3 (en) | Apparatus and method for playing media content data | |
WO2014020496A3 (en) | Additive content and related client devices | |
GB2439010B (en) | Server side tftp flow control | |
WO2011059183A3 (en) | Method and apparatus for providing remote user interface services | |
EP2796994A3 (en) | Electronic System with Interface Modification Mechanism and Method of Operation Thereof | |
WO2011099690A3 (en) | Method and apparatus for using service of home network device based on remote access |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11847024 Country of ref document: EP Kind code of ref document: A2 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2011847024 Country of ref document: EP |