IP Library Granted Patent US 10,629,027
Granted Patent B2
US 10,629,027 · App. 16/153,229 · Granted Apr 21, 2020

Roulette game cycle optimization and methods for estimating a bet close time

Inventors: Urban Bergant (Kamnik, SI); Peter Kroselj (Kamnik, SI)
Assignee: INTERBLOCK D.D.
G07F17/3234G07F17/3288
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,629,027
App. No.
16/153,229
Granted
Apr 21, 2020
Kind
B2
Abstract

A roulette wagering system is described that includes a roulette machine configured to operate live roulette games in which a roulette ball is launched into an angled annular track encircling a roulette wheel. A controller associated with the roulette machine may regulate one or more inertial values associated with the roulette ball. A bet close time of a betting window associated with the live roulette games may be determined based on the one or more inertial values associated. A rotation velocity of the roulette wheel may be adjusted subsequent to a bet close time of a live roulette games. Game cycle events may be detected using audio associated with the live roulette games and audible and/or visual effects may be generated based on the audio. A controller associated with the roulette machine may synchronizes the live roulette games operated by the roulette machine with live roulette games operated by one or more additional roulette machines. Bets may be placed based on a player selected betting risk level.

Claims (26)

1. A method for determining a betting window for a roulette machine, comprising:

indicating a bet start time that begins a roulette game cycle, wherein the roulette game cycle completes after a bet close time;

launching a roulette ball on a spinning roulette wheel of the roulette machine with a launch command, wherein the launch command comprises a set of propulsion information or a set of synchronization information;

monitoring inertial information associated with the roulette ball on the spinning roulette wheel of the roulette machine during the game cycle starting at a launch time to determine an inertial value for the roulette ball during the game cycle; and

indicating the bet close time based on the inertial information.

2. The method as recited in claim 1 , wherein the bet close time is based on a predefined delay from the launch time based on the inertial information.

3. The method as recited in claim 2 , wherein the predefined delay is based on a velocity of the roulette ball at the launch time.

4. The method as recited in claim 2 , wherein the inertial information is based on one or more inertial sensors associated with the roulette wheel of the roulette machine operating during the roulette game cycle.

5. The method as recited in claim 2 , wherein the inertial information includes one or more of a number of roulette ball revolutions while the roulette ball is in an annular track of the roulette machine or a measured velocity of the roulette ball at a launch point of the annular track.

6. The method as recited in claim 1 , wherein the bet close time is based on a prior estimated number of roulette ball revolutions around the roulette wheel of the roulette machine operating at least one prior roulette game cycle, a prior actual number of roulette ball revolutions around the roulette wheel during the at least one prior roulette game cycle, and a delta value representing a difference between the prior estimated number and the prior actual number.

7. The method as recited in claim 6 , wherein the monitored inertial information includes a velocity of the roulette ball at the launch time.

8. A roulette machine, comprising:

a roulette wheel including an outer perimeter;

a driving apparatus configured to apply a driving force that spins the roulette wheel at the start of a game cycle;

a braking apparatus configured to apply a braking force to the roulette wheel during the game cycle;

an annular track encircling but separated from the outer perimeter of the roulette wheel;

a ball launch assembly configured to launch a roulette ball using a launch command, wherein the launch command comprises a set of propulsion information or a set of synchronization information, into the annular track at a launch point at a launch speed during the game cycle, wherein a bet start time is initiated at or before a launch time of the roulette ball;

one or more sensors configured to monitor inertial information associated with the roulette ball during the game cycle;

a controller configured to determine a bet close time for the game cycle based on the inertial information, wherein the game cycle ends after the bet close time.

9. The machine as recited in claim 8 , wherein the inertial information includes one or more of a number of roulette ball revolutions while the roulette ball is in the annular track or a measured velocity of the roulette ball at the launch point.

10. The machine as recited in claim 8 , wherein the one or more sensors are inertial sensors associated with the roulette wheel.

11. The machine as recited in claim 8 , wherein the bet close time is based on a predefined delay from the launch time based on the inertial information.

12. The method as recited in claim 11 , wherein the predefined delay is based on a velocity of the roulette ball at the launch time.

13. The method as recited in claim 11 , wherein the one or more sensors are inertial sensors associated with the roulette wheel.

14. The method as recited in claim 11 , wherein the inertial information includes one or more of a number of roulette ball revolutions while the roulette ball is in an annular track of the roulette machine or a measured velocity of the roulette ball at a launch point of the annular track.

15. The method as recited in claim 8 , wherein the bet close time is based on a prior estimated number of roulette ball revolutions around the roulette wheel of the roulette machine operating at least one prior roulette game cycle, a prior actual number of roulette ball revolutions around the roulette wheel during the at least one prior game cycle, and a delta value representing a difference between the prior estimated number and the prior actual number.

Assignments (3)
SECURITY INTEREST Recorded Jun 14, 2022
From: INTERBLOCK D.O.O.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 060364/0718 →
CHANGE OF NAME Recorded Jun 13, 2022
From: INTERBLOCK D.D.
To: INTERBLOCK D.O.O.
Reel/Frame 060363/0423 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2019
From: BERGANT, URBAN; KROSELJ, PETER
To: INTERBLOCK D.D.
Reel/Frame 049322/0088 →
Continuity (2)
Provisional Application 62569155 · Oct 6, 2017
Related Publication 20190108724A1 · Apr 11, 2019