×

Context dependent recognition

  • US 9,116,962 B1
  • Filed: 04/03/2014
  • Issued: 08/25/2015
  • Est. Priority Date: 03/28/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computing device, comprising:

  • at least one processor;

    at least one sensor device; and

    a memory device including instructions that, when executed by the at least one processor, cause the computing device to;

    obtain a previous context relating to a previous environment in which the computing device was previously located;

    determine a future context corresponding to a future environment in which the computing device will be located based at least in part on the previous context;

    obtain object data associated with the future context based at least in part on information included in the previous context;

    obtain context data associated with a current environment in which the computing device is located using the at least one sensor device;

    determine location information of the computing device based at least in part on the context data, the location information including an indication that the current environment corresponds to a location associated with the future context;

    provide identifying information of one or more objects related to the location to a user of the computing device based at least in part on the location information, the one or more objects corresponding to at least a portion of the object data;

    obtain an object data catalog for each of a plurality of contexts in which the computing device is determined to be located;

    load the object data catalog that corresponds to one of the plurality of contexts in response to the user of the computing device being in a corresponding one of the plurality of contexts;

    activate the at least one sensor device of the computing device that is associated with the loaded object data catalog;

    obtain contextual information using the at least one sensor device, the contextual information including a representation of an object; and

    determine an object corresponding to at least a portion of the loaded object data catalog.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×