Apparatus, method and system for personal telecommunication call screening and alerting
First Claim
1. A method for personal telecommunication call screening and alerting, the method comprising:
- (a) receiving an incoming telecommunication call;
(b) determining whether caller identification information from the incoming telecommunication call is associated with an affinity number from an affinity database, the affinity database having a plurality of affinity numbers, the plurality of affinity numbers having been determined by including telephone numbers corresponding to outgoing telecommunication calls, and by including telephone numbers from received incoming calls having a user selected, predetermined minimum off-hook duration;
(c) when the caller identification information is associated with an affinity number and when the incoming telecommunication call is received during a first user determined period of time, assigning a first priority and providing a user alert to the incoming telecommunication call; and
(d) when the caller identification information is not associated with an affinity number or when the incoming telecommunication call is received during a second user determined period of time, assigning a second priority and not providing a user alert to the incoming telecommunication call.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method and system are illustrated which provide for personal telecommunication incoming call screening and alerting. In the various embodiments, the incoming call screening and alerting utilizes a personalized affinity database, based upon individual calling behaviors and patterns. In the preferred embodiment, the affinity database includes telephone numbers and names for outgoing calls (dialed numbers), and for those incoming calls that have a predetermined minimum duration following answering (minimum off hook time period). As a consequence, erroneous or unwanted incoming calls are not included within the affinity database. The preferred system includes a line unit couplable to customer premise equipment (such as a telephone), a network signaling interface, a network trunk interface, a memory, and a processor. The processor includes instructions for determining whether received network signaling information includes caller identification information, which matches an affinity number, such as a number from which a consumer would like to receive a telephone call. For automatic call screening and alerting, the processor has further instructions for assigning a first priority to a corresponding network communication when the caller identification information matches an affinity number, such as providing a distinctive ring or allowing the communication during certain periods of time, and for assigning a second priority to the corresponding network communication when the caller identification information does not match an affinity number, such as routing the incoming call to an automatic messaging or voice mail system.
160 Citations
45 Claims
-
1. A method for personal telecommunication call screening and alerting, the method comprising:
-
(a) receiving an incoming telecommunication call;
(b) determining whether caller identification information from the incoming telecommunication call is associated with an affinity number from an affinity database, the affinity database having a plurality of affinity numbers, the plurality of affinity numbers having been determined by including telephone numbers corresponding to outgoing telecommunication calls, and by including telephone numbers from received incoming calls having a user selected, predetermined minimum off-hook duration;
(c) when the caller identification information is associated with an affinity number and when the incoming telecommunication call is received during a first user determined period of time, assigning a first priority and providing a user alert to the incoming telecommunication call; and
(d) when the caller identification information is not associated with an affinity number or when the incoming telecommunication call is received during a second user determined period of time, assigning a second priority and not providing a user alert to the incoming telecommunication call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
(e) when the incoming telecommunication call does not include caller identification information, assigning the second priority to the incoming telecommunication call.
-
-
3. The method of claim 1 wherein the user alert is a distinctive ring.
-
4. The method of claim 1, further comprising:
providing telecommunication messaging and answering to the incoming call having the second priority.
-
5. The method of claim 1, further comprising:
providing telecommunication messaging to the incoming call having the second priority.
-
6. The method of claim 1, wherein the affinity database is maintained as an affinity stack.
-
7. The method of claim 6, wherein any affinity numbers, of the plurality of affinity numbers, having a comparatively higher frequency of use are clustered in an upper portion of the affinity stack.
-
8. The method of claim 6, wherein any affinity numbers, of the plurality of affinity numbers, having a comparatively higher duration of use are clustered in an upper portion of the affinity stack.
-
9. The method of claim 1, wherein step (c) further comprises:
-
(c1) when the caller identification information is associated with an affinity number, further determining whether the affinity number has a first affinity;
(c2) when the affinity number has the first affinity, assigning the first priority to the incoming telecommunication call; and
(c3) when the affinity number does not have the first affinity, assigning a third priority to the incoming telecommunication call.
-
-
10. An apparatus for personal telecommunication call screening and alerting, the apparatus comprising:
-
a network interface for receiving an incoming telecommunication call;
a receiver coupled to the network interface, the receiver for decoding caller identification information from a received incoming telecommunication call;
a memory, the memory storing an affinity database having a plurality of affinity numbers;
a user input interface coupled to the processor for entry of a number corresponding to an outgoing telecommunication call;
a user output interface coupled to the processor, the user output interface for generating a user alert; and
a processor coupled to the memory, to the user input interface, to the user output interface and to the receiver, wherein the processor includes instructions for determining whether decoded caller identification information from the received incoming telecommunication call is associated with an affinity number from the affinity database;
the processor having further instructions for determining the plurality of affinity numbers by including in the affinity database a number corresponding to the outgoing telecommunication call and by including in the affinity database a number corresponding to a received incoming telecommunication call having a predetermined minimum off-hook duration;
the processor having further instructions for assigning a first priority and providing the user alert to the received incoming telecommunication call when the decoded caller identification information is associated with an affinity number and when the incoming telecommunication call is received during a first user determined period of time, and for assigning a second priority and not providing the user alert to the received incoming telecommunication call when the decoded caller identification information is not associated with an affinity number or when the incoming telecommunication call is received during a second user determined period of time.- View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for personal telecommunication call screening and alerting, the system comprising:
-
a line unit couplable to customer premise equipment, the line unit for reception of a number corresponding to an outgoing telecommunication call and for generating a user alert;
a network signaling interface for receiving network signaling information;
a network trunk interface for receiving corresponding network communications;
a memory, the memory storing an affinity database having a plurality of affinity numbers; and
a processor coupled to the memory, to the line unit, to the network signaling interface, and to the network trunk interface, wherein the processor includes instructions for determining whether received network signaling information includes caller identification information which is associated with an affinity number from the affinity database;
the processor having further instructions for determining the plurality of affinity numbers by including in the affinity database a number corresponding to the outgoing telecommunication call and by including in the affinity database a number corresponding to a user received incoming telecommunication call having a predetermined minimum off-hook duration;
the processor having further instructions for assigning a first priority and providing the user alert to a corresponding network communication when the caller identification information is associated with an affinity number and when the corresponding network communication is during a first user determined period of time, and for assigning a second priority and not providing the user alert to the corresponding network communication when the caller identification information is not associated with an affinity number or when the corresponding network communication is during a second user determined period of time.- View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for personal telecommunication call screening and alerting, the system comprising:
-
a line unit couplable to customer premise equipment, the line unit for reception of a number corresponding to an outgoing telecommunication call and for generating a user alert;
a memory, the memory storing the affinity number in an affinity database having a plurality of affinity numbers; and
a processor coupled to the memory and to the line unit, wherein the processor includes instructions for determining whether caller identification information is associated with an affinity number from the affinity database;
the processor having further instructions for determining the plurality of affinity numbers by including in the affinity database a number corresponding to the outgoing telecommunication call and by including in the affinity database a number corresponding to a user received incoming telecommunication call having a predetermined minimum off-hook duration;
the processor having further instructions for assigning a first priority and providing a user alert to a corresponding communication when the caller identification information is associated with an affinity number and when the corresponding communication is during a first user determined period of time, and for assigning a second priority and not providing a user alert to the corresponding communication when the caller identification information is not associated with an affinity number or when the corresponding communication is during a second user determined period of time.- View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification