The present invention provides a welding system and methodology to facilitate communications and control. The system includes a cell controller to control one or more welders over a control network. An interface module associated with the cell controller and the control network communicates with the welders and employs a communications protocol adapted to the interface module to facilitate communications and control between the cell controller and the one or more welders over the control network.
|
24. A welding system, comprising:
means for communicating to two or more welders over a control network, thereby facilitating separate control of the two or more welders; means for interfacing to the control network to communicate with the one or more welders; and means for adapting a protocol to facilitate communications with the one or more welders over the control network.
15. A welding communications method, comprising:
communicating and controlling two or more welders over a control network, thereby facilitating separate control of two or more welders; adapting a singular interface to the control network to communicate and control the one or more welders; mid providing a protocol with the interface to facilitate communications and control of the two or more welders over the control network.
25. A tandem welding system, comprising:
a cell controller to control coordinated welders over a control network; a singular communications interface module associated with the cell controller and the control network to communicate with the coordinated welders; and a command protocol adapted to the interface module to facilitate communications and control between the cell controller and the coordinated welders over the control network.
1. A welding system, comprising:
a cell controller to control two or more welders over a control network, thereby facilitating separate control of the two or more welders; a singular communication interface module associated with the cell controller and the control network to communicate with the one or more welders; and a communications protocol adapted to the interface module to facilitate communications and control between the cell controller and the two or more welders Over the control network.
2. The system of
3. The system of
4. The system of
5. The system of
6. The system of
7. The system of
8. The system of violin 1, the one or more welders configured in a redundant configuration having an active welder and a standby welder.
9. The system of
10. The system of
11. The system of
13. The system of
14. The system of
16. The method of
17. The method of
18. The method of
19. The method of
20. The method of
21. The system of
23. The method of
26. The system of
|
The present invention relates generally to welding systems, and more particularly to a system and method to facilitate communications and control between one or more welding systems and an automated control cell such as a robot.
Welding systems are often configured in an arrangement, whereby a welder is controlled by a cell or robotic control system. Several of the elements of these systems consist of sending and receiving various control signals that are operative to facilitate the welding process. As an example, analog voltage or current output signals can be employed to control various aspects of the welding process (e.g., gas, wire feed, torch travel, arc dynamics and so forth) such as adjusting various process set points and/or other parameters. Since the welding process is typically operated in a closed-loop manner, several analog signals are also received in response (e.g., closed-loop feedback) to the control output signals. As a consequence of the plurality of control signals that are supplied between the cell controller and the welding system, bulky and somewhat expensive cabling between the systems are generally required to route the various signals.
In some cases, due to the size and number of signals that are to be routed though this type of cabling, one or more controls such as push button inputs and/or other adjustments are provided as manual controls at the welding systems in order to mitigate the number of signals and associated size of the cables. Consequently, manual controls provided as part of the welding process cause operator intervention that generally slows the overall welding process and thereby increases expenses. Other cabling problems are also created since welders generally operate in substantially harsh environments (e.g., large amounts of electrical noise and/or mechanical disturbances). Thus, fairly elaborate shielding of the various control or feedback signals is typically required that impacts the size and the cost of the cable selected for control and/or communications between the systems. As can be appreciated, associated analog interface and/or control modules are provided in the welding system and cell controller to enable control and communications over cables that are coupled between the systems.
Along with the cabling issues described above, other issues are also involved when multiple welding systems are employed with the cell controller. For example, if an additional welding system were to be employed with the single cell controller described above, an additional interface module and respective cable would also have to be supplied per additional welding system to enable control between the cell controller and the welding systems. Consequently, additional component and installation costs are required to "scale" a cell controller to communicate and control additional welding systems. Furthermore, more advanced welding system configuration and control arrangements (e.g., tandem, redundant, multi-welder applications) are therefore, generally more expensive to implement. In view of cabling, scaling and manual control problems associated with conventional cell control/welding configurations, there is a need to provide a more cost efficient, automatic and scalable welding system.
The following presents a simplified summary of the invention in order to provide a basic understanding of some aspects of the present invention. This summary is not an extensive overview of the invention. It is intended to neither identify key or critical elements of the invention nor delineate the scope of the invention. Its sole purpose is to present some concepts of the invention in a simplified form as a prelude to the more detailed description that is presented later.
The present invention relates to a system and methodology to facilitate control and communications between cell controllers, such as robotic control systems, and one or more welding systems. This is achieved by providing a singular communications interface within the cell controller that is operative in place of a plurality of dedicated and/or analog interface modules associated with the control of one or more welding systems. In this manner, bulky and expensive cables supplied to one or more welding systems, along with a separate interface module per cable and additional welding system can be reduced via the singular communications interface adapted to a control network and associated architecture. Thus, the singular communications interface mitigates cost, and facilitates a more robust control architecture over conventional welding systems (e.g., less cables, wires, modules to maintain). Additionally, scalability is provided since subsequent welders can be readily adapted to an existing welding control system without having to add subsequent interface modules in the cell controller. Other features include utilizing digital command and feedback signals over the control network thereby mitigating the need to provide manual control adjustments to one or more welders.
In accordance with the present invention, a communications interface is provided between a cell controller and one or more welding systems, wherein a plurality of various communications protocols can be utilized to facilitate communications and control. For example, this can include sending and receiving control information such as command output signals, synchronization commands, feedback signals and status between a cell or robot controller and one or more welders (e.g., set point, trigger, trim, weld controller feedback). By employing the communications interface and protocol of the present invention, such applications as tandem welding systems, fault detection and/or maintenance, file transfer between welding systems and/or cell controllers, redundant welding systems, and multi-cell coordination and control are greatly facilitated.
The following description and the annexed drawings set forth in detail certain illustrative aspects of the invention. These aspects are indicative, however, of but a few of the various ways in which the principles of the invention may be employed and the present invention is intended to include all such aspects and their equivalents. Other advantages and novel features of the invention will become apparent from the following detailed description of the invention when considered in conjunction with the drawings.
The present invention relates to a system and methodology to facilitate welding control and communications between one or more welding systems and a cell or robot controller. A communications interface is provided that can utilize a plurality of protocols between the cell controller and the welding systems. For example, a protocol such as Device Net or ProfiBus can be employed to transfer digitized control information to the welding systems and to receive a digitized information response from these systems in the form of feedback and/or other communications. The present invention enables scaling of a current welding system (e.g., adding more welders to present system) without requiring additional interface modules within the cell controller. This can be achieved by employing welding system node addressing within the selected protocol to communicate with one or more welders suitably adapted for such communications. The selected communications protocol and associated interface module facilitates a plurality of welding applications. These applications can include error detection, maintenance, file transfers between the welders and/or cell controllers, redundant applications, wherein a standby welder is enabled if a failure occurs in a primary or active welder, tandem welding applications, wherein two or more welders are coordinated and/or synchronized to provide joint control of a process, and multi-cell communications between cell controllers and welders of different systems to exchange information and provide higher levels of control.
Referring initially to
In accordance with the present invention, an interface module 34 is provided with the cell controller 20 to enable control and information exchange with the welders 24. The interface module 34, which can be adapted to provide network capabilities, sends an address and associated data to the welders 24 to facilitate control of the welders. For example, the welder1 can be addressed as node address 1, whereas the welder2 can be addressed as node address 2. As can be appreciated, a plurality of other addresses can be similarly employed. Along with the associated addressing information, control data such as set point output values and digital output states can be directed over the control network 30 from the cell controller 20 to the welders 24. Control information such as welder feedback and digital input values can be similarly directed from the welders 24 to the cell controller 20 to provide closed-loop or other type of control. As will be described below, other information such as diagnostic and file information can also be communicated.
By adapting the interface module 34 to communicate over the control network 30, the present invention provides several advantages over conventional systems. As an example, the interface module 34 enables other welders to be added to the welding system 10 by configuring additional welding system addresses within the subsequently added welding system (e.g., dip switch, software setting) and configuring the interface module 34 to communicate with the newly added addresses (e.g., via control software and/or hardware settings). In this manner, the system 10 can be readily scaled for additional welding capabilities without having to add an additional interface module within the cell controller 20. This also mitigates having to add expensive cabling per the additional module since the welders 24 can be added to the system via relatively inexpensive communications "taps." In addition, digital control over the network 30 facilitates configuration and coordination between the welders 24, wherein synchronization commands such as-"stop" and "start" or adjustment commands can be initiated from the interface module 34 to mitigate having an operator provide manual inputs to the welders 24 during the welding process. It is noted that the welders 24 can be adapted with analog to digital (A/D) and/or digital to analog (D/A) capabilities along with network communications capability in order to facilitate control of the welders in accordance with the present invention.
Referring now to
The communications controller 114 communicates digital control and other information to the welders over the control network 30 via a communications module adapted to the welder and the desired network protocol. For example, the welder 120 includes a communications module 140 that is configured according to the communications protocol generated by the communications controller 1114. The communications module 140 is operatively coupled to a welding system bus 144 that exchanges digital input and output information with the welder 120. The welding system bus 144 can exchange information with a data store (not shown) that includes welding system information such as diagnostics and/or control profiles for the welders. An example of information exchanged over the control network 30 to the welding system bus 144 can include control output information such as set points, trigger signals (e.g., start/stop) trim settings, gas control settings, and wire control settings. Other information can include configuration settings for the welders 120. Information received from the control network 30 and associated welders 120 can include digitized arc voltage or current information, feedback responses, AWFS and AIC detected signals, and fault or status information. It is top be appreciated that other control information can be similarly communicated. As described above, the digitized information and associated addressing of the present invention, is employed to control the one or more welders 120 without having to add additional analog interface modules and associated cabling within the cell controller 110. As illustrated in
Turning now to
Referring now to
As an example of this process, synchronous commands can be issued over the network 30 by the controller 284 such that the welders 290 and 294 perform all and/or portions of a coordinated welding process. This can include one welder performing a portion of the process with the other welder performing other portions of the process. Other actions can include controlling both welders such that similar portions of a work piece, for example, are concurrently welded at similar locations, concurrently welded at dissimilar locations, and/or other combinations including staged or staggered welding. One possible technique to perform coordinated welding is to supply the welders 290 and 294 with a universal clock reference (not shown) (e.g., externally supplied and/or derived from a clock supplied on the network 30) such that as the welders 290 and 294 are given control commands, the welders perform these commands at a predetermined time or count offset from the universal clock. Thus, operations and commands can then be coordinated with the clock in a substantially synchronous manner. Other types of commands can include adjustable time delay commands for starting and stopping a trail and/or lead arc, time commands and settings for a crater fill of trail and lead arcs, feedback detection status for arc detection and collision sense, safety stop commands for termination of a weld cycle, trigger commands for on/off timing (e.g., on at same time or phase shift), sending suitable output command levels per respective welder to achieve desired weld profile, applying suitable procedures per respective welder to achieve desired weld profile (e.g., a first welder pulsed, a second welder continuous voltage applied).
Referring now to
Proceeding to 360, diagnostic commands are directed to the welders 314. This can include queries for specific information and/or can include information requests that are received in a file, for example, that include multiple codes reflecting the state of the welders 314. At 364, the cell controller 310 or other entity receives diagnostic feedback in response to the commands issued at 360. If no information is received as feedback, an error flag or other alert can be set and or communicated. At 368, received diagnostic feedback is analyzed to determine the health of the welders 314. For example, tables can be employed reflecting the state of certain variables at expected points in time. If the diagnostic feedback does not agree with the predetermined state information, an error flag or other alert can be issued. At 372, the cell controller can log any errors that are detected, if minor in nature, (e.g., occasional check sum errors) or can set an alert or contact an operator if substantial welding process degradation is detected.
Referring briefly to
Turning to
Referring to
Referring to
Referring to
In accordance with the present invention, the welding system 900 includes control hardware and/or software to provide one or more welding parametric controls 942. This can include aspects such as controlling weld part angles, wherein parts can be welded in a substantially horizontal position and/or rotated/positioned (e.g., robotic translation) to provide welds in a downward/non-horizontal angle, for example. Other parametric controls 942 include controlling parameters such as wire feed speed, wire travel speed, arc voltage, torch angle, contact tip to work distance and welding gas controls, for example.
What has been described above are various aspects of the present invention. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the present invention, but one of ordinary skill in the art will recognize that many further combinations and permutations of the present invention are possible. Accordingly, the present invention is intended to embrace all such alterations, modifications and variations that fall within the spirit and scope of the appended claims.
Blankenship, George Daryl, Hillen, Edward Dennis
Patent | Priority | Assignee | Title |
10056011, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
10068495, | Jul 08 2009 | Lincoln Global, Inc | System for characterizing manual welding operations |
10083627, | Nov 05 2013 | Lincoln Global, Inc | Virtual reality and real welding training system and method |
10134303, | Jul 10 2009 | Lincoln Global, Inc. | Systems and methods providing enhanced education and training in a virtual reality environment |
10198962, | Sep 11 2013 | Lincoln Global, Inc. | Learning management system for a real-time simulated virtual reality welding training environment |
10204529, | Aug 21 2008 | Lincoln Global, Inc. | System and methods providing an enhanced user Experience in a real-time simulated virtual reality welding environment |
10249215, | Aug 21 2008 | Lincoln Global, Inc. | Systems and methods providing enhanced education and training in a virtual reality environment |
10347154, | Jul 08 2009 | Lincoln Global, Inc. | System for characterizing manual welding operations |
10373524, | May 24 2013 | Lincoln Global, Inc | Systems and methods providing a computerized eyewear device to aid in welding |
10473447, | Nov 04 2016 | Lincoln Global, Inc. | Magnetic frequency selection for electromagnetic position tracking |
10475353, | Sep 26 2014 | Lincoln Global, Inc. | System for characterizing manual welding operations on pipe and other curved structures |
10496080, | Dec 20 2006 | Lincoln Global, Inc. | Welding job sequencer |
10507542, | May 31 2012 | Illinois Tool Works Inc. | System and method for pairing welding devices |
10522055, | Jul 08 2009 | Lincoln Global, Inc. | System for characterizing manual welding operations |
10629093, | Aug 21 2008 | Lincoln Global Inc. | Systems and methods providing enhanced education and training in a virtual reality environment |
10643496, | Jul 10 2009 | Lincoln Global Inc. | Virtual testing and inspection of a virtual weldment |
10720074, | Feb 14 2014 | Lincoln Global, Inc. | Welding simulator |
10748447, | May 24 2013 | Lincoln Global, Inc | Systems and methods providing a computerized eyewear device to aid in welding |
10762802, | Aug 21 2008 | Lincoln Global, Inc. | Welding simulator |
10803770, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
10878591, | Nov 07 2016 | Lincoln Global, Inc | Welding trainer utilizing a head up display to display simulated and real-world objects |
10913125, | Nov 07 2016 | Lincoln Global, Inc. | Welding system providing visual and audio cues to a welding helmet with a display |
10916153, | Aug 21 2008 | Lincoln Global, Inc. | Systems and methods providing an enhanced user experience in a real-time simulated virtual reality welding environment |
10930174, | May 24 2013 | Lincoln Global, Inc.; Lincoln Global, Inc | Systems and methods providing a computerized eyewear device to aid in welding |
10940555, | Dec 20 2006 | Lincoln Global, Inc. | System for a welding sequencer |
10991267, | May 24 2013 | Lincoln Global, Inc. | Systems and methods providing a computerized eyewear device to aid in welding |
10994358, | Dec 20 2006 | Lincoln Global, Inc. | System and method for creating or modifying a welding sequence based on non-real world weld data |
10997872, | Jun 01 2017 | Lincoln Global, Inc.; Lincoln Global, Inc | Spring-loaded tip assembly to support simulated shielded metal arc welding |
11030920, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
11100812, | Nov 05 2013 | Lincoln Global, Inc. | Virtual reality and real welding training system and method |
11137748, | Sep 12 2014 | Fronius International GmbH | Welding control system |
11475792, | Apr 19 2018 | Lincoln Global, Inc | Welding simulator with dual-user configuration |
11521513, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
11557223, | Apr 19 2018 | Lincoln Global, Inc | Modular and reconfigurable chassis for simulated welding training |
11715388, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
6920371, | Aug 09 2001 | Lincoln Global, Inc. | Welding system and methodology providing multiplexed cell control interface |
7159753, | Aug 19 2003 | AUTODESK, Inc | Wire body based welding representation |
7206661, | Sep 30 2003 | AUTODESK, Inc | Persistent naming for sub-paths of intermittent fillet weld beads |
7318011, | Aug 29 2003 | AUTODESK, Inc | Facial characteristic based generation of fillet weld bead representation |
8569646, | Nov 13 2009 | Lincoln Global, Inc | Systems, methods, and apparatuses for monitoring weld quality |
8569651, | Apr 29 2003 | Lincoln Global, Inc. | Robotic cylinder welding |
8680432, | Apr 20 2005 | Illinois Tool Works Inc; Illinois Tool Works Inc. | Cooperative welding system |
8747116, | Aug 21 2008 | Lincoln Global, Inc | System and method providing arc welding training in a real-time simulated virtual reality environment using real-time weld puddle feedback |
8834168, | Aug 21 2008 | Lincoln Global, Inc | System and method providing combined virtual reality arc welding and three-dimensional (3D) viewing |
8851896, | Aug 21 2008 | Lincoln Global, Inc | Virtual reality GTAW and pipe welding simulator and setup |
8884177, | Nov 13 2009 | Lincoln Global, Inc.; Lincoln Global, Inc | Systems, methods, and apparatuses for monitoring weld quality |
8911237, | Aug 21 2008 | Lincoln Global, Inc | Virtual reality pipe welding simulator and setup |
8987628, | Nov 13 2009 | Lincoln Global, Inc. | Systems, methods, and apparatuses for monitoring weld quality |
9011154, | Jul 10 2009 | Lincoln Global, Inc | Virtual welding system |
9012802, | Nov 13 2009 | Lincoln Global, Inc. | Systems, methods, and apparatuses for monitoring weld quality |
9050678, | Nov 13 2009 | Lincoln Global, Inc. | Systems, methods, and apparatuses for monitoring weld quality |
9050679, | Nov 13 2009 | Lincoln Global, Inc. | Systems, methods, and apparatuses for monitoring weld quality |
9089921, | Nov 13 2009 | Lincoln Global, Inc. | Systems, methods, and apparatuses for monitoring weld quality |
9196169, | Aug 21 2008 | Lincoln Global, Inc | Importing and analyzing external data using a virtual reality welding system |
9221117, | Jul 08 2009 | Lincoln Global, Inc | System for characterizing manual welding operations |
9230449, | Jul 08 2009 | Lincoln Global, Inc | Welding training system |
9269279, | Jul 08 2009 | Lincoln Global, Inc | Welding training system |
9280913, | Jul 10 2009 | Lincoln Global, Inc | Systems and methods providing enhanced education and training in a virtual reality environment |
9293056, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
9293057, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
9318026, | Aug 21 2008 | Lincoln Global, Inc | Systems and methods providing an enhanced user experience in a real-time simulated virtual reality welding environment |
9330575, | Aug 21 2008 | Lincoln Global, Inc | Tablet-based welding simulator |
9336686, | Aug 21 2008 | Lincoln Global, Inc | Tablet-based welding simulator |
9468988, | Nov 13 2009 | Lincoln Global, Inc | Systems, methods, and apparatuses for monitoring weld quality |
9483959, | Aug 21 2008 | Lincoln Global, Inc | Welding simulator |
9542858, | Jul 08 2009 | Lincoln Global, Inc. | System for characterizing manual welding operations |
9636766, | Apr 20 2005 | Illinois Tool Works Inc. | Cooperative welding system |
9685099, | Jul 08 2009 | Lincoln Global, Inc | System for characterizing manual welding operations |
9691299, | Aug 21 2008 | Lincoln Global, Inc. | Systems and methods providing an enhanced user experience in a real-time simulated virtual reality welding environment |
9728104, | Jul 06 2012 | Lincoln Global, Inc. | System and method for manual welder training |
9754509, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
9761153, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
9767712, | Jul 10 2012 | Lincoln Global, Inc | Virtual reality pipe welding simulator and setup |
9767713, | Aug 21 2008 | Lincoln Global, Inc. | Systems and methods providing an enhanced user experience in a real-time simulated virtual reality welding environment |
9773429, | Jul 06 2012 | Lincoln Global, Inc | System and method for manual welder training |
9779635, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
9779636, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
9792833, | Aug 21 2008 | Lincoln Global, Inc. | Systems and methods providing an enhanced user experience in a real-time simulated virtual reality welding environment |
9818311, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
9818312, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
9836987, | Feb 14 2014 | Lincoln Global, Inc | Virtual reality pipe welding simulator and setup |
9836994, | Jul 10 2009 | Lincoln Global, Inc | Virtual welding system |
9836995, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
9858833, | Aug 21 2008 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
9895267, | Oct 13 2009 | Lincoln Global, Inc. | Welding helmet with integral user interface |
9911359, | Jul 10 2009 | Lincoln Global, Inc. | Virtual testing and inspection of a virtual weldment |
9911360, | Jul 10 2009 | Lincoln Global, Inc. | Virtual testing and inspection of a virtual weldment |
9928755, | Aug 21 2008 | Lincoln Global, Inc. | Virtual reality GTAW and pipe welding simulator and setup |
9965973, | Aug 21 2008 | Lincoln Global, Inc. | Systems and methods providing enhanced education and training in a virtual reality environment |
RE45398, | Mar 09 2009 | Lincoln Global, Inc. | System for tracking and analyzing welding activity |
RE47918, | Mar 09 2009 | Lincoln Global, Inc. | System for tracking and analyzing welding activity |
Patent | Priority | Assignee | Title |
5574637, | Apr 08 1993 | IBM Corporation | Control apparatus for an automated production system workcell |
5641415, | Aug 24 1994 | Fanuc Limited | Method of assigning welding apparatuses in welding robot system |
6004019, | Jun 04 1996 | Toyota Jidosha Kabushiki Kaisha | Integrated control system for a work robot |
6278082, | Oct 16 1998 | Matsushita Electric Industrial Co., Ltd. | Welding apparatus |
6444942, | Aug 03 1999 | NADEX CO | Welding control systems |
6486439, | Jan 25 2001 | Lincoln Global, Inc.; Lincoln Global, Inc | System and method providing automated welding information exchange and replacement part order generation |
20010025836, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Aug 09 2001 | Lincoln Global, Inc. | (assignment on the face of the patent) | / | |||
Aug 13 2001 | HILLEN, EDWARD DENNIS | Lincoln Global, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 015004 | /0533 | |
Aug 13 2001 | BLANKENSHIP, GEORGE DARYL | Lincoln Global, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 015004 | /0533 | |
Aug 13 2001 | HILLEN EDWARD | Lincoln Global, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 012208 | /0575 |
Date | Maintenance Fee Events |
Aug 24 2007 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Aug 24 2011 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Aug 24 2015 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Feb 24 2007 | 4 years fee payment window open |
Aug 24 2007 | 6 months grace period start (w surcharge) |
Feb 24 2008 | patent expiry (for year 4) |
Feb 24 2010 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 24 2011 | 8 years fee payment window open |
Aug 24 2011 | 6 months grace period start (w surcharge) |
Feb 24 2012 | patent expiry (for year 8) |
Feb 24 2014 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 24 2015 | 12 years fee payment window open |
Aug 24 2015 | 6 months grace period start (w surcharge) |
Feb 24 2016 | patent expiry (for year 12) |
Feb 24 2018 | 2 years to revive unintentionally abandoned end. (for year 12) |