Method and apparatus for tagging digital photographs with geographic location data
First Claim
1. A digital camera, comprising:
- an imaging unit for generating digital photographs;
a front end for receiving satellite positioning system signals from one or more satellites and digitizing said satellite positioning system signals from the one or more satellites; and
a memory for storing said digitized satellite positioning system signals from the one or more satellites with each digital photograph generated by said imaging unit, wherein said digitized satellite positioning system signals stored in said memory with each digital photograph comprises in-phase samples and quadrature samples;
a data port configured to communicate with said memory; and
a computer, coupled to said data port, for retrieving at least one digital photograph and corresponding said digitized satellite positioning system signals from said memory and for processing said digitized satellite positioning signals retrieved to produce location data, wherein said computer is configured to correlate the digitized satellite positioning system signals retrieved from said memory with pseudorandom reference codes to produce pseudorange data; and
wherein the digitized satellite positioning system signals do not include location.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for tagging digital photographs with geographic location data is described. In one example, a digital camera includes an imaging unit, a radio frequency/intermediate frequency (RF/IF) front end, and a memory. The imaging unit is configured to generate digital photographs. The RF/IF front end is configured to receive satellite positioning system signals and generate digital samples therefrom. The memory is configured to store a set of digital samples generated by the RF/IF front end with each digital photograph generated by the imaging unit. The digital samples produced by the RF/IF front end may be intermediate frequency samples and may include both in-phase samples and quandrature samples. Notably, the memory stores digital samples of GPS signals, rather than location data. The digital GPS samples may be processed by an off-line processing unit, such as a computer, to produce location data.
-
Citations
16 Claims
-
1. A digital camera, comprising:
-
an imaging unit for generating digital photographs; a front end for receiving satellite positioning system signals from one or more satellites and digitizing said satellite positioning system signals from the one or more satellites; and a memory for storing said digitized satellite positioning system signals from the one or more satellites with each digital photograph generated by said imaging unit, wherein said digitized satellite positioning system signals stored in said memory with each digital photograph comprises in-phase samples and quadrature samples; a data port configured to communicate with said memory; and a computer, coupled to said data port, for retrieving at least one digital photograph and corresponding said digitized satellite positioning system signals from said memory and for processing said digitized satellite positioning signals retrieved to produce location data, wherein said computer is configured to correlate the digitized satellite positioning system signals retrieved from said memory with pseudorandom reference codes to produce pseudorange data; and wherein the digitized satellite positioning system signals do not include location. - View Dependent Claims (2, 3, 4)
-
-
5. A system for organizing digital photographs, comprising:
-
a digital camera, comprising; an imaging unit for generating digital photographs; a front end for receiving satellite positioning system signals and digitizing said satellite positioning system signals; a memory for storing said digitized satellite positioning system signals with each digital photograph generated by said imaging unit; and a data port configured to communicate with said memory; and a computer, coupled to said data port, for retrieving at least one digital photograph and corresponding said digitized satellite positioning system signals from said memory and for processing said digitized satellite positioning signals retrieved to produce location data, wherein said computer is configured to correlate the digitized satellite positioning system signals retrieved from said memory with pseudorandom reference codes to produce pseudorange data. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method, comprising:
-
generating one or more digital photographs at a digital camera; generating one or more sets of digitized satellite positioning system signals from a plurality of satellite positioning system signals from one or more satellites at said digital camera; respectively storing said one or more sets of digitized satellite positioning system signals from one or more satellites with said one or more digital photographs in a memory; retrieving said one or more digital photographs and said one or more sets of digitized satellite positioning system signals from said memory; and correlating each of said one or more sets of digitized satellite positioning system signals with a pseudorandom reference code to produce pseudorange data. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification