IP Library Granted Patent US 12711552
Granted Patent B2
US 12711552 · App. 18/614,398 · Granted Aug 18, 2026

Integrated investment strategy generation and management system with enhanced functionalities

Inventor: Damiàn Ariel Scavo (Menlo Park, CA)
Assignee: NOWCASTING.AI, INC.
G06Q40/06G06F40/30G06Q30/0201G06Q40/10
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 12711552
App. No.
18/614,398
Granted
Aug 18, 2026
Kind
B2
Abstract

A method for generating personalized investment responses comprising receiving, by a processor, input from a user, the input comprising at least one of a text prompt or an audio prompt processing, by the processor, the input using a first artificial intelligence (AI) model to generate extracted information generating, by the processor, a plurality of responses using generative AIs with the extracted information as input; connecting, by the processor, the plurality of responses to real-time market data and exclusive datasets to improve quality and relevance of the plurality of responses; and generating, by the processor, a personalized investment recommendation to the user based on the plurality of responses.

Claims (58)

1 . A method for generating personalized investment recommendations, the method comprising:

receiving, by a processor, input from a user, the input comprising at least one of a text prompt or an audio prompt;

processing, by the processor, the input using a first artificial intelligence (AI) model comprising at least one of a recurrent neural network (RNN), deep RNN (DRNN), Q-learning network (QN), or deep Q-learning network (DQN) to generate extracted information, wherein the first AI model transforms unstructured natural language or audio input into a structured representation comprising identified investment intents, risk parameters, and asset class preferences;

generating, by the processor, a plurality of responses using generative Als with the extracted information as input, wherein the generative Als are iteratively trained using historical data as training input with training parameters adjusted based on performance feedback, and wherein the iterative training comprises comparing each generative AI's prior outputs against subsequent actual market outcomes to dynamically adjust model weights;

connecting, by the processor, the plurality of responses to real-time market data and exclusive datasets comprising at least one of credit card transaction volumes, satellite imagery data, GPS-derived foot traffic data, financial analyst opinion data, and shipping or supply chain data to improve quality and relevance of the plurality of responses by identifying discrepancies between the generative AI responses and current real-world conditions reflected in the exclusive datasets, and adjusting the responses to account for identified discrepancies;

copying, by the processor, at least some of the plurality of responses and performing modification to the copied responses to prepare for a consistency check;

evaluating, by the processor using one or more Als, consistency between the plurality of responses and the modified copied responses;

scoring the plurality of responses based on the consistency evaluation;

selecting a predetermined number of top responses based on the scores to present to the user; and

generating, by the processor, a personalized investment recommendation to the user based on the plurality of responses,

wherein the generative Als comprise at least one of generative adversarial networks (GANs), variational auto-encoders (VAEs), autoregressive models, or transformers, and wherein the processor is further configured to perform distributed computing across a plurality of user devices to generate the plurality of responses when resources of the processor are exhausted.

2 . The method of claim 1 , wherein the processor is configured to generate the personalized investment recommendation by further performing:

evaluating, using a second AI model, the plurality of responses based on at least one of user preferences, financial goals, or risk tolerance of the user in generating the personalized investment recommendation.

3 . The method of claim 1 , wherein the processor is configured to generate the personalized investment recommendation by further performing:

analyzing, by the processor, sentiment information comprising news articles and social media posts to gauge market sentiment and predict potential market trends; and

combining, by the processor, the analyzed sentiment information with the plurality of responses to generate the personalized investment recommendation.

4 . The method of claim 1 , wherein the processor is configured to generate the personalized investment recommendation by:

analyzing the plurality of responses in conjunction with tax information of the user to derive a set of tax minimizing responses; and

generating the personalized investment recommendation from the set of tax minimizing responses.

5 . The method of claim 1 , further comprising:

ranking, by the processor, a plurality of portfolios in a leaderboard,

wherein the plurality of portfolios comprises a portfolio of the user derived based on the personalized investment recommendation and portfolios of other users.

6 . The method of claim 1 , further comprising:

performing, by the processor, virtual portfolio simulations using the plurality of responses for scenario testing.

7 . The method of claim 1 , further comprising:

displaying a user prompt to perform a user request in accordance with the personalized investment recommendation on a user device for the user to select.

8 . The method of claim 7 , further comprising:

executing, by the processor, the user request in response to a single user input to the user device to select the user prompt,

wherein executing the user request comprises automatically submitting at least one order, in accordance with the personalized investment recommendation without requiring further input from the user.

9 . The method of claim 1 , further comprising:

selecting the personalized investment recommendation for execution; and

sharing the personalized investment recommendation with other users to enable review and execution of the selected personalized investment recommendation by the other users.

10 . A system for generating personalized investment recommendations, the system comprising:

a user device; and

a processor external to and in communication with the user device, the processor is configured to: receive input from a user through the user device, the input comprising at least one of a text prompt or an audio prompt; process the input using a first artificial intelligence (AI) model comprising at least one of a recurrent neural network (RNN), deep RNN (DRNN), Q-learning network (QN),

or deep Q-learning network (DQN) to generate extracted information, wherein the first AI model transforms unstructured natural language or audio input into a structured representation comprising identified investment intents, risk parameters, and asset class preferences; generate a plurality of responses using generative Als with the extracted information as input, wherein the generative Als are iteratively trained using historical data as training input with training parameters adjusted based on performance feedback, and wherein the iterative training comprises comparing each generative AI's prior outputs against subsequent actual market outcomes to dynamically adjust model weights; connect the plurality of responses to real-time market data and exclusive datasets comprising at least one of credit card transaction volumes, satellite imagery data, GPS-derived foot traffic data, financial analyst opinion data, and shipping or supply chain data to improve quality and relevance of the plurality of responses by identifying discrepancies between the generative AI responses and current real-world conditions reflected in the exclusive datasets, and adjusting the responses to account for identified discrepancies; copy at least some of the plurality of responses and perform modification to the copied responses to prepare for a consistency check; evaluate, using one or more Als, consistency between the plurality of responses and the modified copied responses; score the plurality of responses based on the consistency evaluation; select a predetermined number of top responses based on the scores to present to the user; and generate a personalized investment recommendation to the user based on the plurality of responses,

wherein the generative Als comprise at least one of generative adversarial networks (GANs), variational auto-encoders (VAEs), autoregressive models, or transformers, and wherein the processor is further configured to perform distributed computing across a plurality of user devices to generate the plurality of responses when resources of the processor are exhausted.

11 . The system of claim 10 , wherein the processor is configured to generate the personalized investment recommendation by:

evaluate, using a second AI model, the plurality of responses based on at least one of user preferences, financial goals, or risk tolerance of the user in generating the personalized investment recommendation.

12 . The system of claim 10 , wherein the processor is configured to generate the personalized investment recommendation by:

analyze sentiment information comprising news articles and social media posts to gauge market sentiment and predict potential market trends; and

combine the analyzed sentiment information with the plurality of responses to generate the personalized investment recommendation.

13 . The system of claim 10 , wherein the processor is configured to generate the personalized investment recommendation by:

analyze the plurality of responses in conjunction with tax information of the user to derive set of tax minimizing responses; and

generate the personalized investment recommendation from the set of tax minimizing responses.

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

rank a plurality of portfolios in a leaderboard,

wherein the plurality of portfolios comprises a portfolio of the user derived based on the personalized investment recommendation and portfolios of other users.

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

perform virtual portfolio simulations using the plurality of responses for scenario testing.

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

display a user prompt to perform a user request in accordance with the personalized investment recommendation on a user device for the user to select.

17 . The system of claim 16 , wherein the processor is further configured to:

execute the user request in response to a single user input to the user device to select the user prompt,

wherein execute the user request comprises automatically submitting at least one order, in accordance with the personalized investment recommendation without requiring further input from the user.

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

receive selection of the personalized investment recommendation for execution from the user; and

share the personalized investment recommendation with other users to enable review and execution of the selected personalized investment recommendation by the other users.