Methods and systems for preemptive rejection of calls
First Claim
1. A method for screening a call, comprising:
- receiving information pertaining to a call to a user from a calling party;
determining whether a real-time call management function is enabled for the user;
determining whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
providing a notification of the call to a device associated with the user following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
initiating the call screening function when the user selects the call screening option.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for screening a call are disclosed. Methods and systems consistent with the present invention screen calls. A first server receives information pertaining to a call to a user from a calling party. The first server then determines whether a real-time call management function is enabled for the user and determines whether a calling party number associated with the calling party is valid when the real-time call management function is not enabled. A call screening function is performed when the calling party number is invalid. The first server provides a notification of the call to a device associated with the user when the real-time call management function is enabled. A second server initiates the call screening function when the user selects a call screening option included in the notification.
170 Citations
49 Claims
-
1. A method for screening a call, comprising:
-
receiving information pertaining to a call to a user from a calling party;
determining whether a real-time call management function is enabled for the user;
determining whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
providing a notification of the call to a device associated with the user following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
initiating the call screening function when the user selects the call screening option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for screening a call, comprising:
-
receiving information pertaining to a call to a user from a calling party;
retrieving data corresponding to the user using the information pertaining to the call;
determining whether a real-time call management function is enabled for the user;
determining whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
selecting a device associated with the user to receive a notification of the call based on the retrieved data;
providing the notification of the call to the selected device following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
initiating the call screening function when the user selects the call screening option. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for screening a call, comprising:
-
means for receiving information pertaining to a call to a user from a calling party;
means for determining whether a real-time call management function is enabled for the user;
means for determining whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
means for providing a notification of the call to a device associated with the user following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
means for initiating the call screening function when the user selects the call screening option. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An apparatus for screening a call, comprising:
-
means for receiving information pertaining to a call to a user from a calling party;
means for retrieving data corresponding to the user using the information pertaining to the call;
means for determining whether a real-time call management function is enabled for the user;
means for determining whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
means for selecting a device associated with the user to receive a notification of the call based on the retrieved data corresponding to the user;
means for providing the notification of the call to the selected device following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
means for initiating the call screening function when the user selects the call screening option.
-
-
27. An apparatus for screening a call, comprising:
-
a memory having a program that;
receives information pertaining to a call to a user from a calling party;
determines whether a real-time call management function is enabled for the user;
determines whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
provides a notification of the call to a device associated with the user following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
initiates the call screening function when the user selects the call screening option; and
a processor that runs the program.
-
-
28. An apparatus for screening a call, comprising:
-
a memory having a program that;
receives information pertaining to a call to a user from a calling party;
retrieves data corresponding to the user using the information pertaining to the call;
determines whether a real-time call management function is enabled for the user;
determines whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
selects a device associated with the user to receive a notification of the call based on the retrieved data corresponding to the user;
provides the notification of the call to the selected device following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
initiates the call screening function when the user selects the call screening option; and
a processor that runs the program.
-
-
29. A computer-readable medium containing instructions for performing a method for screening a call, the method comprising:
-
receiving information pertaining to a call to a user from a calling party;
determining whether a real-time call management function is enabled for the user;
determining whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
providing a notification of the call to a device associated with the user following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
initiating the call screening function when the user selects the call screening option. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer-readable medium containing instructions for performing a method for screening a call, the method comprising:
-
receiving information pertaining to a call to a user from a calling party;
retrieving data corresponding to the user using the information pertaining to the call;
determining whether a real-time call management function is enabled for the user;
determining whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
selecting a device associated with the user to receive a notification of the call based on the retrieved data corresponding to the user;
providing the notification of the call to the selected device following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
initiating the call screening function when the user selects the call screening option. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A method for screening a call, comprising:
-
receiving notification of a call to a user at a device associated with the user, the notification including a user-selectable call screening option, the notification being received following a determination that a real-time call management function is enabled for the user, wherein when the real-time call management function is not enabled for the user, a call screening function is performed if a calling party number associated with the calling party is determined to be invalid;
receiving input from the user indicative of selection of the call screening option; and
sending, to a server, information reflective of the selection of the call screening option, wherein the server initiates the call screening function responsive to the selection of the call screening option.
-
-
46. A device for screening a call, comprising:
-
a memory having a program that;
receives notification of a call to a user at a device associated with the user, the notification including a user-selectable call screening option, the notification being received following a determination that a real-time call management function is enabled for the user, wherein when the real-time call management function is not enabled for the user, a call screening function is performed if a calling party number associated with the calling party is determined to be invalid;
receives input from the user indicative of selection of the call screening option; and
sends information to a server reflective of the selection of the call screening option, wherein the server initiates the call screening function responsive to the selection of the call screening option;
a user interface that displays the notification; and
a processor that runs the program.
-
-
47. A system for screening a call, comprising:
-
a voice network;
a data network;
a plurality of devices associated with a user; and
a service center operable to;
receive information pertaining to a call to a user from a calling party;
determine whether a real-time call management function is enabled for the user;
determine whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
provide a notification of the call to one of the plurality of devices associated with the user via the data network following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option;
and initiate the call screening function when the user selects the call screening option.
-
-
48. An apparatus for screening a call, comprising:
-
a first server operable to receive information pertaining to a call to a user from a calling party;
determine whether a real-time call management function is enabled for the user;
determine whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid; and
provide a notification of the call to a device associated with the user following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
a second server operable to initiate the call screening function when the user selects the call screening option.
-
-
49. An apparatus for screening a call, comprising:
-
a first server operable to receive information pertaining to a call to a user from a calling party;
retrieve data corresponding to the user using the information pertaining to the call;
determine whether a real-time call management function is enabled for the user;
determine whether a calling party number associated with the calling party is valid following a determination that the real-time call management function is not enabled, wherein a call screening function is performed when the calling party number is determined to be invalid;
select a device associated with the user to receive a notification of the call based on the retrieved data corresponding to the user; and
provide the notification of the call to the selected device following a determination that the real-time call management function is enabled, the notification including a user-selectable call screening option; and
a second server operable to initiate the call screening function when the user selects the call screening option.
-
Specification