IP Library › Granted Patent US 12,548,560
Granted Patent B1
US 12,548,560 · App. 19/089,451 · Granted Feb 10, 2026

Enhancing recorded conversations

Inventor: Hunter McKinley (Gainesville, FL)
Assignee: Yac Inc.
G10L15/183G06V30/19H04N23/631
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,548,560
App. No.
19/089,451
Granted
Feb 10, 2026
Kind
B1
Abstract

In one embodiment, a method includes recording, by a microphone of an electronic device, audio in a vicinity of the device and capturing, by a camera of an electronic device, an image that includes information about a person in the vicinity. The method further includes extracting, based at least on the captured image, identifying information about the person; extracting a portion of the recorded audio corresponding to a conversation between a user and the person; generating a transcription of the extracted portion of the recorded audio; determining, based on the transcription and from an AI model, a summary of the conversation; and storing the summary and the extracted identifying information together in a data store for the user.

Claims (54)

1 . A method comprising:

recording, by a microphone of an electronic device, audio in a vicinity of the device;

capturing, by a camera of an electronic device and in response to an explicit image-capture command from a user of the electronic device, an image of an inanimate object comprising information about a person in the vicinity;

extracting, based at least on the captured image, identifying information about the person;

in response to the camera capturing the image of the inanimate object comprising information about the person, then triggering, as a result of the camera capturing the image, a conversation-extraction process from the recorded audio for a particular conversation between the user and the person, comprising:

extracting a portion of the recorded audio corresponding to a conversation between the user and the person;

generating a transcription of the extracted portion of the recorded audio;

determining, based on the transcription and from an artificial intelligence (AI) model, a summary of the conversation; and

storing the summary and the extracted identifying information together in a data store for the user.

2 . The method of claim 1 , wherein:

the microphone and the camera are each part of a mobile device of the user; and

capturing the image comprising information about the person comprises receiving a single user input on a user interface (UI) displayed on the mobile device, the UI comprising an interactive element for capturing the image.

3 . The method of claim 1 , further comprising enriching, based on an internet search query using the extracted identifying information about the person, the identifying information with additional identifying information about the person.

4 . The method of claim 1 , wherein extracting a portion of the recorded audio corresponding to a conversation between a user and the person comprises determining, by an AI model, the portion of the recorded audio corresponding to the conversation.

5 . The method of claim 1 , further comprising determining, based on the transcription and from the AI model, a summary of (1) one or more follow-up action items and (2) one or more personal details of the person.

6 . The method of claim 1 , further comprising generating a uniform resource locator (URL) to a landing page comprising the stored summary and extracted identifying information.

7 . The method of claim 1 , further comprising generating, by an AI model, a draft email to the person from the user based on the summary of the conversation.

8 . The method of claim 1 , further comprising automatically populating an entry, based on the stored summary and identifying information, for the person in a customer relationship management (CRM) of the user.

9 . The method of claim 1 , further comprising:

generating a transcription of each of a plurality of audio recordings from a plurality of electronic devices at a particular event;

determining, based on the generated transcriptions, one or more conversation metrics at the event.

10 . A system comprising one or more non-transitory computer readable storage media storing instructions; and one or more processors operable to execute the instructions to:

record, by a microphone of an electronic device, audio in a vicinity of the device;

capture, by a camera of an electronic device and in response to an explicit image-capture command from a user of the electronic device, an image of an inanimate object;

extract, based at least on the captured image, identifying information about the person;

in response to the camera capturing the image of the inanimate object comprising information about the person, then trigger, as a result of the camera capturing the image, a conversation-extraction process from the recorded audio for a particular conversation between the user and the person, comprising:

extract a portion of the recorded audio corresponding to a conversation between the user and the person;

generate a transcription of the extracted portion of the recorded audio;

determine, based on the transcription and from an artificial intelligence (AI) model, a summary of the conversation; and

store the summary and the extracted identifying information together in a data store for the user.

11 . The system of claim 10 , wherein:

the microphone and the camera are each part of a mobile device of the user;

capturing the image comprising information about the person comprises receiving a single user input on a user interface (UI) displayed on the mobile device, the UI comprising an interactive element for capturing an image.

12 . The system of claim 10 , further comprising one or more processors that are operable to execute the instructions to enrich, based on an internet search query using the extracted identifying information about the person, the identifying information with additional identifying information about the person.

13 . The system of claim 10 , wherein extracting a portion of the recorded audio corresponding to a conversation between a user and the person comprises determining, by an AI model, the portion of the recorded audio corresponding to the conversation.

14 . The system of claim 10 , further comprising one or more processors that are operable to execute the instructions to determine, based on the transcription and from the AI model, a summary of (1) one or more follow-up action items and (2) one or more personal details of the person.

15 . The system of claim 10 , further comprising one or more processors that are operable to execute the instructions to generate a uniform resource locator (URL) to a landing page comprising the stored summary and extracted identifying information.

16 . The system of claim 10 , further comprising one or more processors that are operable to execute the instructions to generate, by an AI model, a draft email to the person from the user based on the summary of the conversation.

17 . The system of claim 10 , further comprising one or more processors that are operable to execute the instructions to automatically populate an entry, based on the stored summary and identifying information, for the person in a customer relationship management (CRM) of the user.

18 . The system of claim 10 , further comprising one or more processors that are operable to execute the instructions to:

generating a transcription of each of a plurality of audio recordings from a plurality of electronic devices at a particular event;

determining, based on the generated transcriptions, one or more conversation metrics at the event.

19 . One or more non-transitory computer readable storage media storing instructions that are operable when executed to:

record, by a microphone of an electronic device, audio in a vicinity of the device;

capture, by a camera of an electronic device and in response to an explicit image-capture command from a user of the electronic device, an image of an inanimate object;

extract, based at least on the captured image, identifying information about the person;

in response to the camera capturing the image of the inanimate object comprising information about the person, then trigger, as a result of the camera capturing the image, a conversation-extraction process from the recorded audio for a particular conversation between the user and the person, comprising:

extract a portion of the recorded audio corresponding to a conversation between the user and the person;

generate a transcription of the extracted portion of the recorded audio;

determine, based on the transcription and from an artificial intelligence (AI) model, a summary of the conversation; and

store the summary and the extracted identifying information together in a data store for the user.

20 . The media of claim 19 , wherein:

the microphone and the camera are each part of a mobile device of the user; and

capturing the image comprising information about the person comprises receiving a single user input on a user interface (UI) displayed on the mobile device, the UI comprising an interactive element for capturing an image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2025
From: MCKINLEY, HUNTER
To: YAC INC.
Reel/Frame 070619/0307 →
References Cited (64)
US 8243902B2 · Caspi · 2012 [cited by examiner]
US 10248934B1 · Shen · 2019 [cited by examiner]
US 11080938B1 · Tzur · 2021 [cited by examiner]
US 11119985B1 · Alagianambi · 2021 [cited by examiner]
US 11894941B1 · Raheja · 2024 [cited by examiner]
US 12184811B1 · Byrd · 2024 [cited by examiner]
US 12243061B1 · Williamson · 2025 [cited by examiner]
US 20040121790A1 · Wolff · 2004 [cited by examiner]
US 20050007455A1 · Yamazaki · 2005 [cited by examiner]
US 20050034079A1 · Gunasekar · 2005 [cited by examiner]
US 20090031232A1 · Brezina · 2009 [cited by examiner]
US 20100228825A1 · Hegde · 2010 [cited by examiner]
US 20120221659A1 · Brown · 2012 [cited by examiner]
US 20140122270A1 · Argue · 2014 [cited by examiner]
US 20150019227A1 · Anandarajah · 2015 [cited by examiner]
US 20150302098A1 · Hern · 2015 [cited by examiner]
US 20150338917A1 · Steiner · 2015 [cited by examiner]
US 20160110467A1 · Hern · 2016 [cited by examiner]
US 20160155443A1 · Khan · 2016 [cited by examiner]
US 20160283465A1 · Patris · 2016 [cited by examiner]
US 20160373536A1 · Boss · 2016 [cited by examiner]
US 20170053576A1 · Zhou · 2017 [cited by examiner]
US 20170324572A1 · Biggs · 2017 [cited by examiner]
US 20170337722A1 · Sullivan · 2017 [cited by examiner]
US 20180047394A1 · Tian · 2018 [cited by examiner]
US 20180233139A1 · Finkelstein · 2018 [cited by examiner]
US 20180365232A1 · Lewis · 2018 [cited by examiner]
US 20190258704A1 · Mertens · 2019 [cited by examiner]
US 20190259377A1 · Mertens · 2019 [cited by examiner]
US 20190268465A1 · Broidy · 2019 [cited by examiner]
US 20190294973A1 · Kannan · 2019 [cited by examiner]
US 20190327361A1 · Diriye · 2019 [cited by examiner]
US 20190341050A1 · Diamant · 2019 [cited by examiner]
US 20190392837A1 · Jung · 2019 [cited by examiner]
US 20200322917A1 · Rosenberg · 2020 [cited by examiner]
US 20210151058A1 · Cheung · 2021 [cited by examiner]
US 20210304881A1 · White · 2021 [cited by examiner]
US 20210383127A1 · Kikin-Gil · 2021 [cited by examiner]
US 20210401142A1 · Rivera · 2021 [cited by examiner]
US 20220014571A1 · Polish · 2022 [cited by examiner]
US 20220027625A1 · Brake · 2022 [cited by examiner]
US 20220050498A1 · Wexler · 2022 [cited by examiner]
US 20230262200A1 · Ono · 2023 [cited by examiner]
US 20230333867A1 · Agarwal · 2023 [cited by examiner]
US 20240005085A1 · Kukde · 2024 [cited by examiner]
US 20240005386A1 · Thurairatnam · 2024 [cited by examiner]
US 20240015371A1 · Biswas · 2024 [cited by examiner]
US 20240022618A1 · Gambhir · 2024 [cited by examiner]
US 20240179520A1 · Paul · 2024 [cited by examiner]
US 20240184989A1 · Mann · 2024 [cited by examiner]
US 20240235872A1 · Lal · 2024 [cited by examiner]
US 20240257816A1 · Paiuk · 2024 [cited by examiner]
US 20240297863A1 · Lovitt · 2024 [cited by examiner]
US 20240305462A1 · Weng · 2024 [cited by examiner]
US 20240320257A1 · Amoateng · 2024 [cited by examiner]
US 20240354493A1 · Nakajima · 2024 [cited by examiner]
US 20240403540A1 · Benedetto · 2024 [cited by examiner]
US 20240412720A1 · Vasylyev · 2024 [cited by examiner]
US 20240414018A1 · Phillips · 2024 [cited by examiner]
US 20250028579A1 · Mehmeri · 2025 [cited by examiner]
US 20250104699A1 · Murthy · 2025 [cited by examiner]
US 20250117112A1 · Koehler · 2025 [cited by examiner]
US 20250131201A1 · Ullrich · 2025 [cited by examiner]
US 20250158942A1 · Rodgers · 2025 [cited by examiner]