Network for describing multimedia information
First Claim
1. A method implemented by at least one computer for encoding knowledge, comprising the steps of:
- forming a network having nodes that represent semantic concepts;
associating one or more words with one or more of the nodes;
associating multimedia content with one or more of the nodes;
representing relationships between the nodes as arcs between associated words and arcs between associated multimedia content;
receiving a user query for at least one semantic concept;
recursively searching the network for matching multimedia content within the network related to the user query; and
creating a new multimedia presentation from the matching multimedia content within the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for encoding knowledge using a multimedia network. A multimedia network represents semantic concepts and their relations using multimedia content. A multimedia network associates words and multimedia content with the semantic concepts in order to illustrate and exemplify the semantic concepts as well as describe lexical, semantic, and perceptual relations. The multimedia network can be searched, browsed, or summarized for purposes of information discovery. The multimedia network can also be used for personalizing multimedia content or for querying a multimedia information repository by expanding a query to include related concepts encoded in a Multimedia network.
-
Citations
20 Claims
-
1. A method implemented by at least one computer for encoding knowledge, comprising the steps of:
-
forming a network having nodes that represent semantic concepts; associating one or more words with one or more of the nodes; associating multimedia content with one or more of the nodes; representing relationships between the nodes as arcs between associated words and arcs between associated multimedia content; receiving a user query for at least one semantic concept; recursively searching the network for matching multimedia content within the network related to the user query; and creating a new multimedia presentation from the matching multimedia content within the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method implemented by at least one computer for searching an encoded media network knowledge representation that comprises a network having nodes that represent semantic concepts, one or more words and multimedia associated with the one or more nodes, and wherein relationships between the nodes are represented as arcs between associated words and arcs between associated multimedia content, the method comprising the steps of:
-
accepting a query; matching the query to the words and multimedia content related to the concepts encoded in the media network knowledge representation; navigating the relationship arcs of the concepts associated with matching words and multimedia content; retrieving related concepts, words, and multimedia content from the matched nodes or related nodes; creating a new multimedia presentation from the matching related concepts, words, and multimedia content. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-implemented method for browsing an encoded media network knowledge representation that comprises a network having nodes that represent semantic concepts, one or more words and multimedia associated with the one or more nodes, and wherein relationships between the nodes are represented as arcs between associated words and arcs between associated multimedia content, the method comprising the steps of:
-
displaying one or more concept nodes and associated words and/or multimedia content; providing means for allowing a user to select related concepts for viewing; receiving a user query for at least one semantic concept; recursively searching the network for matching multimedia content within the network related to the user query; and creating a new multimedia presentation from the matching multimedia content within the network. - View Dependent Claims (14)
-
-
15. A method implemented by at least one computer for summarizing an encoded media network knowledge representation that comprises a network having nodes that represent semantic concepts, one or more words and multimedia associated with the one or more nodes, and wherein relationships between the nodes are represented as arcs between associated words and arcs between associated multimedia content, the method comprising the steps of:
-
extracting a subset of nodes, relations, and words and/or multimedia content from an encoded media network knowledge representation; receiving a user query for at least one semantic concept; recursively searching the network for matching multimedia content within the network related to the user query; and creating a new multimedia presentation from the matching multimedia content within the network. - View Dependent Claims (16)
-
-
17. A method implemented by at least one computer for updating an encoded media network knowledge representation that comprises a network having nodes that represent semantic concepts, one or more words and multimedia associated with the one or more nodes, and wherein relationships between the nodes are represented as arcs between associated words and arcs between associated multimedia content, the method comprising the steps of:
-
adding, deleting or modifying concepts, relations, or associated words, multimedia content, or descriptors in the encoded media network knowledge representation; receiving a user query for at least one semantic concept; recursively searching the network for matching multimedia content within the network related to the user query; and creating a new multimedia presentation from the matching multimedia content within the network.
-
-
18. A method implemented by at least one computer for querying a multimedia information repository associated with an encoded media network knowledge representation that comprises an encoded network having nodes that represent semantic concepts, one or more words and multimedia associated with the one or more nodes, and wherein relationships between the nodes are represented as arcs between associated words and arcs between associated multimedia content, the method comprising the steps of:
-
searching the encoded media network knowledge representation; retrieving words, content, and/or descriptors from the media network knowledge representation; searching the information repository using the retrieved words, content, and/or descriptors; and creating a new multimedia presentation from the retrieved words, content, and/or descriptors within the network.
-
-
19. A method implemented by at least one computer for personalizing multimedia information in a system comprising an encoded media network knowledge representation that includes an encoded network having nodes that represent semantic concepts, one or more words and multimedia associated with the one or more nodes, and wherein relationships between the nodes are represented as arcs between associated words and arcs between associated multimedia content, the method comprising the steps of:
-
describing the multimedia information using words or descriptors; describing user preferences using words, multimedia content, and/or descriptors; matching the user preferences with the descriptions of the multimedia information; and
extracting, retrieving, and/or summarizing the matched multimedia items; andcreating a new multimedia presentation from the matched multimedia items.
-
-
20. A computer program product in a computer readable medium for use for encoding knowledge, the computer program product comprising:
-
first instructions for forming a network having logical nodes that represent semantic concepts; second instructions for associating one or more words with one or more of the nodes; third instructions for associating multimedia content with one or more of the nodes; fourth instructions for representing relationships between the nodes as arcs between associated words and arcs between associated multimedia content; fifth instructions for receiving a user query for at least one semantic concept; sixth instructions for recursively searching the network for matching multimedia content within the network related to the user query; and seventh instructions for creating a new multimedia presentation from the matching multimedia content within the network.
-
Specification