Automatic, stationing of a geodetic survey instrument based on reference marker database
US-2024035821-A1 · Feb 1, 2024 · US
US2017205239A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017205239-A1 |
| Application number | US-201715476528-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 31, 2017 |
| Priority date | Oct 23, 2012 |
| Publication date | Jul 20, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method includes receiving a map indicating a layout of a location, receiving a point-of-interest (POI) data structure representing a POI, and POI metadata associated with the POI, generating an annotated floor map, based on the map, the annotated floor map including a POI indicator placed on the map at the location of the POI, the POI indicator indicating the type of the POI and the status of the POI, displaying at least a portion of the annotated floor map, in response to the client computing device moving within the location or out of the location, transmitting location information to a map selector and receiving one or more maps selected by the map selector, the one or more maps include or bound by the location information.
Opening claim text (preview).
What is claimed is: 1 . A computing device comprising: a processor; a display interface; and a memory including an application configured to: receive, from a remote device, a map indicating a layout of a location; receive, from the remote device, a point-of-interest (POI) data structure representing a POI, and POI metadata associated with the POI, wherein the POI data structure includes a POI location, and the POI metadata includes a POI type, and a POI status; generate an annotated floor map based on the map, the annotated floor map including a POI indicator placed on the map at the location of the POI, the POI indicator indicating the type of the POI and the status of the POI; display, via the display interface, at least a portion of the annotated floor map; in response to the computing moving within the location or out of the location, transmitting location information to a map selector in the remote device; and receiving one or more maps selected by the map selector, the one or more maps include or bound by the location information. 2 . The computing device of claim 1 , wherein the application is further configured to receive a triggering location, wherein transmitting the location information to the map selector is performed when the computing device is one of within a predefined range or within an area defined by the triggering location. 3 . The computing device of claim 2 , wherein selecting the maps is based on at least one of: user actions at the triggering location, or a history of previously selected maps for the computing device. 4 . The computing device of claim 1 , wherein the POI data structure further includes a status variable that indicates the status of the POI represented by the POI data structure and at least one POI action configured to change the status variable. 5 . The computing device of claim 4 , wherein the application is further configured to select the at least one POI action to be performed based on user role information associated with the computing device. 6 . The computing device of claim 4 , wherein the application is further configured to select the at least one POI action to be performed based upon a finite state machine. 7 . The computing device of claim 1 , wherein the application is further configured to: in response to establishing a short-range wireless communication between the computing device and a POI device: receiving a request to perform a first POI action, and causing a first POI action to be performed; and in response to terminating the short-range wireless communication between the computing device and the POI device: receiving a request to perform a second POI action, and causing the second POI action to be performed. 8 . A method comprising: receiving, from a first device, a map indicating a layout of a location; receiving, from the first device, a point-of-interest (POI) data structure representing a POI, and POI metadata associated with the POI, wherein the POI data structure includes a POI location, and the POI metadata includes a POI type, and a POI status; generating, by a second device, an annotated floor map based on the map, the annotated floor map including a POI indicator placed on the map at the location of the POI, the POI indicator indicating the type of the POI and the status of the POI; displaying, via a display interface of the second device, at least a portion of the annotated floor map; in response to the second device moving within the location or out of the location, transmitting location information to a map selector in the first device; and receiving one or more maps selected by the map selector, the one or more maps include or bound by the location information. 9 . The method of claim 8 , further comprising: receiving a triggering location; and transmitting the location information to the map selector is performed when the second device is one of within a predefined range or within an area defined by the triggering location. 10 . The method of claim 9 , wherein selecting the maps is based on at least one of: user actions at the triggering location, or a history of previously selected maps for the second device. 11 . The method of claim 8 , wherein the POI data structure includes a status variable that indicates the status of the POI represented by the POI data structure and at least one POI action configured to change the status variable. 12 . The method of claim 11 , further comprising selecting the at least one POI action to be performed based on user role information associated with the second device. 13 . The method of claim 11 , further comprising selecting the at least one POI action to be performed based upon a finite state machine. 14 . The method of claim 8 , further comprising: in response to establishing a short-range wireless communication between the second device and a POI device: receiving a request to perform a first POI action, and causing a first POI action to be performed; and in response to terminating the short-range wireless communication between the second device and the POI device: receiving a request to perform a second POI action, and causing the second POI action to be performed. 15 . A non-transitory computer-readable medium including executable code that, when executed by a processor, cause the processor to perform steps comprising: receiving, from a first device, a map indicating a layout of a location; receiving, from the first device, a point-of-interest (POI) data structure representing a POI, and POI metadata associated with the POI, wherein the POI data structure includes a POI location, and the POI metadata includes a POI type, and a POI status; generating, by a second device, an annotated floor map based on the map, the annotated floor map including a POI indicator placed on the map at the location of the POI, the POI indicator indicating the type of the POI and the status of the POI; displaying, via a display interface of the second device, at least a portion of the annotated floor map; in response to the second device moving within the location or out of the location, transmitting location information to a map selector in the first device; and receiving one or more maps selected by the map selector, the one or more maps include or bound by the location information. 16 . The non-transitory computer-readable medium of claim 15 , wherein the steps further include: receiving a triggering location; and transmitting the location information to the map selector is performed when the second device is one of within a predefined range or within an area defined by the triggering location. 17 . The non-transitory computer-readable medium of claim 16 , wherein selecting the maps is based on at least one of: user actions at the triggering location, or a history of previously selected maps for the second device. 18 . The non-transitory computer-readable medium of claim 15 , wherein the POI data structure further includes a status variable that indicates the status of the POI represented by the POI data structure and at least one POI action configured to change the status variable. 19 . The non-transitory computer-readable medium of claim 18 , wherein the steps further include selecting the at least one POI action to be performed based on user role information associated with the second device. 20 . The non-transitory computer-readable medium of claim 18 , wherein the steps furt
Drawing of charts or graphs · CPC title
Services for machine-to-machine communication [M2M] or machine type communication [MTC] · CPC title
Query processing · CPC title
Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title
Location-based management or tracking services · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.