The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 24, 2026

Filed:

Dec. 05, 2023
Applicant:

Data.ai Inc., San Francisco, CA (US);

Inventors:

Robert Martin-Short, Berkeley, CA (US);

Lorre Samantha Atlan, St. Louis, MO (US);

Jess Robert Kerlin, Walnut Creek, CA (US);

Ramanpreet Singh Buttar, Delta, CA;

Assignee:

Data.ai Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/20 (2020.01); G06F 16/435 (2019.01); G06F 16/901 (2019.01); G06F 16/9535 (2019.01); G06F 40/295 (2020.01); G06F 40/58 (2020.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 40/20 (2020.01); G06F 16/435 (2019.01); G06F 16/9024 (2019.01); G06F 16/9535 (2019.01); G06F 40/295 (2020.01); G06F 40/58 (2020.01); G06N 20/00 (2019.01);
Abstract

A graph includes nodes representing applications and tags describing subjective qualities of the applications. The system responds to queries for user personas by using an LLM to match the persona to applications in the graph. The system receives a natural language query describing a persona. The system generates a prompt for an LLM based on the query and provides the prompt to the LLM for execution. The system receives, as output from the LLM, candidate applications. The system inputs the candidate applications into a classifier trained to classify candidate applications into known applications, applications that already exist in a graph. The system receives, as output from the classifier, known applications. The system determines, for each known application, a quality score of the known application and determines that the quality score exceeds a quality score threshold. In response, the system provides the known applications for display at a user interface.


Find Patent Forward Citations

Loading…