Abstract:
Handheld communication devices, such as smart phones, comprise a number of data gathering sensors. The sensors may be utilized to provide an agent of a contact center with situational information regarding the user of the handheld device. While global positioning systems (GPS) provides one means to locate a user of a communication device, GPS is not always available. However, by utilizing radio receivers, internal condition sensors, motion detectors, and other sensing components, a situation for a customer may be determined to supplement or substitute for GPS-determined location as well as to identify more relevant situations for the user beyond those provided by GPS provided location information.
Abstract:
Contact centers handle contacts from any number of channels. One agent may be simultaneously handling several chats, emails, or other messages. Customers behind the contact often want to know how long of a wait time they are likely to experience before an agent begins to address their inquiry. Herein, techniques are provided whereby contacts currently, and/or enqueued, for one or more agents are examined to determine an estimated effort for each task. One message may represent a number of tasks each having an associated time estimate. Furthermore, messages from one channel may be more time consuming than messages from another channel. Such factors, and others, are considered and the customer may then be notified of an estimated wait time and, optionally, notified if another channel may provide a more expeditious option.
Abstract:
Contact centers employ agents to provide services to customers. In particular, artificial agents are provided that have a rich background and continuing life with the realm of social media. The artificial agent's profile is selected in accord with the profiles of current or prospective customers. As the customers age and progress in life, the artificial agent profile is updated in accord with the customers' changing profiles and similarly ages and progresses in life. When a customer desires to interact with artificial agent, for a purpose provided by a contact center, a human agent may be provided the profile and/or history of the artificial agent so as to impersonate the artificial agent and promote the relationship with the customer.
Abstract:
Methods and systems for automatically extending a sentiment dictionary are provided. Starting with an initial set of elements (e.g., words, emoticons, etc.) having a known sentiment, messages can be analyzed for words frequently appearing in association with such words. As a result the frequently appearing words may then be associated with a sentiment and used to help determine the sentiment of a message.
Abstract:
A service robot may be autonomous, with respect to a portion of a customer service task, and coordinated, with respect to another portion of a customer service task. A resource, such as another robot or an agent (human or automated), may monitor or interact with the robot and, in such a combination, perform a customer service task. The robot may be instructed to pause or delay initiation of a robot portion to allow for a resource to become available at a common time that the interaction portion is to be performed to minimize delay and promote better customer service. Should the delay be beyond an acceptable threshold, the robot may engage in a delay task (e.g., slow down, pause, etc.). The delay task may include a social interaction with a human at a service location.
Abstract:
The delivery of goods to a customer comprises a substantial portion of human activity. To correct address errors and/or to more precisely locate delivery locations, systems are provided to assist human, human operated vehicle, or autonomous vehicles to locate a delivery point. Often the location of a delivery point is inaccurate or imprecise. GPS and other coordinate systems often fail or are imprecise without an unobstructed view of the sky. Even with coordinates available, the delivery point may be different from the coordinates or, more commonly, coordinates that are different from some standard point within a postal address associated with the coordinates. Providing a delivery system that utilizes a broadcasted identifier, such as an identifier associated with the order of the item, the delivery of the item may be made proximate to the source of the broadcasted identifier or further refined using the broadcasted identifier as a reference.
Abstract:
Automated kiosks are often provided in retail settings to provide a convenient and cost-effective means to assist customers of the retail setting and as an alternative or supplement to human agents. Kiosks may work well for certain customers and actions, however, the customer and/or kiosk may fail to effectively interact with each other and leave the customer dissatisfied with the interaction. By determining a meta-meaning associated with a customer's actions with a kiosk, the kiosk may be able to determine whether an agent should be summoned to assist the customer. For example, a customer may be using the kiosk for an unusually long time. In response, an available agent may be notified and approach the customer to offer their assistance; without the customer explicitly requesting such assistance. As a benefit, the retail setting may appear more in-touch with the needs of the customer.
Abstract:
The delivery of goods to a customer comprises a substantial portion of human activity. To correct address errors and/or to more precisely locate delivery locations, systems are provided to assist human, human operated vehicle, or autonomous vehicles to locate a delivery point. Often the location of a delivery point is inaccurate or imprecise. GPS and other coordinate systems often fail or are imprecise without an unobstructed view of the sky. Even with coordinates available, the delivery point may be different from the coordinates or, more commonly, coordinates that are different from some standard point within a postal address associated with the coordinates. Providing a delivery system that utilizes a broadcasted identifier, such as an identifier associated with the order of the item, the delivery of the item may be made proximate to the source of the broadcasted identifier or further refined using the broadcasted identifier as a reference.
Abstract:
A service robot is provided to communicate with other devices of a service location, such as another robot. A first and second robot may be tasked with performing a customer service task requiring a physical interaction. The first robot may determine that the second robot lacks instructions to perform the customer service task. Upon making the determination, the first robot retrieves physical interaction instructions and causes the second robot to load and execute the physical interaction instructions. The second robot is then transformed, by the first robot, into a configured robot able to perform the customer service task.
Abstract:
A service robot may be autonomous, with respect to a portion of a customer service task, and coordinated, with respect to another portion of a customer service task. A resource, such as another robot or an agent (human or automated), may monitor or interact with the robot and, in such a combination, perform a customer service task. The robot may be instructed to pause or delay initiation of a robot portion to allow for a resource to become available at a common time that the interaction portion is to be performed to minimize delay and promote better customer service. Should the delay be beyond an acceptable threshold, the robot may engage in a delay task (e.g., slow down, pause, etc.). The delay task may include a social interaction with a human at a service location.