Virtual machine access control in mobile computing device based on positional range from beacon signal
First Claim
Patent Images
1. A system, comprising:
- a broadcasting device configured to emit a beacon signal to which a virtual machine is associated over a predefined positional range from the broadcasting device; and
a mobile computing device comprising;
a networking unit which is receptive of the beacon signal when the mobile device is within the predefined positional range;
a memory having firmware and computer readable instructions residing on the firmware; and
one or more processors for executing the computer readable instructions, the computer readable instructions being configured to instruct the one or more processors to run a host operating system at any location, determine whether the mobile computing device is within the predefined positional range based on a strength of the beacon signal received by the networking unit being above a predefined strength and run an instance of the virtual machine within the host operating system using a component of the beacon signal only when the mobile computing device is determined to be within the predefined positional range, andthe firmware being configured to terminate the running of the instance of the virtual machine when the mobile computing device is determined to be outside of the predefined positional range based on the strength of the beacon signal received by the networking unit being below the predefined strength.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided and includes a broadcasting device configured to emit a beacon signal over a predefined range and a mobile computing device. The mobile computing device is configured to run a host operating system at any location. The mobile computing device is further configured to run a virtual machine associated with the beacon signal within the host operating system but only when the computing device is in range of the beacon signal of a predefined strength.
13 Citations
12 Claims
-
1. A system, comprising:
-
a broadcasting device configured to emit a beacon signal to which a virtual machine is associated over a predefined positional range from the broadcasting device; and a mobile computing device comprising; a networking unit which is receptive of the beacon signal when the mobile device is within the predefined positional range; a memory having firmware and computer readable instructions residing on the firmware; and one or more processors for executing the computer readable instructions, the computer readable instructions being configured to instruct the one or more processors to run a host operating system at any location, determine whether the mobile computing device is within the predefined positional range based on a strength of the beacon signal received by the networking unit being above a predefined strength and run an instance of the virtual machine within the host operating system using a component of the beacon signal only when the mobile computing device is determined to be within the predefined positional range, and the firmware being configured to terminate the running of the instance of the virtual machine when the mobile computing device is determined to be outside of the predefined positional range based on the strength of the beacon signal received by the networking unit being below the predefined strength. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile computing device usable with a broadcasted network, the broadcasted network including a broadcasting device emitting a beacon signal associated with a virtual machine, the mobile computing device comprising:
-
a networking unit receptive of the beacon signal when the mobile computing device is in a broadcast range of the broadcasting device; a processing unit coupled to the networking unit; a memory unit having executable instructions stored thereon, which, when executed, cause the processing unit to run a host operating system, determine whether the mobile computing device is within the broadcast range based on a strength of the beacon signal received by the networking unit being above a predefined strength and run an instance of the virtual machine within the host operating system using a component of the beacon signal only when the mobile computing device is determined to be within the broadcast range; and firmware on which the operating system and the virtual machine reside, the firmware being configured to terminate the running of the instance of the virtual machine when the mobile computing device is determined to be outside of the broadcast range based on the strength of the beacon signal received by the networking unit being below the predefined strength. - View Dependent Claims (10, 11, 12)
-
Specification