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

Operation controlling device and video processing system used therewith

Assignee: Nintendo Co Ltd
•
Filing: 1997-04-23
•
Granted: 1999-12-28
•
Expires: 2017-04-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video processing system is described including a video processing device which generates a sequence of video display frames on a display unit under the control of a stored program, and a unique operation controlling device which is connected to the video processing device and which supplies signals in response to an operator's manipulation, to change the video data generated by the video processing device. The video processing device includes a replaceable program memory, first data receiving circuitry, a central processing unit, first data sending circuitry and a video signal generation circuitry. The operation controlling device may include various operation controlling buttons, switches, an operation member, rotor bodies, rotation detection mechanisms, counting circuitry, reset signal generation circuitry, second receiving circuitry, transfer circuitry and second sending circuitry. Advantageously, the operation controlling mechanism may be utilized to permit user control of a displayed object via said operation member and at the same time independently control movement of another displayed object via control switches protruding from the operation controlling mechanism housing.

Inventors

  • 👤 Satoshi Nishiumi
  • 👤 Kazuo Koshima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 23:07
CPC Classifications
A; A63; A63F; A63F13/00; A63F13/20; A63F13/21; A63F13/213; A63F13/22; A63F13/24; A63F13/40; A63F13/42; A63F13/426; A63F13/428; A63F13/90; A63F13/92; A63F13/95; G; G05; G05G; G05G9/00; G05G9/02; G05G9/04; G05G9/047; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F3/00; G06F3/01; G06F3/016; G06F3/03; G06F3/033; G06F3/038; G06F3/0383; G06T; G06T15/00; G06T15/10; G06T15/20; A63F13/219; A63F13/245; A63F13/50; A63F13/52; A63F13/525; A63F13/80; A63F13/803; A63F13/837; A63F2300/00; A63F2300/10; A63F2300/1018; A63F2300/1025; A63F2300/1037; A63F2300/1043; A63F2300/1062; A63F2300/1087; A63F2300/20; A63F2300/204; A63F2300/206; A63F2300/60; A63F2300/6045; A63F2300/63; A63F2300/636; A63F2300/64; A63F2300/643; A63F2300/66; A63F2300/6653; A63F2300/6661; A63F2300/80; A63F2300/8005; A63F2300/8017; A63F2300/8035; A63F2300/807; A63F2300/8076; G05G2009/0474; G05G2009/04759; G05G2009/04777; G06F2203/00; G06F2203/01; G06F2203/013; G06F2203/015; G06F2203/038; G06F2203/0382

Claims Analysis

Total Claims: 63
Claim 1
Independent Claim 109 words
An operation controlling device which is connected, in use, to a video processing device which generates video data to be displayed on a display unit in accordance with a stored program and to an operator's manipulations of said operation controlling device, said operation controlling device comprising: a housing sized to be held in the hand of an operator; at least one moving object position control mechanism mounted in said housing for generating data indicative of the display position of a moving object displayed on said display unit in accordance with said stored program; a memory port disposed in said housing; and a memory removably coupled to said memory port.
Claim 2
Dependent Claim 109 words
An operation controlling device which is connected, in use, to a video processing device which generates video data to be displayed on a display unit in accordance with a stored program and to an operator's manipulations of said operation controlling device, said operation controlling device comprising: a housing sized to be held in the hand of an operator; at least one moving object position control mechanism mounted in said housing for generating data indicative of the display position of a moving object displayed on said display unit in accordance with said stored program; a memory port disposed in said housing; and a memory removably coupled to said memory port.
Claim 3
Dependent Claim 104 words
An operation controlling device in accordance with claim 1, wherein said at least one moving object position control mechanism includes an operation member which, in use, is tilted by an operator within a desired range and is supported such that it stops at a desired position when not being manipulated by the operator to thereby define an operation member point of origin, said operation member being capable of generating operation member position data for controlling movement of a displayed object along any one of a substantially continuous range of angular directions with respect to a coordinate reference frame defined by said point of origin.
Claim 4
Dependent Claim 41 words
An operation controlling device in accordance with claim 2, further including processing circuitry for receiving at least one command from said video processing device and for transferring operation member position data to said video processing device in response to said command.
Claim 5
Dependent Claim 23 words
An operation controlling device in accordance with claim 1, wherein said at least one moving object position control mechanism includes a directional switch.
Claim 6
Dependent Claim 19 words
An operation member according to claim 2, further including reset signal generation circuitry for resetting said point of origin.
Claim 7
Dependent Claim 136 words
An expansion memory device insertable in a cavity leading to an expansion port of an operation controlling device that is coupled, in use, to a video processing device for generating video data to be displayed on a display unit in accordance with a stored program and with an operator's manipulations of the operation controlling device, the expansion memory device comprising: a housing sized to fit into said cavity of said expansion port of said operation controlling device; a RAM memory embodied within said housing and accessible by the video processing device via the expansion port of said operation controlling device, said RAM memory being operable, in use, for storing data relating to values generated in accordance with the stored program; and a battery coupled to the RAM memory for supplying backup power to said RAM memory.
Claim 8
Dependent Claim 136 words
An expansion memory device insertable in a cavity leading to an expansion port of an operation controlling device that is coupled, in use, to a video processing device for generating video data to be displayed on a display unit in accordance with a stored program and with an operator's manipulations of the operation controlling device, the expansion memory device comprising: a housing sized to fit into said cavity of said expansion port of said operation controlling device; a RAM memory embodied within said housing and accessible by the video processing device via the expansion port of said operation controlling device, said RAM memory being operable, in use, for storing data relating to values generated in accordance with the stored program; and a battery coupled to the RAM memory for supplying backup power to said RAM memory.
Claim 9
Dependent Claim 47 words
An expansion memory device in accordance with claim 6, wherein the stored program is a video game program and wherein the operation controlling device is a video game controller, said RAM memory being operable, in use, for storing data relating to an operator's achievement during game play.
Claim 10
Dependent Claim 21 words
An expansion memory device in accordance with claim 7, wherein said RAM memory is operable, in use, for storing game-related statistics.
Claim 11
Dependent Claim 43 words
An expansion memory device in accordance with claim 6, wherein the stored program is a video game program and wherein the operation controlling device is a video game controller, said RAM memory being operable, in use, for storing data relating to game statistics.
Claim 12
Dependent Claim 39 words
An expansion memory device in accordance with claim 6, wherein said RAM memory is coupled to a connector in the controller for receiving information from and transmitting information to said video processing device in accordance with said stored program.
Claim 13
Dependent Claim 31 words
An expansion memory device in accordance with claim 10, wherein said RAM memory interfaces with the video processing device to provide a data saving option in accordance with the stored program.
Claim 14
Dependent Claim 78 words
An expansion memory device insertable into a cavity of an expansion port of an operation controlling device, said operation controlling device expansion port including data, address and control lines, the expansion port having a controller connector, the expansion device comprising: a casing shaped to fit into the expansion port cavity; a RAM memory housed within said casing; and an expansion connector coupleable with the controller connector for connecting said data, address, and control lines to said RAM memory.
Claim 15
Dependent Claim 78 words
An expansion memory device insertable into a cavity of an expansion port of an operation controlling device, said operation controlling device expansion port including data, address and control lines, the expansion port having a controller connector, the expansion device comprising: a casing shaped to fit into the expansion port cavity; a RAM memory housed within said casing; and an expansion connector coupleable with the controller connector for connecting said data, address, and control lines to said RAM memory.
Claim 16
Dependent Claim 29 words
An expansion memory device in accordance with claim 12, further comprising a battery coupled with the RAM memory and supplying backup power necessary to store data in said memory.
Claim 17
Dependent Claim 75 words
An expansion memory device in accordance with claim 12, wherein the operation controlling device is coupleable, in use, to a video processing device that generates video data to be displayed on a display unit in accordance with a stored program and with an operator's manipulations of the operation controlling device, said RAM memory accessible by the video processing device, said RAM memory for storing data relating to values generated in accordance with the stored program.
Claim 18
Dependent Claim 42 words
An expansion memory device in accordance with claim 14, wherein the stored program is a video game program and wherein the operation controlling device is a video game controller, said RAM memory storing data relating to game levels reached by the operator.
Claim 19
Dependent Claim 21 words
An expansion memory device in accordance with claim 15, wherein said RAM memory is operable, in use, for storing game-related statistics.
Claim 20
Dependent Claim 43 words
An expansion memory device in accordance with claim 14, wherein the stored program is a video game program and wherein the operation controlling device is a video game controller, said RAM memory being operable, in use, for storing data relating to game statistics.
Claim 21
Dependent Claim 39 words
An expansion memory device in accordance with claim 14, wherein said RAM memory is coupled to a connector in the controller for receiving information from and transmitting information to said video processing device in accordance with said stored program.
Claim 22
Dependent Claim 31 words
An expansion memory device in accordance with claim 18, wherein said RAM memory interfaces with the video processing device to provide a data saving option in accordance with the stored program.
Claim 23
Dependent Claim 197 words
An operation controlling device which is connected, in use to a home video game console having a video game processing system which generates video data to be displayed on a display unit in accordance with an operator's manipulations of said operation controlling device and a stored program, said operation controlling device comprising: a housing sized to be held in the hand of an operator; a moving object position control mechanism mounted in said housing for generating data indicative of the display position of a displayed object and which, in use, is tilted by an operator within a desired range to control movement of a displayed object along any one of a substantially continuous range of angular directions; detecting circuitry for generating data indicative of the direction and the rate of movement which a displayed object is to be moved; interface circuitry for sending data indicative of the direction and the rate of movement which a displayed object is to be moved to said video game console and for receiving data and commands from said console; and a memory which is accessible by said video game processing system via said interface circuitry for storing video game related data.
Claim 24
Dependent Claim 197 words
An operation controlling device which is connected, in use to a home video game console having a video game processing system which generates video data to be displayed on a display unit in accordance with an operator's manipulations of said operation controlling device and a stored program, said operation controlling device comprising: a housing sized to be held in the hand of an operator; a moving object position control mechanism mounted in said housing for generating data indicative of the display position of a displayed object and which, in use, is tilted by an operator within a desired range to control movement of a displayed object along any one of a substantially continuous range of angular directions; detecting circuitry for generating data indicative of the direction and the rate of movement which a displayed object is to be moved; interface circuitry for sending data indicative of the direction and the rate of movement which a displayed object is to be moved to said video game console and for receiving data and commands from said console; and a memory which is accessible by said video game processing system via said interface circuitry for storing video game related data.
Claim 25
Dependent Claim 76 words
An operation controlling device in accordance with claim 20, wherein said at least one moving object position control mechanism is supported such that it stops at a desired position when not being manipulated by the operator to thereby define an operation member point of origin, said operation member being capable of generating operation member position data for controlling movement of a displayed object with respect to a coordinate reference frame defined by said point of origin.
Claim 26
Dependent Claim 46 words
An operation controlling device in accordance with claim 20, further including processing circuitry coupled to said interface circuitry for receiving at least one command from said video processing system and for transferring operation member position data to said video processing system in response to said command.
Claim 27
Dependent Claim 24 words
An operation controlling device in accordance with claim 20, further including a directional switch for controlling the direction of movement of a displayed object.
Claim 28
Dependent Claim 20 words
An operation controlling device according to claim 21, further including reset signal generation circuitry for resetting said point of origin.
Claim 29
Dependent Claim 80 words
An operation controlling device according to claim 20, further including an expansion port located within a cavity in said housing and electrically coupled to said interface circuitry, and wherein said memory includes a RAM memory sized to to fit into said cavity associated with said expansion port embodied within said housing and accessible by the video processing system via the expansion port of said operation controlling device, said RAM memory being operable, in use, for storing video game related data.
Claim 30
Dependent Claim 195 words
An operation controlling device which is connected, in use, to a home video game console having a video game processing system which generates video data to be displayed on a display unit in accordance with an operator's manipulations of said operation controlling device and a stored video game program, said operation controlling device comprising: a housing sized to be held in the hand of an operator; a moving object position control mechanism mounted in said housing for generating data indicative of the display position of a displayed object and which, in use, is tilted by an operator within a desired range to control movement of a displayed object along any one of a substantially continuous range of angular directions; detecting circuitry for generating data indicative of the direction and the rate of movement which a displayed object is to be moved; interface circuitry for sending data indicative of the direction and the rate of movement which a displayed object is to be moved to said video game console and for receiving data and commands from said console; and a liquid crystal display for displaying video game related data in accordance with a video game program.
Claim 31
Dependent Claim 195 words
An operation controlling device which is connected, in use, to a home video game console having a video game processing system which generates video data to be displayed on a display unit in accordance with an operator's manipulations of said operation controlling device and a stored video game program, said operation controlling device comprising: a housing sized to be held in the hand of an operator; a moving object position control mechanism mounted in said housing for generating data indicative of the display position of a displayed object and which, in use, is tilted by an operator within a desired range to control movement of a displayed object along any one of a substantially continuous range of angular directions; detecting circuitry for generating data indicative of the direction and the rate of movement which a displayed object is to be moved; interface circuitry for sending data indicative of the direction and the rate of movement which a displayed object is to be moved to said video game console and for receiving data and commands from said console; and a liquid crystal display for displaying video game related data in accordance with a video game program.
Claim 32
Dependent Claim 35 words
An operation controlling device in accordance with claim 26, further including a liquid crystal display controller for receiving data and control signals from said interface circuitry to control the display of video game related data.
Claim 33
Dependent Claim 75 words
An operation controlling device in accordance with claim 26, wherein said at least one moving object position control mechanism is supported such that it stops at a desired position when not being manipulated by the operator to thereby define an operation member point of origin, said operation member being capable of generating operation member position data for controlling movement of a displayed with respect to a coordinate reference frame defined by said point of origin.
Claim 34
Dependent Claim 46 words
An operation controlling device in accordance with claim 26, further including processing circuitry coupled to said interface circuitry for receiving at least one command from said video processing system and for transferring operation member position data to said video processing system in response to said command.
Claim 35
Dependent Claim 24 words
An operation controlling device in accordance with claim 26 further including a directional switch for controlling the direction of movement of a displayed object.
Claim 36
Dependent Claim 42 words
An operation controlling device according to claim 26, further including an expansion port located within a cavity in said housing; and a wherein said liquid crystal display is sized to fit into said cavity and is removably attachable to said expansion port.
Claim 37
Dependent Claim 227 words
An operation controlling device which is connected, in use, to a home video game console having a video game processing system which generates video data to be displayed on a display unit in accordance with an operator's manipulations of said operation controlling device and a stored program, said operation controlling device comprising: a housing sized to be held in the hand of an operator; a moving object position control mechanism mounted in said housing for generating data indicative of the display position of a displayed object and which, in use, is tilted by an operator within a desired range to control movement of a displayed object along any one of a substantially continuous range of angular directions; detecting circuitry for generating data indicative of the direction and the rate of movement which a moving object is to be moved; interface circuitry for sending data indicative of the direction and the rate of movement which a moving object is to be moved to said video game console and for receiving data and commands from said console; processing circuitry coupled to said interface circuitry for receiving at least one command from said video processing system and for performing at least one operation in response to said command; and a memory which is accessible by said video game processing system via said interface circuitry for storing video game related data.
Claim 38
Dependent Claim 227 words
An operation controlling device which is connected, in use, to a home video game console having a video game processing system which generates video data to be displayed on a display unit in accordance with an operator's manipulations of said operation controlling device and a stored program, said operation controlling device comprising: a housing sized to be held in the hand of an operator; a moving object position control mechanism mounted in said housing for generating data indicative of the display position of a displayed object and which, in use, is tilted by an operator within a desired range to control movement of a displayed object along any one of a substantially continuous range of angular directions; detecting circuitry for generating data indicative of the direction and the rate of movement which a moving object is to be moved; interface circuitry for sending data indicative of the direction and the rate of movement which a moving object is to be moved to said video game console and for receiving data and commands from said console; processing circuitry coupled to said interface circuitry for receiving at least one command from said video processing system and for performing at least one operation in response to said command; and a memory which is accessible by said video game processing system via said interface circuitry for storing video game related data.
Claim 39
Dependent Claim 29 words
An operation controlling device in accordance with claim 32, further including an expansion port and wherein said memory is embodied on a module removably attachable to said expansion port.
Claim 40
Dependent Claim 25 words
An operation controlling device in accordance with claim 33, wherein said memory is operable to store data relating to an operator's achievement during game play.
Claim 41
Dependent Claim 22 words
An operation controlling device in accordance with claim 33, wherein said module includes a battery for supplying backup power to said memory.
Claim 42
Dependent Claim 225 words
An operation controlling device which is connected, in use, to a home video game console having a video game processing system which generates video data to be displayed on a display unit in accordance with a stored program and to an operator's manipulations of said operation controlling device, said operation controlling device comprising: a housing sized to be held in the hand of an operator; a moving object position control mechanism mounted in said housing for generating data indicative of the display position of a displayed object and which, in use, is tilted by an operator within a desired range to control movement of a displayed object along any one of a substantially continuous range of angular directions; and detecting circuitry for generating data indicative of the direction and the rate of movement which a moving object is to be moved; interface circuitry for sending data indicative of the direction and the rate of movement which a displayed object is to be moved to said video game console and for receiving data and commands from said console; processing circuitry coupled to said interface circuitry for receiving at least one command from said video processing system and for performing at least one operation in response to said command; and a liquid crystal display for displaying video game related data in accordance with a video game program.
Claim 43
Dependent Claim 225 words
An operation controlling device which is connected, in use, to a home video game console having a video game processing system which generates video data to be displayed on a display unit in accordance with a stored program and to an operator's manipulations of said operation controlling device, said operation controlling device comprising: a housing sized to be held in the hand of an operator; a moving object position control mechanism mounted in said housing for generating data indicative of the display position of a displayed object and which, in use, is tilted by an operator within a desired range to control movement of a displayed object along any one of a substantially continuous range of angular directions; and detecting circuitry for generating data indicative of the direction and the rate of movement which a moving object is to be moved; interface circuitry for sending data indicative of the direction and the rate of movement which a displayed object is to be moved to said video game console and for receiving data and commands from said console; processing circuitry coupled to said interface circuitry for receiving at least one command from said video processing system and for performing at least one operation in response to said command; and a liquid crystal display for displaying video game related data in accordance with a video game program.
Claim 44
Dependent Claim 31 words
An operation controlling device in accordance with claim 36, further including an expansion port and wherein said liquid crystal display is embodied on a module removably attachable to said expansion port.
Claim 45
Dependent Claim 35 words
An operation controlling device in accordance with claim 37, further including a liquid crystal display controller for receiving data and control signals from said interface circuitry to control the display of video game related data.
Claim 46
Dependent Claim 132 words
For use with a video game system console having a game program executing processing system for executing said video game program to create a display, and at least one player controller having a joystick control member and an insertion port for receiving an expansion module, said video game executing processing system responding to data generated by said player controller to modify said display, an external memory system for controlling the operation of said video game system console comprising: a memory media for storing program instructions; a connector for coupling said program instructions from said memory media to said video game system console; said program instructions including at least one instruction for causing said game program executing processing system to transfer data to said expansion module coupled to said player controller insertion port.
Claim 47
Dependent Claim 132 words
For use with a video game system console having a game program executing processing system for executing said video game program to create a display, and at least one player controller having a joystick control member and an insertion port for receiving an expansion module, said video game executing processing system responding to data generated by said player controller to modify said display, an external memory system for controlling the operation of said video game system console comprising: a memory media for storing program instructions; a connector for coupling said program instructions from said memory media to said video game system console; said program instructions including at least one instruction for causing said game program executing processing system to transfer data to said expansion module coupled to said player controller insertion port.
Claim 48
Dependent Claim 35 words
An external memory system according to claim 39, wherein at least one instruction in said memory media controls said game program executing processing system to output a command to the controller requesting operating state data.
Claim 49
Dependent Claim 50 words
An external memory system according to claim 39, wherein said expansion module includes an external, removable read/write memory and wherein at least one instruction in said memory media controls said game program executing processing system to output a command to the controller to write data to said read/write memory module.
Claim 50
Dependent Claim 50 words
An external memory system according to claim 39, wherein said expansion module includes an external, removable read/write memory and wherein at least one instruction in said memory media controls said game program executing processing system to output a command to the controller to read data from said read/write memory module.
Claim 51
Dependent Claim 52 words
An external memory system according to claim 39, wherein said expansion module includes an external, removable read/write memory and wherein at least one instruction in said memory media controls said game program executing processing system to output a command to the controller to write game play related data to said read/write memory.
Claim 52
Dependent Claim 29 words
An external memory system according to claim 43, wherein said game play related data is data which is indicative of the game play related state of a video game.
Claim 53
Dependent Claim 55 words
An external memory system according to claim 39, wherein said expansion module includes a battery and an external, removable read/write memory coupled to said battery, and wherein at least one instruction in said memory media controls said game program executing processing system to output a command to the controller to access said read/write memory module.
Claim 54
Dependent Claim 30 words
An external memory system according to claim 39, wherein said expansion module includes a liquid crystal display for displaying video game related data in accordance with a video game program.
Claim 55
Dependent Claim 124 words
In a video game system having a program executing processing system and at least one player controller having a joystick control member and an insertion port for receiving an expansion module, and an external memory device for storing a program for controlling the operation of said video game system, a method for operating said video game system comprising the steps of: executing at least one instruction stored in said external memory for causing said program executing processing system to transmit data to said player controller; transferring data under the control of said program executing processing system to said player controller; receiving said data by said player controller under the control of controller processing circuitry; and coupling said data to said player controller expansion module.
Claim 56
Dependent Claim 124 words
In a video game system having a program executing processing system and at least one player controller having a joystick control member and an insertion port for receiving an expansion module, and an external memory device for storing a program for controlling the operation of said video game system, a method for operating said video game system comprising the steps of: executing at least one instruction stored in said external memory for causing said program executing processing system to transmit data to said player controller; transferring data under the control of said program executing processing system to said player controller; receiving said data by said player controller under the control of controller processing circuitry; and coupling said data to said player controller expansion module.
Claim 57
Dependent Claim 44 words
A method according to claim 47, wherein said expansion module includes an external, removable read/write memory and wherein said step of executing at least one instruction includes the step of executing a command to cause the controller to write data to said read/write memory.
Claim 58
Dependent Claim 37 words
A method according to claim 47, wherein said expansion module includes an external, removable read/write memory and further including the step of executing a command to cause the controller to read data from said read/write memory module.
Claim 59
Dependent Claim 47 words
A method according to claim 47, wherein said expansion module includes an external, removable read/write memory and wherein said step of executing at least one instruction includes the step of executing a command to cause the controller to write game play related data to said read/write memory.
Claim 60
Dependent Claim 68 words
A method according to claim 47, further including the step of generating data indicative of the state of a video game, wherein said expansion module includes an external, removable read/write memory and wherein said step of executing at least one instruction includes the step of executing a command to cause the controller to write said data indicative of the state of a video game to said read/write memory.
Claim 61
Dependent Claim 50 words
A method according to claim 47, wherein said expansion module includes an external, removable read/write memory, and further including the steps of obtaining video game related data generated by a further processing system and accessing said video game related data by said program executing processing system via said read/write memory.
Claim 62
Dependent Claim 36 words
A method according to claim 52, where said step of obtaining includes the step of transporting another player's read/write memory to said video game system and electrically coupling said read/write memory to said video game system.
Claim 63
Dependent Claim 44 words
A method according to claim 47, wherein said expansion module includes a liquid crystal display and wherein said step of executing at least one instruction includes the step of executing a command to cause the controller to display data on said liquid crystal display.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-12-27 2003-06-28 2003-12-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-12-27 2007-06-28 2007-12-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-12-27 2011-06-28 2011-12-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag