Displaying data
AssigneeThales North America, Inc.
InventorsAnatole Lokshin, Sergey V. Portnov, Yuriy A. Panov, Mikhail V. Koroteev
Life of this patent
Estimating the term…
Abstract
A technique for displaying topographical data, for example, on a screen of a portable hand-held device includes: optionally receiving GPS (Global Positioning System) signals and generating a digital output indicative of a position location of the display device in response to the received GPS signals or inputting location data manually to produce an image on a display screen of the device in response to the digital output; and storing true digital elevation data as compressed cells and decompressing on-the-fly only data needed to provide elevation data for an image area displayed on the display screen.
Claims108
A portable hand-held data display device comprising:
- a CPU (Central Processing Unit);
- an entry device, a memory, and at least one RAM (Random Access Memory), all operatively connected to said CPU;
- a digital data receiver arranged to input digital data to said CPU indicative of a position location to be displayed on a display screen;
- and
- a video controller and a display screen, said video controller arranged to receive signals from said CPU via said at least one RAM and to output signals to said display screen to produce an image on said display screen in response to said received signals from said CPU;
- wherein characteristic data is arranged to be stored as compressed cells in said memory, said CPU being arranged to decompress on-the-fly only data of cells needed to provide characteristic data for an image area displayed on said display screen and in accordance with a needed resolution and zoom level of said screen;
- and
- wherein a compression technique is such that an RMSE (Root Mean Square Error) of compression is below a preselected value.
A portable hand-held data display device comprising:
- a CPU (Central Processing Unit);
- an entry device, a memory, and at least one RAM (Random Access Memory), all operatively connected to said CPU;
- a digital data receiver arranged to input digital data to said CPU indicative of a position location to be displayed on a display screen;
- and
- a video controller and a display screen, said video controller arranged to receive signals from said CPU via said at least one RAM and to output signals to said display screen to produce an image on said display screen in response to said received signals from said CPU;
- wherein characteristic data is arranged to be stored as compressed cells in said memory, said CPU being arranged to decompress on-the-fly only data of cells needed to provide characteristic data for an image area displayed on said display screen and in accordance with a needed resolution and zoom level of said screen;
- and
- wherein said memory includes a correction values table for said stored compressed cells, said CPU being arranged for accessing said correction values table to correct the compressed cells values to limit absolute compression errors.
A portable hand-held data display device comprising:
- a CPU (Central Processing Unit);
- an entry device, a memory, and at least one RAM (Random Access Memory), all operatively connected to said CPU;
- a digital data receiver arranged to input digital data to said CPU indicative of a position location to be displayed on a display screen;
- and
- a video controller and a display screen, said video controller arranged to receive signals from said CPU via said at least one RAM and to output signals to said display screen to produce an image on said display screen in response to said received signals from said CPU;
- wherein characteristic data is arranged to be stored as compressed cells in said memory, said CPU being arranged to decompress on-the-fly only data of cells needed to provide characteristic data for an image area displayed on said display screen and in accordance with a needed resolution and zoom level of said screen;
- and
- wherein said CPU is arranged to decompress characteristic data stored in said memory and to re-compute said characteristic data to a new grid parallel to a grid displayed on said display screen, said new grid having a grid step comparable with said screen size and resolution displayed on said display screen.
A method of displaying data on a screen of a portable hand-held device, the method comprising:
- receiving a digital output indicative of a position location to be displayed on said display device to produce an image on a display screen of the device in response to said digital output;
- and
- storing characteristic data as compressed cells and decompressing on-the-fly only data needed to provide characteristic data for an image area displayed on said display screen;
- wherein said data is arranged to be compressed using a compression technique in which an RMSE (Root Mean Square Error) of compression is below a pre-selected value.
A method of displaying data on a screen of a portable hand-held device, the method comprising:
- receiving a digital output indicative of a position location to be displayed on said display device to produce an image on a display screen of the device in response to said digital output;
- storing characteristic data as compressed cells and decompressing on-the-fly only data needed to provide characteristic data for an image area displayed on said display screen;
- and
- storing a correction values table for said stored compressed cells, said stored correction values table being arranged to be accessed to correct the compressed cells values to limit absolute compression errors.
A method of displaying data on a screen of a portable hand-held device, the method comprising:
- receiving a digital output indicative of a position location to be displayed on said display device to produce an image on a display screen of the device in response to said digital output;
- storing characteristic data as compressed cells and decompressing on-the-fly only data needed to provide characteristic data for an image area displayed on said display screen;
- and
- decompressing stored digital elevation data and re-computing it to a new grid parallel to a grid displayed on said display screen, said new grid having a grid step comparable with said screen size and resolution of said display screen.
A program storage device, readable by a machine and tangibly embodying a program of instructions executable by the machine to perform method steps for displaying data on a screen of a portable hand-held device, the method comprising:
- receiving a digital output indicative of a position location of said display device to produce an image on a display screen of the device in response to said digital output;
- and
- storing characteristic data as compressed cells and decompressing on-the-fly only data needed to provide characteristic data for an image area displayed on said display screen;
- wherein said data is arranged to be compressed using a compression technique in which an RMSE (Root Mean Square Error) of compression is below a pre-selected value.
A program storage device, readable by a machine and tangibly embodying a program of instructions executable by the machine to perform method steps for displaying data on a screen of a portable hand-held device, the method comprising:
- receiving a digital output indicative of a position location of said display device to produce an image on a display screen of the device in response to said digital output;
- storing characteristic data as compressed cells and decompressing on-the-fly only data needed to provide characteristic data for an image area displayed on said display screen;
- and
- storing a correction values table for said stored compressed cells, said stored correction values table being arranged to be accessed to correct the compressed cells values to limit absolute compression errors.
A program storage device, readable by a machine and tangibly embodying a program of instructions executable by the machine to perform method steps for displaying data on a screen of a portable hand-held device, the method comprising:
- receiving a digital output indicative of a position location of said display device to produce an image on a display screen of the device in response to said digital output;
- storing characteristic data as compressed cells and decompressing on-the-fly only data needed to provide characteristic data for an image area displayed on said display screen;
- and
- decompressing stored characteristic data and re-computing it to a new grid parallel to a grid displayed on said display screen, said new grid having a grid step comparable with said screen size and resolution displayed on said display screen.
Dependencies are inferred from the claim text.