IP Library Granted Patent US 10,984,148
Granted Patent B2
US 10,984,148 · App. 17/065,625 · Granted Apr 20, 2021

Methods for generating a user interface based upon orientation of a smart device

Inventors: Michael S. Santarone (Jacksonville, FL); Michael Wodrich (Jacksonville, FL); Randall Pugh (Jacksonville, FL); Jason E. Duff (Jacksonville, FL)
Assignee: Middle Chart, LLC
G06F30/13G01S19/48G06Q99/00G06T17/05G06T19/006G01S19/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,984,148
App. No.
17/065,625
Filed
Oct 8, 2020
Granted
Apr 20, 2021
Kind
B2
Art Unit
2647
USPC
455/456.3
Abstract

Methods and apparatus for determining a generating a user interface based upon a location and an orientation of a smart device supported by an Agent in a structure. The interface may include “as built features” of the structure. A location of the Agent may be determined via wireless communications and a direction of interest based upon a directional sensor.

Claims (30)

1. A method of generating a user interface based upon orientation of a smart device, the method comprising the steps of:

with a first antenna array transceiving a first wireless communication from a first reference point transceiver at a first fixed position within a structure;

with a timing mechanism incorporated, generating a time of arrival of the first wireless communication with the first antenna array;

with the first antenna array transceiving a second wireless communication from a second transceiver at a second fixed position within the structure;

with the timing mechanism generating a time of arrival of the second wireless communication with the first antenna array;

with the first antenna array receiving a third wireless communication from a third transceiver at a third fixed position within the structure;

with the timing mechanism generating a time of arrival of the third wireless communication with the first antenna array;

generating a set of positional coordinates based upon the time of arrival of the first wireless communication, the time of arrival of the second wireless communication and the time of arrival of the third wireless communication;

with a directional sensor based upon a magnetic reading, indicating a direction of interest;

generating a virtual line intersecting the positional coordinates and extending in the direction of interest; and

generating a user interface comprising a portion of a virtual model including as built details, said portion intersecting the virtual line intersecting the positional coordinates and extending in the direction of interest.

2. The method of claim 1 additionally comprising the step of indicating in the user interface a location of a sensor.

3. The method of claim 2 additionally comprising the step of indicating in the user interface values of sensor readings associated with the sensor.

4. The method of claim 2 additionally comprising the step of including in the user interface a clickable icon next to an item of equipment in the user interface.

5. The method of claim 2 wherein the sensor comprises a digital storage, processor and transmitter, and the method includes the steps of storing sensor readings in the digital storage and transmitting the sensor readings using the transmitter.

6. The method of claim 1 additionally comprising the step of indicating in the user interface a location of an Agent supporting the first antenna array.

7. The method of claim 1 wherein the first wireless communication comprises an Ultra-Wideband transceiving.

8. The method of claim 1 , wherein at least one of the first wireless communication and the second wireless communication comprises a Bluetooth 5.1 transceiving.

9. The method of claim 1 , wherein at least one of the first wireless communication and the second wireless communication comprises transceiving using a bandwidth in a sub Gigahertz range.

10. The method of claim 1 , wherein at least one of the first wireless communication and the second wireless communication comprises transceiving using a 47-48 Gigahertz frequency band.

11. The method of claim 1 additionally comprising the step of generating at least one of: an angle of arrival, and an angle of departure, associated with the first wireless communication.

12. The method of claim 1 additionally comprising the step of indicating in the user interface a location of an Agent supporting the first antenna array.

13. The method of claim 1 wherein the first antenna array is included in a smart device supported by an Agent.

14. The method of claim 1 wherein the first antenna array is included in a puck shaped device supported by an Agent.

15. The method of claim 1 additionally comprising the steps of, with the first antenna array transceiving a third wireless communication with a fourth reference point transceiver at a fourth fixed position, said fourth wireless communication using a bandwidth that is different than the first wireless communication, the second wireless communication and the third wireless communication.

16. The method of claim 1 additionally comprising the step of receiving a user selection of a piece of equipment in the user interface.

17. The method of claim 16 additionally comprising the step of including values of sensor readings in the user interface.

18. The method of claim 1 additionally comprising the steps of including in the user interface spatially accurate as built features.

19. The method of claim 18 additionally comprising the step of generating a point cloud from which the spatially accurate as built features are based.

20. The method of claim 18 wherein the spatially accurate as built features are based upon an optical scan of an area included in the user interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2020
From: SANTARONE, MICHAEL; WODRICH, MICHAEL; DUFF, JASON; PUGH, RANDALL
To: MIDDLE CHART, LLC
Reel/Frame 054751/0026 →
Continuity (35)
Continuation 16817926 · Mar 13, 2020
Continuation In Part 16688775 · Nov 19, 2019
Continuation In Part 16657660 · Oct 18, 2019
Continuation In Part 16597271 · Oct 9, 2019
Continuation 16161823 · Oct 16, 2018
Continuation In Part 15716133 · Sep 26, 2017
Continuation In Part 16161823
Continuation In Part 15703310 · Sep 13, 2017
Continuation In Part 16597271
Continuation 15887637 · Feb 2, 2018
Continuation In Part 15716133 · Sep 26, 2017
Continuation In Part 15703310 · Sep 13, 2017
Continuation In Part 16549503 · Aug 23, 2019
Continuation In Part 16528104 · Jul 31, 2019
Continuation In Part 16504919 · Jul 8, 2019
Continuation In Part 16503878 · Jul 5, 2019
Continuation In Part 16297383 · Mar 8, 2019
Continuation In Part 16176002 · Oct 31, 2018
Continuation In Part 16171593 · Oct 26, 2018
Continuation In Part 16165517 · Oct 19, 2018
Continuation In Part 16161823 · Oct 16, 2018
Continuation In Part 16142275 · Sep 26, 2018
Continuation In Part 15887637 · Feb 2, 2018
Continuation In Part 16249574 · Jan 16, 2019
Continuation In Part 16176002 · Oct 31, 2018
Continuation In Part 16503878 · Jul 5, 2019
Provisional Application 62531955 · Jul 13, 2017
Provisional Application 62531975 · Jul 13, 2017
Provisional Application 62462347 · Feb 22, 2017
Provisional Application 62909061 · Oct 1, 2019
Provisional Application 62712714 · Jul 31, 2018
Provisional Application 62793714 · Jan 17, 2019
Provisional Application 62871499 · Jul 8, 2019
Provisional Application 62769133 · Nov 19, 2018
Related Publication 20210034796A1 · Feb 4, 2021