The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 13, 2024

Filed:

May. 16, 2021
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Kunjan Shridhar Naik, Redondo Beach, CA (US);

Brian Fisher, Lake Forest, CA (US);

Mickey Ottis Williams, Fallbrook, CA (US);

Clifford Julius Berger, Seattle, WA (US);

Skyler J. Brown, Marina del Rey, CA (US);

Peter Han, Chino Hills, CA (US);

Greg Roberts, La Jolla, CA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
A63F 13/48 (2014.01); A63F 13/358 (2014.01); A63F 13/75 (2014.01); G06F 16/172 (2019.01); G06F 9/451 (2018.01); G06F 8/61 (2018.01); H04L 67/131 (2022.01); H04L 67/568 (2022.01);
U.S. Cl.
CPC ...
A63F 13/48 (2014.09); A63F 13/358 (2014.09); A63F 13/75 (2014.09); G06F 8/61 (2013.01); G06F 9/451 (2018.02); G06F 16/172 (2019.01); H04L 67/131 (2022.05); H04L 67/568 (2022.05); A63F 2300/534 (2013.01); A63F 2300/5586 (2013.01); A63F 2300/636 (2013.01);
Abstract

This disclosure describes, in part, techniques for providing network applications. For instance, system(s) may install a network application on a first virtual server. The system(s) may then receive first data representing events that occurred during a first launching of the network application on the first virtual server. Using the events, the system(s) may generate second data for optimizing a second launching of the network application on a second virtual server and store the second data in one or more databases. As such, after installing the network application on the second virtual server, the system(s) may provide the second virtual server with the second data so that the second virtual server may use the second data to optimize the second launching of the network application. In some examples, using the second data reduces the amount of time that it takes for the second virtual server to launch the network application.


Find Patent Forward Citations

Loading…