IP Library › Granted Patent US 12,067,048
Granted Patent B1
US 12,067,048 · App. 18/234,412 · Granted Aug 20, 2024

Apparatus and method for entity data aggregation and analysis

Inventors: Jeffrey Blaney (Vero Beach, FL); Jonathan Hardie (Vero Beach, FL)
Assignee: AUTOMATED SERVICE POINT LLC
G06F16/58
View Patent ↗
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 12,067,048
App. No.
18/234,412
Granted
Aug 20, 2024
Kind
B1
Abstract

An apparatus and method for entity data aggregation and analysis is disclosed. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to receive entity data from a data collection module, wherein the data collection module includes at least a sensor, determine an obstacle datum as a function of the entity data, classify the entity data into one or more obstacle groups as a function of the obstacle datum of the entity data, determine at least an obstacle resolution object as a function of an obstacle resolution template and generate the obstacle resolution data structure as a function of a template form field of an entity specific data structure template, the at least an obstacle resolution object and the one or more obstacle groups.

Claims (69)

1. An apparatus for entity data aggregation and analysis, the apparatus comprising:

at least a processor, and a memory communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to:

receive entity data from a data collection module, wherein the data collection module comprises at least a sensor;

determine an obstacle datum as a function of the entity data;

determine a frequency of at least an obstacle resolution object that was previously executed for the obstacle datum;

classify the entity data into one or more obstacle groups as a function of the obstacle datum of the entity data;

determine the at least an obstacle resolution object as a function of the one or more obstacle groups, and the frequency of the at least an obstacle resolution object that was previously executed, wherein determining the at least an obstacle resolution object comprises:

retrieving an obstacle resolution template as a function of the one or more obstacle groups;

determining the at least an obstacle resolution object as a function of the obstacle resolution template;

determine at least a component necessary for the at least an obstacle resolution object using a component identifier;

determine a component availability as a function of the at least a component and the at least an obstacle resolution object; and

transmit a delivery request for an unavailable component in response to the determined component availability; and

generate an obstacle resolution data structure as a function of the at least an obstacle resolution object and the one or more obstacle groups, wherein generating the obstacle resolution data structure comprises:

retrieving a plurality of data structure templates;

determining an entity specific data structure template of the plurality of data structure templates as a function of the entity data, identifying a template form field of the entity specific data structure template; and

generating the obstacle resolution data structure as a function of the template form field of the entity specific data structure template, the at least an obstacle resolution object and the one or more obstacle groups.

2. The apparatus of claim 1 , wherein the data collection module further comprises a chatbot.

3. The apparatus of claim 1 , wherein determining the obstacle datum comprises:

receiving an obstacle datum handler input for the entity data; and

determining the obstacle datum as a function of the obstacle datum handler input.

4. The apparatus of claim 1 , wherein determining the at least an obstacle resolution object further comprises:

determining a pro-resolution datum of the at least an obstacle resolution object; and

generating the obstacle resolution data structure as a function of the pro-resolution datum.

5. The apparatus of claim 1 , wherein the obstacle resolution data structure comprises an obstacle image sequence.

6. The apparatus of claim 1 , wherein generating the obstacle resolution data structure comprises:

finding an entity identifier using an optical character recognition; and

retrieving the entity data as a function of the entity identifier.

7. The apparatus of claim 1 , wherein:

the entity data comprises a user entity maneuver datum; and

the memory contains instructions further configuring the at least a processor to:

determine a maneuver obstacle datum as a function of the user entity maneuver datum of the entity data; and

determine the at least an obstacle resolution object as a function of the maneuver obstacle datum.

8. The apparatus of claim 1 , wherein the obstacle resolution data structure comprises a handler timetable data structure.

9. The apparatus of claim 1 , wherein the memory contains instructions further configuring the at least a processor to receive a user input as a function of the obstacle resolution data structure, wherein the user input comprises a rejection.

10. The apparatus of claim 9 , wherein the memory contains instructions further configuring the at least a processor to generate a rejection resolution datum as a function of the rejection of the user input.

11. A method for entity data aggregation and analysis, the method comprising:

receiving, using at least a processor, entity data from a data collection module, wherein the data collection module comprises at least a sensor;

determining, using the at least a processor, an obstacle datum as a function of the entity data;

determine, using the at least a processor, a frequency of at least an obstacle resolution object that was previously executed for the obstacle datum;

classifying, using the at least a processor, the entity data into one or more obstacle groups as a function of the obstacle datum of the entity data;

determine, using the at least a processor, the at least an obstacle resolution object as a function of the one or more obstacle groups, and the frequency of the at least an obstacle resolution object that was previously executed;

retrieving, using the at least a processor, an obstacle resolution template as a function of the one or more obstacle groups;

determining, using the at least a processor, at least an obstacle resolution object as a function of the obstacle resolution template;

determine, using the at least a processor, at least a component necessary for the at least an obstacle resolution object using a component identifier;

determine, using the at least a processor, a component availability as a function of the at least a component and the at least an obstacle resolution object;

transmit, using the at least a processor, a delivery request for an unavailable component in response to the determined component availability;

retrieving, using the at least a processor, a plurality of data structure templates;

determining, using the at least a processor, an entity specific data structure template of the plurality of data structure templates as a function of the entity data;

identifying, using the at least a processor, a template form field of the entity specific data structure template; and

generating, using the at least a processor, an obstacle resolution data structure as a function of the template form field of the entity specific data structure template, the at least an obstacle resolution object and the one or more obstacle groups.

12. The method of claim 11 , wherein the data collection module further comprises a chatbot.

13. The method of claim 11 , further comprising:

receiving, using the at least a processor, an obstacle datum handler input for the entity data; and

determining, using the at least a processor, the obstacle datum as a function of the obstacle datum handler input.

14. The method of claim 11 , further comprising:

determining, using the at least a processor, a pro-resolution datum of the at least an obstacle resolution object; and

generating, using the at least a processor, the obstacle resolution data structure as a function of the pro-resolution datum.

15. The method of claim 11 , wherein the obstacle resolution data structure comprises an obstacle image sequence.

16. The method of claim 11 , further comprising:

finding, using the at least a processor, an entity identifier using an optical character recognition, and

retrieving, using the at least a processor, the entity data as a function of the entity identifier.

17. The method of claim 11 , further comprising:

determining, using the at least a processor, a maneuver obstacle datum as a function of a user entity maneuver datum of the entity data; and

determining, using the at least a processor, the at least an obstacle resolution object as a function of the maneuver obstacle datum.

18. The method of claim 11 , wherein the obstacle resolution data structure comprises a handler timetable data structure.

19. The method of claim 11 , further comprising:

receiving, using the at least a processor, a user input as a function of the obstacle resolution data structure, wherein the user input comprises a rejection.

20. The method of claim 19 , further comprising:

generating, using the at least a processor, a rejection resolution datum as a function of the rejection of the user input.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2024
From: BLANEY, JEFFREY; HARDIE, JONATHAN
To: AUTOMATED SERVICE POINT LLC
Reel/Frame 067990/0367 →
Cited By (2)
US 12,681,926 US 12,720,766