IP Library Granted Patent US 10,009,180
Granted Patent B2
US 10,009,180 · App. 15/152,055 · Granted Jun 26, 2018

System and method for generating auditable secure seeds from real-world data

Inventors: Robert David Hamman (Dallas, TX); William Carey Kennedy, III (Dallas, TX); William John Rump (McKinney, TX); Kenneth Earl Irwin (Dawsonville, GA)
Assignee: SCA Promotions, Inc.
H04L9/3247G06F21/645H04L9/3226
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,009,180
App. No.
15/152,055
Granted
Jun 26, 2018
Kind
B2
Abstract

An interface receives a first digital signature of real-world data. A memory stores the first digital signature as seed data. The interface receives a second digital signature of real-world data. The memory stores the second digital signature as seed data. A processor generates first draw seed based, at least in part, on the seed data. The processor generates a first draw result based upon the first draw seed and a drawing algorithm. The interface receives a second draw result from a remote entity, the second draw result based, at least in part, on the first digital signature and the second digital signature. The processor determines whether the first draw result and the second draw result are in agreement. Upon a determination that the first draw result and the second draw result are in agreement, the interface communicates at least one of the first draw result and the second draw result.

Claims (48)

1. A system, comprising:

an interface operable to receive a first digital signature of real-world data;

a memory operable to store the first digital signature as seed data;

the interface further operable to receive a second digital signature of real-world data;

the memory further operable to store the second digital signature as seed data;

a processor operable to:

generate first draw seed based, at least in part, on the seed data; and

generate a first draw result based upon the first draw seed and a drawing algorithm;

the interface further operable to receive a second draw result from a remote entity, the second draw result based, at least in part, on the first digital signature and the second digital signature;

the processor further operable to determine whether the first draw result and the second draw result are in agreement; and

upon a determination that the first draw result and the second draw result are in agreement, the interface further operable to communicate at least one of the first draw result and the second draw result.

2. The, system of claim 1 , wherein the first digital signature of real-world data is received, using a barcode scanner, from a barcode.

3. The system of claim 1 , wherein the draw result indicates the outcome of one of a lotto quick pick, slot machine, Keno, and national draw game.

4. The system of claim 1 , wherein the real-world data is a compilation of wager information, the wager information indicating the time, amount, and location of a wager.

5. The system of claim 1 , wherein the first digital signature and the second digital signature are generated at least in part, by one of a True Random Number Generator and using real-world data.

6. The system of claim 1 , wherein the first draw seed is generated using a one-time pad encryption.

7. The system of claim 6 , wherein the one-time pad encryption is an exclusive-OR combination.

8. A method, comprising:

receiving, through an interface, a first digital signature of real-world data;

storing, using a memory, the first digital signature as seed data;

receiving, through the interface, a second digital signature of real-world data;

storing, using the memory, the second digital signature as seed data;

generating, using a processor, a first draw seed based, at least in part, on the seed data;

generating, using the processor, a first draw result based upon the first draw seed and a drawing algorithm;

receiving, through the interface, a second draw result from a remote entity, the second draw result based, at least in part, on the first digital signature and the second digital signature;

determining, using the processor, whether the first draw result and the second draw result are in agreement; and

upon a determination that the first draw result and the second draw result are in agreement, communicating, through the interface, at least one of the first draw result and the second draw result.

9. The method of claim 8 , wherein the first digital signature of real-world data is received, using a barcode scanner, from a barcode.

10. The method of claim 8 , wherein the draw result indicates the outcome of one of a lotto quick pick, slot machine, Keno, and national draw game.

11. The method of claim 8 , wherein the real-world data is a compilation of wager information, the wager information indicating the time, amount, and location of a wager.

12. The method of claim 8 , wherein the first digital signature and the second digital signature are generated at least in part, by one of a True Random Number Generator and using real-world data.

13. The method of claim 8 , wherein the first draw seed is generated using a one-time pad encryption.

14. The method of claim 13 , wherein the one-time pad encryption is an exclusive-OR combination.

15. Non-transitory computer readable medium comprising logic, the logic, when executed by a processor, operable to:

receive a first digital signature of real-world data;

store the first digital signature as seed data;

receive a second digital signature of real-world data;

store the second digital signature as seed data;

generate a first draw seed based, at least in part, on the seed data;

generate a first draw result based upon the first draw seed and a drawing algorithm;

receive a second draw result from a remote entity, the second draw result based, at least in part, on the first digital signature and the second digital signature;

determine whether the first draw result and the second draw result are in agreement; and

upon a determination that the first draw result and the second draw result are in agreement, communicate at least one of the first draw result and the second draw result.

16. The non-transitory computer readable medium of claim 15 , wherein the first digital signature of real-world data is received, using a barcode scanner, from a barcode.

17. The non-transitory computer readable medium of claim 15 , wherein the draw result indicates the outcome of one of a lotto quick pick, slot machine, Keno, and national draw game.

18. The non-transitory computer readable medium of claim 15 , wherein the real-world data is a compilation of wager information, the wager information indicating the time, amount, and location of a wager.

19. The non-transitory computer readable medium of claim 15 , wherein the first digital signature and the second digital signature are generated at least in part, by one of a True Random Number Generator and using real-world data.

20. The non-transitory computer readable medium of claim 15 , wherein the first draw seed is generated using a one-time pad encryption.

Assignments (2)
SECURITY INTEREST Recorded Jul 7, 2023
From: SCA PROMOTIONS, INC.
To: SUSQUEHANNA STRUCTURED CAPITAL, LLC
Reel/Frame 064188/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2016
From: HAMMAN, ROBERT DAVID; KENNEDY, WILLIAM CAREY, III; RUMP, WILLIAM JOHN; IRWIN, KENNETH EARL
To: SCA PROMOTIONS, INC.
Reel/Frame 038550/0606 →
Continuity (2)
Provisional Application 62179672 · May 14, 2015
Related Publication 20160337129A1 · Nov 17, 2016