CA2262211C - Tiltable platform - Google Patents

Tiltable platform Download PDF

Info

Publication number
CA2262211C
CA2262211C CA002262211A CA2262211A CA2262211C CA 2262211 C CA2262211 C CA 2262211C CA 002262211 A CA002262211 A CA 002262211A CA 2262211 A CA2262211 A CA 2262211A CA 2262211 C CA2262211 C CA 2262211C
Authority
CA
Canada
Prior art keywords
platform
motion
motion simulator
base
mounting means
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CA002262211A
Other languages
French (fr)
Other versions
CA2262211A1 (en
Inventor
Gary Nidata
Richard T. Nidata
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2262211A1 publication Critical patent/CA2262211A1/en
Application granted granted Critical
Publication of CA2262211C publication Critical patent/CA2262211C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/02Simulators for teaching or training purposes for teaching control of vehicles or other craft
    • G09B9/08Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
    • G09B9/12Motion systems for aircraft simulators
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • A63F13/28Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/803Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/302Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device specially adapted for receiving control signals not targeted to a display device or game input means, e.g. vibrating driver's seat, scent dispenser
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8017Driving on land or water; Flying

Abstract

There is provided a motion simulator comprising a platform mounted on a base, the platform being mounted by a multi directional swivel connection with first and second motion actuators situated proximate first and second sides of the platform.
Each motion actuator comprises a motor, a shaft rotatably driven by the motor and a cam member mounted on the shaft. A roller is mounted on the cam member and is associated with a follower mounted on the platform, the arrangement being such that rotation of the shaft and the cam will cause the roller to move within the follower and cause vertical movement of the platform proximate the follower. The platform can thus move in a vertical plane and also have rotational movement about an axis extending longitudinally of the platform.

Description

TILTABLE PLATFORM
BACKGROUND OF THE INVENTION
The present invention relates to video game systems and in particular, to motion simulators therefore.
The use of motion in conjunction with various game apparatus and particularly video games is well known in the art. The use of motion in conjunction with video displays other than for games is also known - i.e. in various types of simulators for planes and ground vehicles, motion generating devices are commonly utilized.
Thus, U. S. Patent 4,066,256 discloses a ride for an amusement park wherein hydraulic rams are utilized to move the passengers who are seated in a vehicle. The arrangement is a relatively standard one wherein the hydraulic rams may be employed to tilt the vehicle in different directions.
U.S. Patent 5,662,523 discloses a game apparatus having a plurality of video display devices for each of a plurality of players with separate units for controlling the video display of the corresponding video display device. A position sensor detects positions of movements of the players and based on the position information about one player, the player control units for the other players control the corresponding display device to give the change to the video watched by the other players.
A video game/simulator system is also shown in U.S. Patent 5,551,701 wherein the system may be used in conjunction with a personal computer. The unit includes a joy stick, as well as a keyboard and foot pedals. The unit may be used with the game board of a personal computer.

U.S. Patent 5,564,985 discloses a system for experiencing a recording wherein a seat is provided which is operated by pneumatic cylinders. The unit may be used in conjunction with video displayed on a screen which moves in the same plane as the seat.
While the above patents teach various types of motion generating devices for use with chairs or seats, the use of such chairs or seats in a residential application has not become popular possibly due to the lack of a suitable device for a residential environment.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a motion simulator suitable for use with a video display and which motion simulator is reliable and suitable for residential use.
It is a further object of the present invention to provide a motion simulator which is relatively simple to construct and inexpensive.
It is a further object of the present invention to provide a tiltable platform suitable for use as a base in a motion simulator.
According to one aspect of the present invention, there is provided a motion simulator which comprises a base, a platform mounted on the base, the platform being mounted by a multi directional swivel connection, first and second motion actuators situated proximate first and second sides of the platform. Each motion actuator comprises a motor, a shaft rotatably driven by the motor and a cam member mounted on the shaft. A roller is mounted on the cam member and is associated with a follower
-2-mounted on the platform, the arrangement being such that rotation of the shaft and the cam will cause the roller to move within the follower and cause vertical movement of the platform proximate the follower.
In greater detail, the motion simulator of the present invention is designed to impart motion based on suitable input from any desired source. The input may, for example, be in response to actions taken by the user - i.e. motion of joy stick, foot pedals, etc. Alternatively, the input may come from external source such as a video game or other players of the game.
Suitable inputs for the same may be provided by either serial or parallel interface to the onboard computer.
The tiltable platform is mounted on a base in a three point T-shaped arrangement. The base of the T comprises a swivel joint which permits movement thereabout in two planes and combinations thereof. Any suitable type of joint may be employed such as a universal joint, ball joint, etc.
At each end of the T-shaped mounting arrangement, there is provided a motion actuator which is designed to provide vertical movement of the platform. The vertical movement and the relative rate thereof of one actuator with respect to the other will provide the side to side tilting motion.
In a preferred embodiment, the motion apparatus uses a ball joint situated proximate the location of the chair and a pair of electrically driven actuators, one of each actuator being located proximate a corner of the platform.
-3-The motion apparatus may include a number of accessories which will be mounted on the simulator. Thus, arrangements may be made for the mounting of conventional joy sticks, foot controls, monitor, steering wheel, etc.
In a preferred arrangement, the input which, as aforementioned, might be either a direct control or a program, will determine the X and Y orientation.
Additional information with respect to the actual position of the actuators may be obtained from feedback sensors and this position is compared with a desired position. The actuator drivers are then actuated to move in the appropriate direction.
BRIEF DESCRIPTION OF THE DRAWINGS
Having thus generally described the invention, reference will be made to the accompanying drawings illustrating an embodiment thereof, in which:
Figure 1 is a perspective, partially exploded view of simulator apparatus according to the present invention;
Figure 2 is a front elevational view thereof;
Figure 3 is a side elevational view thereof;
Figure 4 is a top plan view thereof;
Figure 5 is a view taken along the line S - 5 of Figure 3;
Figure 6 is a view taken along the line 6 - 6 of Figure 5;
Figure 7 is a sectional view taken along the line 7 - 7 of Figure 5;
Figure 8 is a partial front elevational view showing an actuator and center guide;
Figure 9 is a partial side elevational view of an actuator and swivel mount;
-4-Figures 10, 11 and 12 are front views illustrating movement of the tiltable platform in a side to side direction;
Figures 13, 14 and 15 are side views illustrating tiltable movement of the platform in a front to back motion; and Figure 16 is a schematic view of the electrical controls.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
Referring to the drawing in greater detail and by reference characters thereof, there is illustrated a simulator apparatus which is generally designated by reference numeral 10. Simulator apparatus 10 includes a chair 12 mounted on a base unit which is generally designated by reference numeral 14. Simulator apparatus 10 also includes a table 16, a joy stick device 18, a steering wheel 20, and foot controls 22.
Chair 12 is a single piece molded chair having a seat 26, a back portion 28 incorporating a head rest 30, and a pair of side portions 32 and 34.
Table 16 is mounted by means of support arms; a lower portion 38 terminates in a horizontally extending portion 40. A securing member 42 may be used in a conventional manner to hold table 16 in a desired position.
Joy stick device 18 is likewise mounted on a pair of support arms 46 extending outwardly and upwardly from under chair 12.
Extending outwardly from base unit 14 are a pair of lower support arms 54 which can receive a foot rest 48. Foot controls 22 are also designed to be mounted on support arms 54 and as is conventional, may include a pair of foot pedals 50 and 52.
-5-A platform 70 supporting chair 12 is mounted on top of base 72. Base 72 is supported by a plurality of outwardly extending legs 74 which terminate in pads 76.
Extending upwardly from base 72 are a first mounting means comprising a ball 80 designed to seat within socket 82 which is mounted on platform 70 and which is located below chair 12. The arrangement will thus permit multi directional tilting movement about the ball and socket joint 80, 82.
Platform 70 is tiltable by actuators mounted proximate the front comers of the platform. Each of the actuators, generally designated by reference numeral 84 is substantially similar and thus only one will be described herein with similar reference numerals being employed for the other actuator.
Mounted on the bottom surface of platform 70 is a C-shaped guide channel 86 having a back wall 88, a top wall 90 and a bottom wall 92 which defines between them the channel.
Mounted on base 72 is a motor 94 which is operatively connected to a gear box 96 from which extends gear box shaft 98. Mounted on shaft 98 is a cam 100 and which cam has a roller connector arm 102 connected to roller 104.
Actuation of motor 94 will cause rotation of shaft 98 and movement of roller 104. As roller 104 is contained within C-shaped guide channel 86, movement therealong will cause an upwardldownward movement of that portion of the platform.
A similar arrangement is provided with respect to the other actuator.
Located intermediate actuators 84 is a center channel 108 which is fixed to base 72. Extending downwardly from platform 70 is a center guide having a center
-6-guide roller 110 mounted thereto. Center guide roller 110 is mounted within center channel 108.
The above arrangement permits movement of the apparatus in a vertical plane and rotational movement about a longitudinal axis. Thus, as shown in Figure 10, the actuators 84 are positioned such that the platform is in a substantially horizontal position. Movement of a single actuator may cause movement about a horizontal axis while movement of the other actuator will increase the degree of movement shown in Figure 12.
Figure 13 is a side elevational view showing the platform in the horizontal position of Figure 10 while in Figure 14, both actuators 84 have been operated to move the front of the platform in an upward direction. Figure 15 illustrates movement of the actuators 84 to cause downward movement of the front of the platform.
In use, combination of the above movements would normally be utilized.
Turning to Figure 16, the application program which might be a game or other input running in the control computer determines the desired X and Y
orientation of the platform. This information is transmitted by a suitable interface which may be either serial or parallel to the micro controller. An algorithm in the micro controller transforms this X/Y position into A and B values which represent the position that the different actuators much attain to result in the proper X/Y position of the platform.
This conversion algorithm is dependent on the physical relationship between the actuators and the platform pivot point.

At this time, A and B positional information is obtained from feedback sensors mechanically linked to the actuators. It is converted by analog to digital converters and read into the micro controller. The desired position from the control computer is compared with the current position from the feedback sensors and an error value is calculated. If this value is 0, the actuator drivers are instructed to enter a brake state to hold the current position. Alternatively, if the error value is either positive or negative, the drivers are set to drive the actuators in the appropriate direction required to reduce the error to 0. In addition, the magnitude of the error determines the amount of power the drivers will deliver to the actuators. This process can be repeated several times per second.
It will be understood that the above described embodiments are for purposes of illustration only and that changes and modifications may be made thereto without departing from the spirit and scope of the invention.
_g_

Claims (10)

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:
1. A motion simulator comprising a base, a platform, said platform being mounted on said base by a multi-directional swivel connection, first and second motion actuators situated proximate first and second sides of said platform, each of said motion actuators comprising a motor, a shaft rotatably driven by said motor, a cam member mounted on said shaft, a roller mounted on said cam member, a follower mounted on said platform, the arrangement being such that rotation of said shaft and cam will cause said roller to move horizontally within said follower and cause vertical movement of said platform proximate said follower.
2. The motion simulator of Claim 1 wherein said multi-directional swivel connection comprises a ball joint.
3. The motion simulator of Claim 1 further including a chair mounted on said platform, said chair being mounted proximate said multi-directional swivel connection.
4. The motion simulator of Claim 1 further comprising guide means mounted between said first and second motion actuators, said guide means maintaining said platform in a fixed vertical plane to prevent horizontal movement in a horizontal plane.
5. The motion simulator of Claim 4 wherein said guide means comprises a vertically extending channel secured to said base, a roller attached to said platform, said roller being moveable within said vertical channel.
6. The motion simulator of Claim 1 further including a joy stick and joy stick mounting means, said joy stick mounting means being secured to said base.
7. The motion simulator of Claim 1 further including a table and table mounting means, said table mounting means being secured to said base, said table mounting means being totally moveable to move said table into and out of a desired position.
8. The motion simulator of Claim 1 further including foot controls and foot control mounting means, said foot control mounting means extending outward from said base.
9. The motion simulator of Claim 1 wherein said follower mounted on said platform comprises a C-shaped channel extending horizontally along a bottom of said platform.
10. The motion simulator of Claim 1 further including a feedback sensor associated with each motion actuator, said feedback sensor providing information on the location of said platform adjacent said motor actuator.
CA002262211A 1998-03-04 1999-02-17 Tiltable platform Expired - Fee Related CA2262211C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/034,413 US5911634A (en) 1998-03-04 1998-03-04 Tiltable platform
US09/034,413 1998-03-04

Publications (2)

Publication Number Publication Date
CA2262211A1 CA2262211A1 (en) 1999-09-04
CA2262211C true CA2262211C (en) 2003-11-11

Family

ID=21876248

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002262211A Expired - Fee Related CA2262211C (en) 1998-03-04 1999-02-17 Tiltable platform

Country Status (2)

Country Link
US (1) US5911634A (en)
CA (1) CA2262211C (en)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6413090B1 (en) 1998-03-30 2002-07-02 Hitachi, Ltd. VR motion base control apparatus and it's supporting structure
US6283757B1 (en) * 1998-10-09 2001-09-04 Simulation Entertainment Group, Inc. Full motion two seat interactive simulator
US7749089B1 (en) 1999-02-26 2010-07-06 Creative Kingdoms, Llc Multi-media interactive play system
US6315673B1 (en) 1999-10-05 2001-11-13 Midway Amusement Games Llc Motion simulator for a video game
US6342017B1 (en) * 1999-11-08 2002-01-29 Gravity Works, Inc. Amusement ride with enhanced ride control
CA2292202A1 (en) 1999-12-15 2001-06-15 Martin Armstrong Motion linkage apparatus
US6761637B2 (en) 2000-02-22 2004-07-13 Creative Kingdoms, Llc Method of game play using RFID tracking device
US7445550B2 (en) 2000-02-22 2008-11-04 Creative Kingdoms, Llc Magical wand and interactive play experience
US7878905B2 (en) 2000-02-22 2011-02-01 Creative Kingdoms, Llc Multi-layered interactive play experience
DE10049681B4 (en) * 2000-10-07 2006-04-13 Ossendoth, Udo, Prof.Dr.-Ing. Method for operating a flight or driving simulator
KR100350587B1 (en) * 2000-10-20 2002-08-28 (주)컨텍 Chair drivable according to the manipulation of input device
US7066781B2 (en) 2000-10-20 2006-06-27 Denise Chapman Weston Children's toy with wireless tag/transponder
FR2820650A1 (en) * 2001-02-12 2002-08-16 Vincent Donval Support for video player control has lightweight rigid frames with one resting on ground and second to support playing console
US6796908B2 (en) 2001-06-14 2004-09-28 Creative Kingdoms, Llc Interactive dark ride
US20070066396A1 (en) 2002-04-05 2007-03-22 Denise Chapman Weston Retail methods for providing an interactive product to a consumer
US6967566B2 (en) 2002-04-05 2005-11-22 Creative Kingdoms, Llc Live-action interactive adventure game
US6663058B1 (en) 2002-05-23 2003-12-16 Craig Peterson Adjustable game controller mount
US7674184B2 (en) 2002-08-01 2010-03-09 Creative Kingdoms, Llc Interactive water attraction and quest game
US9446319B2 (en) 2003-03-25 2016-09-20 Mq Gaming, Llc Interactive gaming toy
US7976385B2 (en) 2004-05-11 2011-07-12 Mattel, Inc. Game controller with sensitivity adjustment
US7297060B2 (en) * 2004-05-12 2007-11-20 Mattel, Inc. Transportable apparatus for a game system
US7717711B2 (en) * 2004-09-02 2010-05-18 Sean MacDonald Collapsible motion platform
US7828157B2 (en) * 2004-11-24 2010-11-09 Michael L Thorsen Steering wheel stand for electronic game control
CA2546518A1 (en) * 2006-05-10 2007-11-10 Sylvain Perigny Gforce simulation for automobile racing
WO2008009068A1 (en) * 2006-07-21 2008-01-24 Australian Simulation Control Systems Pty Ltd Improved physio-interactive computer game controller
WO2009101621A2 (en) * 2008-02-11 2009-08-20 O.E.D.A. Liad Holdings (2006) Ltd. Box packing apparatus
US20090218860A1 (en) * 2008-02-29 2009-09-03 Homar Hernandez Multi-axis gaming chair assembly
US20110086747A1 (en) * 2009-10-08 2011-04-14 Benjamin Karl Broderick Exercise and video game chair
US8251452B2 (en) * 2009-11-13 2012-08-28 Hill Jason D Gaming chairs
ES2381095B1 (en) * 2010-03-10 2013-04-15 David Nadal Berlinches Folding chair for simulation games handled by steering wheel or control lever and pedalboard.
US8794698B2 (en) * 2010-04-19 2014-08-05 Bryan K. Halsey Collapsible video gaming chair
US20150141157A1 (en) * 2012-11-20 2015-05-21 Michael James Sullivan Video game steering wheel mount
US9126121B1 (en) * 2014-02-28 2015-09-08 M. Harris Milam Three-axis ride controlled by smart-tablet app
US9873058B2 (en) * 2014-03-18 2018-01-23 Amusement Products Llc Ride vehicle and amusement attraction
AU201711731S (en) * 2016-09-26 2017-04-11 F Smit Holding B V Base frame for a driving simulator
NL2018898B1 (en) 2016-12-23 2018-07-02 Van Beek Maas Device for placing a steering wheel console and pedal console of a race simulator game thereon, as well as a race simulator.
CA184386S (en) * 2018-06-22 2020-03-06 Leong Wong Wai Simulation racing gaming cockpit
US10653242B2 (en) * 2018-09-02 2020-05-19 Ace Casual Limited Racing gaming chair
USD930081S1 (en) * 2019-06-07 2021-09-07 Next Level Racing Simulations Pty Ltd Gaming simulator cockpit
USD937350S1 (en) * 2019-06-07 2021-11-30 Next Level Racing Simulations Pty Ltd Gaming simulator cockpit
CN110585735A (en) * 2019-09-18 2019-12-20 安吉硕达家具有限公司 Foldable multifunctional racing car chair
WO2023115134A1 (en) * 2021-12-23 2023-06-29 Next Level Racing Simulations Pty Ltd A yoke support frame assembly and method of use thereof

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US1789680A (en) * 1928-10-01 1931-01-20 James E Gwinnett Amusement device
US2661954A (en) * 1953-07-14 1953-12-08 Chicago Coin Machine Co Amusement and target practicing device
US3923300A (en) * 1973-04-24 1975-12-02 Antonio Tanus Theater chair automatically movable by remote control
US4856771A (en) * 1987-10-22 1989-08-15 Nelson, Berg Enterprises Video simulation apparatus
NL8802827A (en) * 1988-11-16 1990-06-18 Itrec Bv EARTHQUAKE SIMULATOR FOR A FUN PARK.
US5195746A (en) * 1991-04-04 1993-03-23 Simulator Technology, Inc. Video display control apparatus
JP2896304B2 (en) * 1993-11-05 1999-05-31 ムーグ インコーポレイテッド Exercise simulator
US5551920A (en) * 1994-06-28 1996-09-03 The Walt Disney Company Motion base

Also Published As

Publication number Publication date
US5911634A (en) 1999-06-15
CA2262211A1 (en) 1999-09-04

Similar Documents

Publication Publication Date Title
CA2262211C (en) Tiltable platform
US5782639A (en) Manual motion simulator with resistance and video
US8298845B2 (en) Motion platform video game racing and flight simulator
US7530929B2 (en) Motion platform system and method of rotating a motion platform about plural axes
JP3001038B2 (en) Simulator
US7811217B2 (en) Motorized apparatus and method for dynamic balancing exercise
US6030223A (en) Operating device for motorcycle simulation apparatus
US6283757B1 (en) Full motion two seat interactive simulator
US20070254789A1 (en) Motorized apparatus and method for dynamic balancing exercise
KR101804415B1 (en) Motion Control Apparatus.
US20080039216A1 (en) Swing device and control method for a swing device
KR20100095570A (en) Motion simulation chair
US6234800B1 (en) Simulator
KR100559983B1 (en) Entertainment simulator
US6210165B1 (en) Operating device for motorcycle simulation apparatus
JPH05285273A (en) Raising and lowering mechanism of game machine
KR101267964B1 (en) Racing Cornering simulation machine
JP3844392B2 (en) Motorcycle simulator and game device
JP3209684B2 (en) Supporting device and simulator using the same
JPH0535416Y2 (en)
JP4349537B2 (en) Simulator
WO1997015364A1 (en) Simulator assembly
JP2560930Y2 (en) Rocking amusement machine
JPH0316705Y2 (en)
JP2000035750A (en) Simulator

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed