Personalizing communications services using environmental data
First Claim
1. A method for personalizing communication services, comprising:
- defining selectable options for a system that provides communication services;
receiving a communication from a party;
automatically determining, by a processor of the system and based on environmental data provided for the communication independent of information provided by the party during the communication, information predictive of potential objectives potentially desired by the party initiating the communication;
assigning, based on the predictive information, probabilities that the selectable options will address the potential objectives; and
dynamically updating the selectable options to updated selectable options based on the assigned probabilities,wherein communications with the initiating party are in accordance with a script that includes the updated selectable options.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for personalizing communication services includes defining selectable options for a system that provides communication services. When a communication from a party is received, a computer of the system automatically determines, based on environmental data provided for the communication independent of information provided by the party during the communication, information predictive of potential objectives potentially desired by the party initiating the communication. Probabilities are assigned, based on the predictive information, that the selectable options will address the potential objectives. The selectable options are dynamically updated selectable options based on the assigned probabilities. Communications with the initiating party are in accordance with a script that includes the updated selectable options.
21 Citations
20 Claims
-
1. A method for personalizing communication services, comprising:
-
defining selectable options for a system that provides communication services; receiving a communication from a party; automatically determining, by a processor of the system and based on environmental data provided for the communication independent of information provided by the party during the communication, information predictive of potential objectives potentially desired by the party initiating the communication; assigning, based on the predictive information, probabilities that the selectable options will address the potential objectives; and dynamically updating the selectable options to updated selectable options based on the assigned probabilities, wherein communications with the initiating party are in accordance with a script that includes the updated selectable options. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium that stores a set of executable instructions for personalizing communication services, the executable instructions, when executed by a processor, causes the processor to perform operations comprising:
-
defining selectable options for a system that provides communication services; receiving a communication from a party; automatically determining based on environmental data provided for the communication independent of information provided by the party during the communication, information predictive of potential objectives potentially desired by the party initiating the communication; assigning, based on the predictive information, probabilities that the selectable options will address the potential objectives; and dynamically updating the selectable options to updated selectable options based on the assigned probabilities, wherein communications with the initiating party are in accordance with a script that includes the updated selectable options.
-
-
20. A computer platform of a system that executes executable instructions for personalizing communication services, the computer platform comprising:
-
a memory; and a processor, wherein the processor executes the executable instructions, and the instructions, when executed, cause the processor to perform operations comprising; defining selectable options for a system that provides communication services; receiving a communication from a party; automatically determining based on environmental data provided for the communication independent of information provided by the party during the communication, information predictive of potential objectives potentially desired by the party initiating the communication; assigning, based on the predictive information, probabilities that the selectable options will address the potential objectives; and dynamically updating the selectable options to updated selectable options based on the assigned probabilities, wherein communications with the initiating party are in accordance with a script that includes the updated selectable options.
-
Specification