Digitally watermarked maps and signs and related navigational tools
First Claim
1. A map divided into a plurality of areas, with each area comprising at least one embedded digital watermark including location information for the respective map area.
7 Assignments
0 Petitions
Accused Products
Abstract
Maps and signs are embedded with plural bit data in the form of digital watermarks. In one embodiment, the plural-bit data includes location information with respect to a map. A handheld reading device extracts the location information from the map. The reading device then compares the location information with a physical location of the device. Feedback is provided to help a device user to correlate the map location with the physical location. In another embodiment, signs are watermarked to provide navigational and informational aids. The watermarks may include unique identifiers, which allow database lookup of related information.
165 Citations
32 Claims
- 1. A map divided into a plurality of areas, with each area comprising at least one embedded digital watermark including location information for the respective map area.
-
7. An apparatus to read digital watermarks embedded within a map, the map being divided into a plurality of areas, with each area comprising at least one embedded digital watermark including location information for the respective map area, said apparatus comprising:
-
a global positioning system receiver to determine a location of said apparatus;
an input device to capture an image of at least a portion of the respective map area;
memory including executable software instructions stored therein, the instructions to extract the location information from the at least one embedded digital watermark from the captured image of at least a portion of the respective map area, and to correlate the location of the apparatus with the extracted location information;
electronic processing circuitry to execute the software instructions; and
an output device to indicate the correlation of the apparatus location and the captured watermark location information. - View Dependent Claims (8, 9)
-
-
10. A method of making a map comprising an improvement of:
-
dividing a map into a plurality of areas;
steganographically encoding plural-bit location data within each of the plurality of areas, wherein the location data is unique per each of the plurality of areas.
-
-
11. A method of navigating with a map embedded with digital watermarks comprising the steps of:
-
extracting a digital watermark from the map, the digital watermark including location information which uniquely identifies the respective map watermark extraction area;
comparing the location information to a physical location; and
providing feedback to correlate the location information and the physical location. - View Dependent Claims (13, 15, 16, 17, 18, 19)
-
-
12. A method of correlating a physical location to a map location, the map being divided into a plurality of areas, with each area comprising at least one embedded digital watermark including location information for the respective area, the method comprising the steps of:
-
extracting the location information from the watermark at the map location;
comparing the extracted location information to global positioning system (GPS) received coordinates of the physical location;
providing feedback based on the comparison of the physical location and the map location.
-
-
14. A sign having plural bit data encoded thereon in the form of a digital watermark, the data comprising a unique identifier.
-
20. A method comprising the steps of:
-
capturing an image of a sign;
extracting a digital watermark from the captured image, the watermark including plural-bit data; and
outputting a response in accordance with the plural-bit data. - View Dependent Claims (21, 22, 23, 27, 28, 29)
-
-
24. An apparatus to read digital watermarks embedded within a map, the map being divided into a plurality of areas, with each area comprising at least one embedded digital watermark including location information for the respective map area, said apparatus comprising:
-
a global positioning system receiving means for determining a location of said apparatus;
input means for inputting an image of at least a portion of the respective map area;
memory means for maintaining executable software instructions stored therein, the instructions to extract the location information from the at least one embedded digital watermark from the captured image of at least a portion of the respective map area, and to correlate the location of the apparatus with the extracted location information;
processing means for processing the software instructions; and
output means for outputting a correlation of the apparatus location and the watermark location information.
-
-
25. An apparatus to read digital watermarks embedded within a map, the digital watermarks including location information for respective map locations, said apparatus comprising:
-
a global positioning system receiving means for determining a physical location of said apparatus;
input means for inputting data corresponding to at least a portion of the respective map area;
processing means for extracting the location information from the input data and for correlating the physical location with the extracted location information; and
output means for outputting an indication of the relative correlation between the apparatus location and the watermark location information.
-
-
26. A method comprising the steps of:
-
accessing a database comprising information;
retrieving a subset of the database information;
storing the retrieved subset of database information in a handheld computing device, the handheld device including an input device;
capturing a portion of a digitally watermarked map by the input device, the portion including at least one watermark comprising map location information;
in the handheld computing device, determining which of the retrieved subset database information corresponds to the map location information; and
providing the corresponding retrieved subset database information as feedback.
-
-
30. A method comprising the steps of:
-
inputting a map location to a computing device;
determining a current location;
in the computing device, determining a relationship between the input map location and the current location; and
providing directions from the current location to the input map location. - View Dependent Claims (31, 32)
-
Specification