Hyper video: information retrieval using realtime buffers
First Claim
1. A computer implemented method for finding documents which relate to a portion of a temporal document, comprising:
- (a) presenting a temporal document, wherein the temporal document is a time related document;
(b) determining text associated with portions of the temporal document, and (c) storing in a buffer each term in said associated text, together with a time in the temporal document at which the term occurs;
(d) in response to a user signal of interest at a particular time during the temporal document, identifying a portion of the temporal document that occurred during a time interval before said user signal of interest;
(e) for a first term in said buffer occurring during said time interval, determining a first weight based on;
a function W(t) associated with said time interval, and the time in the temporal document at which said first term occurs, wherein W(t) is equal for all times between t1 before the signal of interest is given and t2 before the signal is given, and decreases from t1 until the time of the signal, and increases from a time t3 before the signal is given to the time t2, and is zero for all other times;
(f) identifying related documents by use of information retrieval techniques as applied to said first term and said first weight.
9 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method and device for selecting documents, such as Web pages or sites, for presentation to a user, in response to a user expression of interest, during the course of presentation to the user of a document, such as a video or audio selection, whose content varies with time. The method takes advantage of information retrieval techniques to select documents related to the portion of the temporal document in which the user has expressed interest. The method generates the search query to use to select documents by reference to text associated with the portion of the temporal document in which the user has expressed interest, as by using the closed caption test associated with the video, or by using speech recognition techniques. The method further uses a weighting function to weigh the terms used in the search query, depending on their temporal relationship to the user expression of interest. The method uses a buffer to save necessary information about the temporal occurrence of terms in the temporal document.
88 Citations
38 Claims
-
1. A computer implemented method for finding documents which relate to a portion of a temporal document, comprising:
-
(a) presenting a temporal document, wherein the temporal document is a time related document;
(b) determining text associated with portions of the temporal document, and (c) storing in a buffer each term in said associated text, together with a time in the temporal document at which the term occurs;
(d) in response to a user signal of interest at a particular time during the temporal document, identifying a portion of the temporal document that occurred during a time interval before said user signal of interest;
(e) for a first term in said buffer occurring during said time interval, determining a first weight based on;
a function W(t) associated with said time interval, and the time in the temporal document at which said first term occurs, wherein W(t) is equal for all times between t1 before the signal of interest is given and t2 before the signal is given, and decreases from t1 until the time of the signal, and increases from a time t3 before the signal is given to the time t2, and is zero for all other times;
(f) identifying related documents by use of information retrieval techniques as applied to said first term and said first weight. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented device for finding documents which relate to a portion of a temporal document, comprising:
-
(a) means for presenting a temporal document, wherein the temporal document is a time related document;
(b) means for determining text associated with portions of the temporal document, and storing in a buffer each term in said associated text, together with a time in the temporal document at which the term occurs;
(c) means for identifying a portion of the temporal document, in response to a user signal of interest at a particular time during the temporal document, said portion of the temporal document occurring during a time interval before said user signal of interest;
(d) for a first term in said buffer occurring during said time interval, determining a first weight based on;
a function W(t) associated with said time interval, and the time in the temporal document at which said first term occurs, wherein W(t) is equal for all time between t1 before the signal of interest is given and t2 before the signal is given, and decreases from t1 until the time of the signal, and increases from a time t3 before the signal is given to the time t2, and is zero for all other times;
(e) means for identifying related documents by use information retrieval techniques as applied to said first term and said first weight. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification