IP Library Granted Patent US 12664196
Granted Patent B1
US 12664196 · App. 19/378,958 · Granted Jun 23, 2026

Apparatus and method for generating one or more synthesized outputs

Inventors: Geoff Woods (Austin, TX); Randall Joseph Ottinger (Bellevue, WA)
Assignee: AI Leadership Labs, LLC
G06F16/338G06F16/3334G06F16/358G06F40/30G06N3/0475
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 12664196
App. No.
19/378,958
Granted
Jun 23, 2026
Kind
B1
Abstract

An apparatus and method for generating one or more synthesized outputs. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to generate a first prompt of a plurality of prompts, wherein the first prompt is associated with an entity, transmit the first prompt to a plurality of user devices, wherein each user device is associated with a user profile of a plurality of user profiles, aggregate, using an aggregation engine, a plurality of responses to the first prompt, wherein aggregating the plurality of responses comprises receiving, through a user interface of the plurality of user devices, the plurality of responses and registering, using metadata of the user profile, the plurality of responses with a user, and generate a synthesized output of one or more synthesized outputs based on the aggregated plurality of responses.

Claims (62)

1 . An apparatus for generating one or more synthesized outputs, wherein the apparatus comprises:

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

automatically generate a first prompt of a plurality of prompts by retrieving prompt templates stored in the memory and filling variable fields with entity-specific data, wherein the first prompt is associated with an entity, wherein the first prompt of the plurality of prompts comprises one or more inquiries associated with target data of the entity;

transmit the first prompt to a plurality of user devices, wherein each user device of the plurality of user devices is associated with a user profile of a plurality of user profiles;

aggregate, using an aggregation engine executed on the computing device, a plurality of responses to the first prompt, wherein the aggregating of the plurality of responses comprises: receiving, through a user interface of the plurality of user devices, the plurality of responses; weighting, using one or more weighted metrics of the user profile, the plurality of responses as a function of metadata of the user profile to assign a weight to each response of the plurality of responses, wherein the metadata of the user profile includes a coherence datum and a role-based weight; and registering in a relational table, using the function of the metadata of the user profile, the plurality of responses with a user;

generate, by a large language model executed on the computing device, one or more synthesized outputs based on the aggregated plurality of responses, wherein the generating of the one or more synthesized outputs comprises: computing semantic embeddings of the plurality of responses; and prompting a large language model with metrics and cluster representatives of the semantic embeddings clustered to generate the one or more the synthesized outputs;

transmitting the one or more synthesized outputs for displaying the one or more synthesized outputs at display device of a user device of the plurality of user devices using a visual interface of a user device;

generate, using the aggregation engine, iterative prompts based on the plurality of responses and the one or more synthesized outputs;

transmit the iterative prompts to the plurality of user devices;

receive updated responses from each user device of the plurality of user devices based on the iterative prompts to generate a refined synthesized output, wherein the refined synthesized output includes two of strategy statements, recommendations, and prioritized objectives.

2 . The apparatus of claim 1 , wherein weighing the plurality of responses comprises:

classifying the plurality of responses based on a role-based weight of the one or more weighted metrics;

determining a coherence datum of the one or more weighted metrics of each response; and

assigning a weight to each response as a function of the coherence datum and the role-based weight.

3 . The apparatus of claim 1 , wherein the processor is further configured to generate, using a large language model, the one or more synthesized outputs by:

clustering the semantic embeddings;

identifying thematic groups based on clustered semantic embeddings; and

calculating alignment metrics across the thematic groups as a function of the one or more weighted metrics.

4 . The apparatus of claim 1 , wherein the at least a-processor is further configured to:

aggregate the updated responses; and

generate a refined synthesized output.

5 . The apparatus of claim 1 , wherein the synthesized output comprises one or more strategy statements.

6 . The apparatus of claim 1 , wherein the processor is further configured to:

generate a second prompt of the plurality of prompts as a function of the plurality of responses and the synthesized output;

transmit the second prompt to the plurality of user devices;

aggregate a plurality of second responses to the second prompt;

weigh the plurality of second responses; and

generate a second synthesized output of the one or more synthesized outputs.

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

receive feedback associated with the first prompt; and

generate the second prompt based on the feedback.

8 . The apparatus of claim 1 , wherein the processor is further configured to display, using the user interface of each user device, a visualization of the plurality of prompts to the user, wherein the visualization comprises text data and graphical data.

9 . A method for generating one or more synthesized outputs, wherein the method comprises:

automatically generating, by at least a processor of a computing device, a first prompt of a plurality of prompts by retrieving prompt templates stored in a memory and filling variable fields with entity-specific data, wherein the first prompt is associated with an entity, wherein the first prompt of the plurality of prompts comprises one or more inquiries associated with target data of the entity;

transmitting, by the processor, the first prompt to a plurality of user devices, wherein each user device of the plurality of user devices is associated with a user profile of a plurality of user profiles;

aggregating, using an aggregation engine executed on the computing device, a plurality of responses to the first prompt, wherein the aggregating of the plurality of responses comprises: receiving, through a user interface of the plurality of user devices, the plurality of responses; weighting, using one or more weighted metrics of the user profile, the plurality of responses as a function of metadata of the user profile to assign a weight to each response of the plurality of responses, wherein the metadata of the profile includes a coherence datum and a role-based weight; and registering in a relational table, using the function of the metadata of the user profile, the plurality of responses with a user;

generating, by the processor and using a large language model executed on the computing device, one or more synthesized outputs based on the aggregated plurality of responses, wherein the generating of the one or more synthesized outputs comprises: computing semantic embeddings of the plurality of responses; and prompting a large language model with metrics and cluster representatives of the semantic embeddings clustered to generate the one or more the synthesized outputs;

transmitting, by the processor, the one or more synthesized outputs for displaying the one or more synthesized outputs at display device of a user device of the plurality of user devices using a visual interface of a user device of the plurality of user devices;

generate, by the processor and using the aggregation engine, iterative prompts based on the plurality of responses and the one or more synthesized outputs;

transmit, by the processor, the iterative prompts to the plurality of user devices; and

receive updated responses from each user device of the user devices based on the iterative prompts to generate a refined synthesized output, wherein the refined synthesized output includes two of strategy statements, recommendations, and prioritized objectives.

10 . The method of claim 9 , wherein weighing the plurality of responses comprises:

classifying, by the processor, the plurality of responses based on a role-based weight of the one or more weighted metrics;

determining, by the processor, a coherence datum of the one or more weighted metrics of each response; and

assigning, by the processor, a weight to each response as a function of the coherence datum and the role-based weight.

11 . The method of claim 9 , further comprising generating, using a large language model, the one or more synthesized outputs by:

identifying, by the processor, thematic groups based on clustered semantic embeddings; and

calculating, by the processor, alignment metrics across the thematic groups as a function of the one or more weighted metrics.

12 . The method of claim 9 , further comprising:

aggregating, by the processor, the updated responses; and

generating, by the processor, a refined synthesized output.

13 . The method of claim 9 , wherein the synthesized output comprises one or more strategy statements.

14 . The method of claim 9 , further comprising:

generating, by the processor a second prompt of the plurality of prompts as a function of the plurality of responses and the synthesized output;

transmit the second prompt to the plurality of user devices;

aggregate a plurality of second responses to the second prompt;

weigh the plurality of second responses; and

generate a second synthesized output of the one or more synthesized outputs.

15 . The method of claim 14 , further comprising:

receiving, by the processor, feedback associated with the first prompt; and

generating, by the processor, the second prompt based on the feedback.

16 . The method of claim 9 , further comprising displaying, using the user interface of each user device, a visualization of the plurality of prompts to the user, wherein the visualization comprises text data and graphical data.