← Back to Patent Explorer
US5653637A Expired / Lapsed US ⏱️ 0.0 years remaining

Expandable controllers capable of connecting in series to a control deck of a video game machine

Assignee: United Microelectronics Corp
•
Filing: 1995-05-12
•
Granted: 1997-08-05
•
Expires: 2015-05-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An expandable controller for a video game machine. The expandable controller is connectable in series to a control deck of a video game machine. The expandable controller includes a keypad. A plurality of key-switches of the keypad generates key-pressed status signals corresponding to key-pressed status of the plurality of key-switches. An input port of a key-pressed status control circuit connected to the keypad receives the key-pressed status signals. The key-pressed status control circuit also receives a locking signal supplied by the control deck. A shift register is provided with a data input port, a clock input port, a reset input port and a data output port. The reset input port of the shift register is connected to the output port of the key-pressed status control circuit for receiving the key-pressed status signals from the keypad. A data read signal supplied by the control deck is inputted to the clock input port of the shift register to retrieve data from the shift register through the data output port.

Inventors

  • 👤 Chiao-Yen Tai

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 21:09
CPC Classifications
A; A63; A63F; A63F13/00; A63F13/90; A63F13/20; A63F13/23; A63F13/98; G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/023; A63F13/22; A63F2300/00; A63F2300/10; A63F2300/1018; A63F2300/1025

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 208 words
An expandable controller serially connectable to a control deck of a video game machine comprising: a keypad having a plurality of key-switches for generating key-pressed status signals corresponding to a key-pressed status of said plurality of key-switches; and a data register for receiving the key-pressed status signals from said keypad and holding data corresponding to said key-pressed status signals, said data register consecutively outputting data stored therein to said control deck in sequence in response to a data read signal from said control deck, wherein said data register includes: a key-pressed status control circuit, said key-pressed status control circuit including: a key-pressed status control circuit input port connected to said keypad for receiving said key-pressed status signals, means for receiving a locking signal supplied by said control deck, and a key-pressed status control circuit output port; and a shift register, said shift register including: a reset input port connected to the key-pressed status control circuit output port for receiving the key-pressed status signals from said keypad, a data input port, a data output port coupled to said data input port, and a clock input port responsive to a data read signal supplied by said control deck for retrieving data from said shift register through the data output port.
Claim 2
Dependent Claim 208 words
An expandable controller serially connectable to a control deck of a video game machine comprising: a keypad having a plurality of key-switches for generating key-pressed status signals corresponding to a key-pressed status of said plurality of key-switches; and a data register for receiving the key-pressed status signals from said keypad and holding data corresponding to said key-pressed status signals, said data register consecutively outputting data stored therein to said control deck in sequence in response to a data read signal from said control deck, wherein said data register includes: a key-pressed status control circuit, said key-pressed status control circuit including: a key-pressed status control circuit input port connected to said keypad for receiving said key-pressed status signals, means for receiving a locking signal supplied by said control deck, and a key-pressed status control circuit output port; and a shift register, said shift register including: a reset input port connected to the key-pressed status control circuit output port for receiving the key-pressed status signals from said keypad, a data input port, a data output port coupled to said data input port, and a clock input port responsive to a data read signal supplied by said control deck for retrieving data from said shift register through the data output port.
Claim 3
Dependent Claim 57 words
The expandable controller as claimed in claim 1 wherein said key-pressed status control circuit includes a plurality of logical gates connected in parallel, each of said plurality of logical gates receiving a locking signal supplied by said control deck and a corresponding one of said key-pressed status signals and generating a control signal to said shift register.
Claim 4
Dependent Claim 37 words
The expandable controller as claimed in claim 1 wherein said shift register includes a plurality of flip-flops connected in series, shift register outputing data stored therein to said control deck in response to said data read signal.
Claim 5
Dependent Claim 17 words
The expandable controller as claimed in claim 2 wherein said plurality of logical gates are NAND gates.
Claim 6
Dependent Claim 27 words
The expandable controller as claimed in claim 3 wherein said data read signal includes a plurality of pulses corresponding to a bit width of said expandable controller.
Claim 7
Dependent Claim 155 words
An expandable controller serially connectable to a control deck of a video game machine comprising: a keypad having a plurality of key-switches for generating key-pressed status signals corresponding to a key-pressed status of said plurality of key-switches; a key-pressed status control circuit, said key-pressed status control circuit including: a key-pressed status control circuit input port connected to said keypad for receiving said key-pressed status signals, means for receiving a locking signal supplied by said control deck, and a key-pressed status control circuit output port; and a shift register, said shift register including: a reset input port connected to the key-pressed status control circuit output port for receiving the key-pressed status signals from said keypad, a data input port, a data output port coupled to said data input port, a clock input port responsive to a data read signal supplied by said control deck for retrieving data from said shift register through the data output port.
Claim 8
Dependent Claim 155 words
An expandable controller serially connectable to a control deck of a video game machine comprising: a keypad having a plurality of key-switches for generating key-pressed status signals corresponding to a key-pressed status of said plurality of key-switches; a key-pressed status control circuit, said key-pressed status control circuit including: a key-pressed status control circuit input port connected to said keypad for receiving said key-pressed status signals, means for receiving a locking signal supplied by said control deck, and a key-pressed status control circuit output port; and a shift register, said shift register including: a reset input port connected to the key-pressed status control circuit output port for receiving the key-pressed status signals from said keypad, a data input port, a data output port coupled to said data input port, a clock input port responsive to a data read signal supplied by said control deck for retrieving data from said shift register through the data output port.
Claim 9
Dependent Claim 34 words
The expandable controller as claimed in claim 6 wherein the key-pressed status control circuit input port connects to a current source through a resistor and to ground via one of said plurality of key-switches.
Claim 10
Dependent Claim 49 words
The expandable controller as claimed in claim 6 wherein the data input port is connected to a data output port of an adjacent serially connected expandable controller for shifting data from said adjacent serially connected expandable controller into said shift-register at a rising edge of said data read signal.
Claim 11
Independent Claim 212 words
A method for connecting a plurality of expandable controllers to a control deck of a video game machine, each of said plurality of expandable controllers including a keypad and a data register, said data register having a data input port and a data output port, said method comprising the steps of: connecting said data output port of a first one of said plurality of expandable controllers to a data input port of said control deck; connecting each remaining expandable controller in series with said first one of said plurality of expandable controllers such that a data output port of said each remaining expandable controller is connected to a data input port of a serially adjacent expandable controller; inputting control signals to each of said data registers of said plurality of expandable controllers by said keypad; inputting a locking signal supplied by said control deck to each of said data registers of said plurality of expandable controllers simultaneously to hold the status of said data registers; and inputting a data read signal supplied by said control deck to each of said data registers to consecutively retrieve to said control deck in sequence data stored in each of said data registers of said plurality of expandable controllers in response to said data read signal.
Claim 12
Independent Claim 212 words
A method for connecting a plurality of expandable controllers to a control deck of a video game machine, each of said plurality of expandable controllers including a keypad and a data register, said data register having a data input port and a data output port, said method comprising the steps of: connecting said data output port of a first one of said plurality of expandable controllers to a data input port of said control deck; connecting each remaining expandable controller in series with said first one of said plurality of expandable controllers such that a data output port of said each remaining expandable controller is connected to a data input port of a serially adjacent expandable controller; inputting control signals to each of said data registers of said plurality of expandable controllers by said keypad; inputting a locking signal supplied by said control deck to each of said data registers of said plurality of expandable controllers simultaneously to hold the status of said data registers; and inputting a data read signal supplied by said control deck to each of said data registers to consecutively retrieve to said control deck in sequence data stored in each of said data registers of said plurality of expandable controllers in response to said data read signal.
Claim 13
Dependent Claim 33 words
The method for connecting a plurality of expandable controllers to a control deck of a video game machine as claimed in claim 9 wherein said data read signal includes a plurality of pulses.

References Cited (Backward Citations)

US4588187A Cited
US5396225A Cited
US5245320A Cited
JPH06142338A Cited
WO1994023811A1 Cited
US5421590A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-08-04 2001-02-03 2001-08-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-08-04 2005-02-03 2005-08-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-08-04 2009-02-03 2009-08-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag