Selectable replay of buffered conversation in a VOIP session
First Claim
1. A method of managing a VOIP session over a network, comprising:
- establishing the VOIP session over the network, wherein the VOIP session enables a VOIP conversation between a first party and a second party;
enabling at least one of the first or the second party to record at least a portion of the VOIP conversation; and
while the VOIP conversation is being recorded, receiving a request to rewind to a position within the recorded VOIP conversation from the first party, automatically rewinding to and instantly replaying the VOIP conversation from the requested position, while still recording the VOIP conversation of at least the second party, and further automatically sending a message to the second party indicating that the first party is replaying at least a portion of the VOIP conversation.
9 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and apparatus are directed to enabling a user to record VOIP conversations for selective instant replay. The VOIP conversation may be automatically recorded upon initiation of the conversation, or the user may select to record at least a portion of the VOIP conversation. At any point during the VOIP conversation, the user may select to bookmark a position for later replay. During the VOIP conversation, the user may select to instantly replay at least some of the recorded VOIP conversation. The user may select to instantly replay from a beginning of the recorded conversation, from the bookmarked position, or from a pre-determined time interval into the recorded conversation. Upon completion of the instant replay, the user may then return to a latest chronological rewind position within the recorded VOIP conversation. The other party may also be provided an indicator that the conversation is being recorded.
33 Citations
20 Claims
-
1. A method of managing a VOIP session over a network, comprising:
-
establishing the VOIP session over the network, wherein the VOIP session enables a VOIP conversation between a first party and a second party; enabling at least one of the first or the second party to record at least a portion of the VOIP conversation; and while the VOIP conversation is being recorded, receiving a request to rewind to a position within the recorded VOIP conversation from the first party, automatically rewinding to and instantly replaying the VOIP conversation from the requested position, while still recording the VOIP conversation of at least the second party, and further automatically sending a message to the second party indicating that the first party is replaying at least a portion of the VOIP conversation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing a VOIP session over a network, comprising:
-
a replay buffer that is operative to store VOIP conversation data; a VOIP component that is operative to establish the VOIP session for enabling a VOIP conversation over the network; and a selectable replay component that is operative to perform actions, including; recording to the replay buffer at least a portion of the VOIP conversation; and while the VOIP conversation is still being recorded, receiving a request to rewind to a position within the recorded VOIP conversation, automatically rewinding to and instantly replaying the VOIP conversation from the requested position while still recording the VOIP conversation of at least a party to the VOIP conversation not requesting the rewind, and further automatically sending a message to the non requesting party indicating that another party is replaying at least a portion of the VOIP conversation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A client device that is operative to manage a VOIP conversation over a network, comprising:
-
a buffer component for storing VOIP conversation data; a processing component for executing data that enables actions, including; automatically recording the VOIP conversation when a VOIP session is established with another client device; automatically sending a message to the other client device indicating that the VOIP conversation is being recorded; and while the VOIP conversation is being recorded, receiving a request to rewind to a position within the recorded VOIP conversation, automatically replaying the VOIP conversation from the requested position to a requesting party of the VOIP conversation while still recording at least the VOIP conversation of the non-requesting party, and further automatically sending a message to the non-requesting party indicating that the requesting party is replaying at least a portion of the VOIP conversation. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-readable storage medium that has stored thereon data and computer executable instructions, wherein the execution of the instructions by a computer device provides for the management of a VOIP conversation over a network by enabling actions, including:
-
recording the VOIP conversation when a VOIP session is established; automatically sending a message indicating that the VOIP conversation is being recorded; while the VOIP conversation is being recorded, receiving a request from a first party to rewind to a position within the recorded VOIP conversation, automatically replaying the VOIP conversation from the requested position while still recording the VOIP conversation, and further automatically sending a message to a second party indicating that the first party is replaying at least a portion of the VOIP conversation; and while the VOIP conversation is being recorded, receiving a request to return to the VOIP, returning the VOIP conversation at a latest chronological rewind position while still recording the VOIP conversation. - View Dependent Claims (20)
-
Specification