IP Library Granted Patent US 10,468,051
Granted Patent B2
US 10,468,051 · App. 14/708,211 · Granted Nov 5, 2019

Meeting assistant

Inventors: Charles Godewyn (Phoenix, AZ); Filipe Guerra (San Jose, CA); Vladyslav Kulchytskyy (Nashua, NH); Maria Zolotova (Mountain View, CA)
Assignee: SUGARCRM INC.
G10L25/54H04M3/42221G10L15/22G10L15/26H04M2201/40H04M2203/554
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 10,468,051
App. No.
14/708,211
Granted
Nov 5, 2019
Kind
B2
Abstract

Embodiments of the invention provide for the automated retrieval of contextual relevant data in an in-person meeting. In an embodiment of the invention, a method for the automated retrieval of contextual relevant data in an in-person meeting includes capturing speech audio in an in-person meeting through a transducer coupled to a personal computing device and speech recognizing the captured speech audio without regard to any speaker of the captured speech audio so as to produce a corpus of speech recognized text. The method also includes parsing the corpus of speech recognized text in order to identify a multiplicity of keywords and mapping the keywords to one or more records of an enterprise application. Finally, the method includes displaying a user interface to the enterprise application in the personal computing device and displaying in the user interface the one or more records.

Claims (21)

1. A method for the automated retrieval of contextual relevant data in an in-person meeting, the method comprising:

capturing speech audio in an in-person meeting through a transducer coupled to a personal computing device;

speech recognizing the captured speech audio by a processor of the computing device without regard to any speaker of the captured speech audio so as to produce a corpus of speech recognized text;

parsing in memory of the personal computing device the corpus of speech recognized text in order to identify a multiplicity of keywords, wherein the keywords comprise any of a name of a customer, a name of a company of the customer and a name of a sales representative;

mapping the keywords to one or more records of an enterprise application comprising a customer relationship management (CRM) application wherein the one or more records comprise previous customer interactions associated with the keywords and stored in the CRM application prior to the meeting;

retrieving the one or more data records from the CRM application based on the identified multiplicity of keywords;

displaying a user interface to the enterprise application in the personal computing device and displaying in the user interface the retrieved one or more records during the in-person meeting and while capturing the speech audio; and,

storing the corpus of speech recognized text along with each of the retrieved one or more records for each of the identified keywords in a single file as a transcript of the in-person meeting during the in-person meeting and while capturing the speech audio.

2. A data processing system configured for automated retrieval of contextual relevant data in an in-person meeting, the system comprising:

a personal computing device comprising memory, at least one processor and a display;

a user interface to an enterprise application displayed in the display;

a speech recognition engine executing in the memory of the personal computing device; and,

a meeting assistant module executing in the memory of the personal computing device, the module comprising program code that, during execution of the module, directs the speech recognition to capture and speech recognize speech audio in an in-person meeting through a transducer coupled to a personal computing device without regard to any speaker of the captured speech audio so as to produce a corpus of speech recognized text, to parse the corpus of speech recognized text in order to identify a multiplicity of keywords, wherein the keywords comprise any of a name of a customer, a name of a company of the customer and a name of a sales representative, to map the keywords to one or more records of an enterprise application comprising a customer relationship management (CRM) application wherein the one or more records comprise previous customer interactions associated with the keywords and stored in the CRM application prior to the meeting, to retrieve the one or more data records from the CRM application based upon the identified multiplicity of keywords, to display a user interface to the enterprise application in the personal computing device and displaying in the user interface the retrieved one or more records during the in-person meeting and while capturing the speech audio and to store the corpus of speech recognized text along with each of the retrieved one or more records for each of the identified keywords in a single file as a transcript of the in-person meeting during the in-person meeting and while capturing the speech audio.

3. A computer program product for the automated retrieval of contextual relevant data in an in-person meeting, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to perform a method comprising:

capturing speech audio in an in-person meeting through a transducer coupled to a personal computing device;

speech recognizing the captured speech audio by a processor of the computing device without regard to any speaker of the captured speech audio so as to produce a corpus of speech recognized text;

parsing in memory of the personal computing device the corpus of speech recognized text in order to identify a multiplicity of keywords, wherein the keywords comprise any of a name of a customer, a name of a company of the customer and a name of a sales representative;

mapping the keywords to one or more records of an enterprise application comprising a customer relationship management (CRM) application wherein the one or more records comprise previous customer interactions associated with the keywords and stored in the CRM application prior to the meeting;

retrieving the one or more data records from the CRM application based on the identified multiplicity of keywords;

displaying a user interface to the enterprise application in the personal computing device and displaying in the user interface the retrieved one or more records during the in-person meeting and while capturing the speech audio; and,

storing the corpus of speech recognized text along with each of the retrieved one or more records for each of the identified keywords in a single file as a transcript of the in-person meeting during the in-person meeting and while capturing the speech audio.

Assignments (2)
SECURITY INTEREST Recorded Jul 31, 2018
From: SUGARCRM INC., AS GRANTOR
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
Reel/Frame 046673/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2016
From: KULCHYTSKYY, VLADYSLAV; GUERRA, FILIPE; GODEWYN, CHARLES
To: SUGARCRM INC.
Reel/Frame 037518/0079 →
Continuity (1)
Related Publication 20160329050A1 · Nov 10, 2016