Adding additional information to caller ID information
First Claim
1. A device, comprising:
- one or more processors to;
identify caller information;
compare the caller information to one or more criteria to determine that the caller information satisfies the one or more criteria,the one or more criteria including one or more of;
a time of day,a time range,a ranking, orwhether the caller information is associated with any reporting to or action taken by a governmental body;
modify the caller information, to create modified caller information, based on the caller information satisfying the one or more criteria,when modifying the caller information, the one or more processors are to;
add, to a caller number field or a caller name field of the caller information, at least one character that indicates that the caller information satisfies the one or more criteria; and
provide the modified caller information in a manner that facilitates determining how to handle a request to establish a connection with a called party device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive a first query from a terminating device, The first query may be based on the terminating device having received, from a calling party device, a request to establish a connection with a called party device. The first query may be based on information associated with the calling party device. The device may send, to a caller information device, a second query based on the first query. The device may receive, from the caller information device, caller information based on the second query. The device may compare the caller information to a criterion. The device may modify the caller information, to create modified caller information, when the caller information satisfies the criterion. The device may send the modified caller information to the terminating device for forwarding to another device to support determining how to handle, for the called party device, the request to establish the connection.
-
Citations
20 Claims
-
1. A device, comprising:
one or more processors to; identify caller information; compare the caller information to one or more criteria to determine that the caller information satisfies the one or more criteria, the one or more criteria including one or more of; a time of day, a time range, a ranking, or whether the caller information is associated with any reporting to or action taken by a governmental body; modify the caller information, to create modified caller information, based on the caller information satisfying the one or more criteria, when modifying the caller information, the one or more processors are to; add, to a caller number field or a caller name field of the caller information, at least one character that indicates that the caller information satisfies the one or more criteria; and provide the modified caller information in a manner that facilitates determining how to handle a request to establish a connection with a called party device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method comprising:
-
identifying, by a device, caller information; comparing, by the device, the caller information to one or more criteria to determine that the caller information satisfies the one or more criteria, the one or more criteria including one or more of; a behavioral pattern based on a caller number or a caller name, or a volumetric pattern based on the caller number or the caller name; modifying, by the device, the caller information, to create modified caller information, based on the caller information satisfying the one or more criteria, modifying the caller information comprising; inserting, at a start of field of the caller information, at least one character that indicates that the caller information satisfies the one or more criteria; and providing, by the device the modified caller information in a manner that facilitates determining how to handle a request to establish a connection with a called party device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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; identify caller information; compare the caller information to one or more criteria to determine that the caller information satisfies the one or more criteria, the caller information satisfying the one or more criteria based on one or more of; matching multiple items of information, exhibiting one or more patterns, satisfying a threshold, or matching information in a purpose-driven list; modify the caller information, to create modified caller information, based on the caller information satisfying the one or more criteria, the one or more instructions to modify the caller information comprising; one or more instructions to replace a field of the caller information with a substitute value; and provide the modified caller information in a manner that facilitates determining how to handle a request to establish a connection with a called party device. - View Dependent Claims (16, 17, 18, 19, 20)
Specification