Intelligent System To Indicate Appropriate Trajectories in Cue Sports
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a request from a user to play a cue sport that includes a table and a plurality of balls;
retrieving user attributes that correspond to the user;
detecting, for the plurality of balls, a plurality of ball locations on the table;
determining one or more beginning shot opportunities based upon the user attributes and the plurality of ball locations; and
providing the one or more beginning shot opportunities to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A game manager receives a request from a user to play a cue sport, which includes a table and a plurality of balls. The game manager retrieves user attributes corresponding to the user that include a user skill level. Next, the game manager detects ball locations for each of the plurality of balls, and determines one or more beginning shot opportunities based upon the user skill level and the plurality of ball locations. In turn, the game manager provides the beginning shot opportunities to the user.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a request from a user to play a cue sport that includes a table and a plurality of balls; retrieving user attributes that correspond to the user; detecting, for the plurality of balls, a plurality of ball locations on the table; determining one or more beginning shot opportunities based upon the user attributes and the plurality of ball locations; and providing the one or more beginning shot opportunities to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information handling system comprising:
-
one or more processors; a memory accessible by at least one of the processors; a nonvolatile storage area accessible by at least one of the processors; a set of instructions stored in the memory and executed by at least one of the processors in order to perform actions of; receiving a request from a user to play a cue sport that includes a table and a plurality of balls; retrieving user attributes that correspond to the user; detecting, for the plurality of balls, a plurality of ball locations on the table; determining one or more beginning shot opportunities based upon the user attributes and the plurality of ball locations; and providing the one or more beginning shot opportunities to the user. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product stored in a computer readable medium, comprising functional descriptive material that, when executed by an information handling system, causes the information handling system to perform actions that include:
-
receiving a request from a user to play a cue sport that includes a table and a plurality of balls; retrieving user attributes that correspond to the user; detecting, for the plurality of balls, a plurality of ball locations on the table; determining one or more beginning shot opportunities based upon the user attributes and the plurality of ball locations; and providing the one or more beginning shot opportunities to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification