SYSTEM FOR LEARNING EMBEDDINGS OF CODE EDITS

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20240111522A1
SERIAL NO

17955786

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems and methods are provided for analyzing a commit comprising an updated version of software code against a previous version of software code to determine a plurality of methods in the commit that have been changed, identifying a previous version and an updated version for each method that has been changed, and generating graphical representations of each previous version and each updated version of each method that has been changed. The systems and methods further provide for extracting path contexts from each graphical representation for each previous version and each updated version of each method, determining path contexts that are different by comparing each path context for each previous version with an associated updated version of each method, and encoding each path context that is different to generate at least one commit vector representation of the commit.

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)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cabrera, Lozoya Rocio Antibes, FR 6 3
Sabetta, Antonino Mouans Sartoux, FR 14 183
Togni, Niccolo Antibes, FR 1 0

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation