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:
Jul. 28, 2026

Filed:

Dec. 04, 2023
Applicant:

Sap SE, Walldorf, DE;

Inventor:

Andreas Jahr, Karlrsruhe, DE;

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/71 (2018.01); G06F 21/44 (2013.01);
U.S. Cl.
CPC ...
G06F 8/71 (2013.01); G06F 21/44 (2013.01);
Abstract

Embodiments implement a central commit registry to ensure integrity of code within a Git repository, and the authentication of that code with the requirements of a particular computing system. The git repository stores snapshots of the software code as git commits while a version repository stores git commit files that contain information to uniquely identify git commits that originated from the source system. The git commit files are created with a version repository user that is only shared between a version repository, a source system and a target system. Before the target system deploys git commits received from the git repository, the target system authenticates the git commit by remotely logging into the version repository as a version repository user, querying the version repository for a git commit file that corresponds to the git commit, and verifying that the contents of the git commit file uniquely identifies the git commit.


Find Patent Forward Citations

Loading…