US 12,468,763 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 BYTEDANCE INC., Wilmington, DE (US)
Filed by Bytedance Inc., Wilmington, DE (US)
Filed on Dec. 18, 2023, as Appl. No. 18/543,696.
Application 18/543,696 is a continuation of application No. 17/805,504, filed on Jun. 6, 2022, granted, now 11,886,503.
Application 17/805,504 is a continuation of application No. 16/845,869, filed on Apr. 10, 2020, granted, now 11,379,523, issued on Jul. 5, 2022.
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 2024/0202241 A1, Jun. 20, 2024
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 generating a search index, the method comprising:
receiving, by index workflow circuitry, a search index update indicator;
causing, by the index workflow circuitry and in response to receiving the search index update indicator, index generation circuitry to retrieve data sets from a plurality of data sources;
calculating a checksum for each of the data sets;
comparing the checksum for each of the data sets to a set of search index metadata;
in response to determining that at least one checksum for at least one of the data sets does not match a metadata checksum from the set of search index metadata, generating a set of search index data from the data set corresponding to the at least one checksum;
generating a search index using at least the set of search index data; and
transmitting the search index to a search service for use in responding to at least one search query.