Patentable/Patents/US-11520574
US-11520574

Systems and methods for promoting a source code revision for deployment in a target environment

PublishedDecember 6, 2022
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

In an embodiment, a computer-implemented method for tracking source code deployments, the method comprises receiving an event descriptor, the event descriptor indicating that a source code repository is updated with a source code integration; retrieving a deployment description associated with the source code repository; comparing the event descriptor with the deployment description to determine whether the source code integration needs to be deployed; in response to determining that the source code integration needs to be deployed, deploying the source code integration; upon completion of the source code deployment, communicating deployment information corresponding to the completed source code deployment to a tracking system, the deployment information comprising at least a deployment identifier, and a source code integration identifier, the tracking system configured to utilize the source code integration identifier to query one or more external systems and automatically retrieve further information associated with the source code integration.

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

2

2. The computer-implemented method of claim 1, wherein determining that the source code integration is ready to be promoted to the production environment is based on determining that a deployment descriptor associated with the source code integration comprises one of a pending status or a queued status.

3

3. The computer-implemented method of claim 1, wherein causing the client device to display the first user interface comprises causing the first user interface to display a last source code integration that is currently deployed in the production environment.

4

4. The computer-implemented method of claim 1, wherein causing the client device to display the second user interface comprises causing the second user interface to display an option to view issues associated with commits in the list of commits that were made between the last deployed source code integration in the production environment and the promoted source code integration to the production environment.

6

6. The computer-implemented method of claim 1, wherein the preview of changes comprises a summary of issues related to commits in the list of commits that were made between the last deployed source code integration in the production environment and the promoted source code integration to the production environment.

7

7. The computer-implemented method of claim 1, wherein causing the client device to display the first user interface comprises displaying multiple code integrations that are eligible for promotion from the source environment to the production environment.

9

9. The computer-implemented method of claim 8, wherein the request to approve the source code revision comprises a repository identifier for the source code revision and a deployment identifier associated with the last deployed source code revision.

10

10. The computer-implemented method of claim 9, wherein the request to approve the source code revision comprises a revision identifier for the source code revision and an environment identifier for the production environment.

11

11. The computer-implemented method of claim 8, further comprising displaying, at the client device, a last source code revision that is currently deployed in the production environment.

12

12. The computer-implemented method of claim 8, further comprising displaying an option to view issues associated with commits in the list of commits that were made between the last deployed source code revision in the production environment and the promoted source code revision to the production environment.

14

14. The computer-implemented method of claim 8, wherein the option for promoting the source code revision from the source environment to the production environment comprises a selectable element that, when selected, causes promotion of the source code revision from the source environment to the production environment.

16

16. The system of claim 15, wherein determining that the source code integration is ready to be promoted to the production environment comprises determining that the status of a deployment descriptor comprises one of a pending status or a queued status.

17

17. The system of claim 15, wherein displaying the preview of changes comprises causing the client device to display the list of commits that were made between a currently deployed source code integration in the production environment and the promoted source code integration to the production environment.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

December 11, 2020

Publication Date

December 6, 2022

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Systems and methods for promoting a source code revision for deployment in a target environment” (US-11520574). https://patentable.app/patents/US-11520574

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.