Virtual machine access control

US10701080B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10701080-B2
Application numberUS-201715698056-A
CountryUS
Kind codeB2
Filing dateSep 7, 2017
Priority dateMay 6, 2015
Publication dateJun 30, 2020
Grant dateJun 30, 2020

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 method of mobile computing device operation, comprising: receiving a beacon signal at a computing device only upon the computing device entering within a beacon signal range; determining that the computing device is in the beacon signal range from a strength thereof being above a predefined strength; determining that a virtual machine associated with the beacon signal exists in the computing device; running an instance of the virtual machine on the computing device within a host operating system using a component of the beacon signal while the computing device determinably remains within the beacon signal range from the strength thereof remaining above the predefined strength, wherein the component of the beacon signal comprises a private key by which the virtual machine is decrypted; and enabling termination of the running of the instance of the virtual machine when the computing device is determinably outside beacon signal range from the strength thereof being below the predefined strength. 2. The method according to claim 1 , wherein the receiving is initiated by a user. 3. The method according to claim 1 , further comprising accessing instructions relating to processing of the virtual machine upon the computing device leaving the beacon signal range. 4. The method according to claim 1 , further comprising: checking for a provisioning server signal within the beacon signal range; if the provisioning server signal exists, determining whether a later version of the virtual machine exists from the provisioning server signal; and if the later version of the virtual machine exists, taking an action with respect to the later version of the virtual machine. 5. The method according to claim 1 , wherein, if the virtual machine associated with the beacon signal does not exist in the firmware of the computing device, the method further includes: determining whether the computing device is authorized to receive the virtual machine; and if the computing device is authorized to receive the virtual machine, taking an action in accordance with the determining. 6. The method according to claim 1 , further comprising: determining whether the computing device is at a beacon signal range periphery from the strength thereof; and alerting a user of the computing device that the user is at the beacon signal range periphery.

Assignees

Inventors

Classifications

  • H04W12/64Primary

    using geofenced areas · CPC title

  • Key management, e.g. using generic bootstrapping architecture [GBA] · CPC title

  • Access security · CPC title

  • Starting, stopping, suspending or resuming virtual machine instances · CPC title

  • Detecting or preventing theft or loss · 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 US10701080B2 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 H04W12/64. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 30 2020 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).