Identifying usage of code
US-2016364554-A1 · Dec 15, 2016 · US
US2016371433A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016371433-A1 |
| Application number | US-201514743648-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 18, 2015 |
| Priority date | Jun 18, 2015 |
| Publication date | Dec 22, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques for content testing during image production are described herein. Information associated with a content item may be loaded onto a first virtual machine instance and a second virtual machine instance. On the second virtual machine instance, production of a virtual machine image including the information associated with the content item may be initiated. On the first virtual machine instance, a first instance of the content item may be executed. At least part of a time during which the first instance of the content item is executed may occur during the production of the virtual machine image. Upon completion of production of the virtual machine image and approval of its use, the virtual machine image may be replicated onto other content item instances, and the first virtual machine instance may be terminated or repurposed.
Opening claim text (preview).
What is claimed is: 1 . A system for content item execution during production of a virtual machine image comprising: one or more computing devices; and one or more memories having stored thereon computer-executable instructions that, upon execution, cause the system to perform operations comprising: loading information associated with the content item onto a first virtual machine instance and a second virtual machine instance; initiating, on the second virtual machine instance, the production of the virtual machine image including the information associated with the content item; executing, on the first virtual machine instance, a first instance of the content item, wherein at least part of a time during which the first instance of the content item is executed occurs during the production of the virtual machine image; completing the production of the virtual machine image; replicating the virtual machine image to one or more other virtual machine instances; and executing one or more other instances of the content item on the one or more other virtual machine instances. 2 . The system of claim 1 , wherein the operations further comprise determining an approval for use of the virtual machine image, wherein the replicating of the virtual machine image is performed based, at least in part, on the approval. 3 . The system of claim 1 , wherein the operations further comprise, prior to executing the first instance of the content item, examining the first virtual machine instance to determine that the information associated with the content item comprises instructions associated with an approved software development kit. 4 . The system of claim 1 , wherein the operations further comprise, prior to executing the first instance of the content item, installing one or more proxy components on the first virtual machine instance. 5 . A computer-implemented method for content item execution during production of a virtual machine image comprising: loading information associated with the content item onto a first virtual machine instance and a second virtual machine instance; initiating, on the second virtual machine instance, the production of the virtual machine image including the information associated with the content item; and executing, on the first virtual machine instance, a first instance of the content item, wherein at least part of a time during which the first instance of the content item is executed occurs during the production of the virtual machine image. 6 . The computer-implemented method of claim 5 , further comprising, prior to executing the first instance of the content item, examining the first virtual machine instance to determine that the information associated with the content item comprises instructions associated with an approved software development kit. 7 . The computer-implemented method of claim 6 , wherein the approved software development kit assists in reporting of information associated with executing instances of the content item. 8 . The computer-implemented method of claim 5 , further comprising, prior to executing the first instance of the content item, installing one or more proxy components on the first virtual machine instance. 9 . The computer-implemented method of claim 5 , further comprising: completing the production of the virtual machine image; replicating the virtual machine image to one or more other virtual machine instances; and executing one or more other instances of the content item on the one or more other virtual machine instances. 10 . The computer-implemented method of claim 9 , further comprising determining an approval for use of the virtual machine image, wherein the replicating of the virtual machine image is performed based, at least in part, on the approval. 11 . The computer-implemented method of claim 10 , further comprising terminating or repurposing the first virtual machine instance based, at least in part, on the approval. 12 . The computer-implemented method of claim 10 , wherein the first instance of the content item is available for execution at least until receiving or inferring the approval. 13 . The computer-implemented method of claim 10 , wherein the virtual machine image is used on a plurality of virtual machine instances to host multiple users accessing the content item. 14 . One or more non-transitory computer-readable storage media having stored thereon instructions that, upon execution on at least one compute node, cause the at least one compute node to perform operations comprising: loading information associated with a content item onto a first virtual machine instance and a second virtual machine instance; initiating, on the second virtual machine instance, a production of a virtual machine image including the information associated with the content item; and executing, on the first virtual machine instance, a first instance of the content item, wherein at least part of a time during which the first instance of the content item is executed occurs during the production of the virtual machine image. 15 . The one or more non-transitory computer-readable storage media of claim 14 , wherein the operations further comprise, prior to executing the first instance of the content item, examining the first virtual machine instance to determine that the information associated with the content item comprises instructions associated with an approved software development kit. 16 . The one or more non-transitory computer-readable storage media of claim 15 , wherein the approved software development kit assists in reporting of information associated with executing instances of the content item. 17 . The one or more non-transitory computer-readable storage media of claim 14 , wherein the operations further comprise, prior to executing the first instance of the content item, installing one or more proxy components on the first virtual machine instance. 18 . The one or more non-transitory computer-readable storage media of claim 14 , wherein the operations further comprise: completing the production of the virtual machine image; replicating the virtual machine image to one or more other virtual machine instances; and executing one or more other instances of the content item on the one or more other virtual machine instances. 19 . The one or more non-transitory computer-readable storage media of claim 18 , wherein the operations further comprise determining an approval for use of the virtual machine image, wherein the replicating of the virtual machine image is performed based, at least in part, on the approval. 20 . The one or more non-transitory computer-readable storage media of claim 19 , wherein the operations further comprise terminating or repurposing the first virtual machine instance based, at least in part, on the approval. 21 . The one or more non-transitory computer-readable storage media of claim 19 , wherein the first instance of the content item is available for execution at least until receiving or inferring the approval. 22 . The one or more non-transitory computer-readable storage media of claim 14 , wherein the virtual machine image is used on a plurality of virtual machine instances to host multiple users accessing the content item.
Hypervisors; Virtual machine monitors · CPC title
Creating, deleting, cloning virtual machine instances · CPC title
using sensors worn by the player, e.g. for measuring heart beat or leg activity · CPC title
Hypervisor-specific management and integration aspects · CPC title
for interfacing with the game device, e.g. specific interfaces between game controller and console · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.