US2017301142A1PendingUtilityA1

Transitioning from a digital graphical application to an application install

43
Assignee: IMMERSV INCPriority: Mar 10, 2016Filed: Jun 23, 2017Published: Oct 19, 2017
Est. expiryMar 10, 2036(~9.7 yrs left)· nominal 20-yr term from priority
H04L 67/38A63F 13/26H04L 67/42G06T 19/006H04L 67/34H04L 67/131H04L 67/01G06F 3/0482A63F 13/77G06F 3/012A63F 13/69A63F 2300/8082A63F 13/792G06F 3/04842G06F 3/011G02B 27/017
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and apparatus for transitioning from a digital graphical environment to an application download environment is provided. In an embodiment, a digital graphical application executes on a client computing device. A request is received to download additional content at a future time. The client computing device makes a determination that the digital graphical application has been terminated. In response to determining that the application has been terminated, the client computing device displays a notification for downloading additional content. Upon receiving a selection of the notification, the client computing device sends a request to a marketplace application to cause the client computing device to download the additional content.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A client computing device comprising:
 a memory;   a digital display;   one or more processors communicatively coupled to the memory and configured to:   execute a digital graphical application on the client computing device;   while executing the digital graphical application, receive a request to view content from a content provider server;   request, over a network from a content management system, a digital graphical environment separate from the digital graphical application for the purpose of displaying inserted content from the digital graphical application;   receive, from the content management system over one or more networks, a digital graphical environment comprising a content display location in which content can be displayed and particular content to display in the content display location;   display, via a digital display of the client computing device, the digital graphical environment;   display the particular content in the content display location of the digital graphical environment;   display, with the particular content, an option to download the additional content at a future time;   while displaying the digital graphical environment on the client computing device, receive a request to download additional content at a future time;   transition from displaying the digital graphical environment to displaying the digital graphical application;   determine that the digital graphical application has been terminated;   based on the determining, display a notification on the client computing device that identifies the additional content;   receive a selection of the notification through the client computing device;   in response to receiving a selection of the notification, execute a marketplace application on the client computing device and navigating to the additional content on the marketplace application.   
     
     
         2 . The client computing device of  claim 1 , wherein the one or more processors are further configured to, in response to receiving the selection of the notification, send, to a content management system, over one or more networks, data indicating a selection of the notification. 
     
     
         3 . The client computing device of  claim 1 , wherein the digital graphical environment further comprises design data associated with the digital graphical application. 
     
     
         4 . The client computing device of  claim 3  wherein the design data comprises one or more environment textures, three dimensional models, and surface material properties that are collectively sufficient to permit generating a fully rendered three dimensional digital graphical environment. 
     
     
         5 . The client computing device of  claim 1 ,
 wherein the particular content is two dimensional content;   wherein the digital graphical environment is a virtual three dimensional environment comprising a fixed virtual viewer location for viewing the particular content and a virtual screen for displaying the particular content.   
     
     
         6 . The client computing device of  claim 1 , wherein the one or more processors are further configured to display the digital graphical environment only after the digital graphical application reaches a transition point. 
     
     
         7 . The client computing device of  claim 1 , wherein the one or more processors are further configured to display the digital graphical environment only after the digital graphical application reaches a change in levels of a game. 
     
     
         8 . A client computing device comprising:
 a memory;   a digital display;   one or more processors communicatively coupled to the memory and configured to:   execute a digital graphical application on a client computing device;   while executing the digital graphical application, receive a request to view content from a content provider server;   request, over a network from a content management system, a digital graphical environment separate from the digital graphical application for the purpose of displaying inserted content from the digital graphical application;   receive, from the content management system over one or more networks, a digital graphical environment comprising a content display location in which content can be displayed and particular content to display in the content display location;   display, via a digital display of the client computing device, the digital graphical environment;   display the particular content in the content display location of the digital graphical environment;   display, with the particular content, an option to download the additional content at a future time;   while displaying the digital graphical environment on the client computing device, receive a request to download additional content at a current time;   in response to receiving the request to download additional content at the current time, suspend the digital graphical application;   determine that the client computing device has been removed from a head of a user;   in response to the determining, execute a marketplace application on the client computing device and navigating to the additional content on the marketplace application.   
     
     
         9 . The client computing device of  claim 8 , wherein the one or more processors are further configured to, in response to receiving the selection of the notification, send, to a content management system, over one or more networks, data indicating a selection of the notification. 
     
     
         10 . The client computing device of  claim 8 , wherein the digital graphical environment further comprises design data associated with the digital graphical application. 
     
     
         11 . The client computing device of  claim 10  wherein the design data comprises one or more environment textures, three dimensional models, and surface material properties that are collectively sufficient to permit generating a fully rendered three dimensional digital graphical environment. 
     
     
         12 . The client computing device of  claim 8 ,
 wherein the particular content is two dimensional content;   wherein the digital graphical environment is a virtual three dimensional environment comprising a fixed virtual viewer location for viewing the particular content and a virtual screen for displaying the particular content.   
     
     
         13 . The client computing device of  claim 8 , wherein the one or more processors are further configured to display the digital graphical environment only after the digital graphical application reaches a transition point. 
     
     
         14 . The client computing device of  claim 8 , wherein the one or more processors are further configured to display the digital graphical environment only after the digital graphical application reaches a change in levels of a game. 
     
     
         15 . A computer-implemented method comprising:
 executing a digital graphical application on a client computing device;   while executing the digital graphical application, receiving a request to view content from a content provider server;   requesting, over a network from a content management system, a digital graphical environment separate from the digital graphical application for the purpose of displaying inserted content from the digital graphical application;   receiving, from the content management system over one or more networks, a digital graphical environment comprising a content display location in which content can be displayed and particular content to display in the content display location;   displaying, via a digital display of the client computing device, the digital graphical environment;   displaying the particular content in the content display location of the digital graphical environment;   displaying, with the particular content, an option to download the additional content at a future time;   while displaying the digital graphical environment on the client computing device, receiving a request to download additional content at a future time;   transitioning from displaying the digital graphical environment to displaying the digital graphical application;   determining that the digital graphical application has been terminated;   based on the determining, displaying a notification on the client computing device that identifies the additional content;   receiving a selection of the notification through the client computing device;   in response to receiving a selection of the notification, executing a marketplace application on the client computing device and navigating to the additional content on the marketplace application.   
     
     
         16 . The computer-implemented method of  claim 15 , further comprising, in response to receiving the selection of the notification, sending, to a content management system, over one or more networks, data indicating a selection of the notification. 
     
     
         17 . The computer-implemented method of  claim 15 , wherein the digital graphical environment further comprises design data associated with the digital graphical application. 
     
     
         18 . The computer-implemented method of  claim 17  wherein the design data comprises one or more environment textures, three dimensional models, and surface material properties that are collectively sufficient to permit generating a fully rendered three dimensional environment. 
     
     
         19 . The computer-implemented method of  claim 15 ,
 wherein the particular content is two dimensional content;   wherein the digital graphical environment is a virtual three dimensional environment comprising a fixed virtual viewer location for viewing the particular content and a virtual screen for displaying the particular content.   
     
     
         20 . The computer-implemented method of  claim 15  further comprising displaying the digital graphical environment only after the digital graphical application reaches a transition point. 
     
     
         21 . The computer-implemented method of  claim 15  further comprising displaying the digital graphical environment only after the digital graphical application reaches a change in levels of a game. 
     
     
         22 . A computer implemented method comprising:
 executing a digital graphical application on a client computing device;   while executing the digital graphical application, receiving a request to view content from a content provider server;   requesting, over a network from a content management system, a digital graphical environment separate from the digital graphical application for the purpose of displaying inserted content from the digital graphical application;   receiving, from the content management system over one or more networks, a digital graphical environment comprising a content display location in which content can be displayed and particular content to display in the content display location;   displaying, via a digital display of the client computing device, the digital graphical environment;   displaying the particular content in the content display location of the digital graphical environment;   displaying, with the particular content, an option to download the additional content at a future time;   while displaying the digital graphical environment on the client computing device, receiving a request to download additional content at a current time;   in response to receiving the request to download additional content at the current time, suspending the digital graphical application;   determining that the client computing device has been removed from a head of a user;   in response to the determining, executing a marketplace application on the client computing device and navigating to the additional content on the marketplace application.   
     
     
         23 . The computer-implemented method of  claim 22 , further comprising, in response to receiving the selection of the notification, sending, to a content management system, over one or more networks, data indicating a selection of the notification. 
     
     
         24 . The computer-implemented method of  claim 22 , wherein the digital graphical environment further comprises design data associated with the digital graphical application. 
     
     
         25 . The computer-implemented method of  claim 24  wherein the design data comprises one or more environment textures, three dimensional models, and surface material properties that are collectively sufficient to permit generating a fully rendered three dimensional environment. 
     
     
         26 . The computer-implemented method of  claim 22 ,
 wherein the particular content is two dimensional content;   wherein the digital graphical environment is a virtual three dimensional environment comprising a fixed virtual viewer location for viewing the particular content and a virtual screen for displaying the particular content.   
     
     
         27 . The computer-implemented method of  claim 22  further comprising displaying the digital graphical environment only after the digital graphical application reaches a transition point. 
     
     
         28 . The computer-implemented method of  claim 22  further comprising displaying the digital graphical environment only after the digital graphical application reaches a change in levels of a game.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.