System and method of developing mapping and directions from caller ID
First Claim
1. A standalone computer system for generating travel directions from a point of origin, corresponding to a location of said computer system, to a destination that corresponds to a geographic location associated with telephone number identification information representative of an incoming or outgoing telephone call comprising:
- i) a telephone receiver;
ii) a database containing information correlating said telephone number identification information with a corresponding geographic location, said database includes;
a) a locally assembled address book, and b) telephone directory information;
iii) navigation software operative to provide a map or navigation directions between said geographic location associated with the telephone number identification information and the location of the computer system;
iv) an output device; and
v) a computer program operative to;
a) control said computer system to detect and interpret incoming or outgoing telephone number identification information associated with a telephone call;
b) control said computer system to first search said locally assembled address book in said database using the telephone number identification information to obtain information representative of a geographic location associated with the telephone number identification information, and subsequently search said telephone directory information to obtain information representative of a geographic location associated with the telephone number identification information whenever said information in not found in said locally assembled address book;
c) control said computer system to employ said navigation software to automatically provide said map or navigation directions between said point of origin and the geographic location associated with the telephone number identification information; and
d) control the computer system to selectively provide said map or navigation directions to said output device in a desired media.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is disclosed for generating instructions enabling navigation between an origin and a location identified by an address corresponding to data in an incoming communication, such as a customer name or customer telephone number. The system comprises a conventional caller identification unit that reads information transmitted in conjunction with an incoming customer telephone call. A main processor engine receives this information and searches a database for a match between the information and the customer'"'"'s address. Once the customer'"'"'s address is successfully located and retrieved by the main processor engine, the address is communicated to a mapping engine. The mapping or other direction-generating engine searches a database for data associated with the address that may be used by the mapping or other direction-generating engine to generate or directions a map between a predetermined point of origin and the address. Once the map is generated, it can then be displayed on a computer screen and/or printed.
-
Citations
34 Claims
-
1. A standalone computer system for generating travel directions from a point of origin, corresponding to a location of said computer system, to a destination that corresponds to a geographic location associated with telephone number identification information representative of an incoming or outgoing telephone call comprising:
-
i) a telephone receiver;
ii) a database containing information correlating said telephone number identification information with a corresponding geographic location, said database includes;
a) a locally assembled address book, and b) telephone directory information;
iii) navigation software operative to provide a map or navigation directions between said geographic location associated with the telephone number identification information and the location of the computer system;
iv) an output device; and
v) a computer program operative to;
a) control said computer system to detect and interpret incoming or outgoing telephone number identification information associated with a telephone call;
b) control said computer system to first search said locally assembled address book in said database using the telephone number identification information to obtain information representative of a geographic location associated with the telephone number identification information, and subsequently search said telephone directory information to obtain information representative of a geographic location associated with the telephone number identification information whenever said information in not found in said locally assembled address book;
c) control said computer system to employ said navigation software to automatically provide said map or navigation directions between said point of origin and the geographic location associated with the telephone number identification information; and
d) control the computer system to selectively provide said map or navigation directions to said output device in a desired media. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of generating, by computer, travel directions from a first location to the location of a telephone caller including:
-
(a) providing a stand-alone computer installation at said first location, said stand-alone computer having a database that includes;
1) a locally assembled address book, and 2) telephone directory information;
(b) receiving a telephone call at said first location;
(c) detecting caller identification information electronically associated with said received telephone call;
(d) providing navigation software in the computer installation;
(e) programming said navigation software with the location of said first location corresponding to a point of origin;
(f) automatically retrieving destination information corresponding to the location of the telephone caller as derived from the caller identification information electronically associated with a telephone call from the caller by;
1) first searching said locally assembled address book in said database using the caller identification information, and 2) subsequently searching said telephone directory information to obtain destination information relative to situs of the telephone caller when said destination information is not found in the locally assembled address book;
(g) automatically communicating destination information corresponding to the location of the telephone caller as derived from the caller identification information electronically associated with a telephone call from the caller to said navigation software; and
(h) outputting navigation information for navigating from said first location to the location of the telephone caller as developed by the navigation software. - View Dependent Claims (7, 8)
-
-
9. A method for generating navigation information automatically with respect to a location to which a telephone call is placed, as a destination, comprising:
-
(a) providing a stand-alone computer installation connected to receive a telephone number of a call being placed from said computer installation;
(b) providing a database of address information associated with telephone numbers within said computer installation, said database comprising;
1) a locally assembled address book, and 2) telephone directory information;
(c) providing said computer installation with navigation software for generating navigation information from a point of origin to a destination corresponding to said location to which a telephone call is placed;
(d) using said computer installation for performing the steps of;
(i) retrieving address information from said database corresponding to a telephone number to which a call is placed by;
1) first searching said locally assembled address book in said database using said telephone number, and 2) subsequently searching said telephone directory information to obtain address information relative to the location associated with the telephone number called when said address information is not found in the locally assembled address book;
(ii) providing the retrieved address information as a destination to said navigation software;
(iii) providing a point of departure to the navigation software; and
(iv) outputting navigation information generated by the navigation software for navigating from said point of departure to said destination, whereby a telephone caller is able to obtain navigation information from the point of departure to the situs of the location called. - View Dependent Claims (10)
-
-
11. A method of generating travel directions from a location receiving a telephone call to a location of a telephone caller comprising:
-
(a) providing a stand-alone computer installation connected to receive a telephone call;
(b) receiving a telephone call;
(c) detecting caller identification information electronically associated with said received telephone call including at least one of a telephone number associated with a calling telephone and a name associated with said calling telephone;
(d) providing a database in the computer installation, said database comprising;
1) a locally assembled address book, and 2) telephone directory information;
(e) automatically retrieving an address from said database associated with at least one of the telephone numbers and a name associated with said calling telephone by;
1) first searching said locally assembled address book in said database using said telephone number, and 2) subsequently searching said telephone directory information to obtain said address relative to the location associated with the telephone number called when the address is not found in the locally assembled address book; and
(f) generating travel directions in response to the address automatically retrieved and at least one further address input to the computer installation. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A standalone system for generating travel directions from a point of origin, corresponding to a location of said system, to a destination that corresponds to a geographic location associated with telephone number identification information representative of an incoming or outgoing telephone call comprising:
-
a) a computer system configured to detect and interpret telephone number identification information associated with an incoming or outgoing call being placed from the computer system;
b) a database containing address information associated with said telephone number identification information, said database comprising;
a) a locally assembled address book, and b) telephone directory information;
c) said computer system including navigation software for generating navigation information from a point of origin to a destination;
d) said computer system being programmed to;
i) first search said locally assembled address book in said database, and subsequently search said telephone directory information to retrieve address information associated with said telephone number identification information obtained from said call being placed from the computer system;
ii) provide the retrieved address information as a destination to said navigation software;
iii) provide a point of origin to the navigation software; and
iv) output navigation information generated by the navigation software from the of origin to the destination whereby a user is able to obtain navigation information from a preselected situs to the situs of the location called. - View Dependent Claims (19)
-
-
20. A system for generating travel directions from a first location to location of a telephone caller comprising:
-
a) a stand-alone computer system including;
i) a modem connection or communication port connected to receive a telephone call;
ii) a database comprising;
a) a locally assembled address book, and b) telephone directory information;
iii) a computer program operative to;
a) control said computer system to detect and interpret incoming telephone number identification information associated with a telephone caller including at least one telephone number and a name associated with said telephone caller;
b) control said computer system to first search said locally assembled address book in said database using the telephone number identification information derived by said first computer program, and subsequently search said telephone directory information to automatically obtain an address that is associated with said at least one of the telephone number and name associated with the telephone caller; and
iv) navigation software operative to control the computer installation to generate travel directions in response to the address automatically obtained and at least one further address input to the computer system. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A stand-alone computer system for generating information automatically with respect to a telephone call between two locations comprising:
-
a) a computer program operative to control said computer system to extract telephone number identification information from a call in progress;
b) a database of additional information associated with the telephone number identification information and containing the additional information in association with the telephone number identification information, said database comprising;
1) a locally assembled address book, and 2) telephone directory information;
c) the computer system including a computer program operative to;
i) control the computer system to retrieve the information associated in the database with the telephone number identification information of the call in progress by;
1) first searching said locally assembled address book in said database using the said telephone number, and 2) subsequently searching said telephone directory information to obtain said address relative to the location associated with the telephone number called when the address is not found in the locally assembled address book; and
ii) control said computer to output the additional information generated. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
Specification