Augmented reality based management of a representation of a smart environment

US9728009B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9728009-B2
Application numberUS-201414264194-A
CountryUS
Kind codeB2
Filing dateApr 29, 2014
Priority dateApr 29, 2014
Publication dateAug 8, 2017
Grant dateAug 8, 2017

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 capability for managing a representation of a smart environment is presented herein. The capability for managing a representation of a smart environment is configured to support augmented reality (AR)-based management of a representation of a smart environment, which may include AR-based generation of a representation of the smart environment, AR-based alignment of the representation of the smart environment with the physical reality of the smart environment, and the like.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus, comprising: a processor and a memory communicatively connected to the processor, the processor configured to: determine a localization of a device within an environment comprising a physical area having a set of objects located therein, the device having a field of view associated therewith; determine, based on the localization of the device, detected beacon localization information indicative of a detected localization of a beacon detected as being within the field of view of the device; determine, based on the field of view of the device and object registration information associated with the environment, a set of registered objects registered as being within the field of view of the device and associated object localization information for the set of registered objects registered as being within the field of view of the device; determine, based on the detected beacon localization information and the object localization information for the set of registered objects registered as being within the field of view of the device, whether an object is registered as having a registered localization matching the detected localization of the beacon, wherein the determination as to whether an object is registered as having a registered localization matching the detected localization of the beacon comprises a determination as to whether the object localization information for the set of registered objects registered as being within the field of view of the device is indicative that an object of the set of objects is registered as having a registered localization matching the detected localization of the beacon; and perform a management action based on the determination as to whether an object is registered as having a registered localization matching the detected localization of the beacon. 2. The apparatus of claim 1 , wherein the processor is configured to determine the localization of the device within the environment based on at least one of: a model of the physical area and imagery captured by a camera of the device; or an indoor location determination technique. 3. The apparatus of claim 1 , wherein, to perform the management action, the processor is configured to: based on a determination that no object is registered as having a registered localization matching the detected localization of the beacon: identify an object associated with the beacon; and determine whether the object associated with the beacon is registered as being associated with the environment. 4. The apparatus of claim 3 , wherein, to identify the object associated with the beacon, the processor is configured to: identify the object associated with the beacon based on information received from the beacon; or determine an identifier of the beacon, and identify the object associated with the beacon based on a mapping of the identifier of the beacon to the object associated with the beacon. 5. The apparatus of claim 3 , wherein the processor is configured to: based on a determination that the object associated with the beacon is registered as being associated with the environment: generate a message indicative that the object associated with the beacon is registered as being associated with the environment and that the object localization information for the object associated with the beacon does not match the detected beacon localization information of the beacon; generate a message related to updating of the object localization information for the object associated with the beacon; or generate a message related to movement of the object associated with the beacon to a new location within the environment. 6. The apparatus of claim 3 , wherein the processor is configured to: based on a determination that the object associated with the beacon is not registered as being associated with the environment: determine object registration information for the object associated with the beacon; and initiate storage of the object registration information for the object associated with the beacon. 7. The apparatus of claim 6 , wherein the object registration information for the object associated with the beacon is determined from at least one of information received from the beacon or information received via at least one user input interface. 8. The apparatus of claim 6 , wherein the object registration information for the object associated with the beacon comprises at least one of an identifier of the object associated with the beacon, object localization information for the object associated with the beacon, or object characteristic or capability information for the object associated with the beacon. 9. The apparatus of claim 1 , wherein, to perform the management action, the processor is configured to: based on a determination that no object is registered as having a registered localization matching the detected localization of the beacon: determine object registration information for an object associated with the beacon; and initiate storage of the object registration information for the object associated with the beacon. 10. The apparatus of claim 9 , wherein the object registration information is determined from at least one of information received from the beacon or information received via at least one user input interface. 11. The apparatus of claim 9 , wherein the object registration information comprises at least one of an identifier of the object associated with the beacon, object localization information for the object associated with the beacon, or object characteristic or capability information for the object associated with the beacon. 12. The apparatus of claim 1 , wherein, to perform the management action, the processor is configured to: based on a determination that no object is registered as having a registered localization matching the detected localization of the beacon: generate a message related to updating of object localization information for an object associated with the beacon; or generate a message related to movement of an object associated with the beacon to a new location within the environment. 13. The apparatus of claim 1 , wherein, to perform the management action, the processor is configured to: based on a determination that an object is registered as having a registered localization matching the detected localization of the beacon: obtain, from the beacon, detected object configuration information associated with the object registered as having a registered localization matching the detected localization of the beacon; obtain registered object configuration information associated with the object registered as having a registered localization matching the detected localization of the beacon; and compare the detected object configuration information and the registered object configuration information. 14. The apparatus of claim 13 , wherein the processor is configured to: based on a determination that the detected object configuration information and the registered object configuration information do not match: update the registered object configuration information based on the detected object configuration information. 15. The apparatus of claim 13 , wherein the processor is configured to: based on a determination that the detected object configuration information and the registered object configuration information do not match: generate a message indicative that the detected object configuration information and the registered object configuration information do not match; generate a message related to updating of the registered object con

Assignees

Inventors

Classifications

  • G06F3/017Primary

    Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

  • G06T19/006Primary

    Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title

  • Electricity · mapped topic

  • Image segmentation from stereoscopic image signals · CPC title

  • Depth or disparity estimation from stereoscopic image signals · 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 US9728009B2 cover?
A capability for managing a representation of a smart environment is presented herein. The capability for managing a representation of a smart environment is configured to support augmented reality (AR)-based management of a representation of a smart environment, which may include AR-based generation of a representation of the smart environment, AR-based alignment of the representation of the s…
Who is the assignee on this patent?
Alcatel Lucent
What technology area does this patent fall under?
Primary CPC classification G06F3/017. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 08 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).