Method and system for presenting events associated with recorded data exchanged between a server and a user
First Claim
1. A computer implemented method for representing events associated with recorded data exchanged between a user and a server, wherein the user is a customer and a call center agent receives the calls via the server, the method comprising the steps of:
- defining a set of events within a voice contact session associated with the recorded data exchanged between the customer and the call center agent, wherein only data that satisfies predetermined business rules is recorded;
assigning an event identifier in the form of a time stamp or time code to each event within the set wherein the set of events comprise data associated with the voice contact session;
associating at least one event identifier with at least one portion of the voice contact session exchanged between the customer and the call center agent that correspond to the event represented by the at least one event identifier;
displaying at least one portion of the voice contact session to the user in the form of a call timeline during playback, wherein the call timeline includes a list of the event identifiers associated with the portions of the voice contact session, the list of event identifiers being arranged in time order; and
selecting an event for presentation from the call timeline by selecting the event identifier associated with the at least one portion of the voice contact session associated with the recorded data exchanged between the customer and the call center agent.
9 Assignments
0 Petitions
Accused Products
Abstract
Events associated with recorded data exchanged between at least one user and at least one server are presented to a user. A set of events associated with the recorded data is defined, and each event within the set is represented by an event identifier, e.g., a time stamp. Each event identifier is associated with portions of the recorded data that correspond to the event represented by the event identifier. An event is selected for presentation by selecting the event identifier associated with a portion of the data that corresponds to that event.
-
Citations
13 Claims
-
1. A computer implemented method for representing events associated with recorded data exchanged between a user and a server, wherein the user is a customer and a call center agent receives the calls via the server, the method comprising the steps of:
-
defining a set of events within a voice contact session associated with the recorded data exchanged between the customer and the call center agent, wherein only data that satisfies predetermined business rules is recorded; assigning an event identifier in the form of a time stamp or time code to each event within the set wherein the set of events comprise data associated with the voice contact session; associating at least one event identifier with at least one portion of the voice contact session exchanged between the customer and the call center agent that correspond to the event represented by the at least one event identifier; displaying at least one portion of the voice contact session to the user in the form of a call timeline during playback, wherein the call timeline includes a list of the event identifiers associated with the portions of the voice contact session, the list of event identifiers being arranged in time order; and selecting an event for presentation from the call timeline by selecting the event identifier associated with the at least one portion of the voice contact session associated with the recorded data exchanged between the customer and the call center agent. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for presenting events associated with recorded data exchanged between a user and a server, wherein the user is a customer and a call center agent receives the calls via the server, the system comprising:
-
means for defining a set of events within a voice contact session associated with the recorded data exchanged between the customer and the call center agent, wherein only data that satisfies predetermined business rules is recorded; means for assigning an event identifier in the form of a time stamp or time code to each event within the set, wherein the set of events comprise data associated with the voice contact session; means for associating at least one event identifier with at least one portion of the voice contact session exchanged between the customer and the call center agent that correspond to the event represented by the event identifier, wherein the event comprises data associated with the voice contact session; means for displaying at least one portion of the voice contact session to the user in the form of a call timeline during playback, wherein the call timeline includes a list of the event identifiers associated with the at least one portion of the voice contact session, the list of event identifiers being arranged in time order; and means for presenting an event by receiving a user selected event identifier associated with the at least one portion of the voice contact session associated with the recorded data exchanged between the customer and the call center agent. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification