Golf reservation system
First Claim
Patent Images
1. A system comprising:
- a communication interface to communicatively couple the system to a network;
a cache; and
a controller coupled to the communication interface and the cache and configured to periodically poll a plurality of tee sheets, over the network, for available inventory assets, to receive available inventory assets from the plurality of tee sheets, and to store the available inventory assets in the cache, each of the available inventory assets associated with an inventory lead time and said periodic poll of the plurality of tee sheets is based at least in part on a dynamic caching schedule in which a polling frequency is based at least in part on an inventory lead time, wherein polling frequencies of a plurality of inventory lead time ranges are inversely proportional to average inventory lead times of the plurality of the inventory lead time ranges.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a golf reservation system. The golf reservation system may periodically poll tee-sheet systems to determine available inventory. The golf reservation system may use the results of these pollings for responding to a user request. Other embodiments may be described and claimed.
-
Citations
19 Claims
-
1. A system comprising:
-
a communication interface to communicatively couple the system to a network; a cache; and a controller coupled to the communication interface and the cache and configured to periodically poll a plurality of tee sheets, over the network, for available inventory assets, to receive available inventory assets from the plurality of tee sheets, and to store the available inventory assets in the cache, each of the available inventory assets associated with an inventory lead time and said periodic poll of the plurality of tee sheets is based at least in part on a dynamic caching schedule in which a polling frequency is based at least in part on an inventory lead time, wherein polling frequencies of a plurality of inventory lead time ranges are inversely proportional to average inventory lead times of the plurality of the inventory lead time ranges. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
polling, by a network-based golf server (NBGS), on a periodic basis a plurality of tee sheets for available inventory assets over a network, wherein each of the available inventory assets is associated with a respective inventory lead time and said polling on the periodic basis is performed with polling frequencies of a plurality of inventory lead time ranges that are inversely proportional to average inventory lead times of the plurality of inventory lead time ranges; receiving, by the NBGS, available inventory assets from the plurality of tee sheets; and storing, by the NBGS, the available inventory assets. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A machine-accessible medium having stored instructions, which, when executed by a machine, results in the machine:
-
polling on a periodic basis a plurality of tee sheets for available inventory assets over a network, said polling on the periodic basis performed with polling frequencies of a plurality of inventory lead time ranges that are inversely proportional to average inventory lead times of the plurality of inventory lead time ranges; receiving available inventory assets from the plurality of tee sheets; and storing the available inventory assets. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification