Priority is hereby claimed to International Application No. PCT/DK2015/050038 which was filed on Feb. 26, 2015, and to Denmark Application No. PA 2014 70103 which was filed on Mar. 4, 2014. The contents of International Application No. PCT/DK2015/050038 and Denmark Application No. PA 2014 70103 are incorporated herein by reference.
The present invention relates to robotic safety systems. More specifically the present invention is directed to an industrial robot implementing a safety system via predefined safety functions.
Robots are extensively used in the industry for applications such as electronic circuit board assembly and other automated assembly tasks. The particularly high popularity of modern robots is attributed to their simple construction, low cost, low maintenance, light weight, high accuracy, high speed and compliance characteristics.
Generally, the programming of robots used in industry requires specialized knowledge and can only be performed by persons skilled in the art, often referred to as system integrators. In connection with multi-purpose robots for use in industry or even at home some important safety issues still remain unsolved.
A conventional robot system is provided with a collision detection function which detects collision of a robot with its surroundings based on abnormal torque generated at the manipulator part of the robot. If collision is detected by this collision detection function, control is performed to stop the operation of the robot or otherwise lighten the collision force. Due to this, the damage to the robot and the devices provided at the robot as well as surrounding equipment is kept to a minimum.
However, when using a collision detection function for detecting collision between a human and a robot, it is necessary to raise the sensitivity to collision in order to ensure safety of the human. For this reason, it is sought to precisely estimate the frictional torque of the gears or speed reducers etc. provided at the different parts of a robot. In this regard, the frictional torque fluctuates depending on the outside air temperature and the operating state of the robot, so estimating the frictional torque with a high precision is difficult. Therefore, it was difficult to precisely detect collision between a human and a robot from the torques of the manipulator part of a robot and prevent harm to the human.
However, when a human directly contacts a robot without a carried object interposed between them, the force which occurs between the human and the robot is not detected. Further, even if attaching a force sensor for detecting force between the arm and hand of a robot etc., it is not possible to detect contact of the human at the arm portion of the robot which the sensor cannot detect. For this reason, in the prior art, it was not possible to provide a robot system which enabled safe interactive work when there was a possibility of a human and a robot coming into direct contact.
Capacitive sensors have been used to measure capacitance changes, which are caused in the electric field of the capacitor formed by the sensor as a result of the approach of an object. In addition to all electrically good conducting materials, capacitive sensors only detect those materials having an adequately high permittivity. Capacitive sensors are not useful as a safety device in the case of rapidly moving apparatuses with solid parts moved freely in space. In this connection a complete system is desirable, which permits a reliable human-machine cooperation.
A robot is a physical machine which can potentially be dangerous and cause harm to humans by colliding with them. In case of hardware or software defects, the robot might even do unexpected motions, which were not anticipated by the system integrator (the person responsible for the safety when setting up the robot). For this reason, it can be very desirable for a robot to have an improved safety system.
US2010/0324733 discloses a robot with a safety system comprising a joint, a first torque sensor and a second torque sensor mounted at each joint. Torque sensors (such as straing gagues) are not applicable for obtaining a reliable safety control system. Moreover, the sensors in US2010/0324733 are connected to two computing units S1, S2 in the form of integrated circuits (ICs), which have microcontrollers, within a transmitter unit S. Thus, US2010/0324733 does not have all sensor circuits placed on the same component, which renders it less applicable for safety control.
The problem of the invention is to provide a safety device for the operation of apparatuses with parts freely movable in space, which permits the reliable and safe operation of such apparatuses without complicated and costly peripherals and which also ensures that collisions between apparatus parts and humans or objects are detected reliably at an early stage, so that in addition to avoiding planning and production costs there is a considerably reduced space requirement for such installations, so that in future people and machines can jointly use working areas.
The above and other objects are according to the present invention attained by a programmable robot system having a special safety control system.
It is specifically an object of the present invention to provide a programmable robot system which can be programmed in a simple and easy manner without this requiring specialized knowledge, i.e. which can be performed for instance by an operator or technician in industry or even by a private person for instance at home. Specifically the safety control system utilizes two position sensors in each robot joint to achieve desired safety functions as will be explained in more detail below. The position sensors are used for sensing the angular or linear position on the input or output side of the gear or similar transmission device. If any violations of operational limits or errors in hardware or software is discovered by any of the safety functions, the robot will be brought to a safe state.
In accordance with the present invention the system is designed so that no single failure in either software or hardware can cause the robot to become dangerous. A common way of realizing this is to have two separate systems (branches) for performing the safety functions. Both of these systems can independently shut off power to the robot. Each of these systems can monitor the desired safety parameters.
The present inventors have found that placing position sensors on both sides of the gear certain safety issues relating to industrial robots can be solved in a simple manner. In the robot joint the sensors are placed so that one position sensor sits on the input side of the gear (motor side) and one sits on the output side of the gear (robot arm side). Importantly, the control unit processes information from the two sensors to realize one or more safety functions by having all sensor circuits placed on the same component (in contrast to US2010/0324733 that uses separate components for the sensor circuits). The safety system executes a multitude of safety functions, based on the two sensors. Each safety function compares its used values with second branch, and in case of disagreement, brings the robot to the safe state. In order to prevent failures due to safety violations, most of the safety functions also limit the parameters. They can for instance limit the velocity of the robot arm movement in order to avoid momentum violation. The safety functions are herein defined as:
Joint Position Limit Safety Function:
In the first system, the output side position sensor directly monitors the angle of the robot joint, and detects if it goes outside the limit defined by the safety settings. In the second system, the input side position sensor calculates the corresponding output side position, by taking the number of full revolutions and the gear ratio into account.
Joint Speed Limit Safety Function:
The speed of the robot joint can be approximated by the difference in position over a time interval (numerical differentiation). In case of high resolution position sensors and a good time measurement, this can be fairly accurate. Hereby a speed safety function in each of the two safety system branches is realized.
Joint Torque Limit Safety Function:
By knowing the position and speed of each robot joint, and the distribution of mass in the robot arm, the expected torque exerted in each robot joint can be calculated (output side). The motor currents are also measured to estimate the motor side torque on the joint (input side). These two systems can be used to verify that the torque is within a given limit.
Tool Position Limit Safety Function:
Where the two sensors are used in combination with software models of the robots kinematics to deduce the position of the robot arm end effector, and make sure that this position is within some user-defined limits.
Tool Orientation Limit Safety Function:
Where the two sensors are used in combination with software models of the robots kinematics to deduce the orientation of the robot arm end effector, and make sure that this orientation is within some specified angular limits.
Tool Speed Limit Safety Function:
Numerical differentiation of the position can be used to estimate the speed of the Tool, similar to the “Joint Speed Limit Safety Function” and “Tool Pose Limit Safety Function”.
Tool Force Limit Safety Function:
The expected torque mentioned in the “Joint Torque Limit Safety Function” can be projected into Cartesian space, to realize a force limiting function.
Momentum Limit Safety Function:
The position and speed of the robot joints can be used to calculate and limit the momentum of the robot and the payload at any given point in time, using a model of the distribution of mass in the robot arm and the payload.
Emergency Stop Safety Function:
When emergency stop is pressed, the redundant speed measurement is used to check that the robot is actually decelerating, whereby the robot decelerates actively and within the programs trajectory, in a fail safe way.
Safeguard Stop Safety Function:
The speed estimation can also be used to control and ensure a redundant deceleration of the robot when a safeguard input is active.
Power Limit Safety Function:
By reducing the torque produced by the joints, based on the speeds of the joints, is used for making sure that the total mechanical work produced by the robot is kept within a certain limit.
Robot Moving Digital Output Safety Function:
The two sensors can each detect whether the robot joints are moving, and set the output accordingly.
Robot Not Stopping Digital Output Safety Function:
The two sensors can in combination with the current consumption in the joints each detect if the robot is not actively braking or stopped, and set an output accordingly.
Reduced Mode Zone Safety Function:
The two sensors can be used to monitor where the robot is in its workspace, and change the safety parameters accordingly. E.g. the robot moves faster inside the CNC machine than outside, because the risk of hitting a person is much smaller inside the CNC machine.
The Tool-based safety function consider a point on the Tool, such as the TCP (Tool Centre Point) or a point on a flange on the robot.
Accordingly, the present invention provides in a first aspect an industrial robot having a safety system comprising:
In a preferred embodiment of the present invention the sensors sense angular or linear position. Preferably the first position sensor senses the position on the input side of the gear, whereas the second position sensor senses the position on the output side of the gear.
In a preferred embodiment of the present invention the control unit uses information from the two sensors to realize at least the following safety functions:
In another aspect of the present invention there is provided a method for safety control of an industrial robot, which method performs the above recited safety functions.
In accordance with the present invention the system is designed so that no single failure in either software or hardware can cause the robot to become dangerous.
A common way of realizing this is to have two separate systems for performing the safety functions. Both of these systems can independently shut off power to the robot. Each of these systems can monitor the desired safety parameters. The two systems should be as diverse as possible to avoid common cause failures. These failures could be compiler errors, methodology errors, software bugs, electronics glitches. To overcome this, the two branches of the safety system software is made by two independent teams of programmers, the source code is compiled by different compilers, and run on different microprocessors. The two branches use different hardware to measure the angular positions, and two different ways of cutting off the power supply in case of a failure.
Since the safety control system utilizes two sensors in each robot joint to achieve desired safety functions defined above a more detailed description of such a modified robot joint is provided below.
With reference to
In the shown embodiment position sensors 132, 133 are used and a safety brake 134, 135 is implemented. The brake is designed such that the solenoid 134 can activate and deactivate the brake with a very limited force.
The sensor 133 used for determining the position (angular orientation of the axle/rotor) of the motor (angular orientation) is mounted at the rear surface of the PCB 131. The motor shown in
The sensor 132 used for determining the angular orientation of the output axle 138 or output flange 139 of the joint is mounted on the front surface of the PCB or in a socket on the front surface of the PCB 131. Preferably a high resolution sensor is used and the short distance between the hollow axle 138 and the sensor is important in order to attain a proper positioning of sensor and encoder disc relative to each other. In order to be able to sense the movement (rotation) of the output flange 139 at the PCB 131 through the joint the encoder disc 140 is mounted on the hollow axle 138 through which electrical and pneumatical connections 141 are guided through the joint and the hollow axle 138 is connected to the output flange 139.
The safety brake 134 and 135, which stops the robot 137 for instance at power drop-out, is formed as an integral part with the PCB 131. The solenoid 134, which in the event of power drop-out displaces a ratchet 142 into engagement with an annular member 135 mounted on the motor axle 143, is mounted directly on the PCB 131. This annular member 135 (friction ring) can rotate relative to the motor axle, but there is a high friction between the annular member and the motor axle 143. This ensures a controlled halt of the joint but without halting the joint so abruptly that the robot arm becomes overloaded. In the figure, friction between the annular member 135 and the motor axle 143 is ensured by O-rings 144 tightly fitted between the motor axle 143 and the annular member 135 (friction ring).
Furthermore, the joint according to this embodiment of the invention is designed such that adjacent joints can be attached to each other without use of further elements. Attachment of the joint to an adjacent joint or connecting member (for instance a thin-walled tube) takes place via the output flange 139 and the connecting portion 145 on the housing 146 of the joint. Apart from this, robot joints according to the invention can be coupled together by suitable members, for instance thin-walled tubes, which constitutes a preferred choice due to their optimal rigidity/weight ratio. Furthermore, the joint according to this embodiment of the invention comprises a seal 147 between the housing 146 and the output flange 139, main bearings 148 resting against inclined inner surface portions (bearing surfaces) 155 provided in the housing 146, sealed bearings 149, transmission 150, at least one passage 151 for connections from an adjacent joint or connecting member, an area/space (152) for a slip ring and for twisting wires 141, when the output members 138, 139 rotate, further bearings 153 and a plate 154, for instance of aluminium or other suitable material, for mounting the PCB 131 and also for acting as a heat sink for power electronics in the joint.
Instead of a pair of thrust angular-contact needle bearings shown in the figure as the main bearing arrangement in the joint, a single four point of contact ball bearing or a single crossed roller bearing or a pair of angular contact ball bearings could be used.
Furthermore, instead of the shown eccentric gear arrangement with a single eccentric pinion, an eccentric gear arrangement with 2 pinions, phaseshifted 180 degrees, or 3 pinions, phase shifted 120 degrees could be used. Alternatively, a harmonic drive gear can be used in the unit, either with or without an integrated output bearing.
Although a number of specific embodiments have been shown and described above, it is understood that the present invention, both the robot itself, the user interface means used for programming and controlling the robot and the entire control system as such may be implemented in a number of different ways. Thus, for instance numerous alternative menu pages on the user interface may be designed. The scope of the invention is thus defined by the appended claims including technical equivalents of these. It is furthermore understood that the user interface means of the invention may also be used in connection with other robots than those shown, described and claimed in the present application and that this also applies to the electro-mechanical elements of the robot, such as the joints with drive means, encoders, etc.
Number | Date | Country | Kind |
---|---|---|---|
2014 70103 | Mar 2014 | DK | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/DK2015/050038 | 2/26/2015 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2015/131904 | 9/11/2015 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4166543 | Dahlstrom | Sep 1979 | A |
4398110 | Flinchbaugh et al. | Aug 1983 | A |
4676002 | Slocum | Jun 1987 | A |
4678952 | Peterson et al. | Jul 1987 | A |
4744039 | Suzuki et al. | May 1988 | A |
4753569 | Pryor | Jun 1988 | A |
4817017 | Kato | Mar 1989 | A |
5103941 | Vranish | Apr 1992 | A |
5155423 | Karlen et al. | Oct 1992 | A |
5220261 | Kempas | Jun 1993 | A |
5293107 | Akeel | Mar 1994 | A |
5305220 | Schoggl | Apr 1994 | A |
5341289 | Lee | Aug 1994 | A |
5353386 | Kasagami et al. | Oct 1994 | A |
5495410 | Graf | Feb 1996 | A |
5529159 | Troccaz | Jun 1996 | A |
5880956 | Graf | Mar 1999 | A |
6040109 | Coppens et al. | Mar 2000 | A |
6041274 | Onishi et al. | Mar 2000 | A |
6070109 | McGee et al. | May 2000 | A |
6131296 | Fager | Oct 2000 | A |
6292715 | Rongo | Sep 2001 | B1 |
6408224 | Okamoto et al. | Jun 2002 | B1 |
6519860 | Bieg et al. | Feb 2003 | B1 |
6535794 | Raab | Mar 2003 | B1 |
6704619 | Coleman et al. | Mar 2004 | B1 |
6822412 | Gan et al. | Nov 2004 | B1 |
6837892 | Shoham | Jan 2005 | B2 |
6847922 | Wampler, II | Jan 2005 | B1 |
6856863 | Sundar | Feb 2005 | B1 |
6922610 | Okamoto et al. | Jul 2005 | B2 |
6996456 | Cordell et al. | Feb 2006 | B2 |
7248012 | Takahashi et al. | Jul 2007 | B2 |
7272524 | Brogardh | Sep 2007 | B2 |
7278222 | Maier et al. | Oct 2007 | B2 |
7298385 | Kazi et al. | Nov 2007 | B2 |
7300240 | Brogardh | Nov 2007 | B2 |
7571025 | Bischoff | Aug 2009 | B2 |
7643907 | Fuhlbrigge et al. | Jan 2010 | B2 |
7756608 | Brogardh | Jul 2010 | B2 |
8002716 | Jacobsen et al. | Aug 2011 | B2 |
8050797 | Lapham | Nov 2011 | B2 |
8160205 | Saracen et al. | Apr 2012 | B2 |
8255462 | Kondo | Aug 2012 | B2 |
8301421 | Bacon et al. | Oct 2012 | B2 |
8340820 | Nair | Dec 2012 | B2 |
8410732 | Kassow et al. | Apr 2013 | B2 |
8457786 | Andersson | Jun 2013 | B2 |
8482242 | Nakasugi | Jul 2013 | B2 |
8571706 | Zhang et al. | Oct 2013 | B2 |
8571711 | Jacobsen et al. | Oct 2013 | B2 |
8614559 | Kassow et al. | Dec 2013 | B2 |
8649906 | Bischoff | Feb 2014 | B2 |
8700197 | Plociennik et al. | Apr 2014 | B2 |
8756973 | Wallace et al. | Jun 2014 | B2 |
8774965 | Weiss et al. | Jul 2014 | B2 |
8779715 | Kassow et al. | Jul 2014 | B2 |
8812155 | Brethe | Aug 2014 | B2 |
9248573 | Soe-Knudsen et al. | Feb 2016 | B2 |
9266240 | Shiraki et al. | Feb 2016 | B2 |
9833897 | Soe-Knudsen et al. | Dec 2017 | B2 |
20020013675 | Knoll et al. | Jan 2002 | A1 |
20030120391 | Saito | Jun 2003 | A1 |
20040018631 | Ward et al. | Jan 2004 | A1 |
20040078114 | Cordell et al. | Apr 2004 | A1 |
20040172164 | Habibi et al. | Sep 2004 | A1 |
20040189631 | Kazi et al. | Sep 2004 | A1 |
20040212626 | Lyxzen et al. | Oct 2004 | A1 |
20050080515 | Watanabe et al. | Apr 2005 | A1 |
20050267637 | Lapham | Dec 2005 | A1 |
20050273198 | Bischoff | Dec 2005 | A1 |
20060069466 | Kato et al. | Mar 2006 | A1 |
20060125806 | Voyles et al. | Jun 2006 | A1 |
20060163939 | Kuramochi et al. | Jul 2006 | A1 |
20060178775 | Zhang et al. | Aug 2006 | A1 |
20080004632 | Sutherland et al. | Jan 2008 | A1 |
20080140258 | Ueno et al. | Jun 2008 | A1 |
20080150467 | Hashimoto | Jun 2008 | A1 |
20080188983 | Ban et al. | Aug 2008 | A1 |
20080188986 | Hoppe | Aug 2008 | A1 |
20080319557 | Summers et al. | Dec 2008 | A1 |
20090076655 | Blondel et al. | Mar 2009 | A1 |
20090157226 | de Smet | Jun 2009 | A1 |
20090259337 | Harrold et al. | Oct 2009 | A1 |
20090289591 | Kassow et al. | Nov 2009 | A1 |
20100241270 | Eliuk et al. | Sep 2010 | A1 |
20100324733 | Bischoff et al. | Dec 2010 | A1 |
20110022216 | Andersson | Jan 2011 | A1 |
20120010748 | Sasai | Jan 2012 | A1 |
20120089254 | Shafer et al. | Apr 2012 | A1 |
20120210817 | Kassow et al. | Aug 2012 | A1 |
20120286629 | Johnson | Nov 2012 | A1 |
20130079928 | Soe-Knudsen et al. | Mar 2013 | A1 |
20130090761 | Sejimo | Apr 2013 | A1 |
20130231778 | Ostergaard | Sep 2013 | A1 |
20130238122 | Hodgins | Sep 2013 | A1 |
20130255426 | Kassow et al. | Oct 2013 | A1 |
20140046340 | Wilson et al. | Feb 2014 | A1 |
20140207279 | Miyauchi | Jul 2014 | A1 |
20170057095 | Oestergaard et al. | Mar 2017 | A1 |
Number | Date | Country |
---|---|---|
101909830 | Dec 2010 | CN |
102328312 | Jan 2012 | CN |
103250109 | Aug 2013 | CN |
2735632 | Sep 1983 | DE |
19858154 | Jun 2000 | DE |
10048096 | Apr 2002 | DE |
10157174 | Jun 2003 | DE |
10239694 | Mar 2004 | DE |
102006061752 | Jul 2008 | DE |
102008027008 | Dec 2009 | DE |
1505464 | Feb 2005 | EP |
1696289 | Aug 2006 | EP |
1724676 | Nov 2006 | EP |
2258521 | Dec 2010 | EP |
2361736 | Aug 2011 | EP |
2453325 | May 2012 | EP |
2641136 | Sep 2013 | EP |
2853359 | Apr 2015 | EP |
3015932 | May 2016 | EP |
2548037 | Oct 2015 | ES |
S64-50909 | Feb 1989 | JP |
H01-146645 | Jun 1989 | JP |
H02-250782 | Oct 1990 | JP |
H06-190753 | Jul 1994 | JP |
H10-254527 | Sep 1998 | JP |
2001-050741 | Feb 2001 | JP |
2002-120174 | Apr 2002 | JP |
2004-49731 | Feb 2004 | JP |
2004-148466 | May 2004 | JP |
2004316722 | Nov 2004 | JP |
2005-148789 | Jun 2005 | JP |
2005-342885 | Dec 2005 | JP |
2011-176913 | Sep 2011 | JP |
2012-20343 | Feb 2012 | JP |
WO 2013175553 | Nov 2013 | JP |
2013005425 | Aug 2013 | MX |
2479414 | Apr 2013 | RU |
2013125348 | Dec 2014 | RU |
WO-9700454 | Jan 1997 | WO |
WO-2004071717 | Aug 2004 | WO |
WO-2007099511 | Sep 2007 | WO |
WO-2009107358 | Sep 2009 | WO |
WO-2012066025 | May 2012 | WO |
WO-2013175553 | Nov 2013 | WO |
WO-2015131904 | Sep 2015 | WO |
Entry |
---|
Extended European Search Report for EP15758889.8, 4 pages (dated Nov. 27, 2017). |
First Office Action for CN201580011890.9 (Chinese translation), 9 pages (dated Mar. 12, 2018). |
International Preliminary Report on Patentability for PCT/DK2015/050038, 11 pages (dated Sep. 6, 2016). |
International Search Report for PCT/DK2015/050038, 4 pages (dated Jun. 12, 2015). |
Bennett, D. and Hollerbach, J., Autonomous Calibration of Single-Loop Closed Kinematic Chains Formed by Manipulators with Passive Endpoint Constraints, IEEE Transactions of Robotics and Automation, 7(5):597-606 (1991). |
Communication pursuant to Article 94(3) EPC for EP15176362, 4 pages (dated Jan. 5, 2017). |
Espacenet, Patent Search, Family List: EP2641136, 2 pages (retrieved Jun. 5, 2017). |
File History for CN201180054670, 70 pages (retrieved Jun. 5, 2017). |
File History for EP2453325 48 pages (retrieved Jun. 5, 2017). |
File History for EP2641136, 1116 pages, counterpart to U.S. Appl. No. 13/885,233 (retrieved Jun. 5, 2017). |
File History for EP3015932, 93 pages (retrieved Jun. 5, 2017). |
Final Office Action for U.S. Appl. No. 13/885,233, 32 pages (dated Jan. 10, 2017). |
Final Office Action for U.S. Appl. No. 13/885,233, 46 pages (dated Jun. 23, 2017). |
Flange, Merriam-Webster definition, 11 pages (retrieved Jun. 7, 2017). URL: http://www.merriamwebster.com/dictionary/flange. |
International Preliminary Report on Patentability for PCT/EP2011/070228, 26 pages (dated Feb. 27, 2013). |
International Search Report for PCT/EP2011/070228, 3 pages (dated Apr. 24, 2012). |
KUKA System Software (KSS), KR C2 / KR C3, Expert Programming, Release 5.2, Version 00, 183 pages (Issued Sep. 26, 2003). |
Maier, C., Aufbau and Einsatz von Industrierobotern, Design and Use of Industrial Robots, Lecture Notes, 3rd Edition, Institute for Production Technology, 11 pages (1996). [English translation unavailable]. |
Non-Final Office Action for U.S. Appl. No. 13/885,233, 18 pages (dated Jun. 16, 2016). |
Non-Final Office Action for U.S. Appl. No. 13/885,233, 29 pages (dated Apr. 11, 2017). |
Opposition against European Patent EP 2641136 B1, 27 pages (Jul. 22, 2015). |
Robot, Dictionary.com definition, 5 pages (retrieved Jun. 7, 2017). URL: http://www.dictionary.com/browse/robot?s=t,%2520pages%25201-5). |
Summons to attend oral proceedings pursuant to Rule 115(1) EPC for EP11784999, 8 pages (Dec. 1, 2016). |
Written Opinion of the International Preliminary Examining Authority for PCT/EP2011/070228, 3 pages (dated Oct. 17, 2012). |
Written Opinion of the International Searching Authority for PCT/EP2011/070228, 7 pages (dated Apr. 25, 2012). |
Chinese Office Action (Chinese version) for CN201580011890.9, 8 pages (dated Dec. 17, 2018). |
Russian Office Action (English translation) for RU2016137881, 4 pages (dated Nov. 26, 2018). |
Russian Office Action (Russian version) for RU2016137881, 4 pages (dated Nov. 26, 2018). |
Search Report for RU2016137881 (Russian version), 2 pages (dated Nov. 2, 2018). |
Communication pursuant to Article 94(3) EPC for EP151763623.0, 5 pages (dated Aug. 13, 2018). |
Japanese Office Action (Japanese translation) for JP2016-572887, 12 pages (dated May 8, 2019). |
Summary of Notice of Reasons for Rejection for Japanese office action pages (dated May 8, 2019). |
Machine Translation of JP-2012-20343-A (publication of Japanese original Feb. 2, 2012). |
Third Office Action (English and Chinese translations) for CN201580011890.9, 8 pages (dated Apr. 28, 2019). |
Number | Date | Country | |
---|---|---|---|
20170057095 A1 | Mar 2017 | US |