Audio recall during voice conversations
AssigneeMindmeld, Inc.
InventorsBrett Barros, Moninder Jheeta, George Samuel Kola, Timothy Tuttle
Life of this patent
Estimating the term…
Abstract
Conversation information is provided to a conversation participant. Audio data is received a client device associated with a conversation participant. The client device maintains a buffer of received audio data, for instance audio data received in a previous interval of time. A recall request is received by the client device for information associated with the buffered audio data. The buffered audio data is analyzed responsive to the recall request to identify the requested information. The identified information is then presented at the client device.
Claims17
A computer-implemented method for providing conversation information to participants of a conversation, comprising:
- buffering, at a client device, audio data received from one or more conversation participants;
- receiving, at the client device, a recall request for information associated with the buffered audio data from a conversation participant;
- without pausing the conversation:
- notifying client devices associated with other conversation participants of the recall request, each client device associated with another conversation participant configured to buffer conversation data received from one or more conversation participants;
- receiving, from the notified client devices, information representative of buffered conversation data;
- analyzing, by the client device, the buffered audio data and the received information representative of buffered conversation data to identify one or more topics of the conversation associated with the analyzed data;
- identifying content associated with the identified one or more topics;
- and
- presenting, at the client device in real time, the identified content.
A non-transitory computer-readable storage medium storing executable computer program instructions for providing conversation information to participants of a conversation, the instructions performing steps comprising:
- buffering, at a client device, audio data received from one or more conversation participants;
- receiving, at the client device, a recall request for information associated with the buffered audio data from a conversation participant;
- without pausing the conversation:
- notifying client devices associated with other conversation participants of the recall request, each client device associated with another conversation participant configured to buffer conversation data received from one or more conversation participants;
- receiving, from the notified client devices, information representative of buffered conversation data;
- analyzing, by the client device, the buffered audio data and the received information representative of buffered conversation data to identify one or more topics of the conversation associated with the analyzed data;
- identifying content associated with the identified one or more topics;
- and
- presenting, at the client device in real time, the identified content.
A computer system for providing conversation information to participants of a conversation, comprising:
- a non-transitory computer readable storage medium storing executable computer program instructions comprising instructions for:
- buffering, at the computer system, audio data received from one or more conversation participants;
- receiving, at the computer system, a recall request for information associated with the buffered audio data from a conversation participant;
- without pausing the conversation:
- notifying client devices associated with other conversation participants of the recall request, each client device associated with other conversation participants configured to buffer conversation data received from one or more conversation participants;
- receiving, from the notified client devices, information representative of buffered conversation data;
- analyzing, by the client device, the buffered audio data and the received information representative of buffered conversation data to identify one or more topics of the conversation associated with the analyzed data;
- identifying content associated with the identified one or more topics;
- and
- presenting, at the client device in real time, the identified content;
- and
- a processor for executing the computer program instructions.
Dependencies are inferred from the claim text.