IP Library › Granted Patent US 10,872,382
Granted Patent B2
US 10,872,382 · App. 15/452,231 · Granted Dec 22, 2020

Systems and methods for reconciliation of various lottery transactions

Inventors: Clayton B. Cooper (Rogers, AR); Lorrine A. Meyers (Rogers, AR); Nathaniel Colt (Centerton, AR); Dennis Lee Manley (Bella Vista, AR); Larry Dean Curran, Jr. (Gentry, AR); Dayton Craig Jones (Lowell, AR); Melissa A. Jones (Centerton, AR)
Assignee: Walmart Apollo, LLC
G06Q40/12G07F17/329G07F17/3227
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,872,382
App. No.
15/452,231
Granted
Dec 22, 2020
Kind
B2
Abstract

Described are systems, methods, and computer readable medium for a lottery reconciliation system. Exemplary embodiments provide systems, methods, and computer readable medium for reconciling online lottery game transactions. Exemplary embodiments also provide systems, methods, and computer readable medium for reconciling instant lottery game transactions. Exemplary embodiments also provide systems, methods, and computer readable medium for reconciling lottery game transaction at an interactive vending machine.

Claims (34)

1. A system comprising:

an application server;

a reconciliation server in communication with the application server; and

a point-of-sale (POS) server in communication with the reconciliation server, the application server, reconciliation server and POS server controlled by an entity affiliated with a plurality of POS systems;

wherein the application server includes a-data transformation instructions that when executed cause the application server to:

receive lottery transaction data from a third-party server on a daily basis, the lottery transaction data received as a text file and including data on individual lottery transactions,

process and convert the lottery transaction data to table data, and

transmit the table data to the reconciliation server;

wherein the point-of-sale (POS) server includes extraction instructions that when executed cause the POS server to:

extract lottery sales data from the plurality of POS systems located at a plurality of locations,

store the extracted lottery sales data from the plurality of locations in a database controlled by the entity, and

transmit the extracted lottery sales data to the reconciliation server; and

wherein the reconciliation server is remotely located from the plurality of POS systems and includes reconciliation instructions that when executed cause the reconciliation server to:

automatically perform a daily reconciliation of the table data and the lottery sales data,

determine, based on the daily reconciliation, whether discrepancies exist between the table data and the sales data, and

generate a record of any determined discrepancies.

2. The system of claim 1 , wherein the lottery transaction data relates to individual purchased online lottery tickets.

3. The system of claim 1 , wherein the lottery transaction data relates to individual redeemed online lottery tickets.

4. The system of claim 1 , further comprising a POS device configured to:

generate the lottery sales data when a user scans an online lottery ticket at the POS device.

5. The system of claim 1 , wherein the application server, the POS server, and the reconciliation server are in communication with an internal corporate network.

6. The system of claim 5 , wherein the third-party server is not connected to the internal corporate network and transmits the lottery transaction data to the application server across a firewall associated with the internal corporate network.

7. A method comprising:

receiving lottery transaction data from a third-party server at an application server on a daily basis, the lottery transaction data received as a text file and including data on individual lottery transactions;

processing and converting the lottery transaction data to table data at the application server;

transmitting the table data to a reconciliation server, the application server and reconciliation server controlled by an entity affiliated with a plurality of POS systems;

extracting lottery sales data from the plurality of POS systems located at a plurality of locations;

storing the extracted lottery sales data from the plurality of POS systems at the plurality of locations in a database controlled by the entity;

transmitting the extracted lottery sales data to the reconciliation server;

automatically perform a daily reconciliation of the table data and the lottery sales data at the reconciliation server;

determining, based on the daily reconciliation, whether discrepancies exist between the table data and the sales data; and

generating a record of any determined discrepancies.

8. The method of claim 7 , wherein the lottery transaction data relates to individual purchased online lottery tickets.

9. The method of claim 7 , wherein the lottery transaction data relates to individual redeemed online lottery tickets.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2018
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 045813/0190 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2017
From: COOPER, CLAYTON B.; MEYERS, LORRINE A.; COLT, NATHANIEL; MANLEY, DENNIS LEE; CURRAN, LARRY DEAN, JR.; JONES, DAYTON CRAIG; JONES, MELISSA A.
To: WAL-MART STORES, INC.
Reel/Frame 041887/0283 →
Continuity (2)
Provisional Application 62304795 · Mar 7, 2016
Related Publication 20170256133A1 · Sep 7, 2017