IP Library Patent Application 18323412
Patent Application
App. No. 18/323,412

SYSTEMS AND METHODS FOR MANAGING ONE OR MORE BUILDING BLOCKS OF ONE OR MORE PROJECTS

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/323,412
Abstract

Systems and methods for managing one or more building blocks of one or more projects is disclosed. The system includes a processor coupled to a memory. The processor is configured to receive a request for completing one or more projects. The request includes one or more features assigned for each project and one or more building blocks that implement the one or more features. The processor is further configured to assign one or more developers to complete the one or more projects. The one or more developers are assigned based on a selection criteria. The processor is further configured to capture one or more modifications made by the one or more developers to at least one building block. In addition, the processor is configured to generate a project pipeline that presents the one or more modifications captured.

Claims (33)

1 . A system for managing one or more building blocks of one or more projects, the system comprising:

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

receive a request for completing the one or more projects, wherein the request includes one or more building blocks that implement one or more features assigned to the one or more projects;

monitor a usage pattern of the one or more building blocks;

group the one or more building blocks in to one or more categories based on their usage pattern; and

assign the one or more building blocks to one or more other projects based on the usage pattern, wherein one or more developers selected to complete the one or more other projects use the one or more building blocks to develop at least one feature in the one or more other projects.

2 . The system of claim 1 , wherein the one or more building blocks are reusable pieces of code that implement partial functionalities of the one or more features assigned for each project.

3 . The system of claim 1 , wherein the usage pattern of the one or more building blocks is monitored for a threshold time period.

4 . The system of claim 1 , wherein the processor is configured to recommend one or more additional features to add to the one or more other projects based on the usage pattern.

5 . The system of claim 1 , wherein the processor is further configured to save one or more modifications made to the one or more building blocks while working on the one or more other projects.

6 . The system of claim 5 , wherein the processor is configured to review the one or more modifications made to the one or more building blocks.

7 . The system of claim 6 , wherein the processor is further configured to provide feedback upon review of the one or more modifications made, wherein the feedback is provided using at least one of a written message, an audio message, and an email message.

8 . A method for managing one or more building blocks of one or more projects, the method comprising:

receiving a request for completing the one or more projects, wherein the request includes one or more building blocks that implement one or more features assigned to the one or more projects;

monitoring a usage pattern of the one or more building blocks;

grouping the one or more building blocks in to one or more categories based on their usage pattern; and

assigning the one or more building blocks to one or more other projects based on the usage pattern, wherein one or more developers selected to complete the one or more other projects use the one or more building blocks to develop at least one feature in the one or more other projects.

9 . The method of claim 8 , wherein the one or more building blocks are reusable pieces of code that implement partial functionalities of the one or more features assigned for each project.

10 . The method of claim 8 , wherein the usage pattern of the one or more building blocks is monitored for a threshold time period.

11 . The method of claim 8 , further comprising recommending one or more additional features to add to the one or more other projects based on the usage pattern.

12 . The method of claim 8 , further comprising saving one or more modifications made to the one or more building blocks while working on the one or more other projects.

13 . The method of claim 12 , further comprising reviewing the one or more modifications made to the one or more building blocks.

14 . The method of claim 13 , further comprising providing feedback upon review of the one or more modifications made, wherein the feedback is provided using at least one of a written message, an audio message, and an email message.

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 completing one or more projects, wherein the request includes one or more building blocks that implement one or more features assigned to the one or more projects;

monitoring a usage pattern of the one or more building blocks;

grouping the one or more building blocks in to one or more categories based on their usage pattern; and

assigning the one or more building blocks to one or more other projects based on the usage pattern, wherein one or more developers selected to complete the one or more other projects use the one or more building blocks to develop at least one feature in the one or more other projects.

16 . The computer readable storage medium of claim 15 , wherein the one or more building blocks are reusable pieces of code that implement partial functionalities of the one or more features assigned for each project.

17 . The computer readable storage medium of claim 15 , wherein the usage pattern of the one or more building blocks is monitored for a threshold time period.

18 . The computer readable storage medium of claim 15 , wherein the instructions further cause the computer readable storage medium to perform recommending one or more additional features to add to the one or more other projects based on the usage pattern.

19 . The computer readable storage medium of claim 18 , wherein the instructions further cause the computer readable storage medium to perform saving one or more modifications made to the one or more building blocks while working on the one or more other projects.

20 . The computer readable storage medium of claim 19 , wherein the instructions further cause the computer readable storage medium to perform reviewing the one or more modifications made to the one or more building blocks.

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 →