AUTOMATED ENHANCEMENTS FOR BILLIARDS AND THE LIKE
First Claim
Patent Images
1. A machine-implemented method, comprising:
- generating position data describing a respective current position of each of one or more billiard game objects in relation to a billiard table having a playing surface;
determining a state of a billiards game being played based on the position data;
selecting one or more perceptible effects associated with the determined state of the billiards game; and
producing the one or more perceptible effects in connection with the billiards game.
1 Assignment
0 Petitions
Accused Products
Abstract
Position data is generated. The position data describes a respective current position of each of one or more billiard game objects in relation to a billiard table having a playing surface. A state of a billiards game being played is determined based on the position data. One or more perceptible effects associated with the determined state of the billiards game are selected. The one or more perceptible effects are produced in connection with the billiards game.
35 Citations
23 Claims
-
1. A machine-implemented method, comprising:
-
generating position data describing a respective current position of each of one or more billiard game objects in relation to a billiard table having a playing surface; determining a state of a billiards game being played based on the position data; selecting one or more perceptible effects associated with the determined state of the billiards game; and producing the one or more perceptible effects in connection with the billiards game. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. Apparatus, comprising:
-
a computer-readable medium storing computer-readable instructions; and a data processor coupled to the computer-readable medium, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising generating position data describing a respective current position of each of one or more billiard game objects in relation to a billiard table having a playing surface, determining a state of a billiards game being played based on the position data, selecting one or more perceptible effects associated with the determined state of the billiards game, and producing the one or more perceptible effects in connection with the billiards game.
-
-
23. At least one computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed by a computer to implement a method comprising:
-
generating position data describing a respective current position of each of one or more billiard game objects in relation to a billiard table having a playing surface; determining a state of a billiards game being played based on the position data; selecting one or more perceptible effects associated with the determined state of the billiards game; and producing the one or more perceptible effects in connection with the billiards game.
-
Specification