Question answer system using physical distance data
First Claim
1. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored thereon, wherein the computer readable program, when executed by a processor, causes the processor to:
- receive a question associated with a user ID;
extract context from the question;
identify subject matter criteria from the context of the question, wherein the subject matter criteria includes information that indicates categories of objects relevant to the question and a determined likelihood that proximity information is relevant to the question;
compare the determined likelihood to a threshold;
in response to determining that the determined likelihood exceeds the threshold, access a history database associated with the user ID which contains history data obtained over a period of time using a wearable device worn by a user and that has video recording capabilities and audio recording capabilities, the history data including multimedia data that contains positional data for a plurality of physical objects, wherein the positional data indicates the respective physical distance between the plurality of physical objects and the wearable device when the multimedia data was collected;
identify one or more physical objects from the plurality of physical objects that are relevant to the question based upon the subject matter criteria and the history data;
generate a set of answers for the question from a corpus of data, each answer in the set of answers associated with a respective one of the one or more relevant physical objects;
rank the set of answers based upon the respective physical distance, at the time the multimedia data was collected, between the wearable device and the respective physical object associated with each answer in the set of answers, respective total amount of time each respective physical object was proximal to the wearable device, and respective frequency each respective physical object was proximal to the wearable device; and
display the ranked set of answers such that answers associated with a respective physical object having the smallest physical distance, at the time the multimedia data was collected, between the wearable device and the respective physical object are displayed first.
1 Assignment
0 Petitions
Accused Products
Abstract
A question relating to an individual is received and context from the question is extracted. Subject matter criteria can be identified from the context of the question. A database containing history data that includes recorded positional data for physical objects relative to the location of the individual at the time of recording can be accessed and relevant physical objects from the history data can be identified based upon the subject matter criteria. A set of answers can be generated for the question from a corpus of data and ranked based upon the identified physical objects and physical distance between the individual and the relevant physical objects.
-
Citations
1 Claim
-
1. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored thereon, wherein the computer readable program, when executed by a processor, causes the processor to:
-
receive a question associated with a user ID; extract context from the question; identify subject matter criteria from the context of the question, wherein the subject matter criteria includes information that indicates categories of objects relevant to the question and a determined likelihood that proximity information is relevant to the question; compare the determined likelihood to a threshold; in response to determining that the determined likelihood exceeds the threshold, access a history database associated with the user ID which contains history data obtained over a period of time using a wearable device worn by a user and that has video recording capabilities and audio recording capabilities, the history data including multimedia data that contains positional data for a plurality of physical objects, wherein the positional data indicates the respective physical distance between the plurality of physical objects and the wearable device when the multimedia data was collected; identify one or more physical objects from the plurality of physical objects that are relevant to the question based upon the subject matter criteria and the history data; generate a set of answers for the question from a corpus of data, each answer in the set of answers associated with a respective one of the one or more relevant physical objects; rank the set of answers based upon the respective physical distance, at the time the multimedia data was collected, between the wearable device and the respective physical object associated with each answer in the set of answers, respective total amount of time each respective physical object was proximal to the wearable device, and respective frequency each respective physical object was proximal to the wearable device; and display the ranked set of answers such that answers associated with a respective physical object having the smallest physical distance, at the time the multimedia data was collected, between the wearable device and the respective physical object are displayed first.
-
Specification