IP Library › Granted Patent US 12,730,799
Granted Patent B2
US 12,730,799 · App. 18/979,326 · Granted Sep 8, 2026

Interactive search and generation system for social identity of objects data using large language model(s)

Inventors: Raymond Francis St. Martin (Felton, CA); Andrew Lee Van Valer (Reno, NV)
Assignee: Invisible Holdings LLC
G06F16/2425G06F16/243G06F40/284
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,730,799
App. No.
18/979,326
Granted
Sep 8, 2026
Kind
B2
Abstract

Machine learning based processing systems and techniques are described. In some examples, a machine learning based processing system analyzes text-based input to extract a plurality of natural language elements from the text-based input. The text-based input is associated with an object. The machine learning based processing system generates a prompt from at least a subset of the plurality of natural language elements. The machine learning based processing system analyzes the prompt by using a trained machine learning model to generate a response. The response is responsive to the prompt. The machine learning based processing system analyzes the response to extract a plurality of media content elements from the response. The plurality of media content elements corresponds to different aspects of the object.

Claims (49)

1 . A method for scored searching, the method comprising:

analyzing a text-based input to extract a plurality of natural language elements from the text-based input, wherein the text-based input is associated with a physical object;

generating a prompt from at least a subset of the plurality of natural language elements, wherein the prompt represents a search query for a search;

analyzing the prompt using a trained machine learning model to generate a response, wherein the response is responsive to the prompt and represents a search result of the search;

analyzing the response to extract a plurality of media content elements from the response, wherein the plurality of media content elements corresponds to different aspects of the physical object; and

analyzing the plurality of media content elements to generate a score, wherein the score is associated with at least one of an accuracy of the search result or a responsiveness of the search result to the search query.

2 . The method of claim 1 , further comprising receiving the text-based input with a user interface.

3 . The method of claim 1 , further comprising:

querying at least one data structure using a data structure query to retrieve contextual data, wherein the data structure query is based on the text-based input; and

modifying the prompt using the contextual data before analyzing the prompt using the trained machine learning model.

4 . The method of claim 1 , wherein the plurality of natural language elements includes a plurality tokens.

5 . The method of claim 1 , wherein the score is based on cross-referencing of the plurality of media content elements with one or more data sources.

6 . The method of claim 1 , further comprising:

adjusting the score based on a comparison between the plurality of media content elements and the different aspects of the physical object.

7 . The method of claim 1 , further comprising:

receiving feedback, wherein the feedback is based on a user input; and

refining the plurality of media content elements based on the feedback.

8 . The method of claim 7 , further comprising:

analyzing the plurality of media content elements after refining the plurality of media content elements to identify additional media content elements that correspond to additional aspects of the physical object; and

associating the additional media content elements by providing references to the additional aspects of the physical object.

9 . The method of claim 1 , further comprising:

receiving a voice clip; and

interpreting the voice clip using a speech-to-text algorithm to generate the text-based input.

10 . The method of claim 1 , wherein the plurality of media content elements includes one or more Social Identify of Objects (SIO) data elements.

11 . The method of claim 1 , further comprising:

analyzing the plurality of media content elements to identify a shared attribute of at least a subset of the plurality of media content elements; and

searching a data structure for the shared attribute to retrieve one or more additional media content elements from the data structure.

12 . The method of claim 1 , wherein the different aspects of the physical object include at least one of people, places, physical properties, origination, emotions, cultures, or events.

13 . The method of claim 1 , further comprising:

filtering a subset of the different aspects of the physical object from the response based on the prompt.

14 . The method of claim 1 , wherein the response has at least one of a natural language format or a table format.

15 . The method of claim 1 , further comprising:

receiving feedback associated with the plurality of media content elements; and

updating the trained machine learning model based on the feedback to improve an accuracy of the trained machine learning model.

16 . A system for scored searching, the system comprising:

a memory that stores instructions; and

a processor that executes the instructions, wherein execution of the instructions by the processor causes the processor to:

analyze a text-based input to extract a plurality of natural language elements from the text-based input, wherein the text-based input is associated with a physical object;

generate a prompt from at least a subset of the plurality of natural language elements, wherein the prompt represents a search query for a search;

analyze the prompt using a trained machine learning model to generate a response, wherein the response is responsive to the prompt and represents a search result of the search;

analyze the response to extract a plurality of media content elements from the response, wherein the plurality of media content elements corresponds to different aspects of the physical object; and

analyze the plurality of media content elements to generate a score, wherein the score is associated with at least one of an accuracy of the search result or a responsiveness of the search result to the search query.

17 . The system of claim 16 , wherein the execution of the instructions by the processor causes the processor to:

query at least one data structure using a data structure query to retrieve contextual data, wherein the data structure query is based on the text-based input; and

modify the prompt using the contextual data before analyzing the prompt using the trained machine learning model.

18 . The system of claim 16 , wherein the execution of the instructions by the processor causes the processor to receive the text-based input with a user interface.

19 . The system of claim 16 , wherein the score is based on cross-referencing of the plurality of media content elements with one or more data sources.

20 . The system of claim 16 , wherein the execution of the instructions by the processor causes the processor to:

adjust the score based on a comparison between the plurality of media content elements and the different aspects of the physical object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2025
From: ST. MARTIN, RAYMOND FRANCIS; VAN VALER, ANDREW LEE
To: INVISIBLE HOLDINGS LLC
Reel/Frame 070151/0263 →
Continuity (4)
Provisional Application 63621939 · Jan 17, 2024
Provisional Application 63609612 · Dec 13, 2023
Provisional Application 63609610 · Dec 13, 2023
Related Publication 20250200028A1 · Jun 19, 2025
References Cited (43)
US 9886479B2 · Bastide et al. · 2018 [cited by applicant]
US 10459989B1 · Haahr et al. · 2019 [cited by applicant]
US 10594831B2 · St. Martin et al. · 2020 [cited by applicant]
US 10621183B1 · Chatterjee et al. · 2020 [cited by applicant]
US 10713289B1 · Mishra et al. · 2020 [cited by applicant]
US 11809383B2 · St. Martin et al. · 2023 [cited by applicant]
US 12147455B2 · St. Martin et al. · 2024 [cited by applicant]
US 12147456B2 · St. Martin et al. · 2024 [cited by applicant]
US 12169500B1 · Sun · 2024 [cited by examiner]
US 20060167842A1 · Watson · 2006 [cited by applicant]
US 20090157667A1 · Brougher et al. · 2009 [cited by applicant]
US 20130246063A1 · Teller · 2013 [cited by examiner]
US 20130297464A1 · Jaquez et al. · 2013 [cited by applicant]
US 20150261859A1 · Isensee et al. · 2015 [cited by applicant]
US 20160034565A1 · Bastide et al. · 2016 [cited by applicant]
US 20170235792A1 · Mawji et al. · 2017 [cited by applicant]
US 20170316181A1 · Kass-Hout et al. · 2017 [cited by applicant]
US 20190325068A1 · Lai et al. · 2019 [cited by applicant]
US 20200125600A1 · Jo · 2020 [cited by examiner]
US 20220300538A1 · Chrapko et al. · 2022 [cited by applicant]
US 20230153546A1 · Peleg et al. · 2023 [cited by applicant]
US 20230325396A1 · Hendrickson et al. · 2023 [cited by applicant]
US 20250013441A1 · Schneider · 2025 [cited by examiner]
US 20250021767A1 · Dhamidharka et al. · 2025 [cited by applicant]
US 20250045254A1 · St. Martin et al. · 2025 [cited by applicant]
US 20250078347A1 · Couleaud · 2025 [cited by examiner]
US 20250117381A1 · Revach et al. · 2025 [cited by applicant]
US 20250117671A1 · DeVos · 2025 [cited by examiner]
US 20250123736A1 · Zhu · 2025 [cited by examiner]
US 20250181631A1 · Chaudhary et al. · 2025 [cited by applicant]
US 20250190507A1 · Gadit et al. · 2025 [cited by applicant]
US 20250217427A1 · Gelli et al. · 2025 [cited by applicant]
US 20250232024A1 · St. Martin et al. · 2025 [cited by applicant]
WO PCTUS2024059868 · 2024 [cited by applicant]
WO PCTUS2025011931 · 2025 [cited by applicant]
WO WO2025128879 · 2025 [cited by applicant]
WO WO2025155759 · 2025 [cited by applicant]
PCT Application No. PCT/US2024/059868, International Search Report and Written Opinion dated Feb. 24, 2025. [cited by applicant]
PCT Application No. PCT/US2025/011931, International Search Report and Written Opinion dated Mar. 12, 2025. [cited by applicant]
U.S. Appl. No. 19/026,063, US, Raymond Francis St. Martin, System for Generating and Uthenticating Social Identity of Objects Data Using Large Language Model(s), filed Jan. 16, 2025. [cited by applicant]
U.S. Appl. No. 19/272,924, filed Jul. 17, 2025 (pending, not yet published) entitled “Social Identity and Value of Objects”, Continuation-in-Part of U.S. Appl. No. 18/924,128, filed Oct. 23, 2024. [cited by applicant]
U.S. Appl. No. 19/026,063, Office Action dated May 21, 2026. [cited by applicant]
PCT Application No. PCT/US2024/059868, International Preliminary Report on Patentability dated Jun. 25, 2026. [cited by applicant]