Apparatus and method for simulated gameplay based on a geospatial position
First Claim
1. A device comprisingcircuitry 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
18 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
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.
-
Specification