CONTROLLING USE OF A BUSINESS ENVIRONMENT ON A MOBILE DEVICE
First Claim
1. A method of controlling use of a business environment on a mobile device by an enterprise server, the method comprising:
- receiving identifying information transmitted from a mobile device, wherein the identifying information identifies a user of the mobile device to the enterprise server;
transmitting a virtual phone template to the mobile device, wherein the virtual phone template (i) corresponds to the identifying information, and (ii) is configured to provide the business environment on the mobile device as a virtual machine running on a hypervisor installed on top of a host operating system of the mobile device; and
receiving a periodic transmission from the mobile device to indicate that the mobile device remains in periodic communication with the enterprise server.
2 Assignments
0 Petitions
Accused Products
Abstract
A business environment on a mobile device can be controlled by an enterprise server by receiving identifying information transmitted from a mobile device, wherein the identifying information identifies a user of the mobile device to the enterprise server. A virtual phone template is transmitted to the mobile device, wherein the virtual phone template (i) corresponds to the identifying information, and (ii) is configured to provide the business environment on the mobile device as a virtual machine running on a hypervisor installed on top of a host operating system of the mobile device. The enterprise server then receives a periodic transmission from the mobile device to indicate that the mobile device remains in periodic communication with the enterprise server.
127 Citations
20 Claims
-
1. A method of controlling use of a business environment on a mobile device by an enterprise server, the method comprising:
-
receiving identifying information transmitted from a mobile device, wherein the identifying information identifies a user of the mobile device to the enterprise server; transmitting a virtual phone template to the mobile device, wherein the virtual phone template (i) corresponds to the identifying information, and (ii) is configured to provide the business environment on the mobile device as a virtual machine running on a hypervisor installed on top of a host operating system of the mobile device; and receiving a periodic transmission from the mobile device to indicate that the mobile device remains in periodic communication with the enterprise server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server configured to control use of a business environment on a mobile device comprising a processor configured to perform the steps of:
-
receiving identifying information transmitted from a mobile device, wherein the identifying information identifies a user of the mobile device to the server; transmitting a virtual phone template to the mobile device, wherein the virtual phone template (i) corresponds to the identifying information, and (ii) is configured to provide the business environment on the mobile device as a virtual machine running on a hypervisor installed on top of a host operating system of the mobile device; and receiving a periodic transmission from the mobile device to indicate that the mobile device remains in periodic communication with the server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium comprising instructions that cause a processor of a server to control use of a business environment on a mobile device by performing the steps of:
-
receiving identifying information transmitted from a mobile device, wherein the identifying information identifies a user of the mobile device to the server; transmitting a virtual phone template to the mobile device, wherein the virtual phone template (i) corresponds to the identifying information, and (ii) is configured to provide the business environment on the mobile device as a virtual machine running on a hypervisor installed on top of a host operating system of the mobile device; and receiving a periodic transmission from the mobile device to indicate that the mobile device remains in periodic communication with the server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification