US 12,222,955 B2
Method for automated query language expansion and indexing
Steven Griffith, San Diego, CA (US); Ilge Akkaya, Palo Alto, CA (US); Audrey McGowan, New York, NY (US); Chris Tice, San Francisco, CA (US); Jason Freidman, San Francisco, CA (US); and Jeff Watts, Albany, CA (US)
Assigned to Sisense SF, Inc., San Francisco, CA (US)
Filed by Sisense SF, Inc., San Francisco, CA (US)
Filed on Dec. 12, 2023, as Appl. No. 18/537,362.
Application 18/537,362 is a continuation of application No. 17/645,906, filed on Dec. 23, 2021, granted, now 11,954,113.
Application 17/645,906 is a continuation of application No. 16/452,338, filed on Jun. 25, 2019, granted, now 11,250,018, issued on Feb. 15, 2022.
Prior Publication US 2024/0176797 A1, May 30, 2024
Int. Cl. G06F 16/00 (2019.01); G06F 16/22 (2019.01); G06F 16/242 (2019.01); G06F 16/25 (2019.01)
CPC G06F 16/258 (2019.01) [G06F 16/2228 (2019.01); G06F 16/2433 (2019.01)] 19 Claims
OG exemplary drawing
 
1. A method for indexing, comprising:
sending a compact code to an expansion system, wherein the expansion system is configured to create a first hash value based on a tokenized code, wherein the tokenized code is created by replacing at least one portion of the compact code with at least one token, wherein the expansion system is further configured to cause the first hash value and a first expanded code to be added to an index, wherein the first expanded code corresponds to the compact code; and
causing a second hash value to be sent to the index, wherein the expansion system is configured to look up a second expanded code in the index based on the second hash value.