Method and system utilizing a golf shot API proxy
AssigneeTopgolf International, Inc.
InventorEthan D. Stroud
Life of this patent
Estimating the term…
Abstract
A method and system for providing shot tracking data to a client device is disclosed herein. The system includes multiple golf ball tracking sensors positioned at multiple golf driving ranges, multiple shot application programming interfaces (API), and a shot API proxy. Each of the shot APIs is configured to receive shot data from each of the golf ball tracking sensors at a corresponding golf driving range venue such as a TOPGOLF® entertainment venue.
Claims20
A system for providing shot tracking data to a client device, the system comprising:
- a plurality of golf ball tracking sensors positioned at a golf driving range;
- at least one shot application programming interface (API) configured to receive shot data from each of the plurality of golf ball tracking sensors at the golf driving range;
- and
- a shot API proxy;
- wherein the shot API proxy is configured to receive shot data from each of the shot API;
- wherein the shot API proxy is configured to receive calls for shot data from a remote client device;
- wherein the shot API proxy is configured to transmit shot data to the remote client device.
A method for providing shot tracking data to a client device, the method comprising:
- generating shot data at a plurality of golf ball tracking sensors positioned at a golf driving range;
- receiving, at a shot application programming interface (API), shot data from each of the plurality of golf ball tracking sensors;
- receiving shot data at a shot API proxy from the shot API;
- receiving a call for shot data at the shot API proxy from a client device;
- and
- transmitting the shot data from the shot API proxy to the client device.
Dependencies are inferred from the claim text.