US 12,147,976 B2
Systems and methods for peer-to-peer transmission of digital assets
Zachary Mutter, Niceville, FL (US)
Assigned to HEALTH ALLIANCE MANAGEMENT, LLC, Niceville, FL (US)
Filed by HEALTH ALLIANCE MANAGEMENT, LLC, St. Louis, MO (US)
Filed on Sep. 7, 2023, as Appl. No. 18/462,550.
Application 18/462,550 is a continuation of application No. 17/509,216, filed on Oct. 25, 2021, granted, now 11,790,352.
Application 17/509,216 is a continuation of application No. 16/370,591, filed on Mar. 29, 2019, granted, now 11,157,898, issued on Oct. 26, 2021.
Claims priority of provisional application 62/650,473, filed on Mar. 30, 2018.
Prior Publication US 2023/0419307 A1, Dec. 28, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/36 (2012.01); G06F 3/06 (2006.01); G06Q 20/38 (2012.01); G06Q 20/06 (2012.01); G06Q 20/10 (2012.01); G06Q 20/22 (2012.01)
CPC G06Q 20/3678 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0655 (2013.01); G06F 3/0673 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/389 (2013.01); G06Q 2220/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An asset transfer system comprising:
a network interface through which electronic content is received, the electronic content comprising a plurality of transactions for receipt by a plurality of users associated with a plurality of user accounts of the asset transfer system;
a memory that comprises (1) a first plurality of memory addresses that are arranged as a plurality of user accounts, each account associated with a user and a user wallet, (2) a second plurality of memory addresses that are arranged as a data structure that associates the plurality of user accounts with each the user wallet and a wallet location, and (3) a third plurality of memory address that associates the plurality of user accounts with transactions; and
a processor for cooperation with the memory and the network interface, the processor configured to:
call the wallet location storing the user wallet;
verify a digital asset and a digital asset value at the wallet location;
command a transaction associated with the digital asset and the digital asset value for performance;
separate the transaction between a sender's public key and a receiver's public key;
obtain an authenticated digital asset value;
attach a sender signature to the authenticated digital asset value to create a network transaction call;
a call to a plurality of nodes within a computing network to verify the network transaction call; and
draft a statement detailing the transaction associated with the user wallet.