VISUALIZING DEPENDENT RELATIONSHIPS IN COMPUTER PROGRAM ANALYSIS TRACE ELEMENTS

Patent №

US 11,675,584

Granted

2023-06-13

Filed 2021

Owner

AMAZON TECHNOLOGIES, INC.

AI components

4

nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17217327

Techniques for visualizing dependent relationships in computer program analysis trace elements are described. A code analysis service analyzes computer code associated with a software application for at least one of errors or policy violations. The service outputs a trace log identifying a path within the computer code that results in an error or policy violation. The trace log includes a set of trace elements each corresponding to a line of the computer code. The output is displayed as a tree data structure including nodes. The nodes may include indentations indicating dependent relationships between and among variables initialized at lines in the computer code corresponding to the nodes. Alternatively, the nodes may be arranged as a hierarchy with edges connecting adjacent nodes, and nodes at different levels indicating dependent relationships. The tree data structure may include annotations providing additional contextual information about the actions performed at each node.

Natural languageKnowledge representationPlanningAI hardwareG06F 8/75G06F 8/10G06F 8/20G06F 11/36G06F 11/3604G06F 16/9027

AI classification

Knowledge representation0.99
AI hardware0.98
Natural language0.94
Planning0.77
Evolutionary computation0.11
Vision0.00
Machine learning0.00
Speech0.00

Ownership

AMAZON TECHNOLOGIES, INC.

assignment · 557700888

Assignors

SENGUPTA, ARITRA, PIKE, LEE, SCHAEF, MARTIN, ROSNER, NICOLAS LEANDRO, VISSER, WILLEM CONRADIE

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC