WO2003015072A1 - Control of display content by movement on a fixed spherical space - Google Patents
Control of display content by movement on a fixed spherical space Download PDFInfo
- Publication number
- WO2003015072A1 WO2003015072A1 PCT/US2002/024981 US0224981W WO03015072A1 WO 2003015072 A1 WO2003015072 A1 WO 2003015072A1 US 0224981 W US0224981 W US 0224981W WO 03015072 A1 WO03015072 A1 WO 03015072A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- motion
- electronic device
- portable electronic
- sin
- cos
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
Definitions
- This invention relates to electronic devices, more specifically, to the control of display content for electronic devices.
- Portable electronic devices are generally controlled by input devices located on the portable device, such as a button, or pen touch computing.
- a typical portable electronic device 20 is depicted in Prior Art FIG. 1, and includes a display screen 24, and a control area 25, an input touch area 26, an adapter 28 and a series of control buttons 30, 32, 34, 36, and 38.
- the display is usually controlled by the pen input to a scroll bar in the screen control area 25, or a control buttons 30, 32, 34, 36, and 38
- Compaq Rock-n-Scroll(TM) represented by prior art FIG. 3 A and FIG. 3B, use only user's 100 tilt of the portable device 20 to control the display.
- Such portable devices 20 usually comprise multiple sensing devices such as accelerometers in order to detect user initiated motion.
- Such devices usually require the use of multiple accelerometers which can add greatly to the expense of the portable device.
- the calculation required from the input of several accelerometers can add greatly to the computational problems of controlling a display with such types of motions sensors.
- simple threshold types of motions such as a 45 degree tilt can easily control a display for simple commands such a scroll left or scroll right
- calculation that requires more fine tuning will use a great deal more computing power to integrate the data from the three accelerometer or gyroscope readings.
- the motions of the portable device will result in logic having to integrate the voltage readings from two accelerometers.
- the accelerometer can be used to measure motion in any direction, including a "tilting" of the device. The distance an object has been moved is the integral of velocity over time. Essentially, the integral is a fairly complicated calculation on a device that may be running less than 8M or RAM and while single calculations do not present a serious problem, continuous calculation from constant movement will require a great deal of system resources.
- What is needed is a method of calculating the motion or position of a portable device that does not require the expense and computational complexity of multiple accelerometers or other motion sensor, in order to control the display of the device.
- the present invention addresses the above described problems by simplifying the assumptions on possible motions made by a user.
- This simplification process can take place by making an assumption that the motion of the device will travel along a certain preferential motion arc, which will be referred to herein as the "Javal arc.” Calculations of motions of the device can be made based on these Javal arcs. Additionally, the double integration of each accelerometer is now eliminated and the expensive accelerometers are replaced by two magnetic sensors.
- FIG. 1 represents a typical prior art portable electronic device.
- FIG. 2 represents a prior art method of controlling a display using intuitive controlled motion.
- FIG. 3 A represent the prior art of using "tilt” to input display command on a portable electronic device.
- FIG. 3B represents a prior art attempt to determine motion using 3 accelerometers.
- FIG. 4 is the representation of the virtual display space to the content display as converted in the present invention.
- FIG. 5 A represents a the hardware configuration of the present invention in a preferred embodiment on a PDA.
- FIG. 5B is detail of FIG. 5A for the motion control system of the present invention.
- FIG. 6 A is a representation of a Javal arc movement sphere.
- FIG. 6B represents the portable electronic device in centered position on the Javal arc of motion as applied to the present invention.
- FIG. 6C represents the screen of a sample at position in FIG. 6B.
- FIG. 6D represents a detailed view of the PDA at the position in FIG. 6B.
- FIG. 7A represents the portable electronic device above the horizontal axis of view position on the vertical Javal arc of motion as applied to the present invention.
- FIG. 7B represents the screen of a sample PDA at position in FIG. 7A.
- FIG. 8A represents the portable electronic device below the horizontal axis of view position on the vertical Javal arc of motion as applied to the present invention.
- FIG. 8B represents the screen of a sample PDA at position in FIG. 8 A.
- FIG. 9A represents the portable electronic device to the right the vertical axis of view position on the horizontal Javal arc of motion as applied to the present invention.
- FIG. 9B represents the screen of a sample PDA at position in FIG. 9 A.
- FIG. 10A represents the portable electronic device to the left the vertical axis of view position on the horizontal Javal arc of motion as applied to the present invention.
- FIG. 10B represents the screen of a sample PDA at position in FIG. 10A.
- FIG. 11A represents the portable electronic device to the left the vertical axis of view position on the horizontal Javal arc of motion as applied to the present invention.
- FIG. 1 IB represents the screen of a sample PDA at position in FIG. 11A.
- FIG. 12 is the representative diagram of the motion and position logic in a preferred embodiment of the invention.
- FIG. 13 is the method by which the movement of the display on the portable electronic device is calculated in the control unit.
- FIG. 14 is an alternate method for calculating movement and position in an embodiment of the present invention with regard to the zoom function.
- FIG. 15 is the resulting content screen for the method depicted in FIG.14.
- the Javal arc is mainly used in connection with optical measurement devices and it is generally used as a medical term
- the Javal arc can be applied to the system of screen display viewing as well Javal was a French physician who developed measurements for lines of sight, which has been applied mainly to opthamalogic devices for almost a century
- the Javal arc can be used to measure the natural motion of lines of sight and motion related thereto
- the Javal arc is used as a computational assumption or a constant in order to eliminate expensive accelerometers and valuable computing power in a portable electronic device
- a simpler and more accurate method of the present invention teaches a way to more accurately calculate movement from less expensive components, such as magnetometers
- this control method requires only one accelerometer, and two inexpensive magnetometers
- two inexpensive magnetometers and a gyroscope may be used in the place of an accelerometer
- a small portable display screen will not have the capacity to display an entire desktop computer screen worth of graphics and text at one time
- some solutions like for those on PDAs have proposed a new set of display requirements, such as web clipping, which are wholly inadequate to display the graphics of a normal computer display
- the invention teaches a way to control the buffered display of an entire virtual display which will not fit on the display screen of the device, using the Javal arc motion and related computation aspects described herein Control of the display 26 of the portable electronic device 20 will be effectuated by motion of the device by a user. This is described above in the prior art description of control of the display of a device through a motion of the user.
- the user of a portable electronic device will not move the device equivalent to a normal Cartesian set of coordinates, or any other perfectly ordered geometrical system (cylindrical, etc.).
- the user will move the device in a manner that is natural to the user's eye and hand coordination, and is described with respect to a
- FIG. 4 is the representation of the virtual display space to the content display as converted in the present invention.
- virtual screen is a related concept to virtual display space, but is more limited in that the virtual screen has the equivalent virtual display space of only one desktop screen.
- the present invention distinguishes between virtual display space and a virtual screen, because of the manner in which the display memory will store and access such data.
- a PDA graphic memory may store an entire virtual screen in a easily accessed buffer, but other screens are stored in cache or loaded as they become needed in the buffer.
- a more powerful device with a larger display buffer may be able to load an entire document.
- the expression virtual display space is primarily used. When discussing content from the Internet or an equivalent computer display, the expression virtual screen may be used but is distinguished from virtual display space.
- the PDA 20 includes a single or series of microprocessors and controllers represented by 500, which may include a graphic memory buffer 501 for a virtual display.
- the fixed sphere motion control system 1000 comprises an accelerometer 1002 one or more magnetometers 1004 and 1006, an electrical signal connector 1100 and motion and position calculation logic 2000.
- the fixed motion control system 1000 is coupled with the control system of the PDA 20 through a series of logical connects 1001.
- FIG. 5B is the fixed motion control system 1000 in greater detail.
- FIG. 6A and FIG. 6B a Javal arc movement coordinate system of motion 100 as is used by the present invention is described.
- the locus of a user 10 is generally where they would be viewing, so approximately at the eye.
- a preferred distance R along the radial axis 12 is usually between 35-40 cm from the user locus 10.
- the radial axis 12 may vary with user preferences and other factors such as the height of the user or the preference of the viewing distance of the device (which is adjustable in a preferred embodiment).
- the vertical component of the Javal arc 104 will move along the primary axis of a fictional vertical ellipse 104, that will be nearly circular in form.
- the center of the vertical ellipse 106 will be close to the user locus 10, but not necessarily because of variations in movements of the PDA 20.
- the horizontal Javal arc 110 will be located on fictional horizontal ellipse 112, which as the vertical ellipse 104 will have its locus.
- the "panning" motion of the portable electronic device 20 will generally travel on a portion of a spheroid 101 like coordinate system 100 in which the two Javal arcs which meet at the central viewing point 199 and define the surface of motion in which the user moves the device.
- the user does not need to move the device along either of the arcs 104 110 to effectuate control of the display of the device but will tend to move the device anywhere on the surface of the spheroid 101.
- the angle of the movement along either arc 104 110 will be proportional the angle that the user 10 is holding the device 20 away from its normal axis. These angles are described in detail below. Referring now to FIGS.
- a system for controlling the displayed portion 26 of a virtual display 99 which may be stored or rendered in the memory buffer 501 (or other control commands) of the portable electronic device 20 by calculating the movement of the device 20 is displayed and each corresponding content screen 600 resulting from the movement or repositioning.
- the present invention uses the angle(s) of the device from the normal as a method for determining the distance traveled in the vertical direction. This is exemplified in the sequence of illustrations from FIG. 6B-1 lC.
- the user 10 is holding the device 20 a radial distance 12 from the user's origin of vision or other reference point straight out from the user 10.
- FIG. 6C a corresponding content display 600 located on the portable electronic device 20 display 26 is shown.
- the content screen 600 is divided up into 9 central regions 601-609, including a central region 601.
- the content screen 600 is centered at its initial state.
- the content screen 600 could start at another orientation or initial location.
- FIG. 6D is a depiction of the PDA 20 side view when located at point 199, with the component parts represented.
- FIG. 7 A the user 10 is holding the portable electronic device 20 at an angle ⁇ (l) 30 above the vertical normal of the user's line of sight 12 along the horizontal axis (or above the horizontal axis straight in front of the user).
- angle ⁇ (l) 30 above the vertical normal of the user's line of sight 12 along the horizontal axis (or above the horizontal axis straight in front of the user).
- FIG. 7C The present invention takes advantage of the fact that generally ⁇ (l) 30 will be proportional to ⁇ (2) 40 as will be explained in the position and motion logic below.
- FIG. 7B The corresponding screen to position or motion represented in FIG. 7A is represented in FIG. 7B, where region 601 is now moved upward and a bottom region of the virtual display space 620 is represented.
- FIG. 7B The corresponding screen to position or motion represented in FIG. 7A is represented in FIG. 7B, where region 601 is now moved upward and a bottom region of the virtual display space 620 is represented.
- the user 10 is holding the portable electronic device 20 at an angle ⁇ (l) 30 below the vertical normal of the user's line of sight 12 along the horizontal axis
- the PDA 20 is held at angle (l) 30, it will also be naturally held at a second angle ⁇ (2) 40 in the opposition direction of FIG. 7C and is illustrated in FIG. 8C.
- FIG. 8A is represented in FIG. 8B, where region 601 is now moved downward and a top region of the virtual display space 630 is represented.
- FIGS 9A-B, and FIGS. 10A-B represent the horizontal movement of the device to the right and left of the vertical normal of the user's line of sight respectively comprising angle ⁇ (3) 50 along the horizontal Javal arc 110.
- FIG . 9B shows a region in content screen 600 to the user's right 640 and FIG. 10B shows a region to the user's right 650 on the content screen 600.
- FIG. 11 A represents a motion to both the right and above the respective vertical and horizontal axis which resulting in the display of the content screen 600 as shown in FIG. 1 IB and is located on the surface of the Javal spheroid 101.
- FIG. 9C is the representation of the ⁇ (4) 60 of the display device 20 to it normal horizontal axis 62 corresponding to the movement of the device 20 along the arc 110 in FIG. 9A.
- the invention includes logic means 2000, which is shown in FIG. 12 herein, for calculating the distance the device has moved from a previous locations or orientation.
- Such logic 2000 may be hardwire into a physical Application Specific Integrated Circuit (ASIC) 2001, but is more like calculated on a distributed system where the commands can be activated reprogrammed by the hardware in the portable electronic device 20.
- Logic means includes an accelerometer input 2100, a first magnetometer input 2200 a second magnetometer input 2300, an optional fourth motion detection input 2400, a virtual motion calculation unit 2500, and a display control signal unit 2700.
- accelerometers can effectively measure motion in one direction without integration, that one direction can be easily calculated, especially in the accelerometers most sensitive mode which is vertical because of the measure of gravity.
- two accelerometers can be placed on a device, but this requires a great deal of integration which leads to enormous inaccuracies.
- the single accelerometer 1002 will measure the vertical movement or position of the portable electronic device 20.
- Magnetometers can also easily measure the angle of the device 20 relative to its normal orientation as depicted in FIGS. 7C, 8C and 9C.
- ⁇ (2) 40 and (4) 60 can be easily measured from the vertical 42 and horizontal 62 orientations of the device 20.
- ⁇ (l) 30 and ⁇ (3) 50 made respectively as the distance traveled along Javals arcs 104 and 110.
- a reasonably priced magnetometer 1004 can generally measure a few nanoTeslas (nT) of magnetic field changes. These magnetometers can therefore measure changes on the order of centimeters.
- the magnetometer can therefore measure an angle of device relative to its normal axis 42 due to change in magnetic field orientation.
- the resulting voltage inputs to 2200 and 2300 from the magnetometers calculations of the changes in the magnetic field H generally means that each axis of sensitivity of both H(x) and H(y) will have to be determined from H(l) and H(//) based on the angles (2) 40 and ⁇ (4) 60 from the axes.
- the formula for the determination of the resulting voltage signal output into the inputs 2200 and 2300 is included herein.
- the voltage signals from the changes in the respective magnetic fields H(x) and H(y) and which are detected by the magnetometers 1004 and 1006, are compiled with the output from the accelerometer 1002 and then compiled in the motion calculation unit 2500 based on the formulas described herein.
- the entire motion detection logic and control system 2000 is virtual, and any one of the components of the system may be located at any place through out the hardware of the device 20.
- the accelerometer input unit 2100 may actually be located on the accelerometer 1002 instead of in the ASIC 2001 or in a discrete location in the distributed system alternative.
- the logic of the motion calculation unit 2500 for determining the motion and position of the device of is based on formulas disclosed herein.
- V(x) R * d ⁇ (l)/dt
- V(y) R * sin ⁇ (l) * d ⁇ (2)/dt in the "portrait” orientation
- V(x) R * d (4)/dt
- V(y) R * sin ⁇ (l) * d ⁇ (3)/dt in the "landscape” orientation.
- step 1302 the user activates the Javal arc movement control modes by one of several different methods and a voltage output from the accelerometer 1002 and the magnetometers 1004 and 1006 is sent to their respective virtual processors 2100, 2200 and 2300 in the motion control logic 2000.
- step 1304 the motion and position of the device is determined by the motion calculation unit 2500. This process described in greater detail below.
- the motion of the device is determined and then sent to the display control unit 2700 in step 1306.
- the display control unit 2700 determines what the particular motion or position of the device means for the control of the display in step 1306, and in step 1308 will test for validity (if the motion indicates any kind of control at all) or if more input from the motion sensors 1002 1004 1006 needs to take place before change in the display will result If more information is needed the control unit 2700 returns to step 1302 for further input If not the particular display command (scroll up 20 pixels, pan left 50 pixels, etc ) is chosen by the display control unit 2700 in step 1310 In step 1312 the command is sent to the display driver, which may included the virtual display 99 rendered in the display buffer 501 If the command is valid in step 1314, the command is performed in step 1320, but if the command is not valid (for example the display has panned as far left as it can go) then the process returns to step 1310 or 1302 for another command Depending on the user preferences, the movement and position of the device can be programmed to control the display differently For example a user may wish to have the upward movement along the vertical Javal
- the invention uses the angle method for determining the users hand position, based upon some assumptions of human anatomy are used to determine the zoom control of the device 20
- the user 10 is holding the PDA and wishing to enable the zoom-in and zoom-out functions
- the user 10 release the navigation mode (it is possible to stay in navigation if it is latched-mode operation), and press the zoom button 38
- a user's 10 elbow to be in a fixed position against their side
- the PDA 20 is moved in and out from the user's eyes
- the angle of the PDA 20 changes from vertical to tilted angle ⁇ (5) 75. (5) 75 can be used for scrolling.
- the device frame is related to the global frame by three successive rotations.
- a first rotation of the global frame around its Oz axis by angle ⁇ (the azimuth angle)
- defines the first intermediate frame (O 1 , X 1 , Y 1 , Z 1 ), with Z 1 Z.
- a rotation of the first intermediate frame around the Y 1 axis by an angle ⁇ (the tilt angle)
- ⁇ M2 Cos ⁇ M2 ⁇ ⁇ m + sin ⁇ M2 ⁇ r ,. (25.2)
- V MI V° M . + SM. ⁇ ⁇ • ⁇ m + H ⁇ • ⁇ m ) (26.1)
- € M is known (north or south of magnetic equator).
- Hx H poc Sin ⁇ (39.2) [2 H// Sin ⁇ Cos ⁇ (e
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/775,762 US7365734B2 (en) | 2002-08-06 | 2004-02-09 | Control of display content by movement on a fixed spherical space |
US14/831,870 USRE47457E1 (en) | 2001-08-07 | 2015-08-20 | Control of display content by movement on a fixed spherical space |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US31087001P | 2001-08-07 | 2001-08-07 | |
US60/310,870 | 2001-08-07 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/775,762 Continuation US7365734B2 (en) | 2001-08-07 | 2004-02-09 | Control of display content by movement on a fixed spherical space |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2003015072A1 true WO2003015072A1 (en) | 2003-02-20 |
Family
ID=23204446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2002/024981 WO2003015072A1 (en) | 2001-08-07 | 2002-08-06 | Control of display content by movement on a fixed spherical space |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2003015072A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005062705A2 (en) * | 2003-12-23 | 2005-07-14 | Koninklijke Philips Electronics N.V. | Method of controlling a portable user device |
CN104922902A (en) * | 2014-03-20 | 2015-09-23 | 联想(北京)有限公司 | Game control rod, electronic equipment, and information processing method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5602566A (en) * | 1993-08-24 | 1997-02-11 | Hitachi, Ltd. | Small-sized information processor capable of scrolling screen in accordance with tilt, and scrolling method therefor |
US5910797A (en) * | 1995-02-13 | 1999-06-08 | U.S. Philips Corporation | Portable data processing apparatus provided with a screen and a gravitation-controlled sensor for screen orientation |
US6288704B1 (en) * | 1999-06-08 | 2001-09-11 | Vega, Vista, Inc. | Motion detection and tracking system to control navigation and display of object viewers |
-
2002
- 2002-08-06 WO PCT/US2002/024981 patent/WO2003015072A1/en not_active Application Discontinuation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5602566A (en) * | 1993-08-24 | 1997-02-11 | Hitachi, Ltd. | Small-sized information processor capable of scrolling screen in accordance with tilt, and scrolling method therefor |
US5910797A (en) * | 1995-02-13 | 1999-06-08 | U.S. Philips Corporation | Portable data processing apparatus provided with a screen and a gravitation-controlled sensor for screen orientation |
US6288704B1 (en) * | 1999-06-08 | 2001-09-11 | Vega, Vista, Inc. | Motion detection and tracking system to control navigation and display of object viewers |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005062705A2 (en) * | 2003-12-23 | 2005-07-14 | Koninklijke Philips Electronics N.V. | Method of controlling a portable user device |
WO2005062705A3 (en) * | 2003-12-23 | 2005-10-20 | Koninkl Philips Electronics Nv | Method of controlling a portable user device |
CN104922902A (en) * | 2014-03-20 | 2015-09-23 | 联想(北京)有限公司 | Game control rod, electronic equipment, and information processing method and device |
CN104922902B (en) * | 2014-03-20 | 2018-08-31 | 联想(北京)有限公司 | A kind of joystick, electronic equipment, information processing method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7365734B2 (en) | Control of display content by movement on a fixed spherical space | |
US11301196B2 (en) | Method, device and program for browsing information on a display | |
US10318017B2 (en) | Viewing images with tilt control on a hand-held device | |
US7966146B2 (en) | Force sensing apparatus and method to determine the radius of rotation of a moving object | |
JP5427240B2 (en) | User command input method and device based on motion sensing | |
US7958644B2 (en) | Orientation sensing in a multi part device | |
EP2255297B1 (en) | Interfacing application programs and motion sensors of a device | |
KR20020038950A (en) | A system and method utilizing motion input for manipulating a display of data | |
US8810511B2 (en) | Handheld electronic device with motion-controlled cursor | |
EP1462926A2 (en) | Magnetic sensor- based handheld input system and a handwriting trajectory recovery method therefor | |
USRE47457E1 (en) | Control of display content by movement on a fixed spherical space | |
WO2003015072A1 (en) | Control of display content by movement on a fixed spherical space | |
US20020109673A1 (en) | Method and apparatus employing angled single accelerometer sensing multi-directional motion | |
KR100387768B1 (en) | Virtual window control apparatus and control methods for portable electronic equipments | |
IL286925A (en) | Controlling viewing orientation of a mobile device display |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ OM PH PL PT RU SD SE SG SI SK SL TJ TM TN TR TZ UA UG US UZ VC VN YU ZA ZM |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZM ZW AM AZ BY KG KZ RU TJ TM AT BE BG CH CY CZ DK EE ES FI FR GB GR IE IT LU MC PT SE SK TR BF BJ CF CG CI GA GN GQ GW ML MR NE SN TD TG Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: JP |