Routing based on the contents of a shopping cart
First Claim
Patent Images
1. A method, comprising:
- (a) providing, by a server, on a first communication channel, and as part of a first contact with a customer, the first contact being a potential sales transaction with the customer, at least one web page to a web browser executing on a computer associated with the customer, wherein the customer selects, for possible purchase, a set of one or more items from the provided at least one web page;
(b) receiving, by the server, from the customer, and as part of the same sales transaction, a request for servicing by an agent of a contact center, wherein the servicing is to be effected by a second contact of the contact center with the customer on a second communication channel different from the first communication channel;
(c) downloading, by the server and onto the computer executing the customer'"'"'s web browser, an applet;
(d) receiving, by the server and from the applet, an evaluation of at least one item in the set of one or more items to identify at least one of (i) an item value and (ii) item type in the set, wherein step (d) is performed by the applet when the applet is being executed by the customer'"'"'s computer; and
(e) routing, by the server, the request of the customer to a selected agent in the contact center, the selected agent being selected based, at least in part, on the identified at least one of (i) item value and (ii) item type, wherein the set of one or more items is a shopping cart, wish cart, and/or wish list.
27 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method and system for routing contacts in a contact center based on a number of factors including the value or nature of items in an order of the customer associated with the contact. The invention is particularly useful in E-commerce web-sites in which electronic orders are generated by the customer.
215 Citations
69 Claims
-
1. A method, comprising:
-
(a) providing, by a server, on a first communication channel, and as part of a first contact with a customer, the first contact being a potential sales transaction with the customer, at least one web page to a web browser executing on a computer associated with the customer, wherein the customer selects, for possible purchase, a set of one or more items from the provided at least one web page; (b) receiving, by the server, from the customer, and as part of the same sales transaction, a request for servicing by an agent of a contact center, wherein the servicing is to be effected by a second contact of the contact center with the customer on a second communication channel different from the first communication channel; (c) downloading, by the server and onto the computer executing the customer'"'"'s web browser, an applet; (d) receiving, by the server and from the applet, an evaluation of at least one item in the set of one or more items to identify at least one of (i) an item value and (ii) item type in the set, wherein step (d) is performed by the applet when the applet is being executed by the customer'"'"'s computer; and (e) routing, by the server, the request of the customer to a selected agent in the contact center, the selected agent being selected based, at least in part, on the identified at least one of (i) item value and (ii) item type, wherein the set of one or more items is a shopping cart, wish cart, and/or wish list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a server, executing on a first computer, operable (a) to provide, on a first communication channel and as part of a first contact and a potential sales transaction with a customer, at least one web page to a web browser executing on a second computer associated with the customer, wherein the customer selects, for possible acquisition, a set of one or more items from the provided at least one web page; and
(b) to receive, from the customer and as part of the same sales transaction, a request for servicing by an agent of a contact center, wherein the servicing is to be effected by a second contact of the contact center with the customer on a second communication channel different from the first communication channel;an evaluator operable to evaluate at least one item in the set of one or more items to identify at least one of (i) an item value and (ii) item type in the set; and a router operable to route the request of the customer to a selected agent in the contact center, the selected agent being selected based, at least in part, on the identified at least one of (i) item value and (ii) item type, wherein the server is operable (c) to effect downloading, onto the second computer executing the customer'"'"'s web browser, an applet and wherein the applet comprises the evaluator. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for routing contacts in an E-commerce contact center, comprising:
-
(a) providing, by a server, on a first communication channel, and as part of a potential sales transaction with a customer, at least one web page to a web browser, executing on a computer, associated with the customer, wherein the customer selects, for possible purchase, a set of one or more items from the provided at least one web page; (b) receiving, by the server, from the customer, and as part of the same sales transaction, a request for servicing by an agent of a contact center, wherein the servicing is to be effected on a second communication channel different from the first communication channel; (c) downloading, by the server and onto the computer executing the customer'"'"'s web browser, an applet comprising an evaluator; (d) evaluating, by the downloaded evaluator, at least one item in the set of one or more items to identify at least one of (i) a value of one or more items and (ii) a type of one or more items in the set; (e) receiving, by the server, from the downloaded evaluator an identified at least one of (i) a value of one or more items and (ii) a type of one or more items in the set; (f) routing the request of the customer to a selected agent in the contact center, the selected agent being selected based, at least in part, on the identified at least one of (i) a value of one or more items and (ii) a type of one or more items in the set. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method, comprising:
-
(a) providing, by a server, on a first communication channel, and as part of a first contact with a customer, the first contact being a potential sales transaction with the customer, at least one web page to a web browser executing on a computer associated with the customer, wherein the customer selects, for possible purchase, a set of one or more items from the provided at least one web page; (b) receiving, by the server, from the customer, and as part of the same sales transaction, a request for servicing by an agent of a contact center, wherein the servicing is to be effected by a second contact with the customer on a second communication channel different from the first communication channel; (c) receiving, by the server, an evaluation of at least one item in the set of one or more items to identify at least one of (i) an item value and (ii) item type in the set; and (d) routing, by the server, the request of the customer to a selected agent in the contact center, the selected agent being selected based, at least in part, on the identified at least one of (i) item value and (ii) item type, wherein the set of one or more items is a shopping cart, wish cart, and/or wish list. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A contact center, comprising:
-
a plurality of agents to service contacts from customers; and a server operable to; (a) provide, on a first communication channel and as part of a first contact with a customer, the first contact being a potential sales transaction with the customer, at least one web page to a web browser associated with the customer, wherein the customer selects, for possible purchase, a set of one or more items from the provided at least one web page; (b) receive, from the customer and as part of the same sales transaction, a request for servicing by a selected agent of the contact center, wherein the servicing is to be effected by a second contact with the customer on a second communication channel different from the first communication channel; (c) receive an evaluation of at least one item in the set of one or more items to identify at least one of (i) an item value and (ii) item type in the set; and (d) route the request of the customer to an agent in the contact center, the agent being selected based, at least in part, on the identified at least one of (i) item value and (ii) item type, wherein the set of one or more items is a shopping cart, wish cart, and/or wish list. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
Specification