SYSTEMS AND METHODS FOR PERFORMING SEMANTIC ANALYSIS OF INFORMATION OVER TIME AND SPACE
First Claim
1. A method for organizing information to support querying of the information within a computer system, comprising the steps of:
- receiving data within the computer system, wherein the data includes a text portion and at least one temporal attribute;
tokenizing the text portion of the data to identify a plurality of tokens within the text portion;
defining a plurality of discrete time slots, each having a time period;
associating the at least one temporal attribute of the data with one of the defined time slots; and
indexing the tokenized text portion of the data with the associated time slot to enable searching and retrieval of the tokenized text portion as a function of the time slot.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for collecting, processing, analyzing, and indexing large amounts of data in such a manner that queries can be formulated and exercised against the data in an expedient manner. Embodiments of the present invention provide for static or dynamic presentation of the indexed data based upon the queries. The data organization and access techniques applied in embodiments of the present invention are structured in a way that allows for a large variety of queries to be performed on the data without having to reorganize the data. Additionally, indexes and presentations of the data are continually updated and modified in virtually real-time.
224 Citations
25 Claims
-
1. A method for organizing information to support querying of the information within a computer system, comprising the steps of:
-
receiving data within the computer system, wherein the data includes a text portion and at least one temporal attribute; tokenizing the text portion of the data to identify a plurality of tokens within the text portion; defining a plurality of discrete time slots, each having a time period; associating the at least one temporal attribute of the data with one of the defined time slots; and indexing the tokenized text portion of the data with the associated time slot to enable searching and retrieval of the tokenized text portion as a function of the time slot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification