Apparatus and method for displaying caller attributes
First Claim
1. A telephone communications network capable of operation in both data communication and voice communication mode, the network comprising:
- at least one display based telephone handset;
a central switching controller coupled to the telephone handset and connectable to an external switched telephone network for selective switching of the telephone handset to the external switched network; and
a central computing device connected to the central switching controller and controlling operation of the central switching controller by means of control software running on the central computing device and providing selective access by the telephone handset through the central switching controller to a database coupled to the control software, the database listing at least one attribute for a plurality of calling parties;
wherein the control software operates, upon receipt of an incoming voice call from a calling party for the telephone handset to obtain from the central switching controller identification of the calling party to interrogate the database and determine at least one attribute for the calling party using the identification of the calling party;
to start the telephone handset in a data communication mode with the database to offer the attribute for the calling party to a display on the telephone handset to offer the incoming voice call to the telephone handset if the offer for the incoming voice call is accepted, to connect the voice call to the telephone handset; and
if the offer for the attribute for the calling party is accepted, to write the attribute for the calling party to the display on the telephone handset no matter if the offer for the incoming voice call has previously been accepted or not.
14 Assignments
0 Petitions
Accused Products
Abstract
During the occurrence of an incoming call to a portable handset within an in building telephone system, a method is disclosed for providing additional information about the calling party, beyond simply their name or number, to a display on the handset. The name or number of the calling party is extracted by a central switching controller and is used as a reference in the look up of additional calling party attributes from a database located within a personal computer connected to the central switching controller. If the name or number of the calling party is found in the database, a data session is started between the called handset and the database. Following the starting of the data session, the first attribute in the database for the calling party is written to the display of the called handset and additional attributes are offered to the user. The incoming voice call is also offered to the display and a call acceptance signal from the called handset results in the establishing of a voice communication connection between the handset and the calling party. The offering of additional attributes for the calling party continues after the establishing of the voice communication connection between the called handset and the calling party.
36 Citations
42 Claims
-
1. A telephone communications network capable of operation in both data communication and voice communication mode, the network comprising:
-
at least one display based telephone handset;
a central switching controller coupled to the telephone handset and connectable to an external switched telephone network for selective switching of the telephone handset to the external switched network; and
a central computing device connected to the central switching controller and controlling operation of the central switching controller by means of control software running on the central computing device and providing selective access by the telephone handset through the central switching controller to a database coupled to the control software, the database listing at least one attribute for a plurality of calling parties;
wherein the control software operates, upon receipt of an incoming voice call from a calling party for the telephone handset to obtain from the central switching controller identification of the calling party to interrogate the database and determine at least one attribute for the calling party using the identification of the calling party;
to start the telephone handset in a data communication mode with the database to offer the attribute for the calling party to a display on the telephone handset to offer the incoming voice call to the telephone handset if the offer for the incoming voice call is accepted, to connect the voice call to the telephone handset; and
if the offer for the attribute for the calling party is accepted, to write the attribute for the calling party to the display on the telephone handset no matter if the offer for the incoming voice call has previously been accepted or not.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
B) interrogating a database listing at least one attribute for a plurality of calling parties and determining at least one attribute for the calling party using the identification of the calling party;
C) starting the telephone handset in a data communication mode with the database;
D) offering the attribute for the calling party from the database to the display on the telephone handset;
E) offering the incoming voice call to the telephone handset;
F) if the offer for the incoming voice call is accepted, connecting the voice call to the telephone handset; and
G) if the offer for the attribute for the calling party is accepted, writing the attribute for the calling party to the display on the telephone handset no matter if the offer for the incoming voice call has previously been accepted or not.
-
-
11. A telephone communications network according to claim 9, wherein to offer an attribute for the calling party from the database to a display on the telephone handset further includes activating the labelled softkey button.
-
12. A telephone communications network according to claim 9, wherein the control software operates to offer the attribute for the calling party to a display on the telephone handset after the offer for the incoming voice call has previously been accepted by maintaining the attribute acceptance string on the display as a label for the corresponding softkey button.
-
13. A telephone communications network according to claim 1, wherein the database is located external to the central computing device and is coupled to the control software through a computing network external to the telephone communications network.
-
14. A telephone communications network according to claim 9, wherein the control software operates to offer the incoming voice call to the display on the telephone handset by labelling a further softkey button on the telephone handset with a call acceptance string and the offer for the incoming voice call is accepted if the further softkey button is pressed.
-
15. A telephone communications network according to claim 14, wherein the control software further operates after the connection of the voice call to the telephone handset to remove the call acceptance string from the display of the telephone handset.
-
16. A method of displaying at least one attribute corresponding to a calling party on a display based telephone handset in a telephone communications network during the occurrence of an incoming voice call from the calling party to the telephone handset, the telephone communications network capable of operation in both data communication and voice communication mode, the method comprising:
-
A) obtaining from a central switching controller identification of the calling party;
B) interrogating a database listing at least one attribute for a plurality of calling parties and determining at least one attribute for the calling party using the identification of the calling party;
C) starting the telephone handset in a data communication mode with the database;
D) offering the attribute for the calling party from the database to the display on the telephone handset;
E) offering the incoming voice call to the telephone handset;
F) if the offer for the incoming voice call is accepted, connecting the voice with the database in the event that the further softkey button is pressed. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer readable storage medium containing control software that when running on a central computing device connected to a central switching controller which is further coupled to at least one display based telephone handset capable of operation in both data communication and voice communication mode, controls the operation of the central switching controller through a plurality of control steps,
wherein the plurality of control steps performed while the telephone handset is not in a data communication mode and an incoming voice call for the telephone handset is received at the central switching controller comprise: -
A) obtaining from the central switching controller identification of the calling telephone handset by labelling a further softkey button on the telephone handset with a termination acceptance string and to terminate the data communication mode with the database in the event that the further softkey button is pressed. - View Dependent Claims (27, 28, 29)
G) if the offer for the attribute for the calling pass is accepted, writing the attribute for the calling party to the display on the telephone handset no matter if the offer for the incoming voice call has previously been accepted or not.
-
-
29. A computer readable storage medium according to claim 27, wherein the plurality of control steps offering the incoming voice call to the display on the telephone handset comprises labelling a further softkey button on the telephone handset with a call acceptance string and the offer for the incoming voice call is accepted if the further softkey button is pressed.
-
30. A computing device arranged to be coupled within a telephone communications network capable of operation in both data communication and voice communication mode, the computing device, with the use of control software, controlling operation of a central switching controller within the telephone communications network and providing selective access by a telephone handset through the central switching controller to a database, the database listing at least one attribute for a plurality of calling parties;
- and
wherein the control software operates, upon receipt of an incoming voice call from a calling party for the telephone handset;
to obtain from the central switching controller identification of the calling party;
to interrogate the database and determine at least one attribute for the calling party using the identification of the calling party;
to start the telephone handset in a data communication mode with the database;
to offer the attribute for the calling party to a display on the telephone handset;
to offer the incoming voice call to the telephone handset;
if the offer for the incoming voice call is accepted, to connect the voice call to the telephone handset; and
if the offer for the attribute for the calling party is accepted, to write the attribute for the calling party to the display on the telephone handset no mater if the offer for the incoming voice call has previously been accepted or not.- View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
- and
-
40. A telephone communications network capable of operation in both data communication and voice communication mode, the network comprising:
-
at least one display based telephone handset;
a central switching controller coupled to the telephone handset and connectable to a external switched telephone network for selective switching of the telephone handset to the external switched network; and
a central computing device connected to the central switching controller and controlling operation of the central switching controller by means of control software running on the central computing device and providing selective access by the telephone handset through the central switching controller to a database coupled to the control software, the database listing a plurality of attributes for a plurality of calling parties; and
wherein the control software operates, upon receipt of an incoming voice call from a calling party for the telephone handset, to obtain from the central switching controller identification of the calling party;
to interrogate the database and determine a plurality of attributes for the calling party using the identification of the calling party;
to start the telephone handset in a data communication mode with the database;
to write at least one of the determined attributes for the calling party to a display on the telephone handset;
to offer at least one further of the determined attributes for the calling party to a display on the telephone handset;
to offer the incoming voice call to the telephone handset;
if the offer for the incoming voice call is accepted, to connect the voice call to the telephone handset; and
if the offer for the further attribute for the calling party is accepted, to write the further attribute for the calling party to the display on the telephone handset no matter if the offer for the incoming voice call has previously been accepted or not.
-
-
41. A method for displaying attributes corresponding to a calling party on a display based telephone handset in a telephone communications network during the occurrence of an incoming voice call from the calling party to the telephone handset, the telephone communications network capable of operation in both data communication and voice communication mode, the method comprising:
-
A) obtaining from a central switching controller identification of the calling party;
B) interrogating a database listing a plurality of attributes for a plurality of calling parties to determine a plurality of attributes for the calling party using the identification of the calling party;
C) starting the telephone handset in a data communication mode with the database;
D) writing at least one of the determined attributes for the calling party to the display on the telephone handset;
E) offering at least one further of the determined attributes for the calling party to the display on the telephone handset;
F) offering the incoming voice call to the telephone handset;
G) the offer for the incoming voice call is accepted, connecting the voice call to the telephone handset; and
H) if the offer for the further attribute for the calling party is accepted, writing the further attribute for the calling party to the display on the telephone handset no matter if the offer for the incoming voice call has previously been accepted or not.
-
-
42. A computing device arranged to be coupled within a telephone communications network capable of operation in both data communication and voice communication mode, the computing device, with the use of control software, controlling operation of a central switching controller within the telephone communications network and providing selective access by a telephone handset through the central switching controller to a database, the database listing a plurality of attributes for a plurality of calling parties;
- and
wherein the control software operates, upon receipt of an incoming voice call from a calling party for the telephone handset, to obtain from the central switching controller identification of the calling party;
to interrogate the database and determine a plurality of attributes for the calling party using the identification of the calling party;
to start the telephone handset in a data communication mode with the database;
to write at least one of the determined attributes for the calling party to a display on the telephone handset;
to offer at least one further of the determined attributes for the calling party to a display on the telephone handset;
to offer the incoming voice call to the telephone handset;
if the offer for the incoming voice call is accepted, to connect the voice call to the telephone handset; and
if the offer for the further attribute for the calling party is accepted, to write the further attribute for the calling party to the display on the telephone handset no matter if the offer for the incoming voice call has previously been accepted or not. offer for the incoming voice call is accepted if the labelled softkey button is pressed.
- and
Specification