Techniques for searching future events
First Claim
1. A future retrieval system operable to enable searching for future events associated with a set of documents, comprising:
- at least one memory device configured to store a database which includes the documents; and
at least one computing device configured to;
identify one or more future events associated with each of the documents, at least some of the documents having a plurality of the future events associated therewith;
generate temporal data and a confidence value for each future event, the temporal data for each future event comprising a time segment, the confidence value representing a likelihood of occurrence for the corresponding future event and being determined with reference to text associated with the corresponding future event by identifying one or both of a verb tense or verb mood for the associated text, each future event corresponding to a tuple of the corresponding time segment and confidence value;
identify a text scope for at least some of the future events, the text scope corresponding to a subset of the document with which the corresponding future event is associated;
evaluate the text associated with the future events to generate event metadata for each future event;
index the subsets of the documents corresponding to each future event with the corresponding event metadata, and the corresponding tuple of the corresponding time segment and confidence value in the database; and
generate search results corresponding to selected ones of the documents in the database in response to queries which include references to future times, and to rank the search results in accordance with the confidence values associated with the future events associated with the selected documents.
9 Assignments
0 Petitions
Accused Products
Abstract
A future retrieval system operable to enable searching for future events associated with a set of documents includes at least one memory device configured to store a database of the documents. The system identifies future events associated with the documents and generates temporal data and a confidence value for each future event. The confidence value represents a likelihood of occurrence for the corresponding future event. The system evaluates text associated with the future events to generate event metadata, and indexes the documents with the associated event metadata, temporal data, and confidence levels in the database. The system generates search results corresponding to selected ones of the documents in the database in response to queries which include references to future times, and ranks the search results in accordance with the confidence values associated with the future events associated with the selected documents.
-
Citations
20 Claims
-
1. A future retrieval system operable to enable searching for future events associated with a set of documents, comprising:
-
at least one memory device configured to store a database which includes the documents; and at least one computing device configured to; identify one or more future events associated with each of the documents, at least some of the documents having a plurality of the future events associated therewith; generate temporal data and a confidence value for each future event, the temporal data for each future event comprising a time segment, the confidence value representing a likelihood of occurrence for the corresponding future event and being determined with reference to text associated with the corresponding future event by identifying one or both of a verb tense or verb mood for the associated text, each future event corresponding to a tuple of the corresponding time segment and confidence value; identify a text scope for at least some of the future events, the text scope corresponding to a subset of the document with which the corresponding future event is associated; evaluate the text associated with the future events to generate event metadata for each future event; index the subsets of the documents corresponding to each future event with the corresponding event metadata, and the corresponding tuple of the corresponding time segment and confidence value in the database; and generate search results corresponding to selected ones of the documents in the database in response to queries which include references to future times, and to rank the search results in accordance with the confidence values associated with the future events associated with the selected documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for enabling searching for future events associated with a set of documents stored in a database on at least one memory device, the method comprising:
-
identifying one or more future events associated with each of the documents using one or more computing devices, at least some of the documents having a plurality of the future events associated therewith; generating temporal data and a confidence value for each future event using the one or more computing devices, the temporal data for each future event comprising a time segment, the confidence value representing a likelihood of occurrence for the corresponding future event and being determined with reference to text associated with the corresponding future event by identifying one or both of a verb tense or verb mood for the associated text, each future event corresponding to a tuple of the corresponding time segment and confidence value; identifying a text scope for at least some of the future events using the one or more computing devices, the text scope corresponding to a subset of the document with which the corresponding future event is associated; evaluating the text associated with the future events to generate event metadata for each future event using the one or more computing devices; indexing the subsets of the documents corresponding to each future event with the corresponding event metadata, and the corresponding tuple of the corresponding time segment and confidence value in the database; and generating search results corresponding to selected ones of the documents in the database in response to queries which include references to future times, and ranking the search results in accordance with the confidence values associated with the future events associated with the selected documents. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for enabling searching for future events associated with a set of documents stored in a database on at least one memory device, the computer program product comprising at least one computer-readable storage medium having computer program instructions stored therein which are operable to cause one or more computing devices to:
-
identify one or more future events associated with each of the documents, at least some of the documents having a plurality of the future events associated therewith; generate temporal data and a confidence value for each future event, the temporal data for each future event comprising a time segment, the confidence value representing a likelihood of occurrence for the corresponding future event and being determined with reference to text associated with the corresponding future event by identifying one or both of a verb tense or verb mood for the associated text, each future event corresponding to a tuple of the corresponding time segment and confidence value; identify a text scope for at least some of the future events, the text scope corresponding to a subset of the document with which the corresponding future event is associated; evaluate the text associated with the future events to generate event metadata for each future event; index the subsets of the documents corresponding to each future event with the corresponding event metadata, and the corresponding tuple of the corresponding time segment and confidence value in the database; and generate search results corresponding to selected ones of the documents in the database in response to queries which include references to future times, and to rank the search results in accordance with the confidence values associated with the future events associated with the selected documents.
-
Specification