Automated developer configuration tool

Inventors

Ongarato, Alex

Assignees

ADP Inc

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-12282768-B2

Patent

Publication Date

2025-04-22

Expiration Date


Abstract

Disclosed are various embodiments for an automated process for configuring a client device for software development in a particular development environment defined by an organization. In one example, a computing device is configured to configure a development environment associated with an organization on the computing device. A developer tool application associated with the organization can be downloaded. The computing device can modify a targeted application associated with the developer tool application and generate documentation for the targeted application based at least in part on the modification of the targeted application. An error assessment of a software upload can be performed. The software upload can be transmitted to a code repository based at least in part on the error assessment indicating that the software upload is compliant with an error configuration file.

Core Innovation

The invention provides an automated configuration service for configuring a development environment associated with an organization entity on a computing device. The service configures the development environment based on an assessment of a list of installed applications and a list of configuration settings for the computing device, so that the development environment aligns with organization-defined requirements.

The service retrieves a developer tool application associated with the organization entity and modifies a targeted application associated with the developer tool application based at least in part on a configuration file associated with the development environment. The modification supports generating documentation for the targeted application based at least in part on the modification, and the documentation includes a text description for the modification of the targeted application.

The invention also performs an error assessment of a software upload associated with the targeted application. The error assessment is based at least in part on an error configuration file based at least in part on an upload request for the software upload, and the system transmits the software upload to a code repository based at least in part on the error assessment indicating that the software upload is compliant with the error configuration file.

Claims Coverage

The document explicitly includes three independent claims (system, method, and non-transitory computer-readable medium). Across these independents, the claim set covers an organization-associated development-environment configuration workflow and an error-assessed software-upload transmission to a code repository, with six inventive features tied to assessment lists, configuration files, documentation generation, and compliance-based transmission.

Organization-Entity Development-Environment Configuration via Assessment

Configure a development environment associated with an organization entity on the computing device based at least in part on an assessment of a list of installed applications and a list of configuration settings for the computing device.

Developer Tool Retrieval Associated with the Organization Entity

Download or retrieve a developer tool application associated with the organization entity.

Targeted Application Modification via Development-Environment Configuration File

Modify or configure a targeted application associated with the developer tool application based at least in part on a configuration file associated with the development environment.

Documentation Generation Based on Targeted Application Modification

Generate documentation for the targeted application based at least in part on the modification of the targeted application, where the documentation includes a text description for the modification.

Upload Error Assessment Using Error Configuration File

Perform an error assessment of a software upload based at least in part on an error configuration file based at least in part on an upload request for the software upload.

Compliance-Conditioned Transmission of Software Upload to Code Repository

Transmit the software upload to a code repository based at least in part on the error assessment indicating that the software upload is compliant with the error configuration file.

Overall, the independent claims require configuring an organization-associated development environment by assessing installed applications and configuration settings, retrieving an organization-associated developer tool, modifying a targeted application using a development-environment configuration file, generating documentation based on the targeted application modification, and performing an error assessment of a software upload using an error configuration file before transmitting the upload to a code repository only when compliant.

Stated Advantages

Not explicitly described in patent.

Documented Applications

Not explicitly described in patent.

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.