Distributed Vectorized Representations of Source Code Commits

Number of patents in Portfolio can not be more than 2000

United States of America

APP PUB NO 20220129261A1
SERIAL NO

17080520

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Distributed vector representations of source code commits, are generated to become part of a data corpus for machine learning (ML) for analyzing source code. The code commit is received, and time information is referenced to split the source code into pre-change source code and post-change source code. The pre-change source code is converted into a first code representation (e.g., based on a graph model), and the post-change source code into a second code representation. A first particle is generated from the first code representation, and a second particle is generated from the second code representation. The first particle and the second particle are compared to create a delta. The delta is transformed into a first commit vector by referencing an embedding matrix to numerically encode the first particle and the second particle. Following classification, the commit vector is stored in a data corpus for performing ML analysis upon source code.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SAP SEDIETMAR-HOPP-ALLEE 16 WALLDORF 69190 GERMANY

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Baumann, Arnaud Juan les pins, FR 1 2
Bezzi, Michele Le Haut Sartoux Valbonne, IT 13 237
Cabrera, Lozoya Rocio Antibes, FR 6 3
Sabetta, Antonino Mouans Sartoux, IT 14 183

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation