The present disclosure provides for systems and methods for managing lottery tickets. A user may digitize one or more lottery tickets purchased at a lottery retailer by storing images or other representations of the ticket on a computing device or cloud computer. The one or more lottery tickets may be associated with the identity of the user. The computing device or cloud computer may analyze a barcode or QR code of the ticket to extract information such as the state, sale data and time and ticket number(s), or information may be entered manually. The computing device or cloud computer may alternatively implement optical character recognition (OCR) to input information from lottery ticket images. The computing device or cloud computer may receive drawing results and may notify the user if any tickets are winning tickets. The computing device or cloud computer may associate a user proof of location or other data/metadata with the one or more tickets corresponding to location data proving user presence at a lottery vendor at the time of sale.
Lotteries are a popular option for gamblers. Typically, a gambler purchases and receives a ticket containing a combination of numbers and/or letters prior to a drawing that determines which combination of numbers and/or letters is winning. Lottery tickets are usually sold at physical point-of-sale (POS) locations, such as gas stations, supermarkets, and the like. While POS locations report or provide sale records to lottery authorities, such information does not typically include purchaser information. This creates a significant risk for the purchaser because their only claim to their winnings is the small paper ticket which they receive from the POS.
Annually, there are about $80 billion dollars spend on lottery tickets each year, with winnings of approximately $3 billion dollars going unclaimed annually—nearly 4%. Since 2002, there were seven unclaimed jackpots greater than $25 million dollars—six in the US and one in the UK. A Gallup survey from 2017 reported that 49% of US adults buy lottery tickets, with 56% of players earning between $36,000 and $89,999, 53% earning over $90,000 and 40% earning under $36,000. Regardless of income, lost lottery winnings is a significant problem that requires solutions compatible with the current lottery ticket marketplace.
The present invention provides for systems and methods for digitizing a user's lottery tickets, thereby addressing the problems associate with the lottery. A user's lottery tickets may be store as images associate with a user's account, in a lottery wallet. The tickets may be associated with ticket data. The systems and methods may allow for accessing lottery drawing data and for determining whether a user's lotter ticket is a winning ticket. Additionally, the methods and systems may notify the user of any wins or losses and may allow for sharing or reporting lottery results, or for claiming winnings. The improvements and embodiments herein, as a whole, may provide for a more secure and streamlined lottery experience, thereby protecting both consumers and lotteries.
The present disclosure generally provides for systems and methods for lottery ticket management While it should be apparent, the provided disclosure describes various features and attributes of various embodiments of such systems and methods. It can be appreciated that such features and attributes may advantageously be incorporated in various embodiments without departing from the scope of the disclosure
In an embodiment, the present disclosure provides for a lottery ticket management system, comprising: a mobile computing device configured to communicate with a cloud computer; the cloud computer configured to validate user credentials for access to a user account; a connection, by one or both of the mobile computing device or cloud computer, to a lottery result server; an application running on the mobile computing device, the application configured to: accept user credentials to access a user account; load, from storage, or capture, from a camera of the mobile computing device, one or more images of a lottery ticket having lottery ticket drawing numbers; associate the lottery ticket drawing numbers with the user account; retrieve lottery results from the lottery result server; determine, by comparing the lottery ticket drawing numbers to the lottery results, whether a lottery ticket number is a winning lottery ticket number; and notify the user if the lottery ticket drawing numbers are winning numbers.
In an embodiment, the cloud computer including one or more servers configured to receive lottery ticket images or lottery ticket data from the mobile computing device.
In an embodiment, the cloud computer stores lottery ticket images or lottery ticket data in a data store.
In an embodiment, the one or more images of a lottery ticket are associated with a time and date of a clock of the mobile computing device or cloud computer.
In an embodiment, the one or more images of a lottery ticket are associated with a time and date of a clock of the lottery result server.
In an embodiment, a clock of the application and/or cloud computer are synced to a clock of the lottery result server.
In an embodiment, proof of location data from a GPS of the mobile computing device is associated with the images of a lottery ticket.
In an embodiment, the lottery ticket drawing numbers are associated with the user account by optical character recognition of the images, or by accessing a lottery server by a barcode or QR code on the lottery ticket, to obtain lottery ticket data including the lottery ticket drawing numbers.
In an embodiment, the mobile computing device or cloud computer are in communication with a blockchain to store lottery ticket images or lottery ticket data as a non-fungible token associated with a digital wallet of the user, wherein the digital wallet of the user is associated with the user account of the application.
In an embodiment, the lottery ticket data, including the lottery ticket drawing numbers, are stored as image metadata.
In an embodiment, the user account is associated with official user identification (ID card).
In an embodiment, the disclosure provides for a method comprising: providing access to a user account within a lottery application, the lottery application running on a mobile computing device; inputting one or more images of a lottery ticket for a respective lottery drawing into the lottery application from the mobile computing device or a camera of the mobile computing device; determining, from the one or more images, lottery ticket drawing numbers associating respective drawing numbers of the one or more images with the user account; retrieving lottery drawing results for the lottery drawing; comparing the lottery ticket drawing numbers to the lottery drawing results to determine whether the lottery ticket is a winning ticket; and notifying the user if the lottery ticket is a winning ticket.
In an embodiment, the lottery ticket drawing numbers are determined from the one or more images by optical character recognition, or by accessing a lottery server using a barcode or QR code on the lottery ticket.
In an embodiment, the lottery tickets are associated with the user account prior to a lottery drawing to establish ownership prior to the drawing.
In an embodiment, the method further comprises a step of the user electronically signing an image of the back of the lottery ticket.
In an embodiment, the input images further include one or both of clock or GPS proof of location data.
In an embodiment, the method further comprises a step of claiming winnings from a winning lottery ticket by communication with a lottery server.
In an embodiment, the present disclosure provides for a lottery ticket purchasing and management system, comprising: a mobile computing device configured to communicate with a cloud computer; a point-of-sale (POS) terminal configured to display a barcode or QR code associated with one or more lottery tickets purchased at the POS; the cloud computer configured to validate user credentials for access to a user account; an application running on the mobile computing device, the application configured to:
In an embodiment, the application is further configured to: access from the cloud computer or POS terminal, or capture using the camera of the mobile computing device, one or more images of a lottery ticket having lottery ticket drawing numbers; and associate the lottery ticket drawing numbers with the user account.
In an embodiment, the system further comprises a connection, by one or both of the mobile computing device or cloud computer, to a lottery result server.
In an embodiment, the mobile computing device and application are configured to: retrieve lottery results from the lottery result server; determine, by comparing the lottery ticket drawing numbers to the lottery results, whether a lottery ticket number is a winning lottery ticket number; and notify the user if the lottery ticket drawing numbers are winning numbers.
In an embodiment, scanning the barcode or QR code instructs the mobile computing device and application to automatically capture one or more proofs-of-location.
In an embodiment, the proofs-of-location include one or more of time, date, and GPS location.
In an embodiment, scanning the barcode or QR code instructs the mobile computing device and application to automatically transmit a user ID to one or more of a store computer, POS terminal, cloud computer, or lottery server to verify the user's presence at the POS.
In an embodiment, the terminal is a self-service terminal.
In an embodiment, the self-service terminal includes a camera, and wherein the self-service terminal takes an image of the user for proof-of-location at the time of ticket purchase.
These and other embodiments are described further herein.
Aspects and advantages of the present disclosure will become apparent from the following exemplary embodiments taken in conjunction with the accompanying drawings, of which:
As described herein the present disclosure generally provides for systems and methods for improved lottery play. In most states, a player must purchase a paper lottery ticket using cash, which is otherwise not linked to their person or identity. A vendor may verify the player's age using their ID, but their identification is not typically associated with the lottery ticket or assigned lottery numbers. Therefore, players are placed in a precarious situation of holding a piece of paper which is potentially worth millions of dollars. Even after the drawing occurs, typically up to a few days after ticket purchase, the player must continue to hold onto the ticket before claiming their prize. Due to legalities and identity concerns, the player may wait several months before claiming their prize due to the necessary legal and financial planning associated with a winning ticket. There are no currently-existing solutions to this problem that could result a life-altering loss of deserved winnings and assets.
In an embodiment, the present disclosure provides for systems and methods for digitizing a lottery ticket. The term “digitizing” as used herein does not simply mean converting a paper lottery ticket to a stored image or other digital representation. Rather, the term “digitizing” encompasses an association of a lottery ticket and associated data with a verified and secure user account, and storing the lottery ticket and associated data in a verifiable format to prove ownership of the lottery ticket. In additional embodiments, the systems and methods provide for extracting ticket information and verifying certain aspects including drawing date/time, whether a lottery drawing has taken place, whether a lottery drawing result has been officially verified, whether a ticket or loses, expected payout values, and for notifying the user and/or other individuals which the user would wish to notify. The systems and methods may further include point-of-sale (POS) verification features such as GPS-enabled time and place of purchase verification (not requiring any POS functions), POS-enabled time and place of purchase verification, or other proof of purchase features associating the purchased lottery ticket with the account holder. These and further embodiments should become clear from the following exemplary system and method embodiments.
The mobile computing device 100 includes various input/output modules 150 or features. In an embodiment, the mobile computing device 100 may include certain input 152 modules, including a touchscreen 154, camera 156, microphone 158, and clock 159. The clock 159 is intended to include both date and time and may be set by the cellular carrier network. In an alternative embodiment, the clock 159 is based on the cloud computer clock or, alternatively, lottery result server clock. It can be appreciated that a touchscreen 154 provides for a virtual keyboard for entry of information. In various embodiments, the touchscreen 154 is substituted for a physical keyboard, buttons, or any other means for entering data. In an embodiment, the mobile computing device 100 may include certain output modules 160, including a speaker 162 and display 164. The mobile computing device 100 may include a cellular transceiver 130 capable of communicating with cellular towers for the transmission of voice, SMS or MMS text, or other data. In other embodiments, the mobile computing device 100 may include various wireless communications 134 including Wi-Fi 136, GPS 138 and Bluetooth 140. In further embodiments, the mobile communication device 100 may include RFID/NFC capabilities 142.
The mobile computing device 100 is generally configured to communicate with a cloud computer 210. As depicted in
The images 320a. 320b, may be stored with associated metadata, or may have certain metadata associated in the application 116. Alternatively, the “metadata” may be transmitted as or with separate packets of data 315 which the system associates with the image file(s). the “metadata” 317 generally refers to any image-specific data including the time at which the photo was taken from the clock 159, and optionally the GPS location of where the photo was taken 138. Any time and GPS information (i.e. proof-of-location data) may be collected from the lottery application 116, or taken from the image data on the mobile computing device data store 106.
In alternative embodiments, the application 116 may provide or prompt the user with a dialogue box for entering information about the lottery ticket. For example, the dialogue box may prompt the user to enter information including one or more of date and time of the lottery ticket purchase, location of the lottery ticket purchase, and cost of the purchase. Advantageously, the application may require all of this information to be entered as soon as the lottery ticket images are taken or uploaded. All of this information may be manually entered or pieces of the information may be taken from or verified by components of the mobile computing device including but not limited to its GPS and clock. This information may be used to further verify that the lottery ticket stored in the application is valid and redeemable if it is a winning ticket.
In an embodiment as exemplified in
The image recognition logic 222 may utilize various functions to extract lottery ticket information from images 320. In an embodiment, the logic 222 may use optical character recognition (OCR). In an embodiment, the logic 222 may include connection to an external server for retrieval of the lottery ticket information based upon a barcode or other identifier. The external server may be an official lottery server. The extracted lottery ticket information may be stored on a data store 220 of the cloud computer. Alternatively, the extracted lottery ticket information may be stored on the mobile computing device 100. In an embodiment, the user may manually enter lottery ticket information and the image recognition logic 222 may verify the user-entered information against the ticket images.
The cloud computer may further connect to an external lottery server 250 or other server having lottery information. The cloud computer may receive regularly updated lottery information from the lottery server 250 or may receive lottery information in response to a request sent from the cloud computer 210 to the lottery server 250. Requests may be timed based upon known drawing times. The lottery server 250 may be an official lottery server or may be another server which is updated with official lottery results.
The lottery results may be compared to the one or more lottery tickets associated with the user account. This comparison may be performed in the cloud computer 210 or in the mobile computing device 100. The user (alternatively referred to as player) may be presented with a notification indicating that a lottery result is available. The lottery result may indicate whether the lottery ticket is a wining ticket. The notifications may be automatically sent to other parties based upon pre-set notification settings for the ticket, or alternatively may be forwarded by the user.
In another embodiment, as exemplified in
In further embodiments, blockchain storage solutions may be implemented. Blockchain technologies establish provenance and unique ownership of non-fungible tokens (NFTs) associated with a user's digital wallet (which may be in turn associated or linked to their lottery application 116 user account). A non-fungible token may be an image file, such as a .png file, or another type of file storing data extracted from a lottery ticket, or alternatively a different digital representation of the lottery ticket(s). In an embodiment, as exemplified in
In an embodiment, the lottery application 116 performs one or more functions of the systems and methods described herein. It can be appreciated, as described in the foregoing, that various features may be performed on a mobile computing device 100 or cloud computer 210. The lottery application 116 runs on a mobile computing device 100 to allow the user to access their account. The user account 600 is a unique account to the user and is associated with their past lottery tickets, their currently lottery tickets awaiting drawing, and will be associated with future lottery tickets that the user purchases. The user account 600 may be accessed using login credentials, such as a username and password. The user account 600 may be protected by one or more security layers 602. including but not limited to, two-factor authentication, biometric authentication (such as face recognition, fingerprint, etc.), or any other relevant authentication technology. The user account 600 may also be associated with a user identification 601 such as a drivers license or identification card. Such user identification 601 may be optional in some embodiments, or may be suggested to better establish ownership of lottery tickets.
The lottery wallet 605 generally includes all lottery tickets associated with the user account 600. In an embodiment, the user may manually delete losing tickets or losing tickets may automatically be deleted at some pre-set time after the respective drawing. The lottery data 610, including lottery ticket images 320 and other associated data 315, is associated with the tickets in the lottery wallet 605. The application 116 generally provides for a win/loss logic 650 which can determine whether or not a lottery ticket is a winning ticket. It can be appreciated that some lottery tickets contain multiple rows or sets of drawing numbers and it is intended that the application 116 can parse those sets of drawing numbers into separatable wins or losses. The win/loss logic 650 is based upon the lottery data 610 and the lottery drawing data 640 which is obtained from a verified or reliable source (including but not limited to an official lottery server).
Each lottery has different rules for what constitutes a winning ticket. The win/loss logic 650 may utilize pre-loaded rules in the application or system, or alternatively may retrieve rules from an external server.
Once the win/loss logic makes a determination for each set of lottery numbers, the application 116 may automatically or manually perform several functions. The user notification function 660 may automatically notify the user via a push notification, e-mail notification, text notification, phone call, etc. that a lottery ticket is a winning ticket. The user may customize their notifications based upon winning dollar amount if desired. The notification 660 may prompt the user to log in to the application 116 to view the winning tickets. The notification may prompt the user to manually compare the numbers to validate the win. The user may also share 664 lottery ticket results, for example if purchased in a pool. The sharing may be manual, or may be set up to be automatic (that is, other users may receive the same notification that the user receives). This function enables one person in a lottery pool to manage the tickets while others can be assured that they will be notified if the ticket is a winning ticket. Alternatively, each person in a lottery pool could separately store their lottery ticket on their mobile computing device 100 by the application 116.
Some states allow digital or online claiming of lottery winnings at certain dollar amounts. The application 116 may therefore allow for claiming prizes 670. The claimed prizes may be linked to a user's finances 660 such as their checking account or other account which can accept deposits. The application 116 may also provide for reporting functions 670. Generally, confidentiality of the user is important for lottery winners, especially in cases of big prizes. Currently, lotteries become aware of a winning ticket having been sold by reports from the point of sale (POS). However, the POS sale does not confirm that any person is actually in possession of the winning lottery ticket, as it could have been immediately lost, thrown out, etc. A confidential or alternatively non-confidential report 670 by the application 116 would establish that there is a verifiable winner of the drawing having images 320 and data 315 establishing ownership of the lottery ticket. In this manner, even if the ticket is lost or destroyed, it may be established that there was indeed a winning ticket in possession by the user prior the drawing. Therefore, having a lottery ticket in the application 116 prior to a drawing may be enough to establish possession of the winning ticket.
In various alternative embodiments, the point of sale (POS) may have one or more features complementary to or interacting with the systems and methods herein. In an embodiment, the user may scan a code at the POS, or alternatively the POS may scan a code on the user application 116 displayed on the screen of the mobile computing device, to automatically associate the tickets and/or images thereof with the user account 600. Alternatively, the POS may prompt or require the user to load their tickets into the application 116.
An exemplary system including POS functions is depicted in
Systems such as those depicted in
The data link 910 may be any number of useful network connections for providing the lottery ticket information to the mobile computing device 100. For example, the mobile computing device, upon scanning the barcode 904 or QR code 906, may access one or more of a cloud computer, a lottery server, or local POS data source (such as the store computer) to obtain the images and lottery ticket information.
In an alternative embodiment, the lottery ticket information is transferred to the mobile computing device but no digital representation or image of the ticket is transferred. Instead, the user may take images using the camera of the computing device, or may be prompted to do so by the lottery application.
In an alternative embodiment, the POS system may not transfer any data to the mobile computing device. In such embodiments, the main function of the POS system may be to provide proof-of-location at the time of ticket purchase. In this manner, by scanning the barcode 904 or QR code 906, the terminal 900 may communicate with a cloud computer or lottery server to establish that the user of the mobile computing device 100 and lottery application 116 was present at the POS at the time that the ticket was sold. This information would then verify that the lottery ticket information/images in the user's lottery wallet were actually purchased by that user. In yet further alternative embodiments, the mobile computing device 100 may provide ID verification to the terminal 900 and/or store computer to further verify the identity and presence of the user. This ID verification may take the place of the clerk needing to separately scan the users ID for age verification. As described herein, the mobile computing device 100 may additionally capture other proof-of-location information such as time/date or GPS location while purchasing lottery tickets, such as prompted by scanning the barcode 904 or QR code 906. Such proof-of-location information may be acquired automatically or manually.
In additional examples, a POS may provide for transferrable ticket image from a scanner or POS computer system. A POS scanner may allow for the user to scan a QR code or other barcode from their mobile computing device camera. Alternatively, a POS scanner may scan a QR code or other barcode displayed on a mobile device from the lottery application. In general, a POS scanner may allow the user mobile computing device to securely download an image or digital representation of a lottery ticket to the lottery application on the mobile computing device. A POS scanner may also interact with the lottery application to take location data for proof of location, or time/date for proof of time of purchase. Such location or time/date may be associated with the user account to provide proof that the user purchased the lottery ticket(s). In alternative embodiments, the lottery application, alone or with POS, could also require user to take a self-photograph in the location having the associated location metadata.
In some embodiments, in addition to store surveillance video if available, the device could provide a location confirming that the customer's phone was at the lottery ticket purchase location at the time of purchase of the lottery ticket. Users of the lottery application could be required to enable location services for such a function. In an embodiment, the location services could update the location based upon a time interval. In an embodiment, the time interval could be variable and more frequent when in proximity to a lottery location. In an embodiment, the locations could have an associated timestamp which the lottery application can reference against the date and time of the lottery ticket. For privacy concerns, the time/location data can be inaccessible to the user and may be deleted after some amount of time, such as weekly or monthly.
In alternate embodiments, the user could manually capture location/time when present at the lottery sales location. Alternatively, the time and location could be captured when the user takes a picture of the lottery tickets. Alternatively, lottery sales locations could send a signal prompt for the application to record a timestamp, by a scanner or wireless signal.
In an embodiment, losing tickets are tracked and expenditures on lottery tickets are tracked. In an embodiment, the expenditures are totaled and offset against winnings to provide a total annual loss. In an embodiment, the total annual loss may be claimed on taxes to offset any potential taxable gains.
In an embodiment, the digital or digitized lottery ticket may replace a paper copy of the ticket. In alternative embodiments, POS locations may provide only a digital copy of the lottery ticket. In an embodiment, the digitized or digital copies are sufficient for claiming the prize for a winning ticket.
In an embodiment, the lottery application provides for digital signing of a lottery ticket. In an embodiment, the back of the lottery ticket is signed for claiming winnings. The lottery application may also allow the user to enter any additional information required such as address, name, telephone number, tax ID or social security number, etc. In an embodiment, this user information is pre-verified by the application. In a further embodiment, the user information may be pre-verified with a state lottery system. In an alternative embodiment. the application may allow for signing the back of the ticket in the presence of a lottery official. In a further embodiment. the application may handle lottery tickets from each state differently so as to comply with the relevant laws and regulations.