System for exception notification and analysis
US-9213622-B1 · Dec 15, 2015 · US
US9965253B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9965253-B2 |
| Application number | US-201615163630-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 24, 2016 |
| Priority date | Jun 1, 2009 |
| Publication date | May 8, 2018 |
| Grant date | May 8, 2018 |
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.
A first application is executed on a cloud computing system for a first period of time. User input signals associated with execution of the first application during the first period of time are recorded. A second application is generated to correspond to a portion of the first application as executed during a second period of time within the first period of time. The second application is defined by program instructions of the first application executed during the second period of time. A miniapp is generated to include the second application and the user input signals recorded during execution of the first application during the second period of time.
Opening claim text (preview).
What is claimed is: 1. A method for generating a miniapp, comprising: executing a computer application on a cloud computing system in accordance with input signals received over a network from a user of the computer application; receiving an input signal over the network to begin generation of a miniapp corresponding to an independently executable portion of the computer application; upon receipt of the input signal to begin generation of the miniapp, determining which portions of executable code of the computer application are required to create the miniapp and assembling metadata to identify the portions of executable code of the computer application required to create the miniapp; and publishing a link to the miniapp on a web site. 2. The method for generating the miniapp as recited in claim 1 , further comprising: recording input signals received over the network from the user during execution of the portions of executable code of the computer application required to create the miniapp; and recording state data of the computer application at a time of creation of the miniapp. 3. The method for generating the miniapp as recited in claim 2 , further comprising: receiving a signal over the network to initiate execution of the miniapp; processing the metadata to determine which portions of executable code of the computer application are to be executed in order to execute the miniapp; and executing the portions of executable code of the computer application as indicated by the metadata so as to execute the miniapp. 4. The method for generating the miniapp as recited in claim 3 , wherein executing the portions of executable code of the computer application as indicated by the metadata so as to execute the miniapp is done in accordance with the recorded input signals received over the network from the user and the state data of the computer application at the time of creation of the miniapp. 5. The method for generating the miniapp as recited in claim 3 , wherein executing the portions of executable code of the computer application as indicated by the metadata so as to execute the miniapp is done in accordance with new input signals received over the network during execution of the miniapp and with the state data of the computer application at the time of creation of the miniapp. 6. The method for generating the miniapp as recited in claim 2 , wherein activation of the link to the miniapp initiates auto execution of the portions of executable code of the computer application as indicated by the metadata in accordance with the recorded input signals received over the network from the user and the state data of the computer application at the time of creation of the miniapp. 7. The method for generating the miniapp as recited in claim 2 , further comprising: transmitting a set of miniapp generation controls as an overlay image within a video stream of the computer application over the network to a computer system of the user. 8. The method for generating the miniapp as recited in claim 7 , wherein the set of miniapp generation controls includes controls for selecting a start time for the miniapp and a stop time for the miniapp, the start time and stop time corresponding to respective times during execution of the computer application. 9. The method for generating the miniapp as recited in claim 8 , wherein the set of miniapp generation controls includes controls for playing back the miniapp from the start time to the stop time using the recorded input signals received over the network from the user and the state data of the computer application at the time of creation of the miniapp. 10. The method for generating the miniapp as recited in claim 9 , wherein the set of miniapp generation controls includes a control for publishing the link to the miniapp on the web site. 11. A computer memory including executable instructions for a miniapp generation module, comprising: miniapp generation logic defined to receive an input signal over a network to begin generation of a miniapp, the miniapp corresponding to a portion of a computer application, the miniapp being executable independent from execution of the computer application, the miniapp generation logic defined to determine which portions of executable code of the computer application are required to create the miniapp upon receipt of the input signal to begin generation of the miniapp, the miniapp generation logic defined to assemble metadata to identify the portions of executable code of the computer application required to create the miniapp, and the miniapp generation logic defined to publish a link to the miniapp on a web site. 12. The computer memory as recited in claim 11 , wherein the miniapp generation logic is defined to record input signals received over the network from the user during execution of the portions of executable code of the computer application required to create the miniapp, and wherein the miniapp generation logic is defined to record state data of the computer application at a time of creation of the miniapp. 13. The computer memory as recited in claim 12 , wherein the miniapp generation logic is defined to receive a signal over the network to initiate execution of the miniapp, and process the metadata to determine which portions of executable code of the computer application are to be executed in order to execute the miniapp, and execute the portions of executable code of the computer application as indicated by the metadata so as to execute the miniapp. 14. The computer memory as recited in claim 13 , wherein the miniapp generation logic is defined to execute the portions of executable code of the computer application as indicated by the metadata so as to execute the miniapp in accordance with the recorded input signals received over the network from the user and the state data of the computer application at the time of creation of the miniapp. 15. The computer memory as recited in claim 13 , wherein the miniapp generation logic is defined to execute the portions of executable code of the computer application as indicated by the metadata so as to execute the miniapp in accordance with new input signals received over the network during execution of the miniapp and with the state data of the computer application at the time of creation of the miniapp. 16. The computer memory as recited in claim 12 , wherein activation of the link to the miniapp initiates auto execution of the portions of executable code of the computer application as indicated by the metadata in accordance with the recorded input signals received over the network from the user and the state data of the computer application at the time of creation of the miniapp. 17. The computer memory as recited in claim 12 , wherein the miniapp generation logic is defined to transmit a set of miniapp generation controls as an overlay image within a video stream of the computer application over the network to a computer system of the user. 18. The computer memory as recited in claim 17 , wherein the set of miniapp generation controls includes controls for selecting a start time for the miniapp and a stop time for the miniapp, the start time and stop time corresponding to respective times during execution of the computer application. 19. The computer memory as recited in claim 18 , wherein the set of miniapp generation controls includes controls for playing back the miniapp from the start time to the stop time using the recorded input signals received over the network from the user and the state data of the comp
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
using Internet · CPC title
for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game · CPC title
server hierarchy, e.g. local, regional, national or dedicated for different tasks, e.g. authenticating, billing · CPC title
Games · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.