US 11,694,520 B2
System and method for purchasing lottery tickets
Matthew Clemenson, San Francisco, CA (US); and Lawrence Anthony DiMatteo, Pittsburg, CA (US)
Assigned to Americorp Investments LLC, Denver, CO (US)
Filed by AMERICORP INVESTMENTS LLC, Denver, CO (US)
Filed on Apr. 20, 2017, as Appl. No. 15/493,094.
Claims priority of provisional application 62/399,335, filed on Sep. 23, 2016.
Claims priority of provisional application 62/326,686, filed on Apr. 22, 2016.
Prior Publication US 2017/0309117 A1, Oct. 26, 2017
Int. Cl. G07F 17/32 (2006.01); G07F 17/42 (2006.01)
CPC G07F 17/329 (2013.01) [G07F 17/3223 (2013.01); G07F 17/3251 (2013.01); G07F 17/42 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A trustless or semi-trustless wagering method comprising:
receiving, by a computer associated with a distributed ledger, a transaction request for a lottery, raffle or wagering event from a client device communicating wirelessly via a wireless link,
wherein the transaction request includes data representative of a location of the client device obtained from a GPS sensor located in the client device;
transmitting, by the computer, a list of one or more available lotteries, raffles or wagering events to the client device according to the location of the client device;
receiving, by the computer, an entry including a user-selected amount of a currency from the client device for a chance at winning a prize in the one or more available lotteries, raffles or wagering events,
wherein data associated with the entry includes at least one winning condition and is stored in a contract created by a decentralized platform with input by at least one of the computer or client device using a custom blockchain and funded by cryptocurrency representing the currency on the decentralized platform using the custom blockchain configured to support wagering contracts, and
wherein the decentralized platform is communicably coupled to at least one of the computer and the client device, and is outside the control of the computer and the client device;
timestampinq and coding the contract;
comparing the contract to the at least one winning condition;
transmitting, by the computer, a result of the entry to the client device; and
causing, by the computer, any winnings to be paid out according to the at least one winning condition to a user of the client device associated with a winning entry.