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:
Nov. 15, 2022

Filed:

Dec. 03, 2020
Applicant:

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

Inventors:

Vivek Chawda, Palo Alto, CA (US);

Roland Mesde, Cupertino, CA (US);

Sophia Tsang, Newark, CA (US);

Samartha Chandrashekar, Bellevue, WA (US);

Javier Arturo Thiele-Ruiz, Saratoga, CA (US);

Sushil Ravoori, Fremont, CA (US);

Shailaja Yadav, Sunnyvale, CA (US);

Nikhil Kumar Jadhav, San Mateo, CA (US);

Divya Balasubramanian, Hayward, CA (US);

Assignee:

AMAZON TECHNOLOGIES, INC., Seattle, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/77 (2018.01); G06F 8/52 (2018.01); G06F 8/41 (2018.01);
U.S. Cl.
CPC ...
G06F 8/77 (2013.01); G06F 8/433 (2013.01); G06F 8/52 (2013.01);
Abstract

Disclosed are various embodiments for isolated code detection from application code analysis. Various application components may be identified from a source code file or a bytecode file of a computing application. A graph model representative of the computing application is generated having nodes and bridges that connect some nodes to other nodes. The graph model is generated such that at least one of the nodes is an isolated node having less than a threshold number of bridges connecting to other nodes, which is indicative that a corresponding one of the application components can be implemented as an independently deployable component of the computing application.


Find Patent Forward Citations

Loading…