Device and system for cloud based mobile application virtualization
US10771566B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 13, 2016 |
| Grant date | Sep 8, 2020 |
| Priority date | — |
| Expiry date | Jul 17, 2037 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/10
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A system and method for mobile application virtualization. The system includes a server based architecture for mobile application virtualization. The architecture includes a single operating system instantiation resident on a server computer system. The single operating system includes a session management module and a plurality of service modules. The architecture further includes a plurality of user sessions each session comprising a plurality of applications and a unique session ID. The plurality of user sessions are operable to call services of the single operating system. The architecture further includes a plurality of virtual device sets each set comprising a unique session ID and associated with a respective user session of the plurality of user sessions. Upon receiving an application programming interface (API) call from an application of a first user session to a first service module of the plurality of service modules, the single operating system is operable to map the API call to a first set of virtual devices that shares a same session ID as a session ID of the first user session for fulfillment of the API call by the first service module.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.