IP Library Patent Application 18188457
Patent Application
App. No. 18/188,457

SYSTEMS AND METHODS FOR CONFIGURING HARDWARE TO RUN AN UNDEVELOPED DEVICE 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/188,457
Abstract

Systems, methods, and, computer readable storage mediums for configuring a hardware needed for a developer to run an undeveloped device application are disclosed. The method includes providing a developer with a multitude of features, the features selectable, by the developer, for the undeveloped device application and receiving a selection of features from the multitude of features. The method further includes generating a machine-readable specification, capable of implementing the selection of features, for the undeveloped device application and generating a hardware configuration for the developer where the hardware configuration is capable of performing the selection of features of the machine-readable specification.

Claims (40)

1 . A method for configuring a hardware needed for a developer to run an undeveloped device application, the method comprising:

providing a developer with a multitude of features, the features selectable, by the developer, for the undeveloped device application;

receiving a selection of features from the multitude of features;

generating a machine-readable specification, capable of implementing the selection of features, for the undeveloped device application; and

generating a hardware configuration for the developer, the hardware configuration capable of performing the selection of features of the machine-readable specification.

2 . The method of claim 1 , wherein generating the hardware configuration comprises minimizing a resource cost of the hardware configuration for the developer.

3 . The method of claim 2 , further comprising applying the hardware configuration to one or more hardware providers; and

determining a resource cost for the hardware configuration on each of the one or more providers.

4 . The method of claim 3 , further comprising opening an account for the developer with at least one of the one or more providers.

5 . The method of claim 1 , wherein generating the hardware configuration comprises using a machine learned algorithm that is trained on historical data of core features and corresponding hardware configurations.

6 . The method of claim 5 , wherein generating the hardware configuration further comprises mapping one or more features of the selection of features to one or more closest core features.

7 . The method of claim 1 , further comprising receiving, from the developer, a selection of concurrent users for the undeveloped device application; and

wherein generating the hardware configuration is based on the selection of concurrent users.

8 . A computer system to predict a hardware capable of running an undeveloped device application, the computer system comprising:

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

provide a developer with a multitude of features, the features selectable, by the developer, for the undeveloped device application;

receive a selection of features from the multitude of features;

generate a machine-readable specification, capable of implementing the selection of features, for the undeveloped device application; and

generate a hardware configuration for the developer, the hardware configuration capable of performing the selection of features of the machine-readable specification.

9 . The computer system of claim 8 , wherein generate the hardware configuration comprises the processor being further configured to minimize a resource cost of the hardware configuration for the developer.

10 . The computer system of claim 9 , wherein the processor is further configured to:

apply the hardware configuration to one or more hardware providers; and

determine a resource cost for the hardware configuration on each of the one or more providers.

11 . The computer system of claim 10 , wherein the processor is further configured to open an account for the developer with at least one of the one or more providers.

12 . The computer system of claim 8 , wherein generate the hardware configuration comprises the processor being configured to use a machine learned algorithm that is trained on historical data of core features and corresponding hardware configurations.

13 . The computer system of claim 12 , wherein generate the hardware configuration comprises the processor being configured to map one or more features of the selection of features to one or more closest core features.

14 . The computer system of claim 8 , wherein the processor is further configured to receive, from the developer, a selection of concurrent users for the undeveloped device application; and

wherein generate the hardware configuration is based on the selection of concurrent users.

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:

providing a developer with a multitude of features, the features selectable, by the developer, for an undeveloped device application;

receiving a selection of features from the multitude of features;

generating a machine-readable specification, capable of implementing the selection of features, for the undeveloped device application; and

generating a hardware configuration for the developer, the hardware configuration capable of performing the selection of features of the machine-readable specification.

16 . The computer readable storage medium of claim 15 , wherein generating the hardware configuration comprises minimizing a resource cost of the hardware configuration for the developer.

17 . The computer readable storage medium of claim 16 , wherein the instructions further cause the computer readable storage medium to perform:

applying the hardware configuration to one or more hardware providers; and

determining a resource cost for the hardware configuration on each of the one or more providers.

18 . The computer readable storage medium of claim 17 , wherein the instructions further cause the computer readable storage medium to perform opening an account for the developer with at least one of the one or more providers.

19 . The computer readable storage medium of claim 15 , wherein generating the hardware configuration comprises using a machine learned algorithm that is trained on historical data of core features and corresponding hardware configurations.

20 . The computer readable storage medium of claim 19 , wherein generating the hardware configuration further comprises mapping one or more features of the selection of features to one or more closest core features.

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 →