CUSTOM APPLICATION CONTAINER FOR MOBILE OPERATING SYSTEMS AND/OR DEVICES
First Claim
Patent Images
1. A system that utilizes a custom container, comprising:
- a mobile device including a processor that executes the following computer executable components stored in a memory;
a container component that provides a container that encapsulates an application layer of a mobile operating system and interfaces to the mobile operating system, the container including;
a receiving component that receives a core service request to access a core service of the mobile operating system from an application included in the container; and
a selection component that selects an extension associated with the core service request and routes the core service request to the extension.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing a custom application container for a mobile operating system are provided herein. A container that encapsulates an application layer of a mobile operating system can be provided. Thus, the container can include all applications that reside in the application layer and operate as a proxy for system calls issued by the applications to the mobile operating system. In particular, the container can intercept core service request and forward those requests to pluggable extensions relating to a core service requested by the core service request.
-
Citations
20 Claims
-
1. A system that utilizes a custom container, comprising:
a mobile device including a processor that executes the following computer executable components stored in a memory; a container component that provides a container that encapsulates an application layer of a mobile operating system and interfaces to the mobile operating system, the container including; a receiving component that receives a core service request to access a core service of the mobile operating system from an application included in the container; and a selection component that selects an extension associated with the core service request and routes the core service request to the extension. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method for providing a custom container, comprising:
-
constructing, in a mobile device, a container that encapsulates an application layer of a mobile operating system; receiving a core service request to access a core service of the mobile operating system from an application included in the container; selecting an extension associated with the core service request; and routing the core service request to the extension. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for providing a custom container, comprising:
-
means for constructing, in a mobile device, a container that encapsulates an application layer of a mobile operating system; means for receiving a core service request to access a core service of the mobile operating system from an application included in the container; means for selecting an extension associated with the core service request; and means for routing the core service request to the extension. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification