Methods and apparatus for providing live agent assistance
First Claim
1. A method for establishing a conference between a customer at a customer terminal and a live agent at an agent station, the method comprising steps of:
- a) accepting a call request from the customer terminal;
b) requesting that an available live agent take the call request;
c) when a live agent becomes available to take the call request, passing customer information to the agent station associated with the available live agent; and
d) establishing a conference from the agent station associated with the available live agent to the customer terminal.
6 Assignments
0 Petitions
Accused Products
Abstract
Establishing a conference between a customer at a customer terminal and a live agent at an agent station, by (a) accepting a call request from the customer terminal, (b) requesting that an available live agent take the call request, (c) when a live agent becomes available to take the call request, passing customer information to the agent station associated with the available live agent, and (d) establishing a conference from the agent station associated with the available live agent to the customer terminal. The conference may be an audio-video conference. The audio-video conference may be compliant with the H.323 standard. The call request may generated in response to an event sensed by an API which was previously downloaded to the customer terminal from a web server. The call request may be generated in response to a trigger event. The trigger event may be a customer request for a live agent, adding an item to a virtual shopping cart, adding items having a total purchase prices of more than a predetermined threshold to a virtual shopping cart, removing an item from a virtual shopping cart, dwelling at a certain web page for more than a predetermined length of time, rendering certain content, rendering a certain sequence of content, filling out a form, or issuing a particular command. The customer information may include an Internet protocol address of the customer terminal, a video capability of the customer terminal, and/or a browser type used by the customer terminal.
-
Citations
23 Claims
-
1. A method for establishing a conference between a customer at a customer terminal and a live agent at an agent station, the method comprising steps of:
-
a) accepting a call request from the customer terminal;
b) requesting that an available live agent take the call request;
c) when a live agent becomes available to take the call request, passing customer information to the agent station associated with the available live agent; and
d) establishing a conference from the agent station associated with the available live agent to the customer terminal. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. (canceled)
-
9-12. -12. (canceled)
-
13. In a system having a customer terminal, a web site server, and at least one agent station, a method of establishing a conference between the customer terminal and an agent station, the method comprising steps of:
-
a) accepting a conference request from the customer terminal;
b) in response to the accepted conference request, transmitting a page load script to the customer terminal;
c) accepting a web conference request from the customer terminal;
d) queuing the web conference request until an a live agent at an agent station becomes available; and
e) when it is determined that a live agent at an agent station becomes available, forwarding a web call request to the agent station. - View Dependent Claims (14, 15)
-
-
16. A system for establishing a conference between a customer at a customer terminal and a live agent at an agent station, the system comprising:
-
a) a web request processor for i) submitting a page load script to the customer terminal in response to a call request from the customer terminal, and ii) requesting an agent in response to a web conference request received from the customer terminal; and
b) a multimedia session manager for i) accepting a request for an agent from the web request processor, and ii) queuing the accepted request until a live agent becomes available. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. In a system having a customer terminal and a web conference request processor for establishing a conference between a customer at the customer terminal and a live agent at an agent station, a method for controlling a site server, the method comprising steps of:
-
a) if a request for content has been received from the customer terminal, forwarding the requested content to the customer terminal;
b) if a trigger event occurs, providing an “
invoke call”
API to the customer terminal.
-
-
23-25. -25. (canceled)
Specification