Virtual machine access control in mobile computing device based on positional range from beacon signal

US9794267B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9794267-B2
Application numberUS-201514853562-A
CountryUS
Kind codeB2
Filing dateSep 14, 2015
Priority dateMay 6, 2015
Publication dateOct 17, 2017
Grant dateOct 17, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method of operating a mobile computing device, the method comprising: receiving, via a networking unit of the mobile computing device, a beacon signal only upon the mobile computing device entering within a range of the beacon signal; determining that the mobile computing device is within the range of the beacon signal from a strength of the beacon signal received via the networking unit being above a predefined strength; determining that a virtual machine associated with the beacon signal exists in the mobile computing device; running a host operating system on the mobile computing device with the mobile computing device being positioned at any location; running an instance of the virtual machine within the host operating system of the mobile computing device using a component of the beacon signal while the mobile computing device is determined to remain within the range of the beacon signal based on the strength of the beacon signal received via the networking unit being above the predefined strength; and enabling firmware on the mobile computing device to terminate the running of the instance of the virtual machine when the mobile computing device is determined to be outside of the range of the beacon signal from the strength of the beacon signal received by the networking unit being below the predefined strength. 2. The method according to claim 1 , wherein the component of the beacon signal comprises a private key by which the virtual machine is decrypted on the mobile computing device. 3. The method according to claim 1 , wherein the receiving is initiated by a user. 4. The method according to claim 1 , further comprising accessing instructions relating to processing of the virtual machine upon the mobile computing device leaving the range of the beacon signal. 5. The method according to claim 1 , further comprising: checking for a virtual machine or operating system instance provisioning server signal within the range of the beacon signal; in an event the virtual machine or operating system instance provisioning server signal exists, determining whether a later version of the virtual machine exists from the virtual machine or operating system instance provisioning server signal; and in an event the later version of the virtual machine exists, taking an action with respect to the later version of the virtual machine. 6. The method according to claim 1 , wherein, in an event the virtual machine associated with the beacon signal does not exist in the firmware of the mobile computing device, the method further includes: determining whether the mobile computing device is authorized to receive the virtual machine; and in an event the mobile computing device is authorized to receive the virtual machine, taking an action in accordance with the determining. 7. The method according to claim 1 , further comprising: determining whether the mobile computing device is at a periphery of the range from the strength of the beacon signal received by the networking unit being reduced toward the predefined strength; and alerting a user of the mobile computing device that the user is at the periphery of the range.

Assignees

Inventors

Classifications

  • Installation · CPC title

  • Location-sensitive, e.g. geographical location, GPS · CPC title

  • Hypervisor-specific management and integration aspects · CPC title

  • Isolation or security of virtual machine instances · CPC title

  • to a system of files or objects, e.g. local or distributed file system or database · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9794267B2 cover?
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 c…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L63/102. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 17 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).