System, apparatus, and method for utilizing geographic information systems
First Claim
Patent Images
1. A method implemented by a discrete digital display device, comprising:
- determining one or more geographic limits of a view of the digital display device based on a location and orientation of the digital display device, the one or more geographic limits defining a volume less than the entirety of the view and comprising space above and below a visible horizon of the view;
determining at least a location and a depth of a subsurface object within the volume;
rendering a multi-dimensional first representation of the subsurface object in the view based on the location and depth such that the first representation indicates an actual below-ground location of the subsurface object within the view;
determining a location of a visible object that is within the volume of the view of the digital display device;
correcting a position error of the first representation of the subsurface object using the visible object location; and
displaying the visible object and the position error corrected first representation of the subsurface object in the view.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more geographic limits of a view of a digital display device are determined based on a location and orientation of the digital display device. A least a location of a subsurface object within the view is determined, and a multi-dimensional first representation of the subsurface object is rendered in the view based on the location and depth such that the first representation indicates an actual location of the subsurface object within the view.
-
Citations
27 Claims
-
1. A method implemented by a discrete digital display device, comprising:
-
determining one or more geographic limits of a view of the digital display device based on a location and orientation of the digital display device, the one or more geographic limits defining a volume less than the entirety of the view and comprising space above and below a visible horizon of the view; determining at least a location and a depth of a subsurface object within the volume; rendering a multi-dimensional first representation of the subsurface object in the view based on the location and depth such that the first representation indicates an actual below-ground location of the subsurface object within the view; determining a location of a visible object that is within the volume of the view of the digital display device; correcting a position error of the first representation of the subsurface object using the visible object location; and displaying the visible object and the position error corrected first representation of the subsurface object in the view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A discrete digital display device, comprising:
-
one or more sensors capable of determining a location and orientation of the digital display device; memory; and a processor coupled to the memory, wherein the memory includes instructions operable by the processor to cause the apparatus to; determine one or more geographic limits of a view of the digital display device based on the location and the orientation of the digital display device, the one or more geographic limits defining a volume less than the entirety of the view and comprising space above and below a visible horizon of the view; determine at least location of a subsurface object within the volume; prepare a multi-dimensional first representation of the subsurface object based on the location and depth such that the first representation is capable of being rendered in the view to indicate the actual location of the subsurface object within the view; determine a location of a visible object that is within the volume of the view of the digital display device; correct a position error of the first representation of the subsurface object using the visible object location; and display the visible object and the position error corrected first representation of the subsurface object in the view. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
a central server comprising; a network interface capable of communicating with one more client devices; memory; and a processor coupled to the memory, wherein the memory includes instructions operable by the processor to cause the apparatus to; receive, via the network interface, data describing a location and orientation of a digital display device associated with a selected one of the client devices; determine one or more geographic limits of a view of the digital display device based on the location and the orientation of the digital display device, the one or more geographic limits defining a volume less than the entirety of the view and comprising space above and below a visible horizon of the view; determine at least a location of a subsurface object within the volume; prepare a multi-dimensional, first representation of the subsurface object based on the location and depth such that the first representation is capable of being rendered in the view to indicate the actual location of the subsurface object within the view; correct a position error of the first representation of the subsurface object using a location of a visible object that is within the volume of the view of the digital display device; and send, via the network interface, data describing the position error corrected first representation and the visible object to the selected client device, the data comprising data for displaying the visible object and the position error corrected first representation of the subsurface object by the digital display device associated with the selected client device. - View Dependent Claims (22, 23, 24)
-
25. A method comprising:
-
receiving, at a central server via a network, data describing a location and orientation of a digital display device associated with a client device; determining, at the central server, one or more geographic limits of a view of the digital display device based on the location and the orientation of the digital display device, the one or more geographic limits defining a volume less than the entirety of the view and comprising space above and below a visible horizon of the view; determining, at the central server, at least a location of a subsurface object within the view; preparing, at the central server, a multi-dimensional, first representation of the subsurface object based on the location and depth such that the first representation is capable of being rendered in the view to indicate the actual location of the subsurface object within the view; correcting, at the central server, a position error of the first representation of the subsurface object using a location of a visible object that is within the volume of the view of the digital display device; and sending, from the central server to the client device via the network, data describing the position error corrected first representation and the visible object, the data comprising data for displaying the visible object and the position error corrected first representation of the subsurface object by the digital display device associated with the client device. - View Dependent Claims (26, 27)
-
Specification