US 11,947,513 B2
Search phrase processing
Michael Joseph Baum, Ross, CA (US); R. David Carasso, San Rafael, CA (US); Robin Kumar Das, Redwood City, CA (US); Rory Greene, San Francisco, CA (US); Bradley Hall, Palo Alto, CA (US); Nicholas Christian Mealy, Oakland, CA (US); Brian Philip Murphy, San Francisco, CA (US); Stephen Phillip Sorkin, San Francisco, CA (US); Andre David Stechert, Brooklyn, NY (US); and Erik M. Swan, Piedmont, CA (US)
Assigned to Splunk Inc., San Francisco, CA (US)
Filed by Splunk Inc., San Francisco, CA (US)
Filed on Dec. 21, 2022, as Appl. No. 18/069,914.
Application 18/069,914 is a continuation of application No. 17/243,967, filed on Apr. 29, 2021, granted, now 11,550,772.
Application 17/243,967 is a continuation of application No. 17/125,807, filed on Dec. 17, 2020, granted, now 11,561,952.
Application 17/125,807 is a continuation of application No. 15/963,740, filed on Apr. 26, 2018, granted, now 10,891,281, issued on Jan. 12, 2021.
Application 15/963,740 is a continuation of application No. 15/661,260, filed on Jul. 27, 2017, granted, now 9,996,571, issued on Jun. 12, 2018.
Application 15/661,260 is a continuation of application No. 15/420,938, filed on Jan. 31, 2017, granted, now 9,747,316, issued on Aug. 29, 2017.
Application 15/420,938 is a continuation of application No. 14/611,170, filed on Jan. 30, 2015, granted, now 9,594,789, issued on Mar. 14, 2017.
Application 14/611,170 is a continuation of application No. 13/353,135, filed on Jan. 18, 2012, granted, now 9,002,854, issued on Apr. 7, 2015.
Application 13/353,135 is a continuation of application No. 11/868,370, filed on Oct. 5, 2007, granted, now 8,112,425, issued on Feb. 7, 2012.
Claims priority of provisional application 60/828,283, filed on Oct. 5, 2006.
Prior Publication US 2023/0205749 A1, Jun. 29, 2023
Int. Cl. G06F 16/00 (2019.01); G06F 16/22 (2019.01); G06F 16/23 (2019.01); G06F 16/2455 (2019.01); G06F 16/2457 (2019.01); G06F 16/2458 (2019.01); G06F 16/248 (2019.01); G06F 16/951 (2019.01)
CPC G06F 16/2272 (2019.01) [G06F 16/2228 (2019.01); G06F 16/2291 (2019.01); G06F 16/2322 (2019.01); G06F 16/24568 (2019.01); G06F 16/24575 (2019.01); G06F 16/24578 (2019.01); G06F 16/2477 (2019.01); G06F 16/248 (2019.01); G06F 16/951 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for time searching data, comprising:
receiving, asynchronously, from at least one first computing device, time series data streams associated with a plurality of data formats and generated by at least one component in an information processing environment;
identifying time stamps;
generating time stamped events from the time series data streams based at least in part on the time stamps;
assigning the time stamped events to one or more time buckets based at least in part on the time stamps, the one or more time buckets corresponding to one or more time bucketed indices;
receiving, from a second computing device, a time series search request;
executing a time series search corresponding to the time series search request on at least one time bucketed index of the one or more time bucketed indices;
searching at least one time bucket of the one or more time buckets based at least in part on executing the time series search, wherein search results are generated based at least in part on searching the at least one time bucket; and
causing display of at least a portion of the search results.