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:
Jul. 02, 2019

Filed:

Jun. 28, 2017
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Matthew E. Kulick, San Francisco, CA (US);

Brian D. Carlstrom, Los Altos Hills, CA (US);

David Sehr, Cupertino, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 9/445 (2018.01); G06F 9/4401 (2018.01); G06F 8/70 (2018.01); G06F 8/41 (2018.01); G06F 9/455 (2018.01); G06F 8/30 (2018.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4406 (2013.01); G06F 8/41 (2013.01); G06F 8/70 (2013.01); G06F 9/4451 (2013.01); G06F 9/4552 (2013.01); G06F 8/37 (2013.01); H04L 67/10 (2013.01);
Abstract

Apparatus and methods related providing application execution information (AEI) are provided. A server can receive a request to provide a software package for a particular software application. The server can determine composite AEI (CAEI) for the particular software application. The CAEI can include a composite list of software with data about software methods of the particular software application executed by a computing device other than the server. The server can extract particular AEI related to the particular software application from the CAEI. The particular AEI can provide compiler hints for compiling at least one software method predicted to be executed by the particular software application. The server can generate the software package, where the software package can include the particular software application and the particular AEI. The server can provide the software package.


Find Patent Forward Citations

Loading…