SYSTEMS AND METHODS FOR CUSTOMER CONTACT
First Claim
1. A system for coordinating contact between a user and a service agent, the system comprising:
- a network-based service that generates user interfaces for display to a user, the user interfaces comprising service agent information;
a data store that stores the service agent information; and
a contact service in communication with the network-based service, the contact service operative to;
receive an electronic request for service agent information from the network-based service;
obtain the service agent information from a contact distribution system, wherein the contact distribution system generates the service agent information by communicating with one or more service agents and determining the service agent information from one or more agent responses;
provide the obtained service agent information to the network-based service; and
store at least part of the received service agent information in the data store.
1 Assignment
0 Petitions
Accused Products
Abstract
A user of a personal computing device may identify an item of interest displayed in a user interface provided by a network-based service and would like to obtain more information. The user may submit one or more electronic contact requests to a contact service in communication with a contact distribution system in order to obtain more information. The contact distribution system determines accurate, real-time availability of service agents and enables communications between the customer and an agent to be established in accordance with user contact information provided by the user.
111 Citations
36 Claims
-
1. A system for coordinating contact between a user and a service agent, the system comprising:
-
a network-based service that generates user interfaces for display to a user, the user interfaces comprising service agent information; a data store that stores the service agent information; and a contact service in communication with the network-based service, the contact service operative to; receive an electronic request for service agent information from the network-based service; obtain the service agent information from a contact distribution system, wherein the contact distribution system generates the service agent information by communicating with one or more service agents and determining the service agent information from one or more agent responses; provide the obtained service agent information to the network-based service; and store at least part of the received service agent information in the data store. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for coordinating contact between a user and a service agent, the system comprising:
-
a data store; a contact service in communication with the data store, wherein the contact service is operative to; obtain a request for service agent information; and respond to requests for service agent information with responses from a contact distribution system, wherein the contact distribution system generates service agent information by communicating with one or more service agents and determining the service agent information from one or more agent responses. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-implemented method for coordinating contact between a user and a service agent, the method comprising:
-
under control of one or more configured computer systems; obtaining a request for service agent information; generating the service agent information by communicating with one or more service agents and determining the service agent information from one or more agent responses; associating the generated service agent information with the request for service agent information; and responding to the request with the generated service agent information. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A computer-readable medium having encoded thereon instructions to coordinate contact between a user and a service agent, wherein the instructions, when executed by a computing apparatus, cause the computing apparatus to:
-
obtain a request for service agent information; generate the service agent information by communicating with one or more service agents and determining the service agent information from one or more agent responses; associate the generated service agent information with the request for service agent information; and respond to the request with the generated service agent information. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
Specification