US 11,886,503 B2
Method and apparatus for implementing a search index generator
Jiaqi Guo, Chicago, IL (US); Sri Subramanian, Cupertino, CA (US); and Ram Gopalan, Chennai (IN)
Assigned to Groupon, Inc., Chicago, IL (US)
Filed by GROUPON, INC., Chicago, IL (US)
Filed on Jun. 6, 2022, as Appl. No. 17/805,504.
Application 17/805,504 is a continuation of application No. 16/845,869, filed on Apr. 10, 2020, granted, now 11,379,523.
Application 16/845,869 is a continuation of application No. 14/588,196, filed on Dec. 31, 2014, granted, now 10,657,177, issued on May 19, 2020.
Prior Publication US 2022/0382810 A1, Dec. 1, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/901 (2019.01); G06F 16/903 (2019.01)
CPC G06F 16/901 (2019.01) [G06F 16/90335 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method for updating a search index, the method comprising:
receiving, by a processor, 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;
calculating, by the processor, a checksum for each data set of the set of the data sources;
comparing, by the processor, 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, generating new index update data;
merging the new index update data with the search index to create an updated search index; and
transmitting, by the processor, the updated search index to a service for use in responding to at least one search query.