Claims Analysis
Total Claims: 37
Claim 1
Independent Claim
243 words
A programmable personal call manager comprising: at least one extension port; a plain old telephone system (POTS) telephone trunk line port wherein said POTS telephone trunk line port is connectable to a POTS telephone line; a programmable switch matrix comprising: a plurality of switch matrix input lines wherein said at least one extension port and said POTS telephone trunk line port are each coupled to a different one of said plurality of switch matrix input lines; and a plurality of switch matrix output lines wherein said at least one extension port and said POTS telephone trunk line port are each coupled to a different one of said plurality of switch matrix output lines and further wherein each output line in said plurality of switch matrix output lines is programmably connectable to and disconnectable from each input line in said plurality of switch matrix input lines; and a programmable controller coupled to said programmable switch matrix wherein said programmable controller programmably configures said programmable switch matrix to establish a connection between said switch matrix input line coupled to said POTS trunk line port and one of (a) said switch matrix output line coupled to said at least one of extension port and in turn to a local extension connected to said at least one extension port and (b) said switch matrix output line coupled to said POTS telephone trunk line port and in turn to a remote extension using a central office three-way call.
Claim 2
Dependent Claim
243 words
A programmable personal call manager comprising: at least one extension port; a plain old telephone system (POTS) telephone trunk line port wherein said POTS telephone trunk line port is connectable to a POTS telephone line; a programmable switch matrix comprising: a plurality of switch matrix input lines wherein said at least one extension port and said POTS telephone trunk line port are each coupled to a different one of said plurality of switch matrix input lines; and a plurality of switch matrix output lines wherein said at least one extension port and said POTS telephone trunk line port are each coupled to a different one of said plurality of switch matrix output lines and further wherein each output line in said plurality of switch matrix output lines is programmably connectable to and disconnectable from each input line in said plurality of switch matrix input lines; and a programmable controller coupled to said programmable switch matrix wherein said programmable controller programmably configures said programmable switch matrix to establish a connection between said switch matrix input line coupled to said POTS trunk line port and one of (a) said switch matrix output line coupled to said at least one of extension port and in turn to a local extension connected to said at least one extension port and (b) said switch matrix output line coupled to said POTS telephone trunk line port and in turn to a remote extension using a central office three-way call.
Claim 3
Dependent Claim
24 words
A programmable personal call manager as in claim 1 where said POTS telephone trunk line PORT is the only POTS telephone trunk line PORT.
Claim 4
Dependent Claim
27 words
A programmable personal call manager as in claim 1 wherein said POTS telephone trunk line PORT is one in a plurality of POTS telephone trunk line ports.
Claim 5
Dependent Claim
25 words
A programmable personal call manager as in claim 3 wherein said plurality of POTS telephone trunk line ports is two POTS telephone trunk line ports.
Claim 6
Dependent Claim
43 words
A programmable personal call manager as in claim 3 further comprising: an amplification and echo cancellation circuit connected to a first of said plurality of POTS telephone trunk line ports and to a second of said plurality of POTS telephone trunk line ports.
Claim 7
Dependent Claim
19 words
A programmable personal call manager as in claim 1 further comprising: a serial port connected to said programmable controller.
Claim 8
Dependent Claim
70 words
A programmable personal call manager as in claim 1 further comprising: a tone signal generator subsystem having a plurality of tone signal generator output lines, wherein each tone signal generator output line in said plurality of tone signal generator output lines is connected to a different switch matrix input line in said plurality of switch matrix input lines; and said programmable controller is coupled to said tone signal generator subsystem.
Claim 9
Dependent Claim
48 words
A programmable personal call manager as in claim 7 wherein said tone signal generator subsystem further comprises: a DTMF generator circuit wherein one tone signal generator output line is connected to said DTMF generator circuit, and further wherein said DTMF generator circuit is coupled to said programmable controller.
Claim 10
Dependent Claim
54 words
A programmable personal call manager as in claim 7 wherein said tone signal generator subsystem further comprises: a call waiting tone generator circuit wherein one tone signal generator output line is connected to said call waiting tone generator circuit, and further wherein said call waiting tone generator circuit is coupled to said programmable controller.
Claim 11
Dependent Claim
51 words
A programmable personal call manager as in claim 7 wherein said tone signal generator subsystem further comprises: a busy tone generator circuit wherein one tone signal generator output line is connected to said busy tone generator circuit, and further wherein said busy tone generator circuit is coupled to said programmable controller.
Claim 12
Dependent Claim
54 words
A programmable personal call manager as in claim 7 wherein said tone signal generator subsystem further comprises: a ring back tone generator circuit wherein one tone signal generator output line is connected to said ring back tone generator circuit, and further wherein said ring back tone generator circuit is coupled to said programmable controller.
Claim 13
Dependent Claim
51 words
A programmable personal call manager as in claim 7 wherein said tone signal generator subsystem further comprises: a dial tone generator circuit wherein one tone signal generator output line is connected to said dial tone generator circuit, and further wherein said dial tone generator circuit is coupled to said programmable controller.
Claim 14
Dependent Claim
39 words
A programmable personal call manager as in claim 1 further comprising: a caller ID circuit having a caller ID input line connected to a switch matrix output line; and a caller ID output line coupled to said programmable controller.
Claim 15
Dependent Claim
41 words
A programmable personal call manager as in claim 1 further comprising: a signal processor circuit having a signal processor input line connected to a switch matrix output line; and a signal processor output line connected to a switch matrix input line.
Claim 16
Dependent Claim
33 words
A programmable personal call manager as in claim 14 wherein said signal processor circuit further comprises: a CODEC circuit connected to said signal processor input line, and to said signal processor output line.
Claim 17
Dependent Claim
25 words
A programmable personal call manager as in claim 15 wherein said signal processor circuit further comprises: a digital signal processor connected to said CODEC circuit.
Claim 18
Dependent Claim
124 words
A programmable personal call manager as in claim 1 further comprising: a call handling detector subsystem comprising: a programmable tone switch matrix having a plurality of tone switch matrix output lines, and a plurality of tone switch matrix input lines wherein each tone switch matrix input line in a set of said plurality of tone switch matrix input lines is connected to a different switch matrix output line in said plurality of switch matrix output lines; and at least one DTMF decoder circuit connected to a tone switch matrix output line wherein at least one of said tone switch matrix input lines is programmably connectable to and disconnectable from said tone switch matrix output line connected to said at least one DTMF decoder circuit.
Claim 19
Dependent Claim
23 words
A programmable personal call manager as in claim 17 wherein said POTS telephone trunk line port further comprises a call progress output line.
Claim 20
Dependent Claim
72 words
A programmable personal call manager as in claim 18 wherein said call progress output line is connected to one tone switch matrix input line in said plurality of tone switch matrix input lines and further wherein said one tone switch matrix input line connected to said call progress output line is programmably connectable to and disconnectable from said tone switch matrix output line connected to said at least one DTMF decoder circuit.
Claim 21
Dependent Claim
72 words
A programmable personal call manager as in claim 19 wherein said call handling detector subsystem further comprises: a tone detector circuit connected to a tone switch matrix output line in said plurality of tone switch matrix output lines wherein said one tone switch matrix input line connected to said call progress output line is programmably connectable to and disconnectable from said tone switch matrix output line connected to said tone detector circuit.
Claim 22
Dependent Claim
27 words
A programmable personal call manager as in claim 19 wherein said call handling subsystem further comprises: a call progress detector connected to said call progress output line.
Claim 23
Dependent Claim
27 words
A programmable personal call manager as in claim 18 wherein said call handling subsystem further comprises: a call progress detector connected to said call progress output line.
Claim 24
Dependent Claim
38 words
A programmable personal call manager as in claim 17 wherein said call handling detector subsystem further comprises: a listen detector circuit connected to a tone switch matrix output line in said plurality of tone switch matrix output lines.
Claim 25
Dependent Claim
38 words
A programmable personal call manager as in claim 1 wherein said POTS telephone trunk line port further comprises a passive listen output line connected to a switch matrix input line in said plurality of switch matrix input lines.
Claim 26
Dependent Claim
237 words
A programmable personal call manager comprising: a plurality of extension ports; a plurality of plain old telephone system (POTS) telephone trunk line ports wherein each POTS telephone trunk line port in said plurality of POTS telephone trunk line ports is connectable to a POTS telephone line; a programmable switch matrix comprising: a plurality of switch matrix input lines wherein said plurality of extension ports and said plurality of POTS telephone trunk line ports are each coupled to a different one of said plurality of switch matrix input lines; and a plurality of switch matrix output lines wherein said plurality of extension ports and said plurality of POTS telephone trunk line ports are each coupled to a different one of said plurality of switch matrix output lines and further wherein each switch matrix output line in said plurality of switch matrix output lines is programmably connectable to and disconnectable from each input line in said plurality of switch matrix input lines; an amplification and echo cancellation circuit connected to a first of said plurality of POTS telephone trunk line ports and to a second of said plurality of POTS telephone trunk line ports; and a programmable controller coupled to said programmable switch matrix wherein said programmable controller programmably configures said programmable switch matrix to establish a connection between one of said plurality of switch matrix input lines and one of said plurality of said switch matrix output lines.
Claim 27
Dependent Claim
237 words
A programmable personal call manager comprising: a plurality of extension ports; a plurality of plain old telephone system (POTS) telephone trunk line ports wherein each POTS telephone trunk line port in said plurality of POTS telephone trunk line ports is connectable to a POTS telephone line; a programmable switch matrix comprising: a plurality of switch matrix input lines wherein said plurality of extension ports and said plurality of POTS telephone trunk line ports are each coupled to a different one of said plurality of switch matrix input lines; and a plurality of switch matrix output lines wherein said plurality of extension ports and said plurality of POTS telephone trunk line ports are each coupled to a different one of said plurality of switch matrix output lines and further wherein each switch matrix output line in said plurality of switch matrix output lines is programmably connectable to and disconnectable from each input line in said plurality of switch matrix input lines; an amplification and echo cancellation circuit connected to a first of said plurality of POTS telephone trunk line ports and to a second of said plurality of POTS telephone trunk line ports; and a programmable controller coupled to said programmable switch matrix wherein said programmable controller programmably configures said programmable switch matrix to establish a connection between one of said plurality of switch matrix input lines and one of said plurality of said switch matrix output lines.
Claim 28
Dependent Claim
19 words
A programmable personal call manager as in claim 25 further comprising: a serial port connected to said programmable controller.
Claim 29
Dependent Claim
65 words
A programmable personal call manager as in claim 25 further comprising: a tone signal generator subsystem having a plurality of tone signal generator output lines, wherein each output line in said plurality of tone signal generator output lines is connected to a different input line in said plurality of switch matrix input lines; and said programmable controller is coupled to said tone signal generator subsystem.
Claim 30
Dependent Claim
41 words
A programmable personal call manager as in claim 25 further comprising: a caller ID circuit having an input line connected to an output line in said plurality of switch matrix output lines; and an output line coupled to said programmable controller.
Claim 31
Dependent Claim
53 words
A programmable personal call manager as in claim 25 further comprising: a signal processor circuit having a signal processor input line connected to an output line in said plurality of switch matrix output lines; and a signal processor output line connected to an input line in said plurality of switch matrix input lines.
Claim 32
Dependent Claim
119 words
A programmable personal call manager as in claim 25 further comprising: a call handling detector subsystem comprising: a programmable tone switch matrix having a plurality of tone switch matrix output lines, and a plurality of tone switch matrix input lines wherein each tone switch matrix input line is connected to a different output line in said plurality of switch matrix output lines; and at least one DTMF decoder circuit connected to a tone switch matrix output line in said plurality of tone switch matrix output lines wherein at least one of said tone switch matrix input lines is programmably connectable to and disconnectable from said tone switch matrix output line connected to said at least one DTMF decoder circuit.
Claim 33
Dependent Claim
27 words
A programmable personal call manager as in claim 30 wherein one of said plurality of POTS telephone trunk line ports further comprises a call progress output line.
Claim 34
Dependent Claim
27 words
A programmable personal call manager as in claim 31 wherein said call handling subsystem further comprises: a call progress detector connected to said call progress output line.
Claim 35
Dependent Claim
42 words
A programmable personal call manager as in claim 25 wherein one of said plurality of POTS telephone trunk line ports further comprises a passive listen output line connected to a switch matrix input line in said plurality of switch matrix input lines.
Claim 36
Dependent Claim
142 words
A programmable personal call manager comprising: a plain old telephone system (POTS) telephone trunk line port having a passive listen output line wherein said POTS telephone trunk line port has a plurality of states including an on-hook state and an off-hook state; a DTMF decoder circuit programmably connectable to and disconnectable from said passive listen output line; and a programmable controller coupled to said POTS telephone trunk line port and to said DTMF decoder circuit wherein said programmable controller programmably connects and disconnects said passive listen line to said DTMF decoder circuit and further wherein when said POTS telephone trunk line port is in said on-hook state, said programmable controller connects said passive listen line to said DTMF decoder circuit and said DTMF decoder circuit detects DTMF tones on a POTS telephone trunk line connected to said POTS telephone trunk line port.
Claim 37
Dependent Claim
142 words
A programmable personal call manager comprising: a plain old telephone system (POTS) telephone trunk line port having a passive listen output line wherein said POTS telephone trunk line port has a plurality of states including an on-hook state and an off-hook state; a DTMF decoder circuit programmably connectable to and disconnectable from said passive listen output line; and a programmable controller coupled to said POTS telephone trunk line port and to said DTMF decoder circuit wherein said programmable controller programmably connects and disconnects said passive listen line to said DTMF decoder circuit and further wherein when said POTS telephone trunk line port is in said on-hook state, said programmable controller connects said passive listen line to said DTMF decoder circuit and said DTMF decoder circuit detects DTMF tones on a POTS telephone trunk line connected to said POTS telephone trunk line port.