Call handling based on augmented caller information
First Claim
1. A device, comprising:
- one or more processors to;
receive a call from a calling party device to a called party device;
determine caller information based on the call from the calling party device;
determine that the caller information satisfies a criterion;
modify the caller information to create modified caller information,the caller information being modified based on the caller information satisfying the criterion;
compare the modified caller information to a data structure that includes information associated with a plurality of call handling decisions;
identify a call handling decision, of the plurality of call handling decisions, based on comparing the modified caller information to the data structure that includes the plurality of call handling decisions; and
cause the call handling decision to be implemented.
1 Assignment
0 Petitions
Accused Products
Abstract
A device can receive a call from a calling party device to a called party device, and can determine caller information based on the call from the calling party device. The device can determine that the caller information satisfies a criterion, and can modify the caller information to create modified caller information, the caller information being modified based on the caller information satisfying the criterion. The device can compare the modified caller information to a data structure that includes information associated with multiple call handling decisions. The device can identify a call handling decision, of the multiple call handling decisions, based on comparing the modified caller information to the data structure that includes the plurality of call handling decisions, and can cause the call handling decision to be implemented.
-
Citations
20 Claims
-
1. A device, comprising:
one or more processors to; receive a call from a calling party device to a called party device; determine caller information based on the call from the calling party device; determine that the caller information satisfies a criterion; modify the caller information to create modified caller information, the caller information being modified based on the caller information satisfying the criterion; compare the modified caller information to a data structure that includes information associated with a plurality of call handling decisions; identify a call handling decision, of the plurality of call handling decisions, based on comparing the modified caller information to the data structure that includes the plurality of call handling decisions; and cause the call handling decision to be implemented. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive a call from a calling party device to a called party device; determine caller information based on the call from the calling party device; determine that the caller information satisfies a criterion; modify the caller information to create modified caller information, the caller information being modified based on the caller information satisfying the criterion; compare the modified caller information to a data structure that includes information associated with a plurality of call handling decisions; identify a call handling decision, of the plurality of call handling decisions, based on comparing the modified caller information to the data structure that includes the plurality of call handling decisions; and cause the call handling decision to be implemented. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
-
receiving, by a device, a call from a calling party device to a called party device; determining, by the device, caller information based on the call from the calling party device; determining, by the device, that the caller information satisfies a criterion; modifying, by the device, the caller information to create modified caller information, the caller information being modified based on the caller information satisfying the criterion; comparing, by the device, the modified caller information to a data structure that includes information associated with a plurality of call handling decisions; identifying, by the device, a call handling decision, of the plurality of call handling decisions, based on comparing the modified caller information to the data structure that includes the plurality of call handling decisions; and causing, by the device, the call handling decision to be implemented. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification