[미국특허]
Selective dedication of active and passive contact center recording resources
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/173
G06F-015/16
출원번호
US-0388854
(2006-03-23)
등록번호
US-7284049
(2007-10-16)
발명자
/ 주소
Safstrom,Dan
Spohrer,Dan
출원인 / 주소
Witness Systems, Inc.
대리인 / 주소
Fish & Richardson P.C.
인용정보
피인용 횟수 :
16인용 특허 :
104
초록▼
Recording resources are selectively dedicated for recording data exchanged between entities attached to a network including at least one agent in an enterprise, a user, and a server connected to the agent and the user. At least one interconnection point is selected among interconnection points in th
Recording resources are selectively dedicated for recording data exchanged between entities attached to a network including at least one agent in an enterprise, a user, and a server connected to the agent and the user. At least one interconnection point is selected among interconnection points in the network including one or more points between the user and the server, between the server and a data distributor connected to the user and the agent, and between the agent and the server for recording the exchanged data. Recording resources are dedicated to the selected interconnection point for recording the exchanged data based on an objective for recording the data.
대표청구항▼
What is claimed is: 1. A method for selectively dedicating resources for recording data exchanged between entities attached to a network including at least one agent in an enterprise, a user, and a data distributor connected to the agent and the user, the method comprising the steps of: selecting a
What is claimed is: 1. A method for selectively dedicating resources for recording data exchanged between entities attached to a network including at least one agent in an enterprise, a user, and a data distributor connected to the agent and the user, the method comprising the steps of: selecting an interconnection point from among a plurality of interconnection points in the network, the plurality of interconnection points comprising one or more points between the user and the data distributor and between the agent and the data distributor for recording the exchanged data; dedicating recording resources to the selected interconnection point for recording the exchanged data; wherein the interconnection points between the user and the data distributor include a selection from among a passive tap or an active tap from which data can be recorded and the interconnection points between the agent and the data distributor include a selection from among a passive tap or an active tap from which the data can be recorded wherein the active tap comprises a tap which resides in a critical path associated with the exchange data; wherein a passive tap comprises a tap which does not reside in a critical path associated with the exchange data; and wherein presence of a tap on the critical path enables control over the data exchange. 2. The method of claim 1, wherein the passive and active taps reside on separate devices. 3. The method of claim 1, wherein the passive and active taps reside on the same device. 4. The method of claim 1, wherein the step of selecting includes selecting a passive tap to dedicate recording resources to when the objective is to record a small sampling of the exchanged data. 5. The method of claim 1, wherein the step of selecting includes selecting an active tap to dedicate the recording resources to when the objective is to record a small sampling of the exchanged data. 6. The method of claim 1, wherein the step of selecting including selecting the interconnection point between the user and the data distributor or between the agent and the data distributor when the objective is to record substantially all of the exchanged data. 7. The method of claim 1, wherein the step of selecting includes selecting the interconnection point between the user and the data distributor for dedicating the recording resources to when the objective is to record a data exchange from the user's perspective. 8. The method of claim 1, wherein the step of selecting further comprises selecting the interconnection point between the data distributor and the agent for dedicating the recording resources to when the objective is to record a data exchange from the agent's perspective. 9. The method of claim 1, wherein the objective for recording corresponds to a business rule being applied for recording the exchanged data. 10. The method of claim 1, wherein the data exchanged comprises one or more voice communications, web chat communications, instant messaging communications, electronic mail communications, or internet transactions. 11. A system for selectively dedicating resources for recording data exchanged between entities attached to a network including at least one agent in an enterprise, a user, and a data distributor connected to the agent and the user, the system comprising: selection logic configured to select at least one interconnection point among interconnection points in the network including points between the user and the data distributor and between the data distributor and the agent; and recording resource allocation logic configured to allocate recording resources to the selected interconnection point for recording exchanged data from the selected interconnection point based on at least one objective for recording the exchanged data; wherein the interconnection points between the user and the data distributor and between the agent and the data distributor each include one or more passive taps or active taps from which the exchanged data can be recorded; and wherein the selecting of at least one of the interconnection points includes the selection of one or more active or passive taps; wherein the active tap comprises a tap which resides in a critical path associated with the exchange data; wherein a passive tap comprises a tap which does not reside in a critical path associated with the exchange data; and wherein presence of a tap on the critical path enables control over the data exchange. 12. The system of claim 11, wherein the passive and active taps reside on separate devices. 13. The system of claim 11, wherein the passive and active taps reside on the same device. 14. The system of claim 11, wherein selection logic selects a passive tap for dedicating recording resources to when the objective is to record a high volume or substantially all of the exchanged data. 15. The system of claim 11, wherein the selection logic selects an active tap to dedicate the recording resources to when the objective is to record a small sampling of the exchanged data. 16. The system of claim 11, wherein the selection logic selects the interconnection point between the user and the data distributor or between the agent and the data distributor for dedicating recording resources to when the objective is to record substantially all of the exchanged data. 17. The system of claim 11, wherein the recording resource allocation logic is further configured to provide threading for recorded exchanges between an agent and a user, wherein related exchanges are linked in the record. 18. The system of claim 11, wherein the selection logic selects the interconnection point between the user and the data distributor when the objective is to record the exchanged data from the user's perspective. 19. The system of claim 11, wherein the selecting means selects the interconnection point between the data distributor and the agent for dedicating recording resources to when the objective is to record the exchanged data from the agent's perspective. 20. The system of claim 11, further comprising feedback logic configured to provide feedback to the agent when the exchanged data is being recorded. 21. A method for selectively dedicating resources for recording data exchanged between entities attached to a network including at least one agent in an enterprise, a user, and a data distributor connected to the agent and the user, the method comprising the steps of: selecting at least one interconnection point among interconnection points in the network including one or more points between the user and the data distributor and between the agent and the data distributor for recording the exchanged data based on an at least one objective for recording data; dedicating recording resources to the selected interconnection point for recording the exchanged data; wherein the interconnection points between the user and the data distributor and between the agent and the data distributor each include one or more passive taps or active taps from which the data can be recorded; wherein the selecting of at least one of the interconnection points includes the selection of one or more active or passive taps; receiving a CTI event; and based on the CTI event determining whether to use active or passive recording taps; wherein the active tap comprises a tap which resides in a critical path associated with the exchange data; wherein a passive tap comprises a tap which does not reside in a critical path associated with the exchange data; and wherein presence of a tap on the critical path enables control over the data exchange. 22. The method of claim 21, wherein the passive and active taps reside on separate devices. 23. The method of claim 21, wherein the passive and active taps reside on the same device. 24. A method for selectively dedicating resources for recording data exchanged between entities attached to a network including at least one agent in an enterprise, a user, and a data distributor connected to the agent and the user, the method comprising the steps of: selecting at least one interconnection point among interconnection points in the network including one or more points between the user and the data distributor and between the agent and the data distributor for recording the exchanged data based on an at least one objective for recording data; dedicating recording resources to the selected interconnection point for recording the exchanged data; wherein the interconnection points between the user and the data distributor and between the agent and the data distributor each include one or more passive taps or active taps from which the data can be recorded; wherein the selecting of at least one of the interconnection points includes the selection of one or more active or passive taps; and wherein an active tap includes active communication between a recorder and the data distributor; wherein a passive tap comprises a tap which does not reside in a critical path associated with the exchange data; and wherein presence of a tap on the critical path enables control over the data exchange. 25. The method of claim 24, wherein the passive and active taps reside on separate devices. 26. The method of claim 24, wherein the passive and active taps reside on the same device. 27. A method for selectively dedicating resources for recording data exchanged between entities attached to a network including a contact center agent, a user, and a data distributor connected to the contact center agent and the user, the method comprising the steps of: selecting at least one interconnection point among interconnection points in the network including one or more points between the user and the data distributor and between the agent and the data distributor for recording the exchanged data based on an at least one objective for recording data; dedicating recording resources to the selected interconnection point for recording the exchanged data; wherein the interconnection points comprise active and passive taps, the active taps being configured to selectively record; and wherein the selecting of at least one of the interconnection points includes the selection of one or more active or passive taps; wherein the active tap comprises a tap which resides in a critical path associated with the exchange data; and wherein a passive tap comprises a tap which does not reside in a critical path associated with the exchange data; and wherein presence of a tap on the critical path enables control over the data exchange.
Rowe Thomas Owings ; Tan Yih-Shin, Apparatus, methods and computer program products for managing web-page-embedded sessions with a host-based application.
Bauersfeld Kristin ; Putterman Scott, Browsing session recording playback and editing system for generating user defined paths and allowing users to mark the priority of items in the paths.
Brooks Nancy Sinling,CAX ; Fryer Paul Douglas,CAX ; Kaufman Gary Stanley,CAX ; Berkson Stephen Phillip ; Herel Charles R. ; Brooks Laura M., Call management method and system for skill-based routing.
Loftin R. Bowen (Houston TX) Wang Lui (Friendswood TX) Baffes Paul T. (Houston TX) Hua Grace C. (Webster TX), General purpose architecture for intelligent computer-aided training.
Huntington,Stephen Glen; Covington,Stanley P.; Major,John Darren; Rowley,Bevan S., Hierarchically organizing network data collected from full time recording machines and efficiently filtering the same.
Bloom Charles P. (Superior CO) Bell Brigham R. (Boulder CO) Linton ; Jr. Franklyn N. (Woburn MA) Haines Mark H. (Arvada CO) Norton Edwin H. (Northglenn CO), Intelligent tutoring method and system.
Lee John R. (912 Constantinople St. New Orleans LA 70115) Alvendia John (Metairie LA), Interactive computer aided natural learning method and apparatus.
L'Allier James J. ; Welsh Sally H. ; Nielsen Boyd W. ; Miles Kurt W. ; Myers Ken L. ; Henrie Stephen P. ; Norberg Michael I. ; Helliwell Laura I., Interactive learning system with pretest.
George Tomy ; Bhamidipati Sriram V., Interactive multimedia performance assessment system and process for use by students, educators and administrators.
Chiang, Hui-Hwa; Lee, Kuo-Chun; Chen, Tsung-Yen (Eric); Han, Ching-Chih (Jason), Method and apparatus for automatically recording snapshots of a computer screen during a computer session for later playback.
Brady Michael S. (Pflugerville TX) MacInnis Alexander G. (Austin TX) Powell Vernon T. (Austin TX), Method and apparatus for communicating data across a bus bridge upon request.
Starnes, Darrell J.; Elwahab, Amgad M.; Gabler, Jeffrey R.; Giap, Steven C.; Kothari, Rupali M.; Pronev, Svilen B.; Stewart, Christopher H., Method and apparatus for providing accelerated content delivery over a network.
Bruno Richard F. ; Gibbon David C. ; Katseff Howard P. ; Markowitz Robert E. ; Robinson Bethany S. ; Shahraray Behzad ; Stuntebeck Peter H. ; Weber Roy P., Method and apparatus for recording and indexing an audio and multimedia conference.
Beck Christopher Clemmentt Macleod ; Berke Jonathan Michael ; Johnstone Joel A ; Mitchell Robin Marie ; Powers James Karl ; Sidell Mark Franklin ; Knuff Charles Dazler, Method and apparatus for rules-based storage and retrieval of multimedia interactions within a communication center.
Beckett ; II Stephen Marshall ; House Donald Andrew ; McDougal Rebecca L. ; Lamberti ; Jr. Santino J., Method and apparatus for simultaneously monitoring computer user screen and telephone activity from a remote location.
Beckett, II, Stephen Marshall; House, Donald Andrew; McDougal, Rebecca L.; Lamberti, Jr., Santino J., Method and apparatus for simultaneously monitoring computer user screen and telephone activity from a remote location.
Donald Andrew House ; Stephen Marshall Beckett, II, Method and apparatus for simultaneously monitoring computer user screen and telephone activity from a remote location.
Beck Christopher Clemmett Macleod ; Berke Jonathan Michael ; Johnstone Joel A ; Mitchell Robin Marie ; Powers James Karl ; Sidell Mark Franklin ; Knuff Charles Dazler, Method and apparatus for supporting diverse interaction paths within a multimedia communication center.
Eilbacher, Robert; Bodner, Dan; Lubowsky, Ted; Boudreau, Lou; Jakobsche, George, Method and system for analyzing customer communications with a contact center.
Ingrassia ; Jr. Michael I. ; Shelton James A. ; Rowland Thomas M., Method for monitoring user interactions with web pages from web server using data and command lists for maintaining information visited and issued by participants.
Allard James E. ; Treadwell ; III David R. ; Ludeman John F., Method, system and apparatus for client-side usage tracking of information server systems.
Tohgi Yutaka,JPX ; Iyatomi Akane,JPX ; Hara Masaki,JPX ; Hirose Tomoyuki,JPX, Music lesson system with local training terminal and remote supervisory station.
Bell Brigham R. ; Hurley William D. ; Kovacevic Srdjan N. ; Neves Michelle ; Wolff Alan S. ; Bloom Charles P., Network-based intelligent tutoring system.
Beck Christopher Clemmett Macleod ; Berke Jonathan Michael ; Johnstone Joel A. ; Mitchell Robin Marie ; Powers James Karl ; Sidell Mark Franklin ; Knuff Charles Dazler, Operating system having external media layer, workflow layer, internal media layer, and knowledge base for routing media events between transactions.
Humpleman Richard James ; Harms G. Kevin ; Deacon Michael S. ; Chandiramani Omi, Programming tool for home networks with an HTML page for a plurality of home devices.
Rangan P. Venkat ; Shastri Vijnan ; Ashwani Arya ; Arole Parag, Real-time receipt, decompression and play of compressed streaming video/hypervideo; with thumbnail display of past scenes and with replay, hyperlinking and/or recording permissively intiated retrospe.
Govrin, David; Peer, Boaz; Sosna, David; Greenberg, Guy, System and method for analyzing and utilizing data, by executing complex analytical models in real time.
Zilberstein, Moshe; Matsliach, Gaby; Ronen, Avner; Ventura, Ronen; Rousso, Benny; Buber, Shai, System and method for processing and presenting internet usage information.
Thurlow Scott A. ; Bliss William J. ; Stumberger Douglas E. ; Goodhand David R. ; MacDonald Brian W., System and method for processing electronic messages with rules representing a combination of conditions, actions or exceptions.
Brittain, Dennis A., System and methods for easy-to-use periodic network data capture engine with automatic target data location, extraction and storage.
Wilcox Lynn D. ; Schilit William N. ; Sawhney Nitin ; Sullivan Joseph W. ; Bickmore Timothy W., System for capturing and retrieving audio data and corresponding hand-written notes.
Moran Thomas P. ; Minneman Scott L. ; Harrison Steve R. ; Kimber Donald G. ; van Melle William J. ; Zellweger Polle T. ; Kurtenbach Gordon P.,CAX ; Wilcox Lynn D. ; Bly Sara A. ; Janssen ; Jr. Willia, System for the capture and replay of temporal data representing collaborative activities.
Davis, Clay; Bodwell, Walter R.; Klobe, Michael C., System selects a best-fit form or URL in an originating web page as a target URL for replaying a predefined path through the internet.
Tam Ulrica ; Berl Steven H., Technique for capturing information needed to implement transmission priority routing among heterogeneous nodes of a computer network.
Seibel,John C.; Feng,Yu; Foster,Robert L., Web-based system and method for archiving and searching participant-based internet text sources for customer lead data.
Odinak, Gilad; Sutherland, Alastair; Tolhurst, William A., Computer-implemented system and method for simultaneously processing multiple call sessions.
Odinak, Gilad; Sutherland, Alastair; Tolhurst, William A., System and method for monitoring an interaction between a caller and an automated voice response system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.