Recommendation engine
First Claim
1. A non-transitory computer readable storage medium storing instructions that when executed by a processor performs the steps of:
- a. receiving data characteristic of a user operating a golf club, wherein the data characteristic of the user comprises an average attack angle of the user based on multiple swings of the user, and obtained via a swing sensing device associated with the user or the golf club;
b. determining, via a selector module, a recommended golf club specific to the user, wherein determining the recommended golf club specific to the user includes identifying a bounce recommendation based on the average attack angle of the user, the recommended golf club selected from at least two possible golf clubs having different bounces; and
c. transmitting information indicative of the recommended golf club.
1 Assignment
0 Petitions
Accused Products
Abstract
Generally, described are methods, apparatuses and systems for a recommendation engine which determines a recommendation based upon a terrestrial parameter and an overall factor unrelated to the terrestrial parameter. The recommendation engine may receive as inputs: (1) some data relating to the terrestrial parameter and (2) some data relating to user operation of a mechanical device. An overall factor may be calculated or obtained, at least in part, from the data relating to user operation of the mechanical device. And based upon the data relating to the terrestrial parameter and the overall factor, a recommendation may be determined and transmitted. In one embodiment, as part of the transmission process, the recommendation may be displayed to a user requesting the recommendation.
-
Citations
20 Claims
-
1. A non-transitory computer readable storage medium storing instructions that when executed by a processor performs the steps of:
-
a. receiving data characteristic of a user operating a golf club, wherein the data characteristic of the user comprises an average attack angle of the user based on multiple swings of the user, and obtained via a swing sensing device associated with the user or the golf club; b. determining, via a selector module, a recommended golf club specific to the user, wherein determining the recommended golf club specific to the user includes identifying a bounce recommendation based on the average attack angle of the user, the recommended golf club selected from at least two possible golf clubs having different bounces; and c. transmitting information indicative of the recommended golf club. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a system implementing a computing device and a swing sensing device, a method comprising:
-
a. receiving, via the computing device, first data characteristic of a swing of a user generated by the swing sensing device; b. calculating, via the computing device, second data based on the first data, the second data including an attack angle and a shaft lean; c. determining, via the computing device, an overall bounce factor based on the second data; d. selecting, via the computing device, a bounce recommendation based on the overall bounce factor; and e. displaying, via the computing device, the bounce recommendation. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a. a swing sensing device configured to obtain data corresponding to a characteristic golf swing based on multiple swings of a user, the swing sensing device further including; i. a sensor configured to obtain the data corresponding to a characteristic golf swing based on multiple swings of a user, and ii. a transceiver configured to transmit the obtained data corresponding to a characteristic golf swing based on multiple swings of a user; and b. a display device configured to determine and display a bounce recommendation based at least in part on the data corresponding to a characteristic golf swing based on multiple swings of a user, the display device further including; i. a transceiver configured to receive from the swing sensing device the obtained data corresponding to a characteristic golf swing based on multiple swings of a user, ii. a factor determination module configured to determine an effective attack angle based on the data received from the sensor, iii. a memory device configured to store information defining a recommendation set, the recommendation set correlated to effective attack angle, iv. a selector configured to determine a bounce recommendation from the recommendation set based on the determined effective attack angle, and v. a display configured to display the bounce recommendation. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification