US 12,225,107 B2
Separating hashing from proof-of-work in blockchain environments
Paul Snow, Austin, TX (US)
Assigned to Inveniam Capital Partners, Inc., New York, NY (US)
Filed by Inveniam Capital Partners, Inc., New York, NY (US)
Filed on Mar. 22, 2024, as Appl. No. 18/613,550.
Application 18/613,550 is a continuation of application No. 17/942,270, filed on Sep. 12, 2022, granted, now 11,943,334.
Application 17/942,270 is a continuation of application No. 17/037,980, filed on Sep. 30, 2020, granted, now 11,444,749, issued on Sep. 13, 2022.
Claims priority of provisional application 63/061,372, filed on Aug. 5, 2020.
Claims priority of provisional application 62/963,217, filed on Jan. 20, 2020.
Claims priority of provisional application 62/962,486, filed on Jan. 17, 2020.
Prior Publication US 2024/0275580 A1, Aug. 15, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/06 (2006.01); A61B 1/018 (2006.01); A61B 1/273 (2006.01); A61J 1/05 (2006.01); A61J 1/06 (2006.01); A61K 49/00 (2006.01); A61L 24/00 (2006.01); A61L 24/04 (2006.01); A61L 31/06 (2006.01); A61M 5/00 (2006.01); A61M 5/178 (2006.01); A61M 5/32 (2006.01); A61M 39/10 (2006.01); G06F 12/0815 (2016.01); G06F 16/23 (2019.01); G06F 16/2458 (2019.01); G06F 21/60 (2013.01); H04L 9/08 (2006.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01)
CPC H04L 9/0637 (2013.01) [A61B 1/018 (2013.01); A61B 1/273 (2013.01); A61J 1/05 (2013.01); A61J 1/06 (2013.01); A61K 49/006 (2013.01); A61L 24/001 (2013.01); A61L 24/046 (2013.01); A61L 31/06 (2013.01); A61M 5/007 (2013.01); A61M 5/178 (2013.01); A61M 5/329 (2013.01); A61M 39/10 (2013.01); G06F 12/0815 (2013.01); G06F 16/2379 (2019.01); G06F 16/2465 (2019.01); G06F 21/602 (2013.01); H04L 9/0643 (2013.01); H04L 9/0869 (2013.01); H04L 9/3218 (2013.01); H04L 9/3236 (2013.01); H04L 9/3239 (2013.01); A61L 2300/442 (2013.01); A61L 2400/06 (2013.01); G06F 2212/1016 (2013.01); G06F 2216/03 (2013.01); H04L 9/50 (2022.05)] 22 Claims
OG exemplary drawing
 
1. A proof-of-work method in a blockchain environment, the method comprising:
receiving, by a computer having a hardware processor, an electronic data comprising at least one blockchain transaction;
hashing the electronic data to generate a hash value; and
using the hash value, executing a proof-of-work algorithm to generate a proof-of-work result,
wherein a time delay in generating the proof-of-work result is caused mostly by a cache miss.