Context-aware question-answer for interactive media experiences
AssigneeTcl Research America Inc.
InventorsKyle Otto Jorgensen, Zhiqun Zhao, Haohong Wang, Mea Wang
Life of this patent
Estimating the term…
Abstract
A context-aware method for answering a question about a video includes: receiving the question about the video that is paused at a pausing position; obtaining and analyzing context information at the pausing position of the video, the context information including supplementary materials of the video; and automatically searching an answer to the question based on the context information at the pausing position of the video.
Claims18
A context-aware method for answering a question about a video, comprising:
- receiving the question about the video that is paused at a pausing position;
- obtaining and analyzing context information at the pausing position of the video, the context information including supplementary materials of the video;
- and
- automatically searching an answer to the question based on the context information at the pausing position of the video,
- wherein obtaining and analyzing the context information at the pausing position of the video includes:
- analyzing verbs of the question to determine a tense of the question;
- in response to the tense of the question being a past tense, determining a scene base of the question to include a current scene and (N−1) scenes preceding the current scene, N being a size of the scene base for the question in the past tense or in a future tense;
- in response to the tense of the question being a present tense, determining the scene base to include the current scene;
- in response to the tense of the question being the future tense, determining the scene base to include the current scene and (N−1) scenes succeeding the current scene;
- and
- obtaining and analyzing the supplementary materials of the video for the scene base according to the question.
A context-aware device for answer a question about a video, comprising:
- a memory storing program instructions;
- and
- a processor coupled with the memory and configured to execute the program instructions to:
- receive the question about the video that is paused at a pausing position;
- obtain and analyze context information at the pausing position of the video, the context information including supplementary materials of the video;
- and
- automatically search an answer to the question based on the context information at the pausing position of the video,
- wherein obtaining and analyzing the context information at the pausing position of the video includes:
- analyzing verbs of the question to determine a tense of the question;
- in response to the tense of the question being a past tense, determining a scene base of the question to include a current scene and (N−1) scenes preceding the current scene, N being a size of the scene base for the question in the past tense or in a future tense;
- in response to the tense of the question being a present tense, determining the scene base to include the current scene;
- in response to the tense of the question being the future tense, determining the scene base to include the current scene and (N−1) scenes succeeding the current scene;
- and
- obtaining and analyzing the supplementary materials of the video for the scene base according to the question.
A context-aware system for answering a question about a video, comprising:
- a terminal device configured to:
- receive the question about the video that is paused at a pausing position;
- send the question to a cloud server;
- receive a language smoothed answer from the cloud server;
- and
- output the answer;
- and
- the cloud server configured to
- receive the question from the terminal device;
- obtain and analyze context information at the pausing position of the video, the context information including supplementary materials of the video;
- automatically search the answer to the question based on the context information at the pausing position of the video;
- perform a language smoothing process on the answer to obtain the language smoothed answer;
- and
- send the language smoothed answer to the terminal device,
- wherein obtaining and analyzing the context information at the pausing position of the video includes:
- analyzing verbs of the question to determine a tense of the question;
- in response to the tense of the question being a past tense, determining a scene base of the question to include a current scene and (N−1) scenes preceding the current scene, N being a size of the scene base for the question in the past tense or in a future tense;
- in response to the tense of the question being a present tense, determining the scene base to include the current scene;
- in response to the tense of the question being the future tense, determining the scene base to include the current scene and (N−1) scenes succeeding the current scene;
- and
- obtaining and analyzing the supplementary materials of the video for the scene base according to the question.
Dependencies are inferred from the claim text.