Patent ID: 8405722

Claim:
A method for finding an item comprising: importing sensor data; identifying a subject in the sensor data; identifying a time in the sensor data; identifying a location in the sensor data; identifying an object in the sensor data; identifying an event in the sensor data; identifying an action in the sensor data; creating an entry in the feature index for the sensor data from the subject, the time, the location, the object, the event, and the action; receiving a first query for a first item; searching, at a first iteration frequency, the feature index to determine whether the first item is contained in the sensor data; displaying a result of the search for the first item; analyzing the first query for the first item to determine whether the result of the search for the first item will be more specific than a predetermined specificity, and requesting a more detailed query when the result of the search for the first item will not be more specific than the predetermined specificity; receiving a second query for a second item; searching, at a second iteration frequency slower than the first iteration frequency, the feature index to determine whether the second item is contained in the sensor data; and displaying a result of the search for the second item.