Nova Patents
EP0338768A2

Automatic bowling center system.

Abstract

A bowling center system (10) includes a plurality of lane pair control systems (16) each including a pinsetting device (14) for each lane (12), a pinsetter control unit, a game control unit, a bowler input station (18) and a pair of overhead display moni­tors (20R, 20L). The game control unit (16) is operable under the control of a game control program stored in a memory for automati­cally operating the pinsetter control units during game play to selectively set a sequence of pin patterns on the lane (12), which patterns may comprise any array of pins. The game control unit (16) responsive to pin fall data received from the gamesetter generates scoring information which is displayed using video graphic displays on the overhead monitors (20R, 20L). The game control program can be any one of a plurality of dif­ferent game programs which may be downloaded to the memory from a memory associated with the manager's control termi­nal. According to the particular game program, the number of bowling frames the game may vary as well as the number of balls and pins utilized in each frame. The manager's con­trol system (26) provides accounting control over the bowling center system (10) and is operable to override operation of a selected game control unit as necessary. A plurality of remote terminals (21) are provided asscciated with selected ones of said lane pair control systems (16). Each remote terminal system includes a keyboard (24) and a display monitor (22). The re­mote terminal (21) operates under the control of the game control unit (16) to allow a user thereof to enter requests for video displays. The video displays include, for example, ball trajectory displays which illustrate the path of the ball on the bowling lane, or dynamic displays, such as for training, generated by video source devices associated with the manag­er's control system (26).

EP0338768A2, drawing sheet 1
Sheet 1 of 41

Term

Term ended

Projected expiry passed 18 April 2009, 17.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

80 claims: 20 independent, 60 dependent

  1. 1
    A bowling lane system operable to automatically implement a bowling game, comprising:a pinsetting apparatus operable to set up to a prede­termined number of bowling pins on a bowling lane;pinsetter control means coupled to said pinsetting ap­paratus for operating said pinsetting apparatus to set a preselected array of bowling pins, which said preselected array may comprise less than the predetermined number of bowling pins;and a game control means coupled to and controlling the operation of said pinsetter control means for implementing said bowling game, said game control means including means in conjunction with the playing of said bowling game for automatically periodically preselecting an array of pins to be set by said pinsetting apparatus.
  2. 3
    A bowling lane system operable to automatically implement any one of a plurality of different bowling games, comprising:a pinsetting apparatus operable to set up to a prede­termined number of bowling pins on a bowling lane;pinsetter control means coupled to said pinsetting ap­paratus for operating said pinsetting apparatus to set a preselected array of bowling pins, which said preselected array may comprise less than the predetermined number of bowling pins;means for selecting one of said different bowling games;and a game control means coupled to said selecting means and said pinsetter control means for implementing a selected bowling game, said game control means including means for automatically periodically preselecting an array of pins to be set by said pinsetting apparatus according to the select­ed game.
  3. 8
    In a bowling center system having a plurality of bowling lanes and an electrically controlled pinsetting de­vice for each lane, a game control system comprising:a plurality of game control units, each electrically connected to one or more of said pinsetting devices, each said game control unit including a central processing unit, an operator input device and a memory means for storing a game control program to operate said pinsetting devices;a manager's control system including a programmed cen­tral processing unit connected to a display device, an oper­ator input device and a memory means for storing one or more game control programs;communication means for electrically connecting the processing unit of said manager's control terminal with the processing units of each of said game control units;and means operatively associated with one of said operator input devices for requesting said manager's control system processing unit to transfer one of said game control pro­grams stored in the memory means connected thereto over said communication means to the memory coupled to one of said game control units so that said one game control unit oper­ates the pinsetter connected thereto to play a game accord­ing to the requested game control program.
  4. 19
    In a bowling center system having a plurality of bowling lanes, a pinsetting device for each lane and means for determining the number of pins which are standing on each lane, a game control system comprising:a plurality of game control units, each electrically connected to at least one of said determining means, each said game control unit including a central processing unit, a score display, an operator input device and a memory means for storing a game scoring program;a manager's control system including a programmed cen­tral processing unit connected to a display device, an oper­ator input device and a memory means for storing game scor­ing programs for one or more bowling games;communication means for electrically connecting the processing unit of said manager's control system with the processing units for each of said game control units;and means operatively associated with one of said operator input devices for requesting said manager's control system processing unit to transfer a requested game scoring program stored in the memory means connected thereto over said com­munication means to one of said game control units memory means so that said one game control unit scores a bowling game according to the requested game scoring program.
  5. 24
    In a bowling center system for a bowling center having a plurality of bowling lanes, a lane control system comprising:a plurality of game control units each including a cen­tral processing unit coupled to a display device and a bowler input means for interfacing with the operation of a bowling game;a manager's control system including a central process­ing unit coupled to a display device and operator input means for interfacing with the operation of the manager's control system;communication means for electrically connecting the central processing unit of said manager's control system with the central processing unit of each of said game con­trol units;and coupling means operatively associated with said manag­er's control system for selectively coupling said manager's control system operator input means to a selected one of said game control units so that said manager's control sys­tem operator input means interfaces with the operation of the bowling game for the selected game control unit.
  6. 27
    In a bowling center system for a bowling center having a plurality of bowling lanes and pin sensing means for determining the pins standing on each lane, a lane con­trol system comprising:a plurality of game scoring units each including a cen­tral processing unit coupled to a bowler display device, said pin sensing means, and a bowler input means for inter­facing with the operation of a bowling game, each said game scoring unit operating under the control of a game program to determine game scoring information responsive to said pin sensing means;a manager's control system including a central process­ing unit coupled to a manager's display device and operator input means for interfacing with the operation of the manag­er's control system;communication means for electrically connecting the central processing unit of said manager's control system with the central processing unit of each said game scoring units;and switching means operatively associated with said manag­er's control system for selectively coupling said manager's control system operator input means to a selected one of said game scoring units so that said manager's control sys­tem operator input means interfaces with the operation of the bowling game for the selected game scoring unit.
  7. 32
    A video display system comprising:a central control unit;a plurality of video source devices each including means for transmitting a video signal to convey dynamic vid­eo information;a plurality of video display terminals remotely located from said central control unit and operable to display dy­namic video information responsive to a received video sig­nal;a video communication network coupled to said transmit­ting means and said display terminals;and switching means operatively associated with said cen­tral control unit and coupled in said video communication network for selectively coupling one of said video source device transmitting means to a selected one of said video display terminals to receive the transmitted video signal so that said one video display terminal displays the dynamic video information associated with the received signal.
  8. 33
    A video display system comprising:a central control unit;memory means for storing data representing a plurality of video segments;means coupled to said memory means for converting said data to a transmit table video signal to convey video seg­ment information;a plurality of video display terminals remotely located from said central control unit and operable to display dy­namic video display information responsive to a received video signal;a video communication network coupled to said convert­ing means and said display terminals;means in communication with said central control unit for selecting one of said video segments to be displayed on one of said video display terminals, said central control unit including means responsive to said selecting means for commanding said converting means to transmit over said net­work a video signal relative to the selected one of said video segments;and switching means operatively associated with said se­lecting means and coupled in said video communication net­work for selectively coupling said converting means to one of said display terminals to receive the transmitted video signal representing the selected video segment.
  9. 34
    In a bowling center system including a plurality of bowling lanes, a plurality of bowling scoring systems, and a manager's control system connected to said bowling scoring systems, a video display system comprising:a plurality of video source devices each including means for transmitting a video signal to convey dynamic vid­eo information;a plurality of video display terminals remotely located from said manager's control system and operable to display dynamic video information responsive to a received video signal;a video communication network coupled to said transmit­ting means and said display terminals;switching means operatively associated with said manag­er's control system and coupled in said video communication network for selectively coupling one of said video source device transmitting means to a selected video display termi­nal to receive the transmitted video signal so that said one video display terminal displays the dynamic video informa­tion associated with the received signal.
  10. 37
    In a bowling center system including a plurality of bowling lanes, a plurality of bowling scoring systems and a manager's control system, a video display system compris­ing:memory means for storing data representing a plurality of video segments;means coupled to said memory means for converting said data to a transmittable video signal to convey video segment information;a plurality of video display terminals remotely located from said manager's control system and operable to display video information responsive to a received video signal;a video communication network coupled to said convert­ing means and said video display terminals;means in communication with said manager's control sys­tem for selecting one of said video segments to be displayed on one of said display terminals, said manager's control system including means responsive to said selecting means for commanding said converting means to transmit over said network a video signal relative to the selected one of said video segments;and switching means operatively associated with said se­lecting means and coupled in said video communication net­work for selectively coupling said converting means to one of said display terminals to receive the transmitted video signal representing the selected video display segment.
  11. 39
    A bowling center video display system comprising:a plurality of game control units, each said game con­trol unit including means for determining the bowling score for a bowling game played on an associated bowling lane, and means for transmitting a video signal to convey scoring in­formation responsive to said determining means;a plurality of video display terminals each operatively associated with one of said game control units and operable to display video information responsive to a received video signal;a plurality of video source devices each including means for generating a video signal to convey dynamic video information;a plurality of video switch means, one for each said game control unit, each said video switch means being con­nected to the game control unit, to the video display termi­nals operatively associated with the one said game control unit, and to said video source devices, each for controllably coupling said one game control or one of said video source devices to the video display terminal associat­ed with the said one game control unit;and means in communication with each of said video switch means for selectively controlling the coupling of said video switch means.
  12. 42
    The bowling center video display system of claim 42 wherein said manager's control system commands operation of said game control units and further comprising means op­eratively associated with said manager's control system for transmitting commands to said game control unit switch means to control the coupling thereof.
  13. 43
    In a bowling center system including a plurality of bowling lanes, and a plurality of bowling scoring systems each connected to a manager's control system, a video dis­tribution system comprising:memory means for storing data representing a plurality of video segments;commandable reading means for reading data from said memory means;means coupled to said reading means for transmitting a video signal to convey video segment information responsive to data read from said memory means;a plurality of video display terminals remotely located from said manager's control system and operable to display video information responsive to a received video signal;means in communication with said manager's control sys­tem for selecting one of said video segments to be displayed on one of said display terminals;a video communication network connected to said trans­mitting means and said display terminals;a manager's communication network connecting said man­ager's control system to said reading means, said manager's control system including means responsive to said selecting means for commanding said reading means to read stored data associated with the selected video segment so that said transmitting means transmits over said video communication network a video signal relative thereto;and switching means operatively associated with said se­lecting means and coupled in said video communication net­work for selectively coupling said transmitting means to the selected one of said display terminals, to receive the video signal associated with the selected video segment.
  14. 46
    In a bowling center system including a plurality of bowling lanes, a scoring controller device for each said lane having a score display device, a manager's control sys­tem having a central controller device, a display device and a memory storage device, and means connecting said manager's control terminal with each of said scoring controller devic­es for transferring signals to convey information therebetween, a remote display system comprising:a plurality of display terminals each remotely located relative to said manager's control system and said bowling lanes and connected to said transferring means to display information represented by a signal received from said transferring means;a plurality of operator input means, one for each of said display terminals, coupled to said transferring means for transmitting requests to said manager's control system or said scoring controller devices;and switching means coupled to said transferring means for transmitting a signal from said transferring means to one of said display terminals responsive to a request from said one display terminals associated operator input means.
  15. 51
    In a bowling center system including a plurality of lane pairs, a scoring system for each said lane pair hav­ing a programmed CPU, a bowler input device, a memory device and a score display device for each lane, a manager's con­trol system having a programmed CPU, a display device, and a memory device, and means connecting said manager's control system with each of said scoring systems for transferring signals to convey information therebetween, a remote display system comprising:a plurality of remote display devices, each remotely located relative to said manager's control system and said lane pairs and connected to said transferring means to dis­play information relative to signals received from said transferring means;a plurality of user input means, one for each of said remote display devices, coupled to said transferring means for selectively transmitting requests to said manager's con­trol system or said scoring systems;a plurality of first means, each operatively associated with a respective one of said scoring systems and responsive to a request transmitted by one of said user input means, for transmitting a video signal from said scoring system to said transferring means;second means coupled to said manager's control system and responsive to a request transmitted by one of said user input means for transmitting a video signal to said trans­ferring means;and switching means coupled to said transferring means for selectively directing a request transmitted by one of said user input means to a selected one of said scoring systems or said manager's control system and subsequently directing a video signal transmitted over said transferring means to one remote display device responsive to a request transmit­ted from the user input means associated therewith.
  16. 56
    A trajectory display system operable to display discrete positions of an object moving in a continuous path comprising:a control unit including a processor in communication with a display device, an operator input device and a memory means for storing data, said data including a program to operate said processor;means for generating discrete trajectory data repre­senting the path of movement of an object;means coupled to said generating means for transmitting said trajectory data to said control unit to be stored in said memory means;and means coupled to said memory means and responsive to a user request at said operator input device for generating a display signal in accordance with said stored discrete tra­jectory data to convey information relating to the path of movement of the object for display on said display device.
  17. 57
    A bowling ball trajectory display system compris­ing:a control unit including a central processing unit in communication with a display device, an operator input de­vice and a memory means for storing data, said data includ­ing a program to operate said central processing unit;means for generating trajectory data representing the path of a bowling ball during the time when a bowling ball is in motion on a bowling lane;means coupled to said generating means for transferring said trajectory data to said control unit to be stored in said memory means;and means coupled to said memory means and responsive to a user request at said operator input device for transmitting a display signal to said display device, said display signal using said stored trajectory data to convey information re­lating to the path of the bowling ball on the lane.
  18. 62
    A bowling ball trajectory display system compris­ing:a control unit including a central processing unit in communication with a display device, an operator input de­vice and a memory means for storing data said data including a program to operate said central processing unit;means for generating trajectory data representing the path of a bowling ball during the time when a bowling ball is in motion on a bowling lane;means coupled to said generating means for transferring said trajectory data to said control unit to be stored in said memory means;and means operating under the control of said central pro­cessing unit for generating a display signal to transmit to said display device, said generating means being operable to access data stored in said memory means, including said tra­jectory data, to convey trajectory information relative to the path of the ball on a bowling lane.
  19. 65
    A bowling lane display control system comprising:a bowling game control unit including a central pro­cessing unit, a memory means for storing data, and a display terminal operable to display video information responsive to a received video signal;means for generating trajectory data representing the path of a bowling ball during the time when a bowling ball is in motion on a bowling lane;means coupled to said game control unit for sensing when a bowling ball has been thrown;means coupled to said generating means and said game control unit for transferring said trajectory data to said game control unit to be stored in said memory means respon­sive to said sensing means sensing that a bowling ball has been thrown;and a display control means operating under the control of said central processing unit and operable to access said trajectory data for transmitting a display signal to said display terminal, said display signal conveying information representing the path of the ball on a bowling lane.
  20. 69
    A bowling center system comprising:a plurality of bowling lane pair control systems, each said lane pair control system including: an electrically controlled pinsetting device for each lane operable to set up to a predetermined number of bowling pins on the lane;a game control unit electrically connected to each said pinsetting device for interfacing with the operation of said pinsetting devices and including means for generating video signals;a bowler input device located proximate a bowler staging area for enabling a bowler to interface with the operation of said game control unit;and a pair of overhead display monitors, one for each lane, coupled to said game control unit, for displaying bowl­ing scoring information responsive to said video signals;a manager's control system connected to each of said game control units for providing accounting control of said game control units and including a display device and an operator input device;and a remote terminal located remotely from said bowler staging area and including a user input device and a remote display monitor each connected to said lane pair control system, said remote display monitor displaying video infor­mation responsive to a video signal received from said lane pair control responsive to input requests entered at said user input device.
  21. 76
    A method of operating a processing system under the control of a multi-tasking time slice operating system to provide continuous processing of multiple tasks using a variable time slice size, the processing system providing for real-time operation of a video display, the display op­eration defining a video frame refresh time, comprising the steps of:a. determining a desired system frame operating time dependent upon said video frame refresh time;b. preselecting an initial time slice time size;c. operating a system frame by sequentially en­abling each of the multiple tasks to perform processing functions during the system frame, the maximum time allotted for each task being defined by the time slice time size;d. determining the elapsed system frame time;e. resetting the time slice time size as by in­creasing the time size if the determined elapsed time is less than the desired system frame time, or by de­creasing the time size if the determined elapsed time is greater than the desired system frame time;and f. continually repeating steps c-e so that the time slice time size is varied as necessary to maintain the actual system frame time close to the desired sys­tem frame time.
Independent claims21