AUTOMATED ENHANCEMENTS FOR BILLIARDS AND THE LIKE
First Claim
Patent Images
1. A machine-implemented method, comprising:
- generating position data describing real-time positions of each of one or more billiard balls moving on a playing surface of a billiard table; and
displaying on the playing surface imagery that dynamically responds to the position data as the one or more billiard balls move on the playing surface.
1 Assignment
0 Petitions
Accused Products
Abstract
Position data is generated. The position data describes real-time positions of each of one or more billiard balls moving on a playing surface of a billiard table. Imagery is displayed on the playing surface. The imagery dynamically responds to the position data as the one or more billiard balls move on the playing surface.
-
Citations
49 Claims
-
1. A machine-implemented method, comprising:
-
generating position data describing real-time positions of each of one or more billiard balls moving on a playing surface of a billiard table; and displaying on the playing surface imagery that dynamically responds to the position data as the one or more billiard balls move on the playing surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. 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 real-time positions of each of one or more billiard balls moving on a playing surface of a billiard table, and displaying on the playing surface imagery that dynamically responds to the position data as the one or more billiard balls move on the playing surface.
-
-
49. 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 real-time positions of each of one or more billiard balls moving on a playing surface of a billiard table; and displaying on the playing surface imagery that dynamically responds to the position data as the one or more billiard balls move on the playing surface.
-
Specification