IP Library Patent Application 18304340
Patent Application
App. No. 18/304,340

SYSTEMS AND METHODS FOR OBTAINING FEATURES FOR DEVELOPING 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,340
Abstract

Systems and methods for obtaining features to develop 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 processor is further configured to determine one or more features suitable to add to the application based on one or more parameters. The processor is further configured to retrieve the one or more features from one or more sources using an application programming interface (API). In addition, the processor is configured to add the one or more features to the application upon an acknowledgement from one or more authorized persons.

Claims (39)

1 . A system for obtaining features for developing an application, the system comprising:

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

receive a request for creating the application;

determine one or more features suitable to add to the application based on one or more parameters;

retrieve the one or more features from one or more sources using an application programming interface (API); and

add the one or more features to the application upon an acknowledgement from one or more authorized persons.

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 request includes one or more features and one or more building blocks that implement the one or more features, and 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 one or parameters include at least one of current trends, previously developed applications, costs, and a value to the application.

5 . The system of claim 1 , wherein the processor is further configured to present one or more codes written for developing each feature of the application to one or more developers, one or more designers, or one or more users.

6 . The system of claim 5 , wherein the processor is further configured to receive one or more modifications made by the one or more developers to the one or more codes for at least one feature.

7 . The system of claim 6 , wherein the processor is further configured to:

review the one or more modifications made by the one or more developers for the at least one feature;

update a building block corresponding to the at least one feature in which the one or more modifications were made; and

save the updated building block in a code repository, wherein the code repository stores the one or more building blocks implemented for the one or more features.

8 . A method for developing an application, the method comprising:

receiving a request for creating the application;

determining one or more features suitable to add to the application based on one or more parameters;

retrieving the one or more features from one or more sources using an application programming interface (API); and

adding the one or more features to the application upon an acknowledgement from one or more authorized persons.

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 request includes one or more features and one or more building blocks that implement the one or more features, and 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 , wherein the one or parameters include at least one of current trends, previously developed applications, costs, and a value to the application.

12 . The method of claim 8 , further comprising presenting one or more codes written for developing each feature of the application to one or more developers, one or more designers, or one or more users.

13 . The method of claim 12 , further comprising receiving one or more modifications made by the one or more developers to the one or more codes for at least one feature.

14 . The method of claim 13 , further comprising:

reviewing the one or more modifications made by the one or more developers for the at least one feature;

updating a building block corresponding to the at least one feature in which the one or more modifications were made; and

saving the updated building block in a code repository, wherein the code repository stores the one or more building blocks implemented for the one or more features.

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;

determining one or more features suitable to add to the application based on one or more parameters;

retrieving the one or more features from one or more sources using an application programming interface (API); and

adding the one or more features to the application upon an acknowledgement from one or more authorized persons.

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 request includes one or more features and one or more building blocks that implement the one or more features, and 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 15 , wherein the one or parameters include at least one of current trends, previously developed applications, costs, and a value to the application.

19 . The computer readable storage medium of claim 15 , wherein the instructions further cause computer readable storage medium to perform presenting one or more codes written for developing each feature of the application to one or more developers, one or more designers, or one or more users.

20 . The computer readable storage medium of claim 15 , wherein the instructions further cause the computer readable storage medium to receive one or more modifications made by the one or more developers to the one or more codes for at least one feature.

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 →