Time Series Search Engine
First Claim
1. A computer-implemented method for time searching data, comprising:
- receiving time series data streams;
time stamping the time series data streams to create time stamped events;
time indexing the time stamped events to create time bucketed indices;
receiving a time series search request; and
executing the time series search request at least in part by searching the time bucketed indices.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search.
368 Citations
33 Claims
-
1. A computer-implemented method for time searching data, comprising:
-
receiving time series data streams; time stamping the time series data streams to create time stamped events; time indexing the time stamped events to create time bucketed indices; receiving a time series search request; and executing the time series search request at least in part by searching the time bucketed indices. - 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. A time series search engine for time searching data, comprising:
-
means for receiving time series data streams; means for time stamping the time series data streams to create time stamped events; means for time indexing the time stamped events to create time bucketed indices; means for receiving a time series search request; and means for executing the time series search request at least in part by searching the time bucketed indices. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer readable medium storing instructions for causing a computer system to execute a method for time searching data, the method comprising:
-
receiving time series data streams; time stamping the time series data streams to create time stamped events; time indexing the time stamped events to create time bucketed indices; receiving a time series search request; and executing the time series search request at least in part by searching the time bucketed indices.
-
Specification