Contextual queries for augmenting video display
View Patent ↗An embodiment provides a method, including: deriving text data from an input of audiovisual data; analyzing the text data to form one or more key words; selecting the one or more key words to obtain one or more relevant key words, wherein selecting comprises selection based on text data from user specific data sources; forming the one or more relevant key words into a query for obtaining relevant content; and issuing one or more queries to obtain related content from a network connected device. Other aspects are described and claimed.
1. A method, comprising:
deriving text data from an input of audiovisual data;
analyzing the text data to form one or more key words;
deriving additional text data from at least one user specific data source, wherein the at least one user specific data source is associated with prior user inputs and is irrespective of content provided in the audiovisual data;
analyzing the additional text data to form additional one or more key words;
selecting, from the one or more key words and the additional one or more key words, one or more relevant key words, wherein the one or more relevant key words are associated with frequently used words in the one or more key words and the additional one or more key words;
receiving social media data from at least one social media source;
analyzing the social media data to identify user interest data;
identifying an intersection between the one or more relevant key words and the user interest data, the intersection comprising at least one query word;
forming the at least one query word into a query for obtaining relevant content; and
automatically issuing one or more queries to obtain related content from a network connected device.
2. The method of claim 1 , wherein the input of audiovisual data comprises one or more of displayable video data, audio data, and closed caption data.
3. The method of claim 1 , wherein the at least one user specific data source comprises one or more of social media content, email content, documents, purchase history, and user input.
4. The method of claim 1 , wherein the analyzing comprises tokenizing the text data to form one or more key words comprises performing a language analysis to identify one or more key words from a string of text data.
5. The method of claim 4 , wherein the selecting comprises selection based upon conducting a frequency analysis to identify one or more frequently used key words.
6. The method of claim 1 , wherein issuing one or more queries to obtain related content from a network connected device comprises issuing a query to a search engine.
7. The method of claim 1 , wherein issuing one or more queries to obtain related content from a network connected device comprises issuing a query to a knowledge based search service.
8. The method of claim 1 , wherein issuing one or more queries to obtain related content from a network connected device comprises issuing a query to a database having predefined contents stored therein.
9. The method of claim 1 , further comprising inviting user interaction after obtaining the related content.
10. The method of claim 9 , wherein inviting user interaction after obtaining the related content comprises providing one or more of audio and visual output to a viewer inviting interaction with one or more links to the related content.
11. An information handling device, comprising:
one or more processors;
a data input connection;
a network connection; and
a memory device storing instructions accessible to the one or more processors, the instruction being executable by the one or more processors to perform acts comprising:
deriving text data from an input of audiovisual data;
analyzing the text data to form one or more key words;
deriving additional text data from at least one user specific data source, wherein the at least one user specific data source is associated with prior user inputs and is irrespective of content provided in the audiovisual data;
analyzing the additional text data to form additional one or more key words;
selecting, from the one or more key words and the additional one or more key words, one or more relevant key words, wherein the one or more relevant key words are associated with frequently used words in the one or more key words and the additional one or more key words;
receiving social media data from at least one social media source;
analyzing the social media data to identify user interest data;
identifying an intersection between the one or more relevant key words and the user interest data, the intersection comprising at least one query word;
forming the at least one query word into a query for obtaining relevant content; and
automatically issuing one or more queries to obtain related content from a network connected device.
12. The information handling device of claim 11 , wherein the input of audiovisual data comprises one or more of displayable video data, audio data, and closed caption data.
13. The information handling device of claim 11 , wherein the at least one user specific data source comprises one or more of social media content, email content, documents, purchase history, and user input.
14. The information handling device of claim 11 , wherein the analyzing comprises tokenizing the text data to form one or more key words comprises performing a language analysis to identify one or more key words from a string of text data.
15. The information handling device of claim 14 , wherein the selecting comprises selection based upon conducting a frequency analysis to identify one or more frequently used key words.
16. The information handling device of claim 11 , wherein issuing one or more queries to obtain related content from a network connected device comprises issuing a query to a search engine.
17. The information handling device of claim 11 , wherein issuing one or more queries to obtain related content from a network connected device comprises issuing a query to a knowledge based search service.
18. The information handling device of claim 11 , wherein issuing one or more queries to obtain related content from a network connected device comprises issuing a query to a custom database having predefined contents stored therein.
19. The information handling device of claim 11 , wherein the acts further comprise inviting user interaction after obtaining the related content.
20. The information handling device of claim 19 , wherein inviting user interaction after obtaining the related content comprises providing one or more of audio and visual output to a viewer inviting interaction with one or more links to the related content.
21. A computer program product, comprising:
a storage device having computer readable program code embodied therewith, the computer readable program code comprising:
computer readable program code that derives text data from an input of audiovisual data;
computer readable program code that analyzes the text data to form one or more key words;
computer readable program code that derives additional text data from at least one user specific data source, wherein the at least one user specific data source is associated with prior user inputs and is irrespective of content provided in the audiovisual data;
computer readable program code that analyzes the additional text data to form additional one or more key words;
computer readable program code that selects, from the one or more key words and the additional one or more key words, one or more relevant key words, wherein the one or more relevant key words are associated with frequently used words in the one or more key words and the additional one or more key words;
computer readable program code that receives social media data from at least one social media source;
computer readable program code that analyzes the social media data to identify user interest data;
computer readable program code that identifies an intersection between the one or more relevant key words and the user interest data, the intersection comprising at least one query word;
computer readable program code that forms the at least one query word into a query for obtaining relevant content; and
computer readable program code that automatically issues one or more queries to obtain related content from a network connected device.