Correlating information between internet and call center environments
First Claim
1. A method comprising:
- receiving via a packet network information from a user device associated with a user and engaged in a communication session with a web site, the information comprising a subject code, a subscriber identification, a network whisper code, and data pertaining to the user'"'"'s interaction with the website, the information located in an overloaded uniform resource locator;
receiving via the packet network a request from the user device to establish a telecommunication session between a telephone and a call center;
verifying preconditions for establishing the telecommunication session;
in response to verifying preconditions, transmitting to the user device a request for confirmation prior to establishing the telecommunication session;
receiving confirmation from the user device;
transforming the information using a network abstraction table to generate converted data comprising dialed number identification service routing data, the subject code, the subscriber identification, the network whisper code, and data pertaining to the user'"'"'s interaction with the website;
initiating a first call to the call center via a telecommunication network using the converted data and transmitting the converted data to the call center;
initiating a second call to the telephone via the telecommunication network;
bridging the first call and the second call to establish the telecommunication session;
receiving a page push signal corresponding to at least one of a plurality of web pages; and
pushing the one of the plurality of web pages corresponding to the page push signal to the user during the communication session.
3 Assignments
0 Petitions
Accused Products
Abstract
Coordination of information at the network-based level between call centers connectable over a telecommunications network, such as a telephone network, and a packet network, 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 and 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.
42 Citations
11 Claims
-
1. A method comprising:
-
receiving via a packet network information from a user device associated with a user and engaged in a communication session with a web site, the information comprising a subject code, a subscriber identification, a network whisper code, and data pertaining to the user'"'"'s interaction with the website, the information located in an overloaded uniform resource locator; receiving via the packet network a request from the user device to establish a telecommunication session between a telephone and a call center; verifying preconditions for establishing the telecommunication session; in response to verifying preconditions, transmitting to the user device a request for confirmation prior to establishing the telecommunication session; receiving confirmation from the user device; transforming the information using a network abstraction table to generate converted data comprising dialed number identification service routing data, the subject code, the subscriber identification, the network whisper code, and data pertaining to the user'"'"'s interaction with the website; initiating a first call to the call center via a telecommunication network using the converted data and transmitting the converted data to the call center; initiating a second call to the telephone via the telecommunication network; bridging the first call and the second call to establish the telecommunication session; receiving a page push signal corresponding to at least one of a plurality of web pages; and pushing the one of the plurality of web pages corresponding to the page push signal to the user during the communication session. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A network service platform comprising:
-
a processor; and a memory to store computer program instructions, the computer program instructions when executed on the processor cause the processor to perform operations comprising; receiving via a packet network information from a user device associated with a user and engaged in a communication session with a web site, the information comprising a subject code, a subscriber identification, a network whisper code, and data pertaining to the user'"'"'s interaction with the website, the information located in an overloaded uniform resource locator; receiving via the packet network a request from the user device to establish a telecommunication session between a telephone and a call center; verifying preconditions for establishing the telecommunication session; transmitting to the user device a request for confirmation prior to establishing the telecommunication session; receiving confirmation from the user device; transforming the information using a network abstraction table to generate converted data comprising dialed number identification service routing data, the subject code, the subscriber identification, the network whisper code, and data pertaining to the user'"'"'s interaction with the website; initiating a first call to the call center via a telecommunication network using the converted data and transmitting the converted data to the call center; initiating a second call to the telephone via the telecommunication network; bridging the first call and the second call to establish the telecommunication session; receiving a page push signal corresponding to one of a plurality of web pages; and pushing the one of the plurality of web pages corresponding to the page push signal to the user during the communication session. - View Dependent Claims (8, 9, 10, 11)
-
Specification