IP Library Granted Patent US 12,062,108
Granted Patent B2
US 12,062,108 · App. 18/311,538 · Granted Aug 13, 2024

Wagering platforms and access derived from machine-readable codes

Inventors: Cameron Fowler (Fort Worth, TX); Matthew Sullivan (Austin, TX)
Assignee: Digital Seat Media, Inc.
G06Q50/34G06Q20/1235G06Q20/4014G06Q20/4015G07F17/32H04N21/21805H04N21/25866H04N21/41407H04N21/437H04N21/472H04N21/482H04N21/8133H04N21/816H04N21/8549H04N21/8586
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 12,062,108
App. No.
18/311,538
Granted
Aug 13, 2024
Kind
B2
Abstract

A system for verifying a user device for authorizing access to a wagering portal comprising: a server system comprising at least one server, at least one database, and at least one user device; a plurality of operable rules populated on said server system wherein said operable rules are met by actions performed by scanning by the user device one or more tags positioned within a geofence within a venue; verifying an identification card or another verification data confirm age of the user; verifying a location by determining whether the scan by the user device of the first tag was within a geofence corresponding to the venue; and upon verifying the age and a location, redirecting the user device from a server, a URL, or a Web app to a wagering portal.

Claims (32)

1. A communication system installed in a venue to enable user device access to a wagering platform, the communication system comprising:

a. a server system comprising at least one server, a database, a clock, and a geofence;

b. a plurality of tags, each tag in the plurality comprising a machine-readable code (MRC) encoding a universal resource locator (URL) for the server system and a tag ID pointing to a particular point of interest (POI) tied to the venue wherein when the MRC is scanned by a user device, the URL directs the user device to the server system; and

c. in response to the server system receiving a request from a first user device that has scanned a first tag in the plurality of tags, the server system executes instructions to perform a method comprising:

i. obtaining the tag ID from the request;

ii. performing a database lookup using the tag ID obtained from the request to identify a particular seat to which the tag ID points and to determine which event is in progress;

iii. performing a database lookup using a unique ID obtained from the first user device, the unique ID assigned by the server system to identify the first user device whenever the first user device scans any tag in the plurality of tags;

iv. using information from the database associated with the unique ID, determining if a user operating the first user device is old enough to access the wagering platform;

v. using the geofence, determining if the first user device is within a geolocation that enables access to the wagering platform;

vi. tying a wagering benefit to the particular seat;

vii. accessing funds for placing a wager from a wallet; and

viii. using the funds from the wallet or using the wagering benefit tied to the particular seat or both to place the wager.

2. The communication system of claim 1 wherein determining if the user operating the first user device is old enough to access the wagering platform comprises accessing analyzed data linked to the unique ID from the first user device to determine user age wherein data analysis takes place as data is collected, before data is stored, after data is stored, or combinations thereof.

3. The communication system of claim 2 wherein analyzing data linked to the unique ID comprises subjecting the data to artificial intelligence analysis.

4. The communication system of claim 1 further comprising using the tag ID to perform a database lookup to determine if the particular seat is within the geolocation set by the geofence that enables access to the wagering platform, if the event is in progress is a sporting event, and if the user of the first user device holds a ticket for the particular seat.

5. The communication system of claim 4 wherein the wagering benefit tied to the particular seat is a wagering benefit selected from the group consisting of: a point bonus, a deposit bonus, a free play bonus, a line of credit, and combinations thereof; wherein the wagering benefit is accessible only if the communication system determines that the user of the first user device holds the ticket for the particular seat.

6. The communication system of claim 4 further comprising determining if the particular seat is associated with a tag group via a database lookup using the tag ID, the tag group based on a seating section or a user requirement selected from the group consisting of: a season ticket holder, a digital wallet preloaded with a predetermined dollar amount, and combinations thereof.

7. The communication system of claim 5 further comprising tying the wagering benefit to the sporting event.

8. The communication system of claim 1 wherein the POI tied to the venue is a broadcast wherein the MRC is displayed in the broadcast.

9. A communication system installed in a venue to enable user device access to a wagering platform, the communication system comprising:

a. a server system comprising at least one server, a database, a clock, and a geofence;

b. a plurality of tags, each tag in the plurality comprising a machine-readable code (MRC) encoding a universal resource locator (URL) for the server system and a tag ID pointing to a particular point of interest (POI) tied to the venue wherein when the MRC is scanned by a user device, the URL directs the user device to the server system; and

c. in response to the server system receiving a request from a first user device that has scanned a first tag in the plurality of tags, the server system executes instructions to perform a method comprising:

i. obtaining the tag ID from the request;

ii. performing a database lookup using the tag ID obtained from the request to identify the POI to which the tag ID points and to determine which event is in progress;

iii. performing a database lookup using a unique ID obtained from the first user device, the unique ID assigned by the server system to identify the first user device whenever the first user device scans any tag in the plurality of tags;

iv. using information from the database associated with the unique ID, determining if a user operating the first user device is old enough to access the wagering platform;

v. using the geofence, determining if the first user device is within a geolocation that enables access to the wagering platform;

vi. tying a wagering benefit to the event in progress;

vii. accessing funds for placing a wager from a wallet; and

using the funds from the wallet to place a wager, using the wagering benefit tied to the event in progress to place a wager, or both.

10. The communication system of claim 9 wherein a determined event in progress is a sporting event.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2026
From: DIGITAL SEAT MEDIA, INC.
To: WISE DIGITAL PARTNERS, LLC
Reel/Frame 075475/0154 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2023
From: FOWLER, CAMERON; SULLIVAN, MATTHEW
To: DIGITAL SEAT MEDIA, INC.
Reel/Frame 063529/0230 →
Continuity (6)
Division 17660681 · Apr 26, 2022
Provisional Application 63269015 · Mar 8, 2022
Provisional Application 63201373 · Apr 27, 2021
Provisional Application 63201374 · Apr 27, 2021
Provisional Application 63201376 · Apr 27, 2021
Related Publication 20230274382A1 · Aug 31, 2023