METHODS AND APPARATUS FOR A MOBILE UNIT WITH DEVICE VIRTUALIZATION
First Claim
Patent Images
1. A multi-context mobile unit comprising:
- a virtual machine execution engine; and
a plurality of virtual devices configured to be selectively executed by the virtual machine execution engine, wherein the plurality of virtual devices are securely isolated from each other.
4 Assignments
0 Petitions
Accused Products
Abstract
A multi-context mobile unit includes a processor, a user interface coupled to the processor and configured to accept user input, a storage component coupled to the processor, and an input/output module coupled to the processor and configured to interact with at least one external network, wherein the processor is configured to selectively execute a plurality of virtual devices stored within the storage component in response to the user input, and wherein the plurality of virtual devices includes a first virtual device and a second virtual device having separate and isolated data access.
17 Citations
20 Claims
-
1. A multi-context mobile unit comprising:
-
a virtual machine execution engine; and a plurality of virtual devices configured to be selectively executed by the virtual machine execution engine, wherein the plurality of virtual devices are securely isolated from each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile unit apparatus comprising:
-
a processor; a user interface coupled to the processor and configured to accept user input; a storage component coupled to the processor; an input/output module coupled to the processor and configured to interact with at least one external network; wherein the processor is configured to selectively execute a plurality of virtual devices stored within the storage component in response to the user input, and wherein the plurality of virtual devices includes a first virtual device and a second virtual device having separate and isolated data access. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of communicating via a mobile unit, the method comprising:
-
providing at least two virtual devices within the mobile unit, wherein each virtual device is securely isolated from the others; selecting one of the virtual devices; executing the selected virtual device; communicating with an external network with the selected virtual device. - View Dependent Claims (18, 19, 20)
-
Specification