US 11,930,121 B2
Blockchain index tracking
Praveen Yalagandula, San Francisco, CA (US); Vinit Srivastava, New Canaan, CT (US); and Keith Loggie, Garden City, NY (US)
Assigned to MERQUBE, INC., San Francisco, CA (US)
Filed by MerQube, Inc., San Francisco, CA (US)
Filed on Sep. 28, 2021, as Appl. No. 17/487,756.
Claims priority of provisional application 63/085,925, filed on Sep. 30, 2020.
Prior Publication US 2022/0103367 A1, Mar. 31, 2022
Int. Cl. H04L 9/32 (2006.01); G06F 16/22 (2019.01); G06F 21/64 (2013.01); H04L 9/00 (2022.01)
CPC H04L 9/3239 (2013.01) [G06F 16/22 (2019.01); H04L 9/3247 (2013.01); H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method for storing data for generating index values of an index during a plurality of time periods, the index having a plurality of index components, the method comprising:
receiving primary data from a set of data sources associated with the index, the primary data comprising data for a first index component of the plurality of index components during a current time period of the plurality of time periods, and data for a second index component of the plurality of index components during the current time period;
generating an index value for the current time period based on the received primary data;
generating a cryptographic hash value based at least on the received data for the first index component during the current time period, the received data for the second index component during the current time period, and a previous cryptographic hash value corresponding to a previous time period of the plurality of time periods; and
storing a new block in a blockchain associated with the index, the new block including the generated index value for the current time period, the received primary data for the current time period, and the generated cryptographic hash value.