Management of annotated location aware assets

US2017205239A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017205239-A1
Application numberUS-201715476528-A
CountryUS
Kind codeA1
Filing dateMar 31, 2017
Priority dateOct 23, 2012
Publication dateJul 20, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017205239A1 cover?
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…
Who is the assignee on this patent?
Bmc Software Inc
What technology area does this patent fall under?
Primary CPC classification G01C21/206. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 20 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).