US 11,892,976 B2
Enhanced search performance using data model summaries stored in a remote data store
Alexandros Batsakis, San Francisco, CA (US); Ankit Jain, Sunnyvale, CA (US); Manu Jose, Milpitas, CA (US); Jonah Pan, San Jose, CA (US); and Hailun Yan, Sunnyvale, CA (US)
Assigned to Splunk Inc., San Francisco, CA (US)
Filed by SPLUNK INC., San Francisco, CA (US)
Filed on Jan. 29, 2021, as Appl. No. 17/163,047.
Prior Publication US 2022/0245093 A1, Aug. 4, 2022
Int. Cl. G06F 16/00 (2019.01); G06F 16/14 (2019.01); G06F 16/182 (2019.01); G06F 16/738 (2019.01)
CPC G06F 16/144 (2019.01) [G06F 16/156 (2019.01); G06F 16/1824 (2019.01); G06F 16/738 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
obtaining, at a data-processing system, a search query from a user device;
determining, at the data-processing system, to execute a search, in association with the search query, via an external computing service;
providing the search query, or a variant thereof, to the external computing service, thereby triggering the external computing service to execute the search using data model summaries stored in a remote data store associated with the external computing service, the external computing service and the remote data store being separate from the data-processing system that generated the data model summaries and a local data store, of the data-processing system, that stores a set of events from which the data model summaries were generated;
receiving, at the data-processing system, a set of search results from the external computing service; and
providing the set of search results to the user device.