IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0740100
(2007-04-25)
|
등록번호 |
US-7634426
(2009-12-24)
|
발명자
/ 주소 |
- Craw, Duane
- Halpin, Frank
- Darrow, Brett
|
출원인 / 주소 |
|
대리인 / 주소 |
Schwabe Williamson & Wyatt
|
인용정보 |
피인용 횟수 :
7 인용 특허 :
5 |
초록
▼
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 d
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.
대표청구항
▼
What is claimed is: 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 inve
What is claimed is: 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. 2. The system of claim 1, wherein the controller is further configured to receive an inventory request from a user; to select one or more available inventory assets stored in the cache that match the inventory request; and to provide information to the user about the one or more available inventory assets. 3. The system of claim 2, wherein the controller is further configured to receive a directed inventory request from the user on an inventory asset selected from the one or more available inventory assets and to provide additional information to the user about the inventory asset. 4. The system of claim 3, further comprising: a database communicatively coupled to the controller; and the controller is further configured to store the inventory asset in the database based at least in part on said receiving of the directed inventory request. 5. The system of claim 2, wherein the controller is further configured to receive a book request for an inventory asset of the one or more available inventory assets from the user; and to transmit a booking confirmation message to a tee sheet of the plurality of tee sheets that is associated with the inventory asset. 6. The system of claim 1, wherein the controller is further configured to receive a query from a first tee sheet of the plurality of tee sheets over a communication channel and poll the first tee sheet for available inventory assets using the communication channel. 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. 8. The method of claim 7, further comprising: receiving an inventory request from a user; selecting one or more of the available inventory assets that match the inventory request; and providing information to the user about the one or more available inventory assets. 9. The method of claim 8, further comprising: receiving a directed inventory request from the user on an inventory asset selected from the one or more available inventory assets; and providing additional information to the user about the inventory asset. 10. The method of claim 8, further comprising: receiving a book request from the user for an inventory asset selected from the one or more available inventory assets. 11. The method of claim 10, further comprising: transmitting a booking confirmation message to a tee sheet of the plurality of tee sheets that is associated with the inventory asset. 12. The method of claim 7, further comprising: accessing a dynamic caching schedule; and polling the plurality of tee sheets based at least in part on the dynamic caching schedule. 13. The method of claim 7, further comprising: receiving a query from a tee sheet of the plurality of tee sheets over a communication channel; and polling the tee sheet for available inventory assets using the communication channel. 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. 15. The machine-accessible medium of claim 14, wherein the stored instructions, when executed by the machine, further results in the machine: receiving an inventory request from a user; selecting one or more of the available inventory assets that match the inventory request; and providing information to the user about the one or more available inventory assets. 16. The machine-accessible medium of claim 15, wherein the stored instructions, when executed by the machine, further results in the machine: receiving a directed inventory request from the user on an inventory asset selected from the one or more available inventory assets; and providing additional information to the user about the inventory asset. 17. The machine-accessible medium of claim 15, wherein the stored instructions, when executed by the machine, further results in the machine: receiving a book request from the user for an inventory asset selected from the one or more available inventory assets; and transmitting a booking confirmation message to a tee sheet of the plurality of tee sheets that is associated with the inventory asset. 18. The machine-accessible medium of claim 14, wherein the stored instructions, when executed by the machine, further results in the machine: accessing a dynamic caching schedule; and polling the plurality of tee sheets based at least in part on the dynamic caching schedule. 19. The machine-accessible medium of claim 14, wherein the stored instructions, when executed by the machine, further results in the machine: receiving a query from a tee sheet of the plurality of tee sheets over a communication channel; and polling the tee sheet for available inventory assets using the communication channel.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.