Automated population of electronic records
First Claim
1. A computer-implemented method to populate an electronic record based on communications between two people, the method comprising:
- establishing a communication session between a first device and a second device such that first device audio is sent from the first device to the second device and second device audio is sent from the second device to the first device during the communication session;
receiving the first device audio as the first device audio is routed to the second device;
receiving the second device audio as the second device audio is routed to the first device;
generating first transcript data of the first device audio, the first transcript data being a transcription of the first device audio and including a plurality of first data segments, each of the plurality of first data segments including one or more words from the transcription of the first device audio;
generating second transcript data of the second device audio, the second transcript data being a transcription of the second device audio and including a plurality of second data segments, each of the plurality of second data segments including one or more words from the transcription of the second device audio;
identifying one of the plurality of second data segments that includes a field identification word that is associated with an identifier for a general record field that is to be populated using information from the first device audio and the second device audio during the communication session;
selecting one or more first data segments of the plurality of first data segments that occur after the identified second data segment as selected first data segments; and
identifying one or more of the one or more words from the selected first data segments as being a value for the general record field based on the identified words corresponding to the general record field.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method to populate an electronic record may include generating first transcript data of first audio of a first speaker during a conversation between the first speaker and a second speaker. The method may also include generating second transcript data of second audio of the second speaker during the conversation and identifying one or more words from the first transcript data as being a value for a record field based on the identified words corresponding to the record field and the one or more words being from the first transcript data and not being from the second transcript data. The method may further include providing the identified words to an electronic record database as a value for the record field of a user record of the first speaker.
99 Citations
20 Claims
-
1. A computer-implemented method to populate an electronic record based on communications between two people, the method comprising:
-
establishing a communication session between a first device and a second device such that first device audio is sent from the first device to the second device and second device audio is sent from the second device to the first device during the communication session; receiving the first device audio as the first device audio is routed to the second device; receiving the second device audio as the second device audio is routed to the first device; generating first transcript data of the first device audio, the first transcript data being a transcription of the first device audio and including a plurality of first data segments, each of the plurality of first data segments including one or more words from the transcription of the first device audio; generating second transcript data of the second device audio, the second transcript data being a transcription of the second device audio and including a plurality of second data segments, each of the plurality of second data segments including one or more words from the transcription of the second device audio; identifying one of the plurality of second data segments that includes a field identification word that is associated with an identifier for a general record field that is to be populated using information from the first device audio and the second device audio during the communication session; selecting one or more first data segments of the plurality of first data segments that occur after the identified second data segment as selected first data segments; and identifying one or more of the one or more words from the selected first data segments as being a value for the general record field based on the identified words corresponding to the general record field. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method to populate an electronic record based on communications between two people, the method comprising:
-
generating, using a processing system, first transcript data of first audio of a first speaker during a conversation between the first speaker and a second speaker, the first transcript data being a transcription of the first audio; generating, using the processing system, second transcript data of second audio of the second speaker during the conversation, the second transcript data being a transcription of the second audio; obtaining a first user identifier associated with the first speaker; identifying a plurality of general record fields that are to be populated using information from the first audio and the second audio during the conversation, the plurality of general record fields being identified based on the first user identifier; after identifying the plurality of general record fields, identifying, using the processing system, one or more words from the first transcript data as being a value for a record field based on the identified words corresponding to the record field and the one or more words being from the first transcript data and not being from the second transcript data, wherein the record field is one of the identified plurality of general record fields; and providing, over a network, the identified words to an electronic record database as a value for the record field of a user record of the first speaker. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-implemented method to populate an electronic record based on communications between two people, the method comprising:
-
establishing a communication session between a first device and a second device such that first device audio is sent from the first device to the second device and second device audio is sent from the second device to the first device during the communication session; generating first transcript data of the first device audio, the first transcript data being a transcription of the first device audio; generating second transcript data of the second device audio, the second transcript data being a transcription of the second device audio; obtaining a first user identifier associated with the first device based on data from the first device that is used to establish the communication session; identifying a plurality of general record fields that are to be populated using information from the first device audio and the second device audio during the communication session, the plurality of general record fields are identified based on the first user identifier; after identifying the plurality of general record fields, identifying one or more words from the first transcript data as being a value for a record field based on the identified words corresponding to the record field and the one or more words being from the first transcript data and not being from the second transcript data, wherein the record field is one of the identified plurality of general record fields; and providing the identified words to an electronic record database as a value for the record field of a user record. - View Dependent Claims (15, 16, 17)
-
-
18. A computer-implemented method to populate an electronic record based on communications between two people, the method comprising:
-
establishing a communication session between a first device and a second device such that first device audio is sent from the first device to the second device and second device audio is sent from the second device to the first device during the communication session; generating first transcript data of the first device audio, the first transcript data being a transcription of the first device audio and including a plurality of first data segments, each of the plurality of first data segments including one or more words from the transcription of the first device audio; generating second transcript data of the second device audio, the second transcript data being a transcription of the second device audio and including a plurality of second data segments, each of the plurality of second data segments including one or more words from the transcription of the second device audio; identifying one of the plurality of second data segments that includes a field identification word that is associated with an identifier for a record field; selecting an initial first data segment of the plurality of first data segments that occurs after the identified second data segment as a selected first data segment; identifying one or more words from the first transcript data as being a value for the record field based on the identified words corresponding to the record field, being from the selected first data segment, and being from the first transcript data and not being from the second transcript data; and providing the identified words to an electronic record database as a value for the record field of a user record. - View Dependent Claims (19, 20)
-
Specification