Telephone call handling
First Claim
1. A telephone handset of the type operable to make an outgoing connection to another handset or device and receive an incoming call from another handset or device, the telephone handset comprising:
- at least one connection apparatus for connecting incoming or outgoing voice calls to other handsets or devices via a plurality of different networks or other links wherein the handset is further provided with a call handling engine comprising an identification unit, a rules unit, a comparison unit and an enabling unit,wherein the identification unit is operable to identify the source of an incoming call or the destination of an outgoing call, the rules unit is operable to identify valid options for handling a requested incoming or outgoing call according to predetermined rules, the comparison unit is operable to rank the valid call handling options according to predetermined criteria and the enabling unit is operable to enable the top ranked handling option,wherein the criteria for ranking the handling options include at least one of;
identified source;
identified destination;
cost, quality, reliability, availability, bandwidth of connection;
expected length of call;
time of call request;
expected duration of call; and
estimated power consumption; and
further wherein there are a number of different ranking criteria settings stored as different operating modes.
1 Assignment
0 Petitions
Accused Products
Abstract
A telephone handset is provided with a user interface which includes a display unit, audio output unit and various user actuable keys. A phone controller implements and responds to instructions from the user interface. Where the instructions from the user interface request the connection of a call, the phone controller connects the handset to a PSTN via one of a plurality of connection means provided. Similarly, in the event of an incoming call connection request received via any one of the connection means, the phone controller enables the connection of the call. The user may choose to accept or reject the connection using the interface. The handling of an incoming or outgoing call is determined by a connection routing engine. The connection routing engine comprises an identification unit, a rules unit, a comparison unit and an enabling unit.
21 Citations
16 Claims
-
1. A telephone handset of the type operable to make an outgoing connection to another handset or device and receive an incoming call from another handset or device, the telephone handset comprising:
-
at least one connection apparatus for connecting incoming or outgoing voice calls to other handsets or devices via a plurality of different networks or other links wherein the handset is further provided with a call handling engine comprising an identification unit, a rules unit, a comparison unit and an enabling unit, wherein the identification unit is operable to identify the source of an incoming call or the destination of an outgoing call, the rules unit is operable to identify valid options for handling a requested incoming or outgoing call according to predetermined rules, the comparison unit is operable to rank the valid call handling options according to predetermined criteria and the enabling unit is operable to enable the top ranked handling option, wherein the criteria for ranking the handling options include at least one of;
identified source;
identified destination;
cost, quality, reliability, availability, bandwidth of connection;
expected length of call;
time of call request;
expected duration of call; and
estimated power consumption; andfurther wherein there are a number of different ranking criteria settings stored as different operating modes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification