Method and System for Plotting a User's Position on a Display
First Claim
1. A method of representing a position of a user on a display visible to the user, comprising:
- a. determining the user'"'"'s geographic position with a locating device, wherein the geographic position is within a region having constant geographic boundaries;
b. calculating a virtual position as a function of the user'"'"'s geographic position; and
c. plotting the virtual position on the display, wherein the region corresponds to a fixed zone of the display.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for showing a user his position in a set geographic area in which all parts of the geographic area are visible on a display at all times, and in which the user'"'"'s position is shown as moveable relative to the set geographic area. The method and system utilize a positioning system (such as GPS) on the user and a display visible to the user to track and display the user'"'"'s movement. In some versions the user defines the geographic area by positioning himself at the edges of the area. In other versions the user marks the geographic area on a map or chart on the display. In this way the user will always know his position relative to the same boundaries, without the need for zooming or scrolling the display.
35 Citations
35 Claims
-
1. A method of representing a position of a user on a display visible to the user, comprising:
-
a. determining the user'"'"'s geographic position with a locating device, wherein the geographic position is within a region having constant geographic boundaries; b. calculating a virtual position as a function of the user'"'"'s geographic position; and c. plotting the virtual position on the display, wherein the region corresponds to a fixed zone of the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of representing a position of a user on a rectangular display, comprising:
-
a. locating the user at a first corner of a rectangular region having constant geographic boundaries; b. determining with a GPS receiver the geographic location of the user as a first geographic boundary point; c. relocating the user to a second corner of the region; d. determining the geographic location of the user with a GPS as a second geographic boundary point; e. relocating the user to a third corner of the region; f. determining with a GPS receiver the geographic location of the user as a third geographic boundary point; g. calculating a first virtual boundary point as a function of the first geographic boundary point; h. calculating a second virtual boundary point as a function of the second geographic boundary point; i. calculating a third virtual boundary point as a function of the third geographic boundary point; j. defining the edges of the display as a rectangle, wherein a first display corner corresponds to the first virtual boundary point, a second display corner corresponds to the second boundary point, and wherein the first display corner is not adjacent to the second display corner; k. generating a linear x-axial regression between longitude coordinate and a virtual X coordinate, wherein the virtual X coordinate is a function of the longitude coordinate; l. generating a linear y-axial regression between latitude coordinate and a virtual Y coordinate, wherein the virtual Y coordinate is a function of the latitude coordinate; m. determining the user'"'"'s latitude coordinate and the user'"'"'s longitude coordinate with a GPS, wherein the user is within the region; n. calculating the user'"'"'s virtual X coordinate according to the x-axial regression; o. calculating the user'"'"'s virtual Y coordinate according to the y-axial regression; p. plotting the user'"'"'s virtual position on the display at the user'"'"'s virtual X coordinate and the user'"'"'s virtual Y coordinate.
-
-
33. A system for representing a position of a user in a region having constant geographical boundaries on a bounded display, comprising:
-
a. a display visible to the user; b. a display controller capable of rendering a virtual position of the user on the display; c. a locating device for determining a geographic position of the user; d. a processor in communication with the locating device wherein the processor is programmed to perform the steps of; i. determining the virtual position of the user as a function of the geographic position communicated by the locating device; ii. causing the display controller to render the virtual position on the display; and iii. defining a virtual boundary of a fixed zone of the display corresponding to the constant geographic boundaries of the region.
-
-
34. A system for representing a position of a user on a display visible to the user, comprising:
-
a. a means of determining the user'"'"'s geographic position, wherein the geographic position is within a region having constant geographic boundaries; b. a means of calculating a virtual position as a function of the user'"'"'s geographic position; and c. a means of plotting the virtual position on the display, wherein the region corresponds to a fixed zone of the display.
-
-
35. An electronic data storage device comprising a stored program, wherein the stored program comprises:
-
a. a module for defining a virtual boundary of a fixed zone of a display corresponding to a constant geographical boundary of a region, wherein the entirety of the region is displayed in the fixed zone; and b. a module for calculating a virtual position of a user as a function of the geographic position of the user.
-
Specification