IP Library › Granted Patent US 12,361,220
Granted Patent B1
US 12,361,220 · App. 18/963,041 · Granted Jul 15, 2025

Customized integrated entity analysis using an artificial intelligence (AI) model

Inventors: Brandon Krull (Santa Ana, CA); Syed M. Amir Husain (Georgetown, TX); Steven Lau (Westport, CT); Thiam Hui Lee (New York, NY); Aldo Marini Macouzet (Alameda, CA)
Assignee: ALPHA DEAL LLC
G06F40/295G06F40/284G06Q10/0635
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,361,220
App. No.
18/963,041
Granted
Jul 15, 2025
Kind
B1
Abstract

Methods, apparatuses, system, devices, and computer program products for customized integrated entity analysis using an AI model are disclosed. In a particular embodiment, customized AI-powered analysis of an entity includes a controller creating a custom attribute for a user to analyze an entity and processing a first set of external data related to the created custom attribute and the entity including structured data and unstructured data retrieved from a first set of structured data sources and unstructured data sources. In this embodiment, the controller augments an AI model using the processed first set of external data and generates using the augmented AI model, one or more metrics for assessing the custom attribute in relation to the entity. The controller also presents to the user the generated one or more metrics for assessing the custom attribute in relation to the entity.

Claims (61)

1. A method for customized Artificial Intelligence (AI)-powered analysis of an entity, the method comprising:

creating, by a controller, a custom attribute for analyzing the entity;

processing, by the controller, a first set of external data related to the created custom attribute and the entity including structured data and unstructured data retrieved from a first set of structured data sources and unstructured data sources;

configuring and augmenting, by the controller, an AI model to focus on analyzing data sets relevant to the processed first set of external data by performing retrieval-augmented generation based on the processed first set of external data to generate input for the augmented AI model;

generating, by the controller using the augmented AI model, one or more metrics for assessing the created custom attribute in relation to the entity; and

presenting to a user, by the controller, the generated one or more metrics for assessing the created custom attribute in relation to the entity.

2. The method of claim 1 further comprising:

receiving from the user, by the controller, user interest information for the entity analysis;

wherein creating, by the controller, a custom attribute for a user to analyze an entity includes creating the custom attribute based on the received user interest information.

3. The method of claim 2 , wherein, receiving from the user, by the controller, the user interest information includes:

receiving, by the controller, one or more emails belonging to the user; and

based on text within the one or more emails, identifying, by the controller, the received user interest information.

4. The method of claim 1 further comprising:

processing, by the controller, a second set of external data related to the one or more metrics for the entity including structured data and unstructured data retrieved from a second set of structured data sources and unstructured data sources; and

modifying, by the controller, an entity profile for the entity based on the second set of external data, wherein the entity profile is included among a plurality of entity profiles in an entity database.

5. The method of claim 4 , wherein modifying, by the controller, the entity profile for the entity based on the second set of external data includes:

transforming the second set of external data entity profile data based on an entity profile structure.

6. The method of claim 4 further comprising:

generating, by the controller using the augmented AI model, a list of URLs for one or more data sources of the second set of data sources.

7. The method of claim 4 further comprising:

further augmenting, by the controller, the augmented AI model using information in the entity database;

generating, by the controller using the further augmented AI model, one or more ratings for the entity in relation to the created custom attribute based on an AI-driven analysis of the plurality of entity profiles in the entity database; and

updating, by the controller, the entity profile with the one or more ratings.

8. The method of claim 7 , wherein generating, by the controller using the further augmented AI model, one or more ratings for the entity in relation to the created custom attribute based on the AI-driven analysis of the plurality of entity profiles in the entity database includes:

determining a prompt based on the one or more metrics of the created custom attribute; and

prompting the augmented AI model to generate a score based on the one or more metrics using the prompt.

9. The method of claim 7 , wherein the one or more ratings include a score indicating a strength of the entity in relation to the created custom attribute.

10. The method of claim 7 , wherein the one or more ratings includes a risk assessment indicating a relative risk associated with the entity.

11. The method of claim 7 , wherein generating, by the controller using the further augmented AI model, one or more ratings for the entity in relation to the created custom attribute based on the AI-driven analysis of the plurality of entity profiles in the entity database includes:

generating, by the controller using the further augmented AI model, one or more ratings for the entity in relation to the created custom attribute and one or more additional attributes based on an AI-driven analysis of the plurality of entity profiles in the entity database.

12. The method of claim 11 , wherein the entity is a company and the one or more attributes includes one or more of a financial health attribute, a personnel attribute, a marketing attribute, a team attribute, and a product attribute.

13. The method of claim 1 further comprising:

adjusting, by the controller, activation weights of the AI model based on user information indicating one or more of user preferences and historical user activity.

14. The method of claim 13 , wherein the activation weights are adjusted by fine tuning the AI model.

15. The method of claim 1 , wherein the entity is one of a company, a person, a fund, an asset, and a deal.

16. An apparatus for customized Artificial Intelligence (AI)-powered analysis of an entity, the apparatus comprising:

a processor;

one or more computer-readable storage media coupled to the processor; and

program instructions stored on the one or more storage media to cause the processor to perform operations comprising:

creating, by a controller, a custom attribute for analyzing the entity;

processing, by the controller, a first set of external data related to the created custom attribute and the entity including structured data and unstructured data retrieved from a first set of structured data sources and unstructured data sources;

configuring and augmenting, by the controller, an AI model to focus on analyzing data sets relevant to the processed first set of external data by performing retrieval-augmented generation based on the processed first set of external data to generate input for the augmented AI model;

generating, by the controller using the augmented AI model, one or more metrics for assessing the created custom attribute in relation to the entity; and

presenting to a user, by the controller, the generated one or more metrics for assessing the created custom attribute in relation to the entity.

17. The apparatus of claim 16 further comprising program instructions stored on the one or more storage media to cause the processor to perform operations comprising:

receiving from the user, by the controller, user interest information for the entity analysis;

wherein creating, by the controller, the custom attribute includes creating the custom attribute based on the received user interest information.

18. The apparatus of claim 17 , wherein, receiving from the user, by the controller, user interest information includes:

receiving, by the controller, one or more emails belonging to the user; and

based on text within the one or more emails, identifying, by the controller, the received user interest information.

19. The apparatus of claim 16 further comprising program instructions stored on the one or more storage media to cause the processor to perform operations comprising:

processing, by the controller, a second set of external data related to the one or more metrics for the entity including the structured data and the unstructured data retrieved from a second set of structured data sources and unstructured data sources; and

modifying, by the controller, the entity profile for the entity based on the second set of external data, wherein the entity profile is included among a plurality of entity profiles in an entity database.

20. A computer program product for customized Artificial Intelligence (AI)-powered analysis of an entity, the computer program product comprising:

a non-transitory computer-readable medium; and

computer program instructions, collectively stored in the non-transitory computer-readable medium, that when executed, cause a processor to perform computer operations comprising:

creating, by a controller, a custom attribute for analyzing the entity;

processing, by the controller, a first set of external data related to the created custom attribute and the entity including structured data and unstructured data retrieved from a first set of structured data sources and unstructured data sources;

configuring and augmenting, by the controller, an AI model to focus on analyzing data sets relevant to the processed first set of external data by performing retrieval-augmented generation based on the processed first set of external data to generate input for the augmented AI model;

generating, by the controller using the augmented AI model, one or more metrics for assessing the created custom attribute in relation to the entity; and

presenting to a user, by the controller, the generated one or more metrics for assessing a connection between the created custom attribute and the entity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2025
From: KRULL, BRANDON; HUSAIN, SYED M. AMIR; LAU, STEVEN; LEE, THIAM HUI; MACOUZET, ALDO MARINI
To: ALPHA DEAL LLC
Reel/Frame 070399/0156 →
References Cited (163)
US 4903201A · Wagner · 1990 [cited by applicant]
US 5497317A · Hawkins et al. · 1996 [cited by applicant]
US 5873071A · Ferstenberg et al. · 1999 [cited by applicant]
US 6594643B1 · Freeny, Jr. · 2003 [cited by applicant]
US 7165045B1 · Kim-E · 2007 [cited by applicant]
US 7792819B2 · Barsness et al. · 2010 [cited by applicant]
US 7827170B1 · Horling et al. · 2010 [cited by applicant]
US 8165955B2 · Agarwal et al. · 2012 [cited by applicant]
US 8171032B2 · Herz · 2012 [cited by applicant]
US 8607335B1 · Liu et al. · 2013 [cited by applicant]
US 8676904B2 · Lindahl · 2014 [cited by applicant]
US 8713068B2 · Seet et al. · 2014 [cited by applicant]
US 9164926B2 · Wang · 2015 [cited by applicant]
US 9307884B1 · Coleman et al. · 2016 [cited by applicant]
US 9318108B2 · Gruber et al. · 2016 [cited by applicant]
US 9460458B1 · Dillard · 2016 [cited by applicant]
US 9646161B2 · Estehghari et al. · 2017 [cited by applicant]
US 9705859B2 · Campagna · 2017 [cited by applicant]
US 9804820B2 · Quast et al. · 2017 [cited by applicant]
US 10057736B2 · Gruber et al. · 2018 [cited by applicant]
US 10176167B2 · Evermann · 2019 [cited by applicant]
US 10534623B2 · Harper et al. · 2020 [cited by applicant]
US 10715564B2 · Mohamad Abdul et al. · 2020 [cited by applicant]
US 10827008B2 · Pogrebinsky et al. · 2020 [cited by applicant]
US 10853510B2 · Bonnet et al. · 2020 [cited by applicant]
US 10901787B2 · Kaul et al. · 2021 [cited by applicant]
US 10908970B1 · Arivazhagan et al. · 2021 [cited by applicant]
US 10929392B1 · Cheng · 2021 [cited by applicant]
US 10999335B2 · Phillips et al. · 2021 [cited by applicant]
US 11120174B1 · Ciarlini et al. · 2021 [cited by applicant]
US 11146574B2 · Muddu et al. · 2021 [cited by applicant]
US 11301273B2 · Bar-On et al. · 2022 [cited by applicant]
US 11334626B1 · Ogrinz et al. · 2022 [cited by applicant]
US 11354733B2 · Kurian et al. · 2022 [cited by applicant]
US 11368441B2 · Benavides et al. · 2022 [cited by applicant]
US 11443380B2 · Cummings · 2022 [cited by applicant]
US 11449812B2 · Jain et al. · 2022 [cited by applicant]
US 11461339B2 · Vangala et al. · 2022 [cited by applicant]
US 11461723B2 · Balan · 2022 [cited by applicant]
US 11488064B2 · Bulut et al. · 2022 [cited by applicant]
US 11544135B2 · Mestres et al. · 2023 [cited by applicant]
US 11568342B1 · Fremlin et al. · 2023 [cited by applicant]
US 11568480B2 · Bjonerud et al. · 2023 [cited by applicant]
US 11611653B1 · Porter et al. · 2023 [cited by applicant]
US 11645580B2 · Mitra et al. · 2023 [cited by applicant]
US 11669796B2 · Grant et al. · 2023 [cited by applicant]
US 11669914B2 · Cella · 2023 [cited by applicant]
US 11714698B1 · Curtis et al. · 2023 [cited by applicant]
US 11720686B1 · Cross et al. · 2023 [cited by applicant]
US 11727318B2 · Covell et al. · 2023 [cited by applicant]
US 11769577B1 · Dods et al. · 2023 [cited by applicant]
US 11782997B2 · Marsh et al. · 2023 [cited by applicant]
US 11836582B2 · Dhingra · 2023 [cited by applicant]
US 11876858B1 · Nair et al. · 2024 [cited by applicant]
US 11893267B2 · Kavali et al. · 2024 [cited by applicant]
US 11954112B2 · Siebel et al. · 2024 [cited by applicant]
US 12033006B1 · Nair et al. · 2024 [cited by applicant]
US 12050592B1 · Starratt et al. · 2024 [cited by applicant]
US 12061596B1 · Starratt et al. · 2024 [cited by applicant]
US 12088673B1 · Starratt et al. · 2024 [cited by applicant]
US 12093819B2 · Makhija et al. · 2024 [cited by applicant]
US 12100048B1 · Arnott · 2024 [cited by applicant]
US 12100393B1 · Smith et al. · 2024 [cited by applicant]
US 12106026B2 · Gutierrez et al. · 2024 [cited by applicant]
US 12111744B1 · Nair et al. · 2024 [cited by applicant]
US 12124592B1 · O'Hern et al. · 2024 [cited by applicant]
US 12126623B1 · Gupta et al. · 2024 [cited by applicant]
US 20020111896A1 · Ben-Levy et al. · 2002 [cited by applicant]
US 20020128958A1 · Slone · 2002 [cited by applicant]
US 20030033239A1 · Gilbert et al. · 2003 [cited by applicant]
US 20030231647A1 · Petrovykh · 2003 [cited by applicant]
US 20050216766A1 · Cornpropst et al. · 2005 [cited by applicant]
US 20060010053A1 · Farrow · 2006 [cited by applicant]
US 20070033123A1 · Navin · 2007 [cited by applicant]
US 20070244848A1 · Chu · 2007 [cited by applicant]
US 20080120240A1 · Ginter et al. · 2008 [cited by applicant]
US 20120191716A1 · Omoigui · 2012 [cited by applicant]
US 20120296845A1 · Andrews et al. · 2012 [cited by applicant]
US 20120310700A1 · Kurtz et al. · 2012 [cited by applicant]
US 20130085910A1 · Chew · 2013 [cited by applicant]
US 20130253976A1 · Shukla et al. · 2013 [cited by applicant]
US 20140074629A1 · Rathod · 2014 [cited by applicant]
US 20150324454A1 · Roberts et al. · 2015 [cited by applicant]
US 20170193392A1 · Liu et al. · 2017 [cited by applicant]
US 20170279754A1 · Fitzsimons · 2017 [cited by applicant]
US 20170301015A1 · Tunnell · 2017 [cited by applicant]
US 20170329837A1 · Barrett et al. · 2017 [cited by applicant]
US 20180075554A1 · Clark · 2018 [cited by applicant]
US 20180176318A1 · Rathod · 2018 [cited by applicant]
US 20190005431A1 · Boyacigiller et al. · 2019 [cited by applicant]
US 20190081967A1 · Balabine · 2019 [cited by applicant]
US 20190122153A1 · Meharwade · 2019 [cited by examiner]
US 20190171950A1 · Srivastava · 2019 [cited by applicant]
US 20190213686A1 · McLaughlin et al. · 2019 [cited by applicant]
US 20190327330A1 · Natarajan et al. · 2019 [cited by applicant]
US 20190354544A1 · Hertz et al. · 2019 [cited by applicant]
US 20200073953A1 · Kulkarni · 2020 [cited by applicant]
US 20200117758A1 · Lu et al. · 2020 [cited by applicant]
US 20200167779A1 · Carver et al. · 2020 [cited by applicant]
US 20200184558A1 · Crumb et al. · 2020 [cited by applicant]
US 20200310888A1 · Gopalan et al. · 2020 [cited by applicant]
US 20210019339A1 · Ghulati et al. · 2021 [cited by applicant]
US 20210027234A1 · Jadallah et al. · 2021 [cited by applicant]
US 20210049600A1 · Spector et al. · 2021 [cited by applicant]
US 20210089375A1 · Ghafourifar et al. · 2021 [cited by applicant]
US 20210125148A1 · Kulkarni · 2021 [cited by examiner]
US 20210133657A1 · Li et al. · 2021 [cited by applicant]
US 20210182265A1 · Park · 2021 [cited by applicant]
US 20210191957A1 · Swamy et al. · 2021 [cited by applicant]
US 20210209109A1 · Zhang et al. · 2021 [cited by applicant]
US 20210264520A1 · Cummings · 2021 [cited by examiner]
US 20210272040A1 · Johnson et al. · 2021 [cited by applicant]
US 20210295427A1 · Shiu et al. · 2021 [cited by applicant]
US 20210342723A1 · Rao · 2021 [cited by examiner]
US 20210342847A1 · Shachar et al. · 2021 [cited by applicant]
US 20210390457A1 · Romanowsky et al. · 2021 [cited by applicant]
US 20210406933A1 · Carmody et al. · 2021 [cited by applicant]
US 20210406956A1 · Ono · 2021 [cited by applicant]
US 20220058735A1 · Chuzhoy · 2022 [cited by applicant]
US 20220092515A1 · Kasabach et al. · 2022 [cited by applicant]
US 20220165104A1 · Gardiner et al. · 2022 [cited by applicant]
US 20220182363A1 · Bharti et al. · 2022 [cited by applicant]
US 20220237520A1 · Wang et al. · 2022 [cited by applicant]
US 20220292081A1 · Gold · 2022 [cited by applicant]
US 20220309475A1 · Kurniawan et al. · 2022 [cited by applicant]
US 20220405679A1 · Balan · 2022 [cited by examiner]
US 20230014392A1 · Asharov et al. · 2023 [cited by applicant]
US 20230076559A1 · Sankarapu et al. · 2023 [cited by applicant]
US 20230090695A1 · Kelkar et al. · 2023 [cited by applicant]
US 20230095905A1 · Gu et al. · 2023 [cited by applicant]
US 20230103753A1 · Luo et al. · 2023 [cited by applicant]
US 20230116345A1 · Chirochangu et al. · 2023 [cited by applicant]
US 20230134796A1 · Bhatnagar et al. · 2023 [cited by applicant]
US 20230153304A1 · Dong et al. · 2023 [cited by applicant]
US 20230162831A1 · Subramanian · 2023 [cited by applicant]
US 20230224275A1 · Zink et al. · 2023 [cited by applicant]
US 20230229412A1 · Paravatha et al. · 2023 [cited by applicant]
US 20230245651A1 · Wang · 2023 [cited by applicant]
US 20230377043A1 · Werr et al. · 2023 [cited by applicant]
US 20240046318A1 · Muriqi · 2024 [cited by applicant]
US 20240070236A1 · Cella · 2024 [cited by applicant]
US 20240070487A1 · Merrill et al. · 2024 [cited by applicant]
US 20240121074A1 · Adir et al. · 2024 [cited by applicant]
US 20240126624A1 · Ghergu et al. · 2024 [cited by applicant]
US 20240160953A1 · Manda et al. · 2024 [cited by applicant]
US 20240179020A1 · Green · 2024 [cited by applicant]
US 20240193516A1 · Moorthy · 2024 [cited by examiner]
US 20240241752A1 · Crabtree et al. · 2024 [cited by applicant]
US 20240257023A1 · Aggarwal et al. · 2024 [cited by applicant]
US 20240272886A1 · Choudhury et al. · 2024 [cited by applicant]
US 20240331042A1 · Burrowes et al. · 2024 [cited by applicant]
US 20240346288A1 · Novikov et al. · 2024 [cited by applicant]
US 20240386015A1 · Crabtree et al. · 2024 [cited by applicant]
CN 112379919A · 2021 [cited by applicant]
EP 3642835A4 · 2020 [cited by applicant]
EP 4304130A1 · 2024 [cited by applicant]
EP 4375912A1 · 2024 [cited by applicant]
WO 2014197335A1 · 2014 [cited by applicant]
WO 2019027992A1 · 2019 [cited by applicant]
WO 2019217323A1 · 2019 [cited by applicant]
WO 2022103683A1 · 2022 [cited by applicant]
WO 2022112842A1 · 2022 [cited by applicant]
WO 2024142031A1 · 2024 [cited by applicant]
Cited By (2)
US 12,423,341 US 12,705,394