Method and apparatus for enhanced position and orientation based information display
AssigneeMiddle Chart, LLC
InventorsMichael A. Wodrich, Michael S. Santarone, Jason E. Duff, Fred Flitsch, Randall Pugh
Life of this patent
Estimating the term…
Abstract
Apparatus and methods for enhanced wireless determination of a position and direction of a smart device are describe which support the display of a virtual tag upon a user interface of the smart device. Wireless transceivers controlled by the smart device communicate with reference point transceivers to generate data sufficient to determine relative positions of the wireless transceivers and a direction of interest. Operation of LIDAR may be operative to verify the position and direction of the Smart Device as well as a topography of the environment.
Claims20
Method for displaying a virtual tag on a smart device, the method comprising the steps of:
- a) supporting a first transceiver and a second transceiver via an agent at a first geospatial position;
- b) generating respective logical communications between the first transceiver and each of a first set of three reference point transceivers, the three reference point transceivers fixedly positioned at disparate points in a structure;
- c) with a controller, determining X, Y and Z coordinates of the first transceiver based upon the respective logical communications between the first transceiver and each of the first set of three reference point transceivers;
- d) generating respective logical communications between the second transceiver and each of a second set of three reference point transceivers;
- e) with the controller, determining X, Y and Z coordinates of the second transceiver based upon the respective logical communications between the first transceiver and each of the first set of three reference point transceivers;
- f) generating a location of the smart device based upon at least one of:
- the X, Y and Z coordinates of the first transceiver, and the X, Y and Z coordinates of the second transceiver;
- g) generating a first direction of interest based upon the X, Y and Z coordinates of the first transceiver, and the X, Y and Z coordinates of the second transceiver;
- h) capturing an image with a camera located within the smart device;
- i) calculating a field of view, based upon an algorithmic calculation comprising input parameters of a set of camera parameters, the generated location and the first direction of interest;
- j) accessing data associated with the field of view and determining a presence of at least a first virtual tag within a digital representation of the field of view;
- and
- k) generating a user interface on the smart device, the user interface comprising a display of at least a first data value associated with the first virtual tag.
Apparatus for displaying a virtual tag on a smart device, the apparatus comprising:
- l) a controller comprising a processor and a digital storage, said controller in logical communication with a user interface display;
- m) a first transceiver supportable by an Agent at a first geospatial position and in logical communication with the controller;
- n) and a second transceiver supportable by the Agent at the first geospatial position and in logical communication with the controller;
- o) the smart device with at least a first camera device in logical communication with the controller;
- and
- p) executable code stored on the digital storage and executable by the processor to cause the controller to:
- I) determine X, Y and Z coordinates of the first transceiver based upon the respective logical communications between the first transceiver and each of a first set of three reference point transceivers;
- II) determine X, Y and Z coordinates of the second transceiver based upon the respective logical communications between the first transceiver and each of the first set of three reference point transceivers;
- III) generate a location of the smart device based upon at least one of X, Y and Z coordinates of the first transceiver, and the X, Y and Z coordinates of the second transceiver;
- IV) generate a first direction of interest based upon the X, Y and Z coordinates of the first transceiver, the X, Y and Z coordinates of the second transceiver;
- V) receive and process a captured image from a camera located within the smart device;
- VI) calculate a field of view comprising input parameters of a set of camera parameters, the generated location and the first direction of interest;
- VII) access data associated with the field of view and determining a presence of at least a first virtual tag within a digital representation of the field of view;
- and
- VIII) generate a user interface on the smart device, the user interface comprising a display of at least a first data value associated with the first virtual tag.
Dependencies are inferred from the claim text.