×

Method and system for identifying a user location

  • US 9,952,042 B2
  • Filed: 05/05/2015
  • Issued: 04/24/2018
  • Est. Priority Date: 07/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of identifying a user location, comprising:

  • capturing, using a camera of an augmented reality system, an image of a field of view of a user;

    reducing a set of data associated with the image to create a fingerprint by the augmented reality system, wherein the fingerprint comprises a color histogram of the image indicating a location of the user, global positioning system data, and Wi-Fi data;

    transmitting the fingerprint to a database system having a database of stored fingerprints;

    comparing, at the database system, at least the color histogram of the fingerprint against the database of stored fingerprints, wherein the database of stored fingerprints is a topological map having nodes and lines respectively representing real world physical spaces and relationships between the real world physical spaces, each node of the topological map comprising a respective stored fingerprint including a color histogram, global positioning system data, and Wi-Fi data, the topological map not being a geometric map created from extracted points and tagged images, the topological map being a simplified representation of physical spaces in a real world, the topological map comprising fingerprints of spaces and relationships between fingerprints corresponding to various spaces the relationships between the fingerprints corresponding to the various spaces are not geographical relationships;

    identifying a localization area of the user based at least in part on a match between the fingerprint and a stored fingerprint of the database by the database system; and

    transmitting passable world data corresponding to the localization area from the database system to the augmented reality system without transmitting passable world data not relevant to the localization area, the passable world data comprising at least keyframes for use by the augmented reality system to determining pose, wherein localization area corresponds to a volume and the pose corresponds to a point within the volume.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×