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:
Mar. 08, 2022

Filed:

Mar. 31, 2020
Applicant:

Sap SE, Walldorf, DE;

Inventors:

Oren Haze, Kfar Saba, IL;

Yihezkel Schoenbrun, Ra'anana, IL;

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/33 (2018.01); G06F 11/36 (2006.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 8/33 (2013.01); G06F 11/3664 (2013.01); G06N 20/00 (2019.01);
Abstract

Methods, systems, and computer-readable storage media for receiving, from an integrated development environment (IDE), authored code, the authored code having been input by a developer to the IDE, receiving developer data representative of the developer, and context data and domain data associated with the authored code, determining, at least partially based on processing the authored code, the developer data, the context data, and the domain data through one or more machine learning (ML) models, that one or more code recommendations are to be displayed to the developer in the IDS, defining a sub-set of code recommendations at least partially based on the authored code and the context data, the sub-set of code recommendations comprising at least one code snippet, and displaying graphical representations of code recommendations in the sub-set of code recommendations to the developer within the IDE.


Find Patent Forward Citations

Loading…