IP Library › Granted Patent US 9,643,092
Granted Patent B2
US 9,643,092 · App. 14/218,325 · Granted May 9, 2017

Apparatus and method for simulated gameplay based on a geospatial position

Inventor: James W. Meadows (Madison, MS)
Assignee: SKYHAWKE TECHNOLOGIES, LLC.
A63F13/812A63F13/216A63F13/92
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 9,643,092
App. No.
14/218,325
Granted
May 9, 2017
Kind
B2
Abstract

A device includes circuitry configured to receive, from a position sensor, a geospatial position of the device. The circuitry is configured to receive, from a memory, image data corresponding to one or more golf courses, wherein the image data is received when the circuitry determines that the geospatial position of the device corresponds to a current golf course, of the at least one golf courses. The circuitry is configured to control a display such that the image data corresponding to the current golf course is output on the display. The circuitry is configured to receive a simulated shot input representing a simulated golf stroke taken at the geospatial location of the device. The circuitry is configured to calculate a simulated shot trajectory based on the simulated shot input. The circuitry is configured to control the display to output a result of the simulated golf stroke.

Claims (80)

1. A device comprising

circuitry configured to:

determine, based on an output of a position sensor, a geospatial position of the device;

receive, from a memory, image data corresponding to one or more golf courses, wherein the image data is received when the circuitry determines that the geospatial position of the device corresponds to a current golf course, of the one or more golf courses;

control a display such that the image data corresponding to the current golf course is output on the display;

receive a simulated shot input representing a simulated golf stroke taken at the geospatial location of the device;

calculate a simulated shot trajectory based on the simulated shot input;

control the display to output a result of the simulated golf stroke;

receive scoring data representing physical golf shots performed on the current golf course; and

generate simulated scoring data corresponding to the simulated golf stroke.

2. The device of claim 1 , wherein

the circuitry is configured to generate a hybrid score based on a combination of the received scoring data and the simulated scoring data.

3. The device of claim 1 , wherein

the simulated shot input is generated based on motion data output from one or more motion sensors.

4. The device of claim 3 , wherein

the motion data is generated by the one or more motion sensors in response to a physical motion corresponding to the simulated golf stroke.

5. The device of claim 4 , wherein

the circuitry is further configured to calculate the simulated shot trajectory based on the motion data, and

the simulated shot trajectory includes a direction and a distance of the simulated golf stroke.

6. The device of claim 1 , wherein

the circuitry is configured to receive a club selection input indicating a simulated club for performing the simulated golf stroke.

7. The device of claim 6 , wherein

the circuitry is further configured to calculate the simulated shot trajectory based on the club selection input.

8. The device of claim 1 , wherein

the circuitry is configured to control the display to output an indication of an endpoint of the simulated shot trajectory.

9. The device of claim 8 , wherein

the endpoint of the simulated shot trajectory represents a final resting position of a simulated ball on the current golf course following the simulated golf stroke.

10. The device of claim 9 , wherein

the circuitry is configured to determine geospatial coordinates that correspond to display coordinates of the simulated ball's final resting position.

11. The device of claim 10 , wherein

the circuitry is configured to determine at least one of a direction and a distance of the geospatial coordinates with respect to the geospatial position of the device.

12. The device of claim 10 , wherein

the circuitry is configured to control the display such that the display outputs a graphical indication providing guidance for traveling from the geospatial position of the device to the geospatial coordinates corresponding to coordinates of the simulated ball's final resting position.

13. The device of claim 1 , further comprising

one or more environmental sensors that determine environmental conditions relative to the device, wherein

the circuitry is further configured to calculate the simulated shot trajectory based on the environmental conditions.

14. The device of claim 1 , wherein

the circuitry is configured to control the display to output a prompt, following the simulated golf stroke, wherein the prompt includes an inquiry as to whether a next shot will be simulated or performed with an actual golf club.

15. A device comprising:

circuitry is configured to:

determine, based on an output of a position sensor, a geospatial position of the device;

receive, from a memory, image data corresponding to one or more golf courses, wherein the image data is received when the circuitry determines that the geospatial position of the device corresponds to a current golf course, of the one or more golf courses;

control a display such that the image data corresponding to the current golf course is output on the display;

receive a simulated shot input representing a simulated golf stroke taken at the geospatial location of the device;

calculate a simulated shot trajectory based on the simulated shot input;

control the display to output an indication of an endpoint of the simulated shot trajectory representing a final resting position of a simulated ball on the current golf course following the simulated golf stroke;

determine geospatial coordinates that correspond to display coordinates of the simulated ball's final resting position;

control the display to output a graphical indication providing guidance for traveling from the geospatial position of the device to the geospatial coordinates corresponding to coordinates of the simulated ball's final resting position;

receive an updated geospatial position of the device when the position sensor determines that the geospatial position of the device changes;

determine when the updated geospatial position of the device is within a predetermined threshold range of the geospatial coordinates corresponding to display coordinates of the simulated ball's final resting position; and

control the display to output an indication that the device is within the predetermined threshold range.

16. A method comprising:

determining, based on an output of a position sensor included in a terminal device, a geospatial position of the terminal device;

receiving, from a memory, image data corresponding to one or more golf courses, wherein the image data is received when the circuitry determines that the geospatial position of the terminal device corresponds to a current golf course, of the one or more golf courses;

controlling, by circuitry, a display such that the image data corresponding to the current golf course is output on the display;

receiving, by the circuitry, a simulated shot input representing a simulated golf stroke taken at the geospatial location of the terminal device;

calculating, by the circuitry, a simulated shot trajectory based on the simulated shot input;

controlling, by the circuitry, the display to output a result of the simulated golf stroke;

receiving scoring data representing physical golf shots performed on the current golf course; and

generating simulated scoring data corresponding to the simulated golf stroke.

17. A non-transitory computer readable medium having instructions stored therein that when executed by one or more processors, cause a terminal device to perform a method comprising:

determining, based on an output of a position sensor included in the terminal device, a geospatial position of the terminal device;

receiving, from a memory, image data corresponding to one or more golf courses, wherein the image data is received when the circuitry determines that the geospatial position of the terminal device corresponds to a current golf course, of the one or more golf courses;

controlling a display such that the image data corresponding to the current golf course is output on the display;

receiving a simulated shot input representing a simulated golf stroke taken at the geospatial location of the terminal device;

calculating a simulated shot trajectory based on the simulated shot input;

controlling the display to output a result of the simulated golf stroke;

receiving scoring data representing physical golf shots performed on the current golf course; and

generating simulated scoring data corresponding to the simulated golf stroke.

18. A device comprising

circuitry configured to:

determine, based on an output of a position sensor, a geospatial position of the device;

receive, from a memory, image data corresponding to one or more golf courses when the circuitry determines that the geospatial position of the device corresponds to a current golf course, of the one or more golf courses;

control a display to display the image data corresponding to the current golf course;

receive an input corresponding to a simulated shot input representing a simulated golf stroke taken at the geospatial location of the device;

calculate a simulated shot trajectory based on the simulated shot input;

control the display to output a result of the simulated golf stroke;

generate simulated scoring data corresponding to the simulated golf stroke;

receive scoring data representing physical golf shots performed on the current golf course; and

generate a hybrid score based on a combination of the received scoring data and the simulated scoring data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2017
From: MEADOWS, JAMES W.
To: SKYHAWKE TECHNOLOGIES, LLC.
Reel/Frame 041758/0676 →
Continuity (2)
Provisional Application 61798098 · Mar 15, 2013
Related Publication 20140274240A1 · Sep 18, 2014