METHODS AND APPARATUS FOR PROVIDING EXPANDED TELECOMMUNICATIONS SERVICE
First Claim
1. A method of processing calls having blocked caller identification information, the method comprising:
- receiving from a caller a first call for a user;
if caller identification information associated with the first call is blocked, instructing the caller to unblock the caller identification information during the first call;
after the caller has unblocked the caller identification information during the first call,performing a call processing action with respect to the first call; and
at least partly in response to at least one caller action during the first call, storing in a data store a caller ID release authorization associated with the caller so that caller ID can be automatically provided to the user in a future call.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to telephone call processing. In one embodiment, a call processing system receives from a caller a first call for a user, the first call including call signaling information. The call processing system determines whether the call signaling information includes caller identification information and whether the call signaling information indicates that the caller identification information is restricted. If the caller identification information is restricted, the call processing system instructs the caller to take a first action so that the caller identification information can be provided to the user. The call processing system determines whether the caller has performed the first action during the first call, and if the caller has performed the first action during the first call, the call processing system provides at least a portion of the caller identification information to the user.
113 Citations
30 Claims
-
1. A method of processing calls having blocked caller identification information, the method comprising:
-
receiving from a caller a first call for a user; if caller identification information associated with the first call is blocked, instructing the caller to unblock the caller identification information during the first call; after the caller has unblocked the caller identification information during the first call, performing a call processing action with respect to the first call; and at least partly in response to at least one caller action during the first call, storing in a data store a caller ID release authorization associated with the caller so that caller ID can be automatically provided to the user in a future call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of processing calls having blocked caller identification information, the method comprising:
-
receiving from a caller a first call for a user; if caller identification information associated with the first call is blocked, instructing the caller to unblock the caller identification information during the first call; after the caller has unblocked the caller identification information during the first call, storing in a data store a caller ID release authorization associated with the caller so that caller ID can be automatically provided to the user in a future call. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of processing calls having blocked caller identification information, the method comprising:
-
receiving from a caller a first call for a user, the first call including call signaling information; if caller identification information associated with the first call is blocked, instructing the caller to enable the caller identification information to be provided during the first call; performing a call processing action with respect to the first call; and at least partly in response to at least one caller action during the first call, storing in a data store a caller ID release authorization associated with the caller so that caller identification information can be automatically provided to the user in a future call. - View Dependent Claims (18, 19, 20)
-
-
21. A call processing system, comprising:
-
a computing device; instructions stored in tangible computer media that when executed by the computing device are configured to perform operations comprising; receiving from a caller a first call for a user; if caller identification information associated with the first call is blocked, instructing the caller to unblock the caller identification information during the first call; after the caller has unblocked the caller identification information during the first call, performing a call processing action with respect to the first call; and at least partly in response to at least one caller action during the first call, storing in a data store a caller ID release authorization associated with the caller so that caller ID can be automatically provided to the user in a future call.
-
- 22. The system as defined in claim 22, wherein the call processing action is recording a caller message during the first call.
Specification