WO2000072562A1 - Combining telephony data with web pages display - Google Patents

Combining telephony data with web pages display Download PDF

Info

Publication number
WO2000072562A1
WO2000072562A1 PCT/US2000/014317 US0014317W WO0072562A1 WO 2000072562 A1 WO2000072562 A1 WO 2000072562A1 US 0014317 W US0014317 W US 0014317W WO 0072562 A1 WO0072562 A1 WO 0072562A1
Authority
WO
WIPO (PCT)
Prior art keywords
call
data
telephony
web
telephony data
Prior art date
Application number
PCT/US2000/014317
Other languages
French (fr)
Inventor
Andrew James Prokop
Original Assignee
Nortel Networks Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nortel Networks Limited filed Critical Nortel Networks Limited
Priority to AU51611/00A priority Critical patent/AU5161100A/en
Priority to EP00936270A priority patent/EP1186154A1/en
Publication of WO2000072562A1 publication Critical patent/WO2000072562A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal

Definitions

  • the present invention relates generally to telecommunications and in particular to combining telephony data with display of web pages.
  • ACD automatic call distribution
  • ILR interactive voice response
  • CTI computer telephony integration
  • long distance networks Five basic categories of call center technology have been employed in a typical call center system: automatic call distribution (ACD), interactive voice response (INR), contact management, computer telephony integration (CTI), and long distance networks.
  • ACD automatic call distribution
  • ILR interactive voice response
  • CTI computer telephony integration
  • ACD automatic call distribution
  • ILR interactive voice response
  • CTI computer telephony integration
  • a method for combining telephony data with display of web browser windows comprises gathering the telephony data from a call, and displaying the web browser windows based at least in part on the telephony data.
  • a call center comprises a call control server and a web server.
  • the call control and web servers are operatively coupled to an automatic call distribution system (ACD).
  • the ACD includes a number of ports for receiving telephony data.
  • Electronically and operatively coupled to the web server and the ACD is at least one user terminal. The terminal selectively displays a series of web pages based at least in part on telephony data from the ACD.
  • a method provides for integrating telephony data into web browser windows.
  • the method comprises gathering telephony data, whereupon the telephony data is selectively incorporated into at least one web page. Subsequently, the web browser windows are displayed based at least in part on the telephony data.
  • Figure 1 is a block drawing of an embodiment of a call center according to the present invention.
  • Embodiments of the present invention provide web pages that dynamically react to telephony data.
  • data information from backend data systems, hereinafter referred to as "data”
  • the backend data systems data can be based on a party's network identification number, a call dialed number, or interactive voice response commands.
  • customers receive personalized service, since the agent has recent data about the customer, products, and services prior to answering a call.
  • the agent saves time by not having to ask the customer data that is now visible on a web page (e.g., caller's name, account number, etc.).
  • the call center can use conventional web page hit tracking mechanisms to understand what callers are calling about. For example, if the agent navigates to the page that provides data about XYZ phone, that fact can be captured by call center statistics packages. Conversely, if the XYZ page is never accessed, the call center staff can take steps to determine the reason the page was not accessed (e.g., the page is difficult to navigate to, customers do not want to buy the XYZ phone, etc.).
  • the web call guide in embodiments of the present invention is dynamically developed from a collection of HTML documents (web pages).
  • the "homepage" of the call guide accepts data as parameters to the URL.
  • the user operates a browser to access the web page.
  • Embodiments of the invention allow the web call guide to interact with the telephone switch and to determine which telephony data should conditionally pass into the web call guide.
  • software on the agent's computer will invoke the homepage and access the telephony data.
  • Using web technology, for example, ASP data is retrieved and the browser automatically navigates to the correct page.
  • the web call guide Upon completion of a call, i.e., the customer hangs up, the web call guide automatically navigates to the homepage and awaits the next call.
  • the present invention provides a server-based scripting solution that provides updated information to numerous users.
  • the server-based scripting solution is implemented using a standard HTML technology.
  • the invention provides a sole master script that is accessible by multiple users. In this example, if the master is modified, all users see the modification.
  • a call center agent provides a plurality of web browser windows that operate within a single application framework. Each of these web browser windows is controlled by an underlying telephony and data engine. These two engines independently supply the web browser windows with information about the state of telephone calls (offering, answered, and released); data associated with calls (e.g., caller number, called number, call ID, trunk information, INR data, active telephone extension and device name); environmental information
  • the web browser windows reside in the CCA framework, and can be displayed in a variety of ways. In one embodiment, the windows are aligned as tabs along the bottom of the CCA's graphical user interface "GUI". Under this configuration, only one window is visible at a time.
  • GUI graphical user interface
  • the windows are arranged such that one or more windows are predominantly visible. Windows of this type may be "docked” horizontally or vertically. -Any remaining windows are arranged as tabs.
  • Windows float above other windows in another embodiment This configuration is referred to as an "always-on-top" mode.
  • the system provides for simple, yet powerful integration with web based applications.
  • the CCA regards each web browser window as a URL. Understanding how and when to pass the telephony data to the web browser windows is a function of the CCA.
  • the URLs may reference web documents that exist anywhere.
  • the URLs exist on the CCA server (which may also contain web server software), on Intranets or local area networks, "LANs," or web servers across the Internet.
  • the URLs may contain any valid web page software or format (e.g., ASP, HTML, PERL, CGI, VB Script, Java Script, Java, ActiveX, etc.).
  • URLs are integrated into CCA windows. From the administration web pages, an administrator chooses the URLs the users should have access to. For each URL, the telephony events that the URL should act upon are chosen. For example, a specific URL may only receive data on a call offering. In contrast, a second URL receives data on a call offering and a call release. Configuring the URL's appearance as a window to each user is the final step. The user will see the converted URL as a window during the user's operation of the CCA application.
  • the surrounding CCA GUI contains a screen-based telephony window.
  • the screen-based telephony window provides functionality to make, release, hold, conference, and transfer calls. Additionally, the interface provides ACD functionality such as login, logout, ready, not ready, make set busy and make set in-service.
  • the telephony window can be "docked” within the application or it can float above the web browser tabs.
  • Embodiments of the present invention advantageously provide combining multiple browser windows in a single application with telephony data and other data selectively incorporated in each page. In this manner, an application emerges that incorporates telephony data into web pages for what appears to the user as a "seamless" application.
  • FIG. 1 is a simplified block diagram of a call center 100, according to one embodiment of the present invention.
  • the call center 100 includes a call distribution center 105 that receives and transmits calls utilizing an Integrated Voice Response Unit (INR) 110 and a public switched telephone network (PSTN) 115.
  • the INR 110 receives incoming calls from the PSTN 115.
  • the INR 110 receives incoming calls from the PSTN 115.
  • INR 110 can reside as part of the distribution center 105, or alternatively the INR 110 can exist as a stand-alone device. In other embodiments of the present invention, the INR 110 is not present at all.
  • the distribution center 105 communicates over interconnects 112 and 114.
  • the interconnects 112 and 114 transmit signals to a call control server 120 and a web server 130.
  • the web server 130 may reside together with the call control server 120.
  • the web server 130 controls the web pages that ultimately become a part of the window display on a call center agent's computer 140.
  • web technology allows scripts to react in ways that static documents cannot.
  • the following example describes the workflow for one embodiment of the invention, as depicted in Figure 1.
  • a customer in Montreal calls 1-800-For- ⁇ ortel.
  • the call is answered by an INR 110 to gather information about the caller.
  • INR 110 prompts caller to enter a language preference and a seven digit account code.
  • INR 110 notifies Computer Telephony Integration server (CTI) 120, (i.e., a type of call control server as defined above), of customer's language preference and account code.
  • CTI Computer Telephony Integration server
  • ACD Automatic Call Distribution system
  • the ACD system 105 routes the call to a terminal of a French-speaking agent.
  • the CTI Server 120 notifies software on the agent's computer, "Web Call Guides," of the incoming telephone call. Additionally, the CTI server 120 notifies "Web Call Guides" of both the calling number and called number.
  • the CTI server recognizes this call as having been previously on the INR unit 110, and passes the INR information (e.g., language and account number) to the "Web Call Guides" application running on the agent's computer. Subsequently, the "Web Call Guides" application retrieves the CTI data from the INR information (e.g., language and account number) to the "Web Call Guides" application running on the agent's computer. Subsequently, the "Web Call Guides" application retrieves the CTI data from the
  • Web Call Guides utilizes the called number (1-800-For- ⁇ ortel) to determine which URL (web page) to pass to a web browser (e.g., Microsoft Internet Explorer). Along with the URL, "Web Call Guides” creates a "Query String" that includes the customer's calling number, the called number and the
  • the web browser navigates to the web page (as referenced by the URL) selected by "Web Call Guides" (e.g., web page for Nortel sales).
  • the Hypertext Markup Language (HTML) of the web page retrieves the calling number, called number and INR digits from the "Query String.”
  • the HTML uses the "Query String” data to react as follows:
  • the INR data notifies the web page that an agent is speaking to a French-speaking customer and all web page text should be displayed in French.
  • the web page performs a database search using the customer's account number and displays information about the customer on the web page (e.g., Name, Address, Account Balance, Home Phone Number, Business Phone Number, etc.).
  • the web page compares the calling number with the phone numbers stored in the customer's database record, and displays a message on the web page notifying the agent where the customer is calling from (e.g., home or business).
  • the agent uses the web page to guide the customer through the call.
  • "Web Call Guides” instructs the web browser to navigate to an agent wrap-up page, thus allowing the agent to record information about the call.
  • "Web Call Guides” awaits the next incoming call.
  • "Web Call Guides” are created with off-the-shelf web page development tools (e.g., Microsoft's Front Page).
  • "Web Call Guides” execute on a web server 130.
  • "Web Call Guides” may integrate telephony data and the Internet to provide an enterprise solution. For example, passing data gathered from the telephone system to a web page for purposes of data retrieval, display, and web page navigation. Such data may encompass the calling number, the called number, INR digits, a unique switch call ID, etc.
  • off-the-shelf web design tools e.g., Microsoft Front Page
  • web pages react in some fashion (e.g., navigating) to different telephony events, such as: Call alerting, Call answered, Call released, etc.
  • web pages include an ability to screen calls based on several variables. In an embodiment of this sort, web pages screen out internal calls or take different actions depending on the time of day.
  • An advantage of the present invention is that telephony data and other data are dynamically incorporated into a web page format at a call center agent's computer.
  • a web-optimized call center allows multiple web browser windows to operate within a single application framework.
  • An advantage of the above web browser windows is that each web browser window is controlled by an underlying telephony and data engine.
  • the telephony and data engines independently supply the web browser windows with information about the state of telephone calls (offering, answered, and released), data associated with calls (caller number, called number, call ID, trunk information, INR data, active telephone extension and device name), environmental information (time zone of user and software version), and call center agent data (user ID and language preference).
  • Another advantage of the present invention includes methods or systems that make web-based customer dialogue as easy as responding to a telephone call, thus allowing call center agents to efficiently manage all web-based text inquiries.

Abstract

A method for combining telephony data display of web browser windows. The method includes gathering telephony data and displaying web browser windows based in part from such gathered telephony data.

Description

COMBINING TELEPHONY DATA WITH WEB PAGES msPT-AY
Technical Field of the Invention
The present invention relates generally to telecommunications and in particular to combining telephony data with display of web pages.
Background of the Invention The 1990's have produced fundamental changes in the priorities of a call center. Service, quality, and delivery costs are held as prime features of call centers. Increasingly, call centers are viewed as strategic assets having critical system needs. The technology projects within a call center are larger and more complicated. The need for integration and shared application resources has created a new technological focus.
Five basic categories of call center technology have been employed in a typical call center system: automatic call distribution (ACD), interactive voice response (INR), contact management, computer telephony integration (CTI), and long distance networks. Recently, one popular method of creating customer dialogue has been employing interactive corporate web sites. However, as the volume of web traffic continues to grow exponentially, the process to handle responses to customer communication of this type, in many cases, is under-staffed, or simply ignored. Lower customer satisfaction, reduced customer loyalty, and lost revenue can soon follow. What is needed are systems and methods for automatically providing call center agents with updated information about products, services, and customers during call center applications.
Summary of the Invention A method for combining telephony data with display of web browser windows. The method comprises gathering the telephony data from a call, and displaying the web browser windows based at least in part on the telephony data. In another embodiment, a call center comprises a call control server and a web server. The call control and web servers are operatively coupled to an automatic call distribution system (ACD). The ACD includes a number of ports for receiving telephony data. Electronically and operatively coupled to the web server and the ACD is at least one user terminal. The terminal selectively displays a series of web pages based at least in part on telephony data from the ACD.
In yet another embodiment, a method provides for integrating telephony data into web browser windows. The method comprises gathering telephony data, whereupon the telephony data is selectively incorporated into at least one web page. Subsequently, the web browser windows are displayed based at least in part on the telephony data.
Brief Description of the Drawings Figure 1 is a block drawing of an embodiment of a call center according to the present invention.
Detailed Description of the Invention In the following detailed description of the preferred embodiments, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration specific preferred embodiments in which the inventions may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that other embodiments may be utilized and that logical, mechanical and electrical changes may be made without departing from the spirit and scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the claims.
Embodiments of the present invention provide web pages that dynamically react to telephony data. After a call is received and processed within a call center system, information from backend data systems, hereinafter referred to as "data," is integrated into a web page for the call center agent's use. The backend data systems data can be based on a party's network identification number, a call dialed number, or interactive voice response commands.
With embodiments of the invention, customers receive personalized service, since the agent has recent data about the customer, products, and services prior to answering a call. The agent saves time by not having to ask the customer data that is now visible on a web page (e.g., caller's name, account number, etc.). The call center can use conventional web page hit tracking mechanisms to understand what callers are calling about. For example, if the agent navigates to the page that provides data about XYZ phone, that fact can be captured by call center statistics packages. Conversely, if the XYZ page is never accessed, the call center staff can take steps to determine the reason the page was not accessed (e.g., the page is difficult to navigate to, customers do not want to buy the XYZ phone, etc.).
The web call guide in embodiments of the present invention is dynamically developed from a collection of HTML documents (web pages). The "homepage" of the call guide accepts data as parameters to the URL. The user operates a browser to access the web page. Embodiments of the invention allow the web call guide to interact with the telephone switch and to determine which telephony data should conditionally pass into the web call guide. When proper conditions are met, software on the agent's computer will invoke the homepage and access the telephony data. Using web technology, for example, ASP, data is retrieved and the browser automatically navigates to the correct page. Upon completion of a call, i.e., the customer hangs up, the web call guide automatically navigates to the homepage and awaits the next call.
In one embodiment, the present invention provides a server-based scripting solution that provides updated information to numerous users. The server-based scripting solution is implemented using a standard HTML technology. In another embodiment, the invention provides a sole master script that is accessible by multiple users. In this example, if the master is modified, all users see the modification.
A call center agent (CCA) provides a plurality of web browser windows that operate within a single application framework. Each of these web browser windows is controlled by an underlying telephony and data engine. These two engines independently supply the web browser windows with information about the state of telephone calls (offering, answered, and released); data associated with calls (e.g., caller number, called number, call ID, trunk information, INR data, active telephone extension and device name); environmental information
(e.g., time zone of user and software version); and call center agent data (e.g., user ID and language preference). The web browser windows reside in the CCA framework, and can be displayed in a variety of ways. In one embodiment, the windows are aligned as tabs along the bottom of the CCA's graphical user interface "GUI". Under this configuration, only one window is visible at a time.
In another embodiment, the windows are arranged such that one or more windows are predominantly visible. Windows of this type may be "docked" horizontally or vertically. -Any remaining windows are arranged as tabs.
Windows float above other windows in another embodiment. This configuration is referred to as an "always-on-top" mode.
In addition to display embodiments, the system provides for simple, yet powerful integration with web based applications. The CCA regards each web browser window as a URL. Understanding how and when to pass the telephony data to the web browser windows is a function of the CCA. In one embodiment, the URLs may reference web documents that exist anywhere. In other embodiments, the URLs exist on the CCA server (which may also contain web server software), on Intranets or local area networks, "LANs," or web servers across the Internet. The URLs may contain any valid web page software or format (e.g., ASP, HTML, PERL, CGI, VB Script, Java Script, Java, ActiveX, etc.).
In one embodiment, URLs are integrated into CCA windows. From the administration web pages, an administrator chooses the URLs the users should have access to. For each URL, the telephony events that the URL should act upon are chosen. For example, a specific URL may only receive data on a call offering. In contrast, a second URL receives data on a call offering and a call release. Configuring the URL's appearance as a window to each user is the final step. The user will see the converted URL as a window during the user's operation of the CCA application.
The surrounding CCA GUI contains a screen-based telephony window. The screen-based telephony window provides functionality to make, release, hold, conference, and transfer calls. Additionally, the interface provides ACD functionality such as login, logout, ready, not ready, make set busy and make set in-service. The telephony window can be "docked" within the application or it can float above the web browser tabs. Embodiments of the present invention advantageously provide combining multiple browser windows in a single application with telephony data and other data selectively incorporated in each page. In this manner, an application emerges that incorporates telephony data into web pages for what appears to the user as a "seamless" application.
Figure 1 is a simplified block diagram of a call center 100, according to one embodiment of the present invention. The call center 100 includes a call distribution center 105 that receives and transmits calls utilizing an Integrated Voice Response Unit (INR) 110 and a public switched telephone network (PSTN) 115. The INR 110 receives incoming calls from the PSTN 115. The
INR 110 can reside as part of the distribution center 105, or alternatively the INR 110 can exist as a stand-alone device. In other embodiments of the present invention, the INR 110 is not present at all.
Generally, the distribution center 105 communicates over interconnects 112 and 114. The interconnects 112 and 114 transmit signals to a call control server 120 and a web server 130. In another embodiment, the web server 130 may reside together with the call control server 120. Furthermore, the web server 130 controls the web pages that ultimately become a part of the window display on a call center agent's computer 140. Using embodiments of the present invention, web technology allows scripts to react in ways that static documents cannot. The following example describes the workflow for one embodiment of the invention, as depicted in Figure 1. A customer in Montreal calls 1-800-For-Νortel. The call is answered by an INR 110 to gather information about the caller. For example, INR 110 prompts caller to enter a language preference and a seven digit account code.
Customer selects French (by pressing 1) and enters account code of 1234567. INR 110 notifies Computer Telephony Integration server (CTI) 120, (i.e., a type of call control server as defined above), of customer's language preference and account code. INR 110 routes the call to Automatic Call Distribution system (ACD) 105 which queues the call for the next available French-speaking agent.
Thereafter, the ACD system 105 routes the call to a terminal of a French-speaking agent. The CTI Server 120 notifies software on the agent's computer, "Web Call Guides," of the incoming telephone call. Additionally, the CTI server 120 notifies "Web Call Guides" of both the calling number and called number. The CTI server recognizes this call as having been previously on the INR unit 110, and passes the INR information (e.g., language and account number) to the "Web Call Guides" application running on the agent's computer. Subsequently, the "Web Call Guides" application retrieves the CTI data from the
CTI server 120.
"Web Call Guides" utilizes the called number (1-800-For-Νortel) to determine which URL (web page) to pass to a web browser (e.g., Microsoft Internet Explorer). Along with the URL, "Web Call Guides" creates a "Query String" that includes the customer's calling number, the called number and the
INR digits. The web browser navigates to the web page (as referenced by the URL) selected by "Web Call Guides" (e.g., web page for Nortel sales). The Hypertext Markup Language (HTML) of the web page retrieves the calling number, called number and INR digits from the "Query String." In one embodiment, the HTML uses the "Query String" data to react as follows:
The INR data notifies the web page that an agent is speaking to a French-speaking customer and all web page text should be displayed in French. The web page performs a database search using the customer's account number and displays information about the customer on the web page (e.g., Name, Address, Account Balance, Home Phone Number, Business Phone Number, etc.).
The web page compares the calling number with the phone numbers stored in the customer's database record, and displays a message on the web page notifying the agent where the customer is calling from (e.g., home or business). The agent uses the web page to guide the customer through the call.
When the caller hangs up, the software, "Web Call Guides," instructs the web browser to navigate to an agent wrap-up page, thus allowing the agent to record information about the call. When the agent finishes with a wrap-up, "Web Call Guides" awaits the next incoming call. "Web Call Guides" are created with off-the-shelf web page development tools (e.g., Microsoft's Front Page). In some embodiments, "Web Call Guides" execute on a web server 130. "Web Call Guides" may integrate telephony data and the Internet to provide an enterprise solution. For example, passing data gathered from the telephone system to a web page for purposes of data retrieval, display, and web page navigation. Such data may encompass the calling number, the called number, INR digits, a unique switch call ID, etc.
In another embodiment, off-the-shelf web design tools (e.g., Microsoft Front Page) are used to create workflow management documents. In such an embodiment, web pages react in some fashion (e.g., navigating) to different telephony events, such as: Call alerting, Call answered, Call released, etc. In other embodiments, web pages include an ability to screen calls based on several variables. In an embodiment of this sort, web pages screen out internal calls or take different actions depending on the time of day.
An advantage of the present invention is that telephony data and other data are dynamically incorporated into a web page format at a call center agent's computer. A web-optimized call center allows multiple web browser windows to operate within a single application framework. An advantage of the above web browser windows is that each web browser window is controlled by an underlying telephony and data engine. Advantageously, the telephony and data engines independently supply the web browser windows with information about the state of telephone calls (offering, answered, and released), data associated with calls (caller number, called number, call ID, trunk information, INR data, active telephone extension and device name), environmental information (time zone of user and software version), and call center agent data (user ID and language preference).
Another advantage of the present invention includes methods or systems that make web-based customer dialogue as easy as responding to a telephone call, thus allowing call center agents to efficiently manage all web-based text inquiries.
Conclusion While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example, and not limitation. Thus, the breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.

Claims

What is claimed is:
1. A method for combining telephony data with display of web browser windows, the method comprising: gathering the telephony data from a call; and displaying the web browser windows based at least in part on the telephony data.
2. The method of claim 1, wherein gathering the telephony data from a call comprises answering the call using an integrated voice response unit "INR," wherein the INR has INR data.
3. The method of claim 1, and further comprising gathering other data for the web pages.
4. The method of claim 2, and further comprising: notifying a computer telephony integration server (CTI) of the plurality of responses such that the CTI has CTI data of the call; and routing the call to a call distribution system.
5. The method of claim 4, and further comprising: prioritizing the call for a next available user; and routing the call to an appropriate available user.
6. The method of claim 4, and further comprising: notifying a computer program on a user terminal of the call; passing the INR data to the computer program; and storing the CTI data for retrieval by the computer program, where in the CTI data and the INR data are different.
7. The method of claim 6, wherein retrieval by the computer program of the CTI data comprises: selecting the web page based on the telephony data; passing the selected web page to a web browser on the user terminal; and creating a query string, including at least some of the telephony data to be used in dynamically displaying the web page.
8. The method of claim 7, wherein creating the query string comprises: creating the query string to include a customer's calling number for usage by the web page.
9. The method of claim 7, wherein creating the query string comprises: creating the query string to include a customer's called number for usage by the web page.
10. The method of claim 7, wherein creating the query string comprises: creating the query string to include INR digits for usage by the web page.
11. The method of claim 7, and further comprising: customizing the web page text from a customer database, and displaying customer information on the web page.
12. The method of claim 1 , wherein displaying web pages includes navigating to a user wrap-up page at the end of the sequence of web pages.
13. A call center, comprising: a call control server; a web server; an automatic call distribution system (ACD) operatively coupled to the call control and web servers, and wherein the ACD includes a number of ports for receiving telephony data; and at least one user terminal electronically and operatively coupled to the web server and the ACD, and wherein the terminal selectively displays a series of web pages based at least in part on telephony data from the ACD.
14. The call center of claim 13, wherein the user terminal includes a graphical user interface that displays a telephony window for choosing functional call features.
15. The call center of claim 13 , wherein the user terminal includes browser-based software for selectively navigating through web pages based on the telephony data.
16. The call center of claim 14, wherein the telephony window includes a feature for docking within a user application.
17. The call center of claim 14, wherein the telephony window comprises at least one engine for supplying the telephony window with call information.
18. The call center of claim 17, wherein the engine comprises a data engine controlling the telephony window.
19. The call center of claim 17, wherein the engine comprises a telephony engine controlling the telephony window.
20. A method for integrating telephony data into web browser windows, the method comprising: gathering the telephony data; selectively incorporating the telephony data into at least one web page; and displaying the web browser windows based at least in part on the telephony data.
21. A call center comprising : a call control server; a web server; means for gathering telephony data from a call to the call center; and means for displaying web browser windows based at least in part on the telephony data.
22. The call center of claim 21, further comprising means for creating a query string including the telephony data for use by the web browser windows.
23. The call center of claim 21 , further comprising: means for prioritizing the call with respect to other calls; and means for routing the call to an appropriate available user.
24. The call center of claim 21 , further comprising means for navigating through the web browser windows based on the telephony data.
PCT/US2000/014317 1999-05-26 2000-05-24 Combining telephony data with web pages display WO2000072562A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU51611/00A AU5161100A (en) 1999-05-26 2000-05-24 Combining telephony data with web pages display
EP00936270A EP1186154A1 (en) 1999-05-26 2000-05-24 Combining telephony data with web pages display

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US13589699P 1999-05-26 1999-05-26
US60/135,896 1999-05-26
US47161699A 1999-12-21 1999-12-21
US09/471,616 1999-12-21

Publications (1)

Publication Number Publication Date
WO2000072562A1 true WO2000072562A1 (en) 2000-11-30

Family

ID=26833796

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/014317 WO2000072562A1 (en) 1999-05-26 2000-05-24 Combining telephony data with web pages display

Country Status (3)

Country Link
EP (1) EP1186154A1 (en)
AU (1) AU5161100A (en)
WO (1) WO2000072562A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002060161A2 (en) * 2001-01-23 2002-08-01 Ericsson Inc. Call center with ivr, whereby customer information and call control functions are presented to the agents in web documents
EP1331800A2 (en) * 2002-01-23 2003-07-30 Siemens Aktiengesellschaft Call center and method for controling a call center
WO2004038529A2 (en) * 2002-10-25 2004-05-06 Sap Aktiengesellschaft User interface for alerts
WO2004039035A2 (en) * 2002-10-25 2004-05-06 Sap Aktiengesellschaft Alert-modeling
EP1579663A2 (en) * 2002-10-16 2005-09-28 Grape Technology Group, Inc. A system and method for efficient call management for directory assistance services
US7522720B2 (en) 2002-09-06 2009-04-21 Siemens Enterprise Communications Gmbh & Co. Kg Method for managing data in an automatic call distribution system
US7688966B2 (en) 2003-10-20 2010-03-30 Sap Ag User interface persistent context area

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997010667A2 (en) * 1995-09-15 1997-03-20 Edify Corporation Computer telephony integration system and method
WO1997012448A2 (en) * 1995-09-15 1997-04-03 Edify Corporation Web page synchronization system and method
WO1998020667A2 (en) * 1996-11-01 1998-05-14 Teloquent Communications Corporation Extended access for automatic call distributing system
EP0954155A2 (en) * 1998-05-01 1999-11-03 Siemens Information and Communication Networks Inc. Multimedia automatic call distribution system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997010667A2 (en) * 1995-09-15 1997-03-20 Edify Corporation Computer telephony integration system and method
WO1997012448A2 (en) * 1995-09-15 1997-04-03 Edify Corporation Web page synchronization system and method
WO1998020667A2 (en) * 1996-11-01 1998-05-14 Teloquent Communications Corporation Extended access for automatic call distributing system
EP0954155A2 (en) * 1998-05-01 1999-11-03 Siemens Information and Communication Networks Inc. Multimedia automatic call distribution system

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002060161A3 (en) * 2001-01-23 2002-10-10 Ericsson Inc Call center with ivr, whereby customer information and call control functions are presented to the agents in web documents
WO2002060161A2 (en) * 2001-01-23 2002-08-01 Ericsson Inc. Call center with ivr, whereby customer information and call control functions are presented to the agents in web documents
EP1331800A2 (en) * 2002-01-23 2003-07-30 Siemens Aktiengesellschaft Call center and method for controling a call center
DE10202499A1 (en) * 2002-01-23 2003-07-31 Siemens Ag Call center and method for operating a call center
EP1331800A3 (en) * 2002-01-23 2006-12-06 Siemens Aktiengesellschaft Call center and method for controling a call center
US7522720B2 (en) 2002-09-06 2009-04-21 Siemens Enterprise Communications Gmbh & Co. Kg Method for managing data in an automatic call distribution system
EP1579663A4 (en) * 2002-10-16 2007-01-03 Grape Technology Group Inc A system and method for efficient call management for directory assistance services
US7672441B2 (en) 2002-10-16 2010-03-02 Robert Pines System and method for efficient call management for directory assistance services
US7346157B2 (en) 2002-10-16 2008-03-18 Grape Technology Group, Inc. System and method for efficient call management for directory assistance services
EP1579663A2 (en) * 2002-10-16 2005-09-28 Grape Technology Group, Inc. A system and method for efficient call management for directory assistance services
WO2004038529A2 (en) * 2002-10-25 2004-05-06 Sap Aktiengesellschaft User interface for alerts
WO2004038529A3 (en) * 2002-10-25 2004-09-10 Sap Ag User interface for alerts
US7376902B2 (en) 2002-10-25 2008-05-20 Sap Ag User interface for alerts
WO2004039035A3 (en) * 2002-10-25 2004-07-22 Sap Ag Alert-modeling
WO2004039035A2 (en) * 2002-10-25 2004-05-06 Sap Aktiengesellschaft Alert-modeling
US7688966B2 (en) 2003-10-20 2010-03-30 Sap Ag User interface persistent context area

Also Published As

Publication number Publication date
AU5161100A (en) 2000-12-12
EP1186154A1 (en) 2002-03-13

Similar Documents

Publication Publication Date Title
JP3849804B2 (en) Method and apparatus for placing a voice call
US6728731B2 (en) Method and apparatus for accessing targeted, personalized voice/audio web content through wireless devices
US6161128A (en) Internet based service control system allows telecommunications subscriber modifies telecommunications services through an internet gateway
US7068774B1 (en) Integrated acd and ivr scripting for call center tracking of calls
US6603854B1 (en) System and method for evaluating agents in call center
US6763104B1 (en) Call center IVR and ACD scripting method and graphical user interface
US6587556B1 (en) Skills based routing method and system for call center
US6707904B1 (en) Method and system for collecting reports for call center monitoring by supervisor
US5724412A (en) Method and system for displaying internet identification on customer premises equipment
AU719201B2 (en) Methods of and apparatus for providing telephone call control and information
US8077840B2 (en) Web integrated interactive voice response
US6996603B1 (en) Automatic desktop audio/video/data conferencing distributor
US6871212B2 (en) Method and apparatus for processing a telephone call
US8081742B2 (en) Technique for effectively providing a personalized information assistance service
US7321298B2 (en) Skills based routing method and system for call center
CA2161506C (en) File retrieval with incoming calls
CA2224712A1 (en) Method and apparatus for information retrieval using audio interface
US20040047453A1 (en) Variable automated response system
US20030223403A1 (en) Method and apparatus for Voice-over IP services triggered by off-hook event
WO2002017604A1 (en) Automated business form information acquisition system
EP1186154A1 (en) Combining telephony data with web pages display
US20040109543A1 (en) Method of accessing an information source
US20040044726A1 (en) Service creation and provision using a java environment with a set of APIs for integrated networks called JAIN and a set of recommendations called the PARLAY API's
WO1998053593A1 (en) System and method for providing call center-based customer services
Israelski et al. The evolution of HCI during the telecommunications revolution

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2000936270

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2000936270

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Ref document number: 2000936270

Country of ref document: EP