Location ID service for telephone calls
First Claim
1. A method of providing location information of a calling device to a called device, comprising:
- receiving into a terminating signal switching point a call trigger emanating from the calling device;
detecting from the call trigger at the terminating signal switching point an identifier of the called device;
receiving a privacy indicator from an originating signal switching point;
detecting from the call trigger at the terminating signal switching point whether the privacy indicator is provided from the calling device;
when it is detected that the privacy indicator is not provided from the calling device, detecting from the identifier of the called device whether to deliver location information of the calling device to the called device;
when it is detected that location information of the calling device is to be delivered to the called device, generating a query from the terminating signal switching point to a signal transfer point, the query containing an identifier of the calling device;
delivering the query from the signal transfer point to a signal control point;
accessing location information associated with the identifier of the calling device from a database linked to the signal control point, wherein the location information is encoded in binary coded decimal format wherein each decimal digit in the location information is represented by a nibble;
delivering the location information from the signal control point to the terminating signal switching point through the signal transfer point;
determining if the called device comprises one of the following;
a standard caller ID device and a computer terminal;
when the called device comprises the standard caller ID device, determining a number of characters displayable on the standard caller ID device;
adapting, based on the determined number of characters displayable on the display on the called device, the location information to fit in a display of the standard caller ID device;
when the called device comprises the computer terminal, employing geographic informational system software to provide detailed routing information to the location of the calling party; and
providing the location information from the terminating signal switching point to mapping software within the called device for displaying the location of the calling party.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for providing location ID services for telephone calls transfers location data describing the location of the calling device to the called device. Rather than or in addition to providing the name and telephone number as is done through the conventional caller ID service, the location of the calling device is displayed by the called device including the zip code, the longitude and latitude planar coordinates, or the street address. Existing advanced intelligent network infrastructure may be adapted to provide the location ID service, such as by providing location data queries from a signal switching point to a signal control point. The signal control point has access to a CNAM database containing location ID data fields in addition to conventional caller ID data.
-
Citations
20 Claims
-
1. A method of providing location information of a calling device to a called device, comprising:
-
receiving into a terminating signal switching point a call trigger emanating from the calling device; detecting from the call trigger at the terminating signal switching point an identifier of the called device; receiving a privacy indicator from an originating signal switching point; detecting from the call trigger at the terminating signal switching point whether the privacy indicator is provided from the calling device; when it is detected that the privacy indicator is not provided from the calling device, detecting from the identifier of the called device whether to deliver location information of the calling device to the called device; when it is detected that location information of the calling device is to be delivered to the called device, generating a query from the terminating signal switching point to a signal transfer point, the query containing an identifier of the calling device; delivering the query from the signal transfer point to a signal control point; accessing location information associated with the identifier of the calling device from a database linked to the signal control point, wherein the location information is encoded in binary coded decimal format wherein each decimal digit in the location information is represented by a nibble; delivering the location information from the signal control point to the terminating signal switching point through the signal transfer point; determining if the called device comprises one of the following;
a standard caller ID device and a computer terminal;when the called device comprises the standard caller ID device, determining a number of characters displayable on the standard caller ID device; adapting, based on the determined number of characters displayable on the display on the called device, the location information to fit in a display of the standard caller ID device; when the called device comprises the computer terminal, employing geographic informational system software to provide detailed routing information to the location of the calling party; and providing the location information from the terminating signal switching point to mapping software within the called device for displaying the location of the calling party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing location information of a calling device to a called device, comprising:
-
a terminating signal switching point configured to receive a call trigger emanating from the calling device, produce a query for location information where the query contains an identifier of the calling device, and provide the location information to the called device wherein the terminating signal switching point is further configured to receive a privacy indicator from an originating signal switching point; a database containing location information indexed by identifiers of calling devices, wherein the location information comprises one of a zip code and planar coordinates encoded in a binary coded decimal format wherein each decimal number of the location information is represented by a nibble; a signal control point configured to access location information from the database upon receipt of the query for location information; and a signal transfer point configured to deliver the query from the terminating signal switching point to the signal control point and deliver the location information from the signal control point to the terminating signal switching point, wherein the terminating signal switching point is configured to; determine if the called device comprises one of the following;
a standard caller ID device and a computer terminal,when the called device comprises the standard caller ID device, determine a number of characters displayable on a display on the standard caller ID device and adapt, based on the determined number of characters displayable on the display on the standard caller ID device, the location information to fit in the display of the called device, when the called device comprises the computer terminal, employing geographic informational system software to provide detailed routing information to the location of the calling party. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for providing location information of a calling device to a called device, comprising:
-
a first signal switching point configured to receive a call trigger emanating from the calling device and transmit the call trigger and an identifier of the calling device; a second signal switching point configured to receive the call trigger and identifier of the calling device transmitted from the first signal switching point, produce a query for location information where the query contains the identifier of the calling device, and provide the location information to the called device wherein the second signal switching point is further configured to receive a privacy indicator from the first signal switching point; a database containing location information indexed by identifiers of calling devices, the location information being encoded in a binary coded decimal format wherein each decimal digit in the location information is represented by a nibble; a signal control point configured to access location information from the database upon receipt of the query for location information; and a signal transfer point configured to; deliver the query from the second signal switching point to the signal control point, deliver the location information from the signal control point to the second signal switching point, determine if the called device comprises one of the following;
a standard caller ID device and a computer terminal,when the called device comprises the standard caller ID device, determine a number of characters displayable on a display on the called device and adapt, based on the determined number of characters displayable on the display on the called device, the location information to fit in the display of the called device, and when the called device comprises the computer terminal, employ geographic informational system software operative to utilize the location information to provide detailed routing directions to the calling party. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification