US 12,141,871 B1
System, method and program product for generating and utilizing stable value digital assets
Daniel William Halley James, Brooklyn, NY (US); Brandon Arvanaghi, Washington, DC (US); Ismail Cem Paya, Portland, OR (US); Eric Winer, New York, NY (US); Cameron Howard Winklevoss, New York, NY (US); Tyler Howard Winklevoss, New York, NY (US); Matthew Jeffrey Werner, Oakland, CA (US); MD Raqibul Islam, Brooklyn, NY (US); Brian Andrew KimJohnson, New York, NY (US); and Max Rosner, Brooklyn, NY (US)
Assigned to Gemini IP, LLC, New York, NY (US)
Filed by Gemini IP, LLC, New York, NY (US)
Filed on May 21, 2021, as Appl. No. 17/327,376.
Application 17/327,376 is a continuation in part of application No. 17/159,832, filed on Jan. 27, 2021.
Application 17/159,832 is a continuation in part of application No. 16/687,230, filed on Nov. 18, 2019, granted, now 11,308,487.
Application 17/327,376 is a continuation in part of application No. 16/670,624, filed on Oct. 31, 2019, granted, now 11,562,333.
Application 17/159,832 is a continuation in part of application No. 16/550,152, filed on Aug. 23, 2019.
Application 17/327,376 is a continuation in part of application No. 16/518,660, filed on Jul. 22, 2019, granted, now 11,334,883.
Application 17/327,376 is a continuation in part of application No. 16/455,223, filed on Jun. 27, 2019, granted, now 11,017,391.
Application 17/159,832 is a continuation in part of application No. 16/455,223, filed on Jun. 27, 2019, granted, now 11,017,391.
Application 16/550,152 is a continuation in part of application No. 16/452,187, filed on Jun. 25, 2019, granted, now 11,200,569.
Application 16/518,660 is a continuation in part of application No. 16/452,187, filed on Jun. 25, 2019, granted, now 11,200,569.
Application 17/327,376 is a continuation in part of application No. 16/452,187, filed on Jun. 25, 2019, granted, now 11,200,569.
Application 16/687,230 is a continuation in part of application No. 16/437,841, filed on Jun. 11, 2019, granted, now 10,540,654, issued on Jan. 21, 2020.
Application 16/452,187 is a continuation in part of application No. 16/437,841, filed on Jun. 11, 2019, granted, now 10,540,654, issued on Jan. 21, 2020.
Application 16/437,841 is a continuation in part of application No. 16/421,975, filed on May 24, 2019, granted, now 10,540,653, issued on Jan. 21, 2020.
Application 16/670,624 is a continuation of application No. 16/407,426, filed on May 9, 2019, granted, now 10,540,640, issued on Jan. 21, 2020.
Application 16/421,975 is a continuation of application No. 16/293,531, filed on Mar. 5, 2019, granted, now 10,373,158, issued on Aug. 6, 2019.
Application 16/293,531 is a continuation in part of application No. 16/282,955, filed on Feb. 22, 2019, granted, now 11,522,700.
Application 16/282,955 is a continuation in part of application No. 16/280,788, filed on Feb. 20, 2019, granted, now 11,139,955.
Application 16/293,531 is a continuation in part of application No. 16/036,469, filed on Jul. 16, 2018, granted, now 10,929,842, issued on Feb. 23, 2021.
Application 16/407,426 is a continuation of application No. 16/020,534, filed on Jun. 27, 2018, granted, now 10,373,129, issued on Aug. 6, 2019.
Application 16/036,469 is a continuation in part of application No. 16/020,534, filed on Jun. 27, 2018, granted, now 10,373,129, issued on Aug. 6, 2019.
Application 16/293,531 is a continuation in part of application No. 16/020,534, filed on Jun. 27, 2018, granted, now 10,373,129, issued on Aug. 6, 2019.
Application 16/280,788 is a continuation in part of application No. 15/973,140, filed on May 7, 2018, abandoned.
Application 16/280,788 is a continuation in part of application No. 15/973,175, filed on May 7, 2018, abandoned.
Application 16/455,223 is a continuation of application No. 15/960,040, filed on Apr. 23, 2018, granted, now 10,438,290, issued on Oct. 8, 2019.
Application 16/020,534 is a continuation of application No. 15/960,040, filed on Apr. 23, 2018, granted, now 10,438,290, issued on Oct. 8, 2019.
Application 16/280,788 is a continuation in part of application No. 15/960,040, filed on Apr. 23, 2018, granted, now 10,438,290, issued on Oct. 8, 2019.
Application 16/293,531 is a continuation in part of application No. 15/960,040, filed on Apr. 23, 2018, granted, now 10,438,290, issued on Oct. 8, 2019.
Application 16/020,534 is a continuation of application No. 15/960,040, filed on Apr. 23, 2018, granted, now 10,438,290, issued on Oct. 8, 2019.
Application 16/280,788 is a continuation in part of application No. 15/920,042, filed on Mar. 13, 2018, granted, now 11,282,139.
Claims priority of provisional application 62/867,091, filed on Jun. 26, 2019.
Claims priority of provisional application 62/732,347, filed on Sep. 17, 2018.
Claims priority of provisional application 62/728,441, filed on Sep. 7, 2018.
Claims priority of provisional application 62/721,983, filed on Aug. 23, 2018.
Claims priority of provisional application 62/764,977, filed on Aug. 17, 2018.
Claims priority of provisional application 62/764,978, filed on Aug. 17, 2018.
Claims priority of provisional application 62/702,265, filed on Jul. 23, 2018.
Claims priority of provisional application 62/689,563, filed on Jun. 25, 2018.
Claims priority of provisional application 62/684,023, filed on Jun. 12, 2018.
Claims priority of provisional application 62/683,412, filed on Jun. 11, 2018.
Claims priority of provisional application 62/680,775, filed on Jun. 5, 2018.
Claims priority of provisional application 62/660,655, filed on Apr. 20, 2018.
Claims priority of provisional application 62/647,353, filed on Mar. 23, 2018.
Claims priority of provisional application 62/642,931, filed on Mar. 14, 2018.
Claims priority of provisional application 62/642,946, filed on Mar. 14, 2018.
Claims priority of provisional application 62/638,679, filed on Mar. 5, 2018.
Claims priority of provisional application 62/629,417, filed on Feb. 12, 2018.
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/06 (2012.01); G06F 16/18 (2019.01); G06F 16/182 (2019.01); G06F 16/27 (2019.01); G06Q 20/06 (2012.01); G06Q 20/10 (2012.01); G06Q 20/22 (2012.01); G06Q 20/38 (2012.01); H04L 9/06 (2006.01); H04L 9/32 (2006.01)
CPC G06Q 40/06 (2013.01) [G06F 16/1815 (2019.01); G06F 16/1834 (2019.01); G06F 16/27 (2019.01); G06Q 20/065 (2013.01); G06Q 20/102 (2013.01); G06Q 20/223 (2013.01); G06Q 20/389 (2013.01); H04L 9/0637 (2013.01); H04L 9/3213 (2013.01)] 34 Claims
OG exemplary drawing
 
1. A method of issuing electronic payments using an amount of stable value digital asset tokens comprising steps of:
(a) obtaining, by an administrator system associated with an administrator, a first sum of stable value digital asset tokens in a first designated public address associated with a first blockchain, wherein the first sum of stable value digital asset tokens are backed by a second amount of a second digital asset maintained by a custodian based on a fixed ratio of the stable value digital asset token to the second digital asset,
wherein the first designated public address corresponds to a first designated public key and a corresponding first designated private key;
wherein the stable value digital asset token is maintained in a stable value digital asset token database stored on a first distributed transaction ledger maintained in a form of the first blockchain by a plurality of geographically distributed computer systems in a first blockchain network;
wherein the second digital asset is maintained in a second digital asset database stored on a second distributed transaction ledger maintained in the form of a second blockchain by a plurality of geographically distributed computer systems in a second blockchain network;
the stable value digital asset token database comprising a log of stable value digital asset tokens including:
(i) a first set of digital asset addresses, each respective digital asset address of the first set of digital asset addresses in the first distributed transaction ledger maintained by the plurality of geographically distributed computer systems in the first blockchain network, the first set of digital asset addresses including a first respective digital asset address for each respective stable value digital asset first token holder; and
(ii) a respective digital asset first token amount for each first respective stable value digital asset token address associated with a respective stable value digital asset token holder, wherein the stable value digital asset tokens are issued by a stable value digital asset token issuer;
(b) obtaining, by the administrator system,
(A) each respective digital asset address of a second set of digital asset addresses for each respective digital asset first token holder of a plurality of digital asset first token holders; and
(B) a respective digital asset first token amount associated with each respective digital asset address of the second set of digital asset addresses, from a digital asset first token database stored on a second set of one or more computer readable media, the one or more computer readable media associated with a digital asset first token issuer system associated with a digital asset first token issuer, wherein the digital asset first token database comprises a log of digital asset first tokens including:
(i) the second set of digital asset addresses, each respective digital asset address of the second set of digital asset addresses in the distributed transaction ledger in the form of the blockchain maintained by the plurality of geographically distributed computer systems in the first blockchain network, the second set of digital asset addresses including a second respective digital asset address for each respective stable value digital asset token holder; and
(ii) the respective digital asset first token amount associated with each respective second digital asset address;
(c) determining, by the administrator system, a respective payment amount in stable value digital asset tokens to be made to each respective digital asset address of the second set of digital asset addresses wherein the payment amount is determined on a pro rata basis with respect to a sum of the respective digital asset first token amounts for the second set of digital asset addresses;
(d) generating, by the administrator system, transaction instructions to transfer the respective payment amount of stable value digital asset tokens from the designated public address to each respective digital asset address of the second set of digital asset addresses with a digital signature based on the first designated private key;
(e) publishing, by the administrator system to the first blockchain, the transaction instructions,
wherein the plurality of geographically distributed computer systems implement the transaction instructions to transfer the respective payment amount of stable value digital asset tokens to each respective digital asset address of the second set of digital asset addresses; and
(f) confirming, by the administrator system, that each digital asset address of the second set of the digital asset addresses received the determined respective payment amount in stable value digital asset tokens based on reference to the blockchain and that the respective digital asset first token amount for each digital asset address of the second set of digital asset address has not changed.