Displaying data
First Claim
Patent Images
1. 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.
5 Assignments
0 Petitions
Accused Products
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.
-
Citations
108 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. 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. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. 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. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. 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. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. 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. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. 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. - View Dependent Claims (74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84)
-
-
85. 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. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96)
-
-
97. 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. - View Dependent Claims (98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108)
-
Specification