Providing Access to Captured Data Using a Multimedia Player
Abstract
A multimedia player is provided access to recorded multimedia data including data of a first media type, e.g., voice, and at least a second media type, e.g., text, exchanged between at least one user and at least one server. The recorded multimedia data of the first media type is synchronized with the recorded multimedia data of the second media type, e.g., by matching timing information, and the synchronized data is combined. The combined data is then rendered into an audio-video format compatible with the multimedia player. The rendered data may then be saved into a file accessible by the multimedia player. The rendered data may be sent to a multimedia player, or a hyperlink may be created for accessing the rendered data by the multimedia player. The recorded data may be annotated with multimedia data. The user may be notified that the multimedia data has been recorded.
Claims
exact text as granted — not AI-modified1 - 52 . (canceled)
53 . A method for providing access to a multimedia player of recorded data including data of a first media type and at least a second media type exchanged between at least one user and at least one server, the method comprising the steps of:
synchronizing the recorded data of the first media type with the recorded data of the second media type; converting the synchronized data of the first and second media types to a common format; combining the converted data; and wherein the step of synchronizing comprises matching timing data included in the data of the first media type with timing data included in the data of the second media type; wherein the data of the first media type is generated from an exchange between a call center agent and a customer, and the data of the second media type is based upon screen data from a computer associated with the call center agent captured during the exchange; wherein the data of a first media type and the data of a second media type were recorded independently in an encrypted format; wherein the multimedia player is inoperable to present either of the first and second media types prior to the converting step.
54 . The method of claim 53 , further comprising saving the converted combined data into a file accessible by the multimedia player;
wherein the multimedia player operates on a remote computer residing outside of the call center, and wherein the remote computer is inoperable to replay data of either the first media type or second media type.
55 . The method of claim 54 , further comprising creating a hyperlink to the saved data for accessing the multimedia player.
56 . The method of claim 54 , further comprising sending the saved file to the multimedia player.
57 . The method of claim 53 , wherein the combined data is converted into an audio-video format comprising an audio video interleave (AVI) format, a moving pictures expert group (MPEG) format, or similar multimedia format.
58 . The method of claim 53 , wherein the first media type is voice, and the second media type is screen data text.
59 . The method of claim 53 , wherein the recorded data exchanges comprises a voice exchange, a voice and text exchange, a web chat, instant messaging, e-mail, or an internet transaction.
60 . The method of claim 53 , wherein the user is a web browser or a web server, and the server is a web server.
61 . The method of claim 60 , wherein the user is a web browser or a web server outside the enterprise, and the server is a web server in communication with at least one agent within the enterprise; and, wherein the recorded data includes simultaneous exchanges between a plurality of agents and a user, the agent and a plurality of users, or a plurality of agents and a plurality of users.
62 . The method of claim 61 , wherein the multimedia player is provided access to recorded data including exchanges between a plurality of agents and at least one user as one continuous exchange.
63 . The method of claim 53 , wherein only data that satisfies predetermined business rules is recorded.
64 . The method of claim 53 , further comprising:
annotating the recorded data with annotation data of a first media type, annotation data of at least a second media type, or a combination of annotation data of the first media type and the second media type; wherein the step of annotation is performed upon playback of the recorded data via the multimedia player.
65 . The method of claim 64 , wherein the annotation data is accessible during a subsequent playbacks.
66 . The method of claim 53 , further comprising constructing an audit trail.
67 . The method of claim 53 , further comprising:
notifying the user that the data has been recorded, wherein the step of notifying comprises sending at least one of a page, a personal digital assistant (PDA) message, a wireless application protocol (WAP) message, an e-mail message or a cellular phone message to the user; wherein the step of notifying comprises sending a third generation (3G) cellular phone message to the user.
68 . The method of claim 53 , wherein the data of the first media type includes voice data and time stamps, the second media type includes text data and time codes, and the step of synchronizing comprises matching the time stamps with the time codes.
69 . The method of claim 53 , wherein the multimedia player is located on a computer remote to the call center, and does not include software which would enable the computer to replay either of the encrypted format of the first and second media types, and wherein the combined data substantially represents a record of the call center agent's activities with the customer during a call center interaction.
70 . The method of claim 53 , wherein the data further comprises data of a third media type, wherein the data of the third media type comprises data exchanged between a customer and a server.
71 . The method of claim 70 , wherein the server is a web server residing at an enterprise associated with the call center.
72 . A system for providing access to a multimedia player of recorded data including data of a first media type and at least a second media type exchanged between at least one user and at least one server, the system comprising:
a synchronization module configured to synchronize the recorded data of the first media type with the recorded data of the second media type, the synchronization module being operable to match timing data included in the data of the first media type with timing data included in the data of the second media type; a mixer configured to combine the synchronized data; and a format conversion module configured to convert the combined data in a format compatible with the multimedia player; wherein the data of the first media type is based upon an exchange between a call center agent and a customer, and the data of the second media type is based upon screen data from a computer associated with the call center agent captured during the exchange; wherein the data of a first media type and the data of a second media type comprise encrypted data, and the multimedia player is inoperable to present one or more of the first or second media types prior to the format conversion.
73 . The system of claim 72 , further comprising means for saving the converted combined data into a file accessible by the multimedia player.
74 . The system of claim 73 , further comprising a hyperlink creation module configured to generate a hyperlink to saved data, the hyperlink being configured to facilitate accessing the multimedia player.
75 . The system of claim 73 , further comprising an interface configured to send a saved file to the multimedia player.
76 . The system of claim 72 , wherein the combined data is converted into an audio-video format comprising an audio video interleave (AVI) format, a moving pictures expert group (MPEG) format, or other similar multimedia format.
77 . The system of claim 72 , wherein the first media type is voice, and the second media type is screen data.
78 . The system of claim 72 , wherein the recorded data exchanges comprises at least one voice exchange, a voice and text exchange, a wet chat, instant messaging, e-mail, or an internet transaction.
79 . The system of claim 72 , wherein the user is a web browser or a web server, and the server is a web server.
80 . The system of claim 79 , wherein the user is a web browser or a web server outside the enterprise and the server is a web server in communication with at least one agent within the enterprise.
81 . The system of claim 80 , wherein the recorded data includes simultaneous exchanges between a plurality of agents and a user, the agent and a plurality of users, or a plurality of agents and a plurality of users.
82 . The system of claim 80 , wherein the multimedia player is provided access to recorded data including exchanges between a plurality of agents and at least one user as one continuous exchange.
83 . The system of claim 72 , wherein only data that satisfies predetermined business rules is recorded.
84 . The system of claim 72 , further comprising:
an interface module configured to enable annotation of the recorded data with annotation data of a first media type, annotation data of at least a second media type, or a combination of annotation data of the first media type and the second media type, wherein the first media type is voice, and the second media type is text.
85 . The system of claim 84 , wherein annotation is performed upon playback of the recorded data via the multimedia player.
86 . The system of claim 85 , wherein the annotation data is accessible during a subsequent playback.
87 . The system of claim 72 , further comprising means for constructing an audit trail.
88 . The system of claim 72 , further comprising means for notifying the user that the data has been recorded; wherein the means for notifying sends a page, a personal digital assistant (PDA) message, a wireless application protocol (WAP) message, an e-mail message to the user, or a cellular phone message to the user.
89 . The system of claim 88 , wherein the means for notifying sends a third generation (3G) cellular phone message to the user.
90 . The system of claim 72 , wherein the data of the first media type includes voice data and time stamps, the second media type includes text data and time codes, and the step of synchronizing comprises matching the time stamps with the time codes.
91 . A method for providing access to a multimedia player of recorded data including data of a first media type and at least a second media type exchanged between at least one user and at least one server the method comprising the steps of:
synchronizing the recorded data of the first media type with the recorded data of the second media type; combining the synchronized data; and converting the combined data in a format compatible with the multimedia player; wherein the step of synchronizing comprises matching timing data included in the data of the first media type with timing data included in the data of the second media type; wherein the data of the first media type and the data of the second media type are generated by an exchange between a customer point of contact and a customer; wherein the data of a first media type and the data of a second media type comprise encrypted data; wherein the multimedia player is inoperable to present either of the first and second media types prior to the converting step.
92 . A method for providing access to a multimedia player of recorded data including data of a first media type and at least a second media type exchanged between at least one user and at least one server, the method comprising the steps of:
converting recorded data of a first media format with recorded data of the second media format to a common format compatible with the multimedia player; synchronizing and combining converted data of the first media format with the converted data of the second media format; wherein the step of synchronizing comprises matching timing data included in the data of the first media format with timing data included in the data of the second media format; wherein the data of the first media format and the data of the second media format are generated by an exchange between a customer point of contact and a customer; wherein the data of a first media format and the data of a second media format comprise encrypted data; wherein the multimedia player is inoperable to present one or more of the first or second media formats prior to the converting step.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.