Methods and systems to bookmark moments in conversation calls
AssigneeClari Inc.
InventorSrikar Yekollu
Life of this patent
Estimating the term…
Abstract
A server receives an indication of a start of a call to a conversation for a first user at a first terminal device. The server receives a connection request from the first user at a second terminal device. The server receives one or more requests to add one or more bookmarks to the conversation from first user at the second terminal device while the conversation for the first user is ongoing at the first terminal device, wherein the one or more bookmarks correlate to one or more conversation utterances within a timeline of the conversation. The server determines audio transcripts for the one or more voice utterances within the timeline of the conversation. The server tags and stores the bookmarks with the conversation based on the timeline.
Claims20
A computer-implemented method of generating a bookmark for a voice conversation, comprising:
- receiving, at a backend server, an indication of a start of a call to a conversation for a first user at a first terminal device;
- receiving, at the backend server, a connection request from the first user at a second terminal device;
- receiving, by the backend server, one or more requests to add one or more bookmarks to the conversation from first user at the second terminal device while the conversation for the first user is ongoing at the first terminal device, wherein the one or more bookmarks correlate to one or more conversation utterances within a timeline of the conversation;
- and
- determining, by the backend server, audio transcripts for the one or more conversation utterances within the timeline of the conversation;
- and
- tagging and storing, by the backend server, the one or more bookmarks with the conversation based on the timeline.
A data processing system, comprising:
- a processor;
- and
- a memory coupled to the processor to store instructions, which when executed by the processor, cause the processor to perform operations, the operations comprising:
- receiving an indication of a start of a call to a conversation for a first user at a first terminal device;
- receiving a connection request from the first user at a second terminal device;
- receiving one or more requests to add one or more bookmarks to the conversation from first user at the second terminal device while the conversation for the first user is ongoing at the first terminal device, wherein the one or more bookmarks correlate to one or more conversation utterances within a timeline of the conversation;
- and
- determining audio transcripts for the one or more conversation utterances within the timeline of the conversation from the first terminal device;
- and
- tagging and storing the one or more bookmarks with the conversation based on the timeline.
A non-transitory computer-readable medium that stores instructions, which when executed by a data processing system comprising at least one hardware processor, cause the data processing system to perform operations comprising:
- receiving, at a backend server, an indication of a start of a call to a conversation for a first user at a first terminal device;
- receiving a connection request from the first user at a second terminal device;
- receiving one or more requests to add one or more bookmarks to the conversation from first user at the second terminal device while the conversation for the first user is ongoing at the first terminal device, wherein the one or more bookmarks correlate to one or more conversation utterances within a timeline of the conversation;
- and
- determining audio transcripts for the one or more conversation utterances within the timeline of the conversation from the first terminal device;
- and
- tagging and storing the one or more bookmarks with the conversation based on the timeline.
Dependencies are inferred from the claim text.