System and method for managing customer interactions
First Claim
1. A method for managing customer interactions, the method comprising:
- receiving, by a processor, first proximity information relating to a proximity between an electronic communication device carried by a customer and a first proximity device located in a first location of a physical establishment associated with a customer contact center;
in response to the receiving of the first proximity information, creating, by the processor, an interaction object including data corresponding to the first proximity information;
receiving, by the processor, second proximity information relating to a proximity between the electronic communication device and a second proximity device located in a second location of the physical establishment;
in response to the receiving of the second proximity information, modifying, by the processor, the interaction object to include data corresponding to the second proximity information;
after receiving the first proximity information, transmitting, by the processor, a signal via a switch to an electronic device associated with an agent for routing an interaction with the customer to the agent;
storing, by the processor, the interaction object in a first data storage device in association with a customer, wherein the first data storage device or a second data storage device further stores data of contact center interactions between the customer and resources of the customer contact center; and
retrieving, by the processor, the stored data of the interaction object and the data of contact center interactions for generating an output based on the retrieved data.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for managing customer interactions includes: receiving first proximity information relating to a proximity between an electronic communication device carried by a customer and a first proximity device located in a first location of a physical establishment associated with a customer contact center; creating an interaction object including data corresponding to the first proximity information; receiving, by the processor, second proximity information relating to a proximity between the electronic communication device and a second proximity device located in a second location; modifying the interaction object to include data corresponding to the second proximity information; storing the interaction object in a first data storage device, wherein data of contact center interactions between the customer and resources of the customer contact center is also stored; and retrieving the stored data of the interaction object and the data of contact center interactions for generating an output based on the retrieved data.
28 Citations
20 Claims
-
1. A method for managing customer interactions, the method comprising:
-
receiving, by a processor, first proximity information relating to a proximity between an electronic communication device carried by a customer and a first proximity device located in a first location of a physical establishment associated with a customer contact center; in response to the receiving of the first proximity information, creating, by the processor, an interaction object including data corresponding to the first proximity information; receiving, by the processor, second proximity information relating to a proximity between the electronic communication device and a second proximity device located in a second location of the physical establishment; in response to the receiving of the second proximity information, modifying, by the processor, the interaction object to include data corresponding to the second proximity information; after receiving the first proximity information, transmitting, by the processor, a signal via a switch to an electronic device associated with an agent for routing an interaction with the customer to the agent; storing, by the processor, the interaction object in a first data storage device in association with a customer, wherein the first data storage device or a second data storage device further stores data of contact center interactions between the customer and resources of the customer contact center; and retrieving, by the processor, the stored data of the interaction object and the data of contact center interactions for generating an output based on the retrieved data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for managing customer interactions comprising:
-
a switch configured to transmit signals for routing interactions to one or more contact center resources; a processor coupled to the switch; and a memory in communication with the processor, the memory storing instructions that, when executed by the processor, cause the processor to; receive first proximity information relating to a proximity between an electronic communication device carried by a customer and a first proximity device located in a first location of a physical establishment associated with a customer contact center; in response to the receipt of the first proximity information, create an interaction object including data corresponding to the first proximity information; receive second proximity information relating to a proximity between the electronic communication device and a second proximity device located in a second location of the physical establishment; in response to the receipt of the second proximity information, modify the interaction object to include data corresponding to the second proximity information; after receiving the first proximity information, transmit a signal via a switch to an electronic device associated with an agent for routing an interaction with the customer to the agent; storing the interaction object in a first data storage device in association with a customer, wherein the first data storage device or a second data storage device further stores data of contact center interactions between the customer and resources of the customer contact center; and retrieving, by the processor, the stored data of the interaction object and the data of contact center interactions for generating an output based on the retrieved data. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification