IP Library Patent Application 18304336
Patent Application
App. No. 18/304,336

SYSTEMS AND METHODS FOR CAPTURING DEPLOYMENT DETAILS OF AN APPLICATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/304,336
Abstract

Systems and methods for capturing deployment details of an application is disclosed. The system includes a processor coupled to a memory. The processor is configured to receive a request for creating the application. The request includes one or more features. The processor is further configured to generate one or more building blocks for the one or more features once developed. One building block is generated for each feature. The processor is further configured to deploy the one or more building blocks to a domain with which the application is registered. In addition, the processor is configured to generate a deployment report once the one or more building blocks have been deployed.

Claims (33)

1 . A system for capturing deployment details of an application, the system comprising:

a processor coupled to a memory, the processor configured to:

receive a request for creating the application, wherein the request includes one or more features;

generate one or more building blocks for the one or more features once developed, wherein one building block is generated for each feature;

deploy the one or more building blocks to a domain with which the application is registered; and

generate a deployment report once the one or more building blocks have been deployed.

2 . The system of claim 1 , wherein the application includes at least one of a website, a mobile application, or a web application.

3 . The system of claim 1 , wherein the one or more building blocks are reusable pieces of code that implement functionalities of the one or more features.

4 . The system of claim 1 , wherein the processor is further configured to recommend one or more cloud infrastructures for deploying the one or more building blocks based on the generated deployment report.

5 . The system of claim 4 , wherein the processor is further configured to monitor a performance of at least one cloud infrastructure of the one or more cloud infrastructures selected by one or more developers for deploying the one or more building blocks based on one or more parameters.

6 . The system of claim 5 , wherein the one or more parameters include at least one of a load time of the application, a geographic location, a latency, and a bandwidth.

7 . The system of claim 1 , wherein the processor is further configured store the one or more building blocks generated for each feature in a code repository.

8 . A method for capturing deployment details of an application, the method comprising:

receiving a request for creating the application, wherein the request includes one or more features;

generating one or more building blocks for the one or more features once developed, wherein one building block is generated for each feature;

deploying the one or more building blocks to a domain with which the application is registered with; and

generating a deployment report once the one or more building blocks have been deployed.

9 . The method of claim 8 , wherein the application includes at least one of a website, a mobile application, or a web application.

10 . The method of claim 8 , wherein the one or more building blocks are reusable pieces of code that implement functionalities of the one or more features.

11 . The method of claim 8 , further comprising recommending one or more cloud infrastructures for deploying the one or more building blocks based on the generated deployment report.

12 . The method of claim 11 , further comprising monitoring a performance of at least one cloud infrastructure of the one or more cloud infrastructures selected by one or more developers for deploying the one or more building blocks based on one or more parameters.

13 . The method of claim 12 , wherein the one or more parameters include at least one of a load time of the application, a geographic location, a latency, and a bandwidth.

14 . The method of claim 8 , further comprising storing the one or more building blocks generated for each feature in a code repository.

15 . A computer readable storage medium having data stored therein representing software executable by a computer, the software comprising instructions that, when executed, cause the computer readable storage medium to perform:

receiving a request for creating an application, wherein the request includes one or more features;

generating one or more building blocks for the one or more features once developed, wherein one building block is generated for each feature;

deploying the one or more building blocks to a domain with which the application is registered with; and

generating a deployment report once the one or more building blocks have been deployed.

16 . The computer readable storage medium of claim 15 , wherein the application includes at least one of a website, a mobile application, or a web application.

17 . The computer readable storage medium of claim 15 , wherein the one or more building blocks are reusable pieces of code that implement functionalities of the one or more features.

18 . The computer readable storage medium of claim 17 , wherein the instructions further cause the computer readable storage medium to perform recommending one or more cloud infrastructures for deploying the one or more building blocks based on the generated deployment report.

19 . The computer readable storage medium of claim 18 , wherein the instructions further cause the computer readable storage medium to perform monitoring a performance of at least one cloud infrastructure of the one or more cloud infrastructures selected by one or more developers for deploying the one or more building blocks based on one or more parameters.

20 . The computer readable storage medium of claim 15 , wherein the one or more parameters include at least one of a load time of the application, a geographic location, a latency, and a bandwidth.

Assignments (1)
SUPPLEMENT NO. 1 TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 4, 2025
From: ENGINEER.AI CORP.; ENGINEER.AI GLOBAL LIMITED
To: VIOLA CREDIT PARTNERS MANAGEMENT, LIMITED PARTNERSHIP, AS COLLATERAL AGENT
Reel/Frame 070393/0620 →