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:
Dec. 20, 2022

Filed:

Dec. 10, 2019
Applicant:

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

Inventors:

Akshay Gupta, Seattle, WA (US);

Raghuveer Ketireddy, Redmond, WA (US);

Trevor Tonn, Seattle, WA (US);

Assignee:

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

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 8/20 (2018.01); G06F 8/41 (2018.01); G06F 11/36 (2006.01); G06F 8/75 (2018.01); G06N 3/04 (2006.01); G06N 3/08 (2006.01); G06F 8/36 (2018.01);
U.S. Cl.
CPC ...
G06F 21/577 (2013.01); G06F 8/20 (2013.01); G06F 8/427 (2013.01); G06F 8/436 (2013.01); G06F 8/44 (2013.01); G06F 8/447 (2013.01); G06F 8/75 (2013.01); G06F 11/3688 (2013.01); G06N 3/04 (2013.01); G06N 3/08 (2013.01); G06F 8/36 (2013.01); G06F 2221/033 (2013.01);
Abstract

Methods, systems, and computer-readable media for automated code generation using analysis of design diagrams are disclosed. A diagram-to-code system determines one or more security properties of a plurality of components associated with a software product. Relationships between the components are indicated in a software design diagram. At least some of the security properties are determined using input to a user interface. The diagram-to-code system generates one or more secure code packages based (at least in part) on the software design diagram and the one or more security properties. The secure code package(s) implement one or more security controls associated with the software product. The secure code package(s) are provided to a developer. The secure code package(s) and additional program code from the developer are compiled into a compiled software product. Execution of the compiled software product mitigates security vulnerabilities using the one or more security controls.


Find Patent Forward Citations

Gupta, Akshay. (2022). Automated code generation using analysis of design diagrams (U.S. Patent No. 11531763). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/11531763

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…