Method and system for establishing voice communications in an internet environment
First Claim
1. A method for establishing voice communications in an Internet environment comprising:
- receiving over a packet network, at a network service platform, information from a user, the information corresponding to at least one characteristic of an interactive communication session in which the user is engaged;
transforming by the network service platform the received information into a form suitable for placing a call over a telecommunications network to a call center, the call center being associated with a subscriber and the call center being different from and independent of the network service platform;
responsive to a user request;
initiating placement of a call by the network service platform to the call center, said call being routable by the call center to an agent in accordance with the information corresponding to at least one characteristic of the interactive communication session;
initiating placement of a call by the network service platform to the user;
bridging at the network service platform, the call to the call center with the call to the user;
receiving a page push signal at the network service platform, said page push signal corresponding to at least one of the plurality of web pages; and
pushing the at least one of the plurality of web pages corresponding to the page push signal to the user during the interactive communication session.
1 Assignment
0 Petitions
Accused Products
Abstract
Coordination of information at the network-based level between call centers connectable over a telecommunications network, such as the telephone network, and a packet network, such as the Internet, creates improved integration of and bonding between a customer'"'"'s interaction with a Web site and with a call center. Information about the customer and the customer'"'"'s Web interaction are delivered to the call center agent along with the call, leading to increased productivity and efficiency in call handling as well as improved call routing. Calls may be routed to existing call centers based upon information from the Web experience, and information from the user'"'"'s Web interaction is shared with the call center. Web interaction information is passed to existing call centers using known call center external control methods, such as DNIS signaling. Information about the Web experience may also be “whispered” to the call center agent, and an agent may “push” Web pages for review by the customer. As a result, customer acquisition and sales tools more powerful than a mere click-to-callback tool can be made available with a combined marketing approach using the Web and call centers.
282 Citations
55 Claims
-
1. A method for establishing voice communications in an Internet environment comprising:
-
receiving over a packet network, at a network service platform, information from a user, the information corresponding to at least one characteristic of an interactive communication session in which the user is engaged;
transforming by the network service platform the received information into a form suitable for placing a call over a telecommunications network to a call center, the call center being associated with a subscriber and the call center being different from and independent of the network service platform;
responsive to a user request;
initiating placement of a call by the network service platform to the call center, said call being routable by the call center to an agent in accordance with the information corresponding to at least one characteristic of the interactive communication session;
initiating placement of a call by the network service platform to the user;
bridging at the network service platform, the call to the call center with the call to the user;
receiving a page push signal at the network service platform, said page push signal corresponding to at least one of the plurality of web pages; and
pushing the at least one of the plurality of web pages corresponding to the page push signal to the user during the interactive communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 45, 46, 47, 48, 49, 50, 51)
the packet network comprises at least one of an Internet and an intranet;
the interactive communication session comprises Web browsing;
the at least one characteristic of the interactive communication session includes at least one of an identity of the subscriber and a subject matter associated with the interactive communication session;
the step of receiving information over the packet network includes receiving information transmitted over the packet network using a uniform resource locator (URL);
the step of transforming the received information into a form suitable for placing a call over a telecommunications network to the call center comprises transforming the received information into a dialed number identification service (DNIS) code using a database containing at least one entry for information corresponding to at least one characteristic of the interactive communication session and at least one entry corresponding to a communications number for the call center; and
the step of initiating placement of a call to the call center in accordance with the transformed information comprises instructing a telecommunications switch coupled to the telecommunications network to place a call to a communications number corresponding to the DNIS code.
-
-
12. The method of claim 1, wherein the at least one characteristic of the interactive communication session includes at least a whisper code, the whisper code relating to at least one of a data relating to the interactive communication session and relating to information specific to the user'"'"'s records at the call center.
-
13. The method of claim 12, further comprising:
based on the whisper code, sending an audio message to the call center, the audio message relating to at least one of an identity of the user and details of the interactive communication session.
-
14. The method of claim 12, further comprising:
playing said audio message to an agent in communications with the call center.
-
45. The method according to claim 1, wherein the call to the call center and the call to the user are initiated simultaneously.
-
46. The method according to claim 1, further comprising:
storing at the network service platform data relating to a plurality of web pages.
-
47. The method as recited in claim 46, further comprising:
pushing at least one web page for display to the user while the calls to the user and call center are being initiated.
-
48. The method according to claim 47, wherein at least one web page for display to the user while the calls to the user and call center are being initiated contains advertising information.
-
49. The method of claim 1, wherein the at least one characteristic of the interactive communication session includes at least a whisper code, the whisper code relating to at least one of a data relating to the interactive communication session and relating to information specific to the user'"'"'s records at the call center.
-
50. The method of claim 49, further comprising:
based on the whisper code, sending an audio message to the call center, the audio message relating to at least one of an identity of the user and details of the interactive communication session.
-
51. The method of claim 50, further comprising:
playing said audio message to an agent in communications with the call center.
-
15. A method of correlating information between a call center associated with a subscriber and a packet network linked in an interactive communication session with a user, comprising:
-
receiving over the packet network at a network service platform information corresponding to at least one characteristic of the interactive communication session;
communicating by said network service platform information corresponding to at least one characteristic of the interactive communication session to the call center over a telecommunications network;
based on the at least one characteristic, establishing a telecommunications session between the user and the call center over the telecommunication network by;
establishing a first call to the call center;
establishing a second call to the user;
bridging the first call with the second call so that the telecommunications session between the user and the call center over the voice network can be established; and
pushing at least one web page to the user during the interactive communication session based on an interaction between the network service platform and the call center while the telecommunications session between the user and the call center is being established. - View Dependent Claims (16)
receiving a page push signal at the network service platform, said page push signal corresponding to at least one of the plurality of web pages; and
pushing the at least one of the plurality of web pages corresponding to the page push signal to the user during the interactive communication session.
-
-
17. A method of correlating information between a call center associated with a subscriber and a packet network linked in an interactive communication session with a user, comprising:
-
receiving over the packet network at a network service platform information corresponding to at least one characteristic of the interactive communication session;
communicating by said network service platform information corresponding to at least one characteristic of the interactive communication session to the call center over a telecommunications network;
based on the at least one characteristic, establishing a telecommunications session between the user and the call center over the telecommunication network by;
establishing a first call to the call center;
establishing a second call to the user; and
bridging the first call with the second call so that the telecommunications session between the user and the call center over the voice network can be established;
receiving a page push signal at the network service platform, said page push signal corresponding to at least one of a plurality of web pages; and
pushing the at least one of the plurality of web pages corresponding to the page push signal to the user during the interactive communication session. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
a. transforming the information into audible sounds; and
b. playing the audible sounds over a telecommunications connection established with the call center.
-
-
34. The method according to claim 17, wherein the step of communicating the information corresponding to at least one characteristic of the interactive communication session includes verifying the authority of the call center to receive the information.
-
35. The method according to claim 17, wherein the first call and the second call are established simultaneously.
-
36. The method according to claim 17, wherein at least one web page pushed to the user while the telecommunications session between the user and the call center is being established contains advertising information.
-
37. A system for correlating information between a call center associated with a subscriber and a packet network linked in an interactive communication session with a user, comprising:
-
a telecommunications unit coupled to a telecommunications network; and
a processing unit coupled to the packet network and to the telecommunications unit to control the correlation of information between the call center and the packet network, wherein the processing unit receives over the packet network information corresponding to at least one characteristic of the interactive communication session, instructs the telecommunications unit to communicate the information corresponding to at least one characteristic of the interactive communication session to the call center over a telecommunications network, establishes a first call to the call center, establishes a second call to the user, bridges the first call with the second call so that the telecommunications session between the user and the call center over the voice network can be established, and pushes the at least one of the plurality of web pages corresponding to the page push signal to the user during the interactive communication session responsive to a page push signal corresponding to at least one of a plurality of web pages received by the telecommunications unit. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
a. a computer;
b. a database; and
c. at least one of;
(1) a database server;
(2) a call manager server; and
(3) a page presentation server.
-
-
39. The system according to claim 37, wherein the telecommunications unit comprises a telecommunications switch and a voice response unit.
-
40. The system according to claim 37, wherein the packet network comprises at least one of an Internet and an intranet.
-
41. The system according to claim 37, wherein the interactive communication session comprises Web browsing.
-
42. The system according to claim 37, wherein the processing unit establishes the first call and the second call simultaneously.
-
43. The system according to claim 37, the processing unit pushes at least one web page to the user during the interactive communication session while the telecommunications session between the user and the call center is being established.
-
44. The system according to claim 38, the database contains at least data relating to a plurality of web pages.
-
52. A method for establishing voice communications in an Internet environment comprising:
-
receiving over a packet network, at a network service platform, information from a user, the information corresponding to at least one characteristic of an interactive communication session in which the user is engaged;
transforming by the network service platform the received information into a form suitable for placing a call over a telecommunications network to a call center, the call center being associated with a subscriber and the call center being different from and independent of the network service platform;
responsive to a user request;
initiating placement of a first call by the network service platform to the call center, said call being routable by the call center to an agent in accordance with the information corresponding to at least one characteristic of the interactive communication session;
initiating placement of a call by the network service platform to the user;
pushing a web page to the user during the interactive communication session based on an interaction between the network service platform and the call center to indicate that the call to the call center has been initiated; and
bridging at the network service platform, the call to the call center with the call to the user.
-
-
53. A method of correlating information between a call center associated with a subscriber and a packet network linked in an interactive communication session with a user, comprising:
-
receiving over the packet network at a network service platform information corresponding to at least one characteristic of the interactive communication session;
communicating by said network service platform information corresponding to at least one characteristic of the interactive communication session to the call center over a telecommunications network;
based on the at least one characteristic, establishing a telecommunications session between the user and the call center over the telecommunication network by;
establishing a first call to the call center;
establishing a second call to the user; and
bridging the first call with the second call so that the telecommunications session between the user and the call center over the voice network can be established;
receiving a page push signal at the network service platform, said page push signal corresponding to at least one of a plurality of web pages; and
pushing the at least one of the plurality of web pages corresponding to the page push signal in response to a page push function executed by a call center agent to the user during the interactive communication session.
-
-
54. A method of correlating information between a call center associated with a subscriber and a packet network linked in an interactive communication session with a user, comprising:
-
receiving over the packet network at a network service platform information corresponding to at least one characteristic of the interactive communication session;
communicating by said network service platform information corresponding to at least one characteristic of the interactive communication session to the call center over a telecommunications network;
based on the at least one characteristic, establishing a telecommunications session between the user and the call center over the telecommunication network by;
establishing a first call to the call center;
establishing a second call to the user; and
bridging the first call with the second call so that the telecommunications session between the user and the call center over the voice network can be established;
receiving a page push signal at the network service platform, said page push signal corresponding to at least one of a plurality of web pages; and
pushing the at least one of the plurality of web pages corresponding to the page push signal to the user during the interactive communication session in response to the user'"'"'s request made during the established telecommunications session.
-
-
55. A system for correlating information between a call center associated with a subscriber and a packet network linked in an interactive communication session with a user, comprising:
-
a telecommunications unit coupled to a telecommunications network; and
a processing unit coupled to the packet network and to the telecommunications unit to control the correlation of information between the call center and the packet network, wherein the processing unit receives over the packet network information corresponding to at least one characteristic of the interactive communication session, instructs the telecommunications unit to communicate the information corresponding to at least one characteristic of the interactive communication session to the call center over a telecommunications network, establishes a first call to the call center, establishes a second call to the user, pushes a web page to the user during the interactive communication session based on an interaction between the telecommunications unit and the call center to indicate that the call to the call center has been initiated, and bridges the first call with the second call so that the telecommunications session between the user and the call center over the voice network can be established.
-
Specification