Telephone calling method and apparatus
First Claim
1. A method, performed in a data processing system, for placing telephone calls to individual parties, said data processing system including an electronic calendar database having information describing scheduled locations of said individual parties at various dates and times and said data processing system further including an electronic directory database of information associated with telephone numbers, wherein said electronic directory database is a separate database from said electronic calendar database, the method comprising the computer implemented steps of:
- in response to user designation of a party to be called and input of a CALL command, searching the electronic calendar database for information describing a scheduled location of the designated party at the date and time of the input of the CALL command;
determining that the information of the electronic calendar database describing the scheduled location of the designated party does not include a telephone number of the scheduled location of the designated party;
searching the electronic directory database for a telephone number associated with the information describing the scheduled location of the designated party; and
placing a telephone call to the telephone number associated with the information describing the scheduled location of the designated party.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and data processing system are disclosed for placing a telephone call. In one embodiment, the invention, in response to user designation of a party and input of a CALL command, searches an electronic calendar database for information describing the scheduled location of the designated party and places a call to the scheduled location of the designated party. In another embodiment, the invention, in response to user selection of an electronic calendar event and input of a CALL command, searches an electronic calendar database for information describing the scheduled location of the event and places a call to the scheduled location of the event. In either embodiment, the invention may search an electronic directory database for a telephone number associated with the scheduled location of the designated party or event.
-
Citations
10 Claims
-
1. A method, performed in a data processing system, for placing telephone calls to individual parties, said data processing system including an electronic calendar database having information describing scheduled locations of said individual parties at various dates and times and said data processing system further including an electronic directory database of information associated with telephone numbers, wherein said electronic directory database is a separate database from said electronic calendar database, the method comprising the computer implemented steps of:
-
in response to user designation of a party to be called and input of a CALL command, searching the electronic calendar database for information describing a scheduled location of the designated party at the date and time of the input of the CALL command; determining that the information of the electronic calendar database describing the scheduled location of the designated party does not include a telephone number of the scheduled location of the designated party; searching the electronic directory database for a telephone number associated with the information describing the scheduled location of the designated party; and placing a telephone call to the telephone number associated with the information describing the scheduled location of the designated party.
-
-
2. A method, performed in a data processing system, for placing a telephone call, said data processing system including an electronic calendar database of scheduled events, said electronic calendar database having information describing scheduled locations of scheduled events at various dates and times, the method comprising the computer implemented steps of:
-
in response to user selection of a scheduled event of the electronic calendar database, said electronic calendar database including information describing a scheduled location of the selected event, and input of a CALL command, searching the electronic calendar database for the information describing the scheduled location of the selected event; and placing the telephone call to the scheduled location of the selected event. - View Dependent Claims (3, 4, 5)
-
-
6. A data processing system for placing telephone calls to individual parties, comprising:
-
an electronic calendar database having information describing scheduled locations of said individual parties at various dates and times; an electronic directory database of information associated with telephone numbers, wherein said electronic directory database is a separate database from said electronic calendar database; means for searching, in response to user designation of a party to be called and input of a CALL command, the electronic calendar database for information describing a scheduled location of the designated party at the date and time of the input of the CALL command; means for determining that the information of the electronic calendar database describing the scheduled location of the designated party does not include a telephone number of the scheduled location of the designated party; means for searching the electronic directory database for a telephone number associated with the information describing the scheduled location of the designated party; and means for placing a telephone call to the telephone number associated with the information describing the scheduled location of the designated party.
-
-
7. A data processing system for placing a telephone call, comprising:
-
an electronic calendar database of scheduled events, said electronic calendar database having information describing scheduled locations of scheduled events at various dates and times; means for searching, in response to user selection of a scheduled event of the electronic calendar database, said electronic calendar database including information describing a scheduled location of the selected event, and input of a CALL command, the electronic calendar database for the information describing the scheduled location of the selected event; and means for placing the telephone call to the scheduled location of the selected event. - View Dependent Claims (8, 9, 10)
-
Specification