Patent ID: 11886503
Assignee: GROUPON, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. An apparatus for updating a search index, the apparatus comprising one or more processors and one or more memories for storing instructions that, with the one or more processors cause the apparatus to:
receive a search index update indicator, the search index update indicator generated in response to a data source being registered to or deleted from a set of data sources associated with the search index;
calculate a checksum for each data set of the set of the data sources;
compare the checksum for each data set of the set of data sources to search index metadata;
in response to determining that a selected checksum for a selected data set of the set of data sources does not match the search index metadata, generate new index update data;
merge the new index update data with the search index to create an updated search index; and
transmit the updated search index to a service for use in responding to at least one search query.