IP Library Patent Application 18429395
Patent Application
App. No. 18/429,395

SYSTEMS AND METHODS FOR DETERMINING AN OFFERING IN A COMMUNICATION

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/429,395
Abstract

The present disclosure relates to a computer system and method for generating a software application. A method to generate a software application includes receiving, from a user, a request to generate a software application and determining a product or service to which the software application is directed. The method further includes determining a template for the software application based on the product or service and generating a machine readable specification for the software application, the machine readable specification having one or more features based on the template.

Claims (49)

1 . A method for generating a software application, the method comprising:

receiving, from a user, a request to generate a software application;

determining a product or service to which the software application is directed;

determining a template for the software application based on the product or service;

generating a machine readable specification for the software application, the machine readable specification having one or more features based on the template.

2 . The method of claim 1 , further comprising determining one or more features for the software application based on the determined product or service.

3 . The method of claim 2 , further comprising generating one or more prompts that are configured to produce a response, from the user, that refines the determined product or service.

4 . The method of claim 3 , further comprising determining one or more features for the software application based on the refined determined product or service.

5 . The method of claim 1 , further comprising:

determining a price to develop the software application; and

transmitting the price to the user.

6 . The method of claim 1 , further comprising:

determining a timeline to develop the software application; and

transmitting the timeline to the user.

7 . The method of claim 1 , further comprising:

generating a prototype of a feature of the software application based on a response to a prompt; and

demonstrating the prototype to the user.

8 . A computer system to generate a software application, the computer system comprising:

a processor coupled to a memory, the processor configured to execute a software to perform:

receive, from a user, a request to generate a software application;

determine a product or service to which the software application is directed;

determine a template for the software application based on the product or service;

generate a machine readable specification for the software application, the machine readable specification having one or more features based on the template.

9 . The computer system of claim 8 , wherein the processor is further configured to determine one or more features for the software application based on the determined product or service.

10 . The computer system of claim 9 , wherein the processor is further configured to generate one or more prompts that are configured to produce a response, from the user, that refines the determined product or service.

11 . The computer system of claim 10 , wherein the processor is further configured to determine one or more features for the software application based on the refined determined product or service.

12 . The computer system of claim 8 , wherein the processor is further configured to:

determine a price to develop the software application; and

transmit the price to the user.

13 . The computer system of claim 8 , wherein the processor is further configured to:

determining a timeline to develop the software application; and

transmitting the timeline to the user.

14 . The computer system of claim 8 , wherein the processor is further configured to:

generate a prototype of a feature of the software application based on a response to a prompt; and

demonstrate the prototype to the user.

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, from a user, a request to generate a software application;

determining a product or service to which the software application is directed;

determining a template for the software application based on the product or service;

generating a machine readable specification for the software application, the machine readable specification having one or more features based on the template.

16 . The computer readable storage medium of claim 15 , wherein the software instructions further cause the computer readable storage medium to perform determining one or more features for the software application based on the determined product or service.

17 . The computer readable storage medium of claim 16 , wherein the software instructions further cause the computer readable storage medium to perform generating one or more prompts that are configured to produce a response, from the user, that refines the determined product or service.

18 . The computer readable storage medium of claim 17 , wherein the software instructions further cause the computer readable storage medium to perform determining one or more features for the software application based on the refined determined product or service.

19 . The computer readable storage medium of claim 15 , wherein the software instructions further cause the computer readable storage medium to perform:

determining a price to develop the software application; and

transmitting the price to the user.

20 . The computer readable storage medium of claim 15 , wherein the software instructions further cause the computer readable storage medium to perform:

determining a timeline to develop the software application; and

transmitting the timeline to the user.

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 →