发明名称 |
Method and system for pseudo-virtualization of application running environment on a host server |
摘要 |
A method and system for running multiple instances of a computer application into a virtual environment on a host server, and more specifically for running multiple instances of an operating system such as a mobile devices operating system, on the internet cloud. The method includes launching a global service manager, and having this service manager querying a binder driver which handles interprocess communications, so that the global service manager becomes a binder context manager for managing the running of multiple instances of the computer application into a virtual running environment. The method also includes launching, when launching any instance of the application after launch of the global service manager, a local service manager for handling service management for the instance of the application into a pseudo-virtual environment, the local service manager being registered by the binder context manager as local service manager for the instance of the application. |
申请公布号 |
US9323548(B2) |
申请公布日期 |
2016.04.26 |
申请号 |
US201313952841 |
申请日期 |
2013.07.29 |
申请人 |
MYRIAD GROUP AG |
发明人 |
Yang Hang |
分类号 |
G06F9/455;G06F9/48 |
主分类号 |
G06F9/455 |
代理机构 |
Young & Thompson |
代理人 |
Young & Thompson |
主权项 |
1. A method for running multiple instances of a computer application on a host server, comprising the steps of:
launching a global service manager; having the global service manager query a binder driver for handling interprocess communications, wherein the global service manager handles any of service registration, service unregistration, and service query from other processes; and when launching an instance of the computer application after launching said global service manager, performing the steps of:
launching an associated local service manager for managing services provided by said instance of the computer application,placing the instance of the computer application into a process container, andregistering, at the global service manager, said associated local service manager as a local service manager for said instance of the computer application. |
地址 |
Zurich CH |