Call handling for incoming telephone calls
First Claim
1. A non-transitory computer readable storage medium holding a program element for execution by a processor to implement a system for processing calls directed to a telephony connection, the program element comprising:
- a) an input interface to receive a signal over the telephony connection conveying ring tone information indicative of an incoming call; and
b) a processing element coupled to the input interface for;
i. processing the ring tone information to differentiate a ring tone currently conveyed in the signal from other possible ring tones that the signal can convey, wherein to differentiate the ring tone, said processing comprises;
classifying the ring tone information; and
matching, using a comparison algorithm, the classification results against a plurality of stored ring tone patterns to identify a ring tone that most closely resembles the ring tone currently conveyed in the signal; and
ii. handling the incoming call on the basis of the differentiated ring tone, wherein the handling includes identifying a handset among a set of handsets to which the incoming call is to be directed on the basis of the differentiated ring tone.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method for handling telephone calls directed to a telephony connection associated with a plurality of telephone numbers, wherein incoming calls made to the plurality of telephone numbers are announced by different ring tones. The method comprises receiving over the telephony connection a signal carrying ring tone information indicative of an incoming call. The method further comprises processing the ring tone information to differentiate the ring tone currently conveyed in the telephony connection from other possible ring tones that the telephony connection can carry. The method still further comprises handling the incoming call on the basis of the differentiated ring tone. Also provided are a telephone system and a computer readable storage medium holding a program element.
21 Citations
68 Claims
-
1. A non-transitory computer readable storage medium holding a program element for execution by a processor to implement a system for processing calls directed to a telephony connection, the program element comprising:
-
a) an input interface to receive a signal over the telephony connection conveying ring tone information indicative of an incoming call; and b) a processing element coupled to the input interface for; i. processing the ring tone information to differentiate a ring tone currently conveyed in the signal from other possible ring tones that the signal can convey, wherein to differentiate the ring tone, said processing comprises; classifying the ring tone information; and matching, using a comparison algorithm, the classification results against a plurality of stored ring tone patterns to identify a ring tone that most closely resembles the ring tone currently conveyed in the signal; and ii. handling the incoming call on the basis of the differentiated ring tone, wherein the handling includes identifying a handset among a set of handsets to which the incoming call is to be directed on the basis of the differentiated ring tone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A telephone system, comprising:
-
a) a base station having an input for connection to a telephony connection conveying ring tone information indicative of an incoming call; b) a processing element coupled to the input for; i. processing the ring tone information to differentiate a ring tone currently conveyed over the telephony connection from other possible ring tones that can be conveyed over the telephony connection, wherein to differentiate the ring tone, said processing comprises; classifying the ring tone information; and matching, using a comparison algorithm, the classification results against a plurality of stored ring tone patterns to identify a ring tone that most closely resembles the ring tone currently conveyed over the telephony connection; and ii. handling the incoming call on the basis of the differentiated ring tone, wherein the handling includes identifying a handset among a set of handsets to which the incoming call is to be directed on the basis of the differentiated ring tone; and c) at least one handset in communication with the base station at which an incoming call can be directed. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for handling telephone calls directed to a telephony connection associated with a plurality of telephone numbers, wherein incoming calls made to the plurality of telephone numbers are announced by different ring tones, the method comprising:
-
a) providing an input interface for receiving over the telephony connection a signal comprising ring tone information indicative of an incoming call; b) providing a processing element for processing the ring tone information to differentiate a ring tone currently conveyed over the telephony connection from other possible ring tones that the telephony connection can convey, wherein to differentiate the ring tone, said processing comprises; classifying the ring tone information; and matching, using a comparison algorithm, the classification results against a plurality of stored ring tone patterns to identify a ring tone that most closely resembles the ring tone currently conveyed in the signal; and c) handling the incoming call on the basis of the differentiated ring tone, wherein the handling includes identifying a handset among a set of handsets to which the incoming call is to be directed on the basis of the differentiated ring tone. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A computing apparatus comprising:
-
a) an input for connection to a telephony connection conveying ring tone information indicative of an incoming call; b) a processing element coupled to the input for; i. processing the ring tone information to differentiate a ring tone currently conveyed over the telephony connection from other possible ring tones that can be conveyed over the telephony connection, wherein to differentiate the ring tone, said processing comprises; classifying the ring tone information; and matching, using a comparison algorithm, the classification results against a plurality of stored ring tone patterns to identify a ring tone that most closely resembles the ring tone currently conveyed over the telephony connection; and ii. handling the incoming call on the basis of the differentiated ring tone, wherein the handling includes identifying a handset among a set of handsets to which the incoming call is to be directed on the basis of the differentiated ring tone. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
Specification