Programmable load forming system, components thereof, and methods of use

Information

  • Patent Grant
  • 8000837
  • Patent Number
    8,000,837
  • Date Filed
    Wednesday, September 28, 2005
    19 years ago
  • Date Issued
    Tuesday, August 16, 2011
    13 years ago
Abstract
In one aspect, a programmable load forming system is programmed to perform the method of downloading a calculated path from the computer to the robot controller, moving one or more bundles along the calculated path to position the one or more bundles in a predetermined stacking position of a stacking pattern using the robot, and determining if the robot has completed moving along the calculated path. The calculated path is defined, in part, by the stacking pattern and other parameters such as, for example, bundle geometry, bundle levelness, bundle compressibility, among other parameters. In another aspect, the system is programmed to perform a method of sensing the top of a bundle and controllably placing a bundle. Additional aspects are directed to systems and methods of safely operating the robot and an inventive hopper design for holding bottom/tie sheets.
Description
TECHNICAL FIELD

The invention relates to programmable load forming systems, components thereof, and methods for stacking bundles of un-erected boxes.


BACKGROUND OF THE INVENTION

Load forming systems are commonly used to stack bundles of un-erected corrugated boxes. Load forming systems transport, using a conveyor, bundles of un-erected boxes. The bundles are then typically conditioned by a centering unit, a rotator, and/or a doubler. Pusher forks are used to transfer the bundle from the rotator to the pick-up location. A robot having a movable arm with a gripping mechanism is used to pick-up and move the bundles to a desired location on another conveyor unit. The robot stacks the bundles according to how the robot controller is programmed. Thus, the robot is programmed to stack the bundles according to a specific stacking pattern. If the stacking pattern needs to be altered, the robot controller needs to be re-programmed. The re-programming of the robot controller is time consuming and inconvenient. It also requires down time for the robot, thus, not allowing the robot to be used for stacking bundles.


The bundles of un-erected boxes also tend to be inconsistent in height and shape. This is caused by glue flaps or warping that causes the bundles to be shaped like a wedge or to vary in height from bundle to bundle. Conventional load forming systems do not take into account the variation in bundle quality and geometry.


Accordingly, it would be desirable that a load forming system be able to be easily reprogrammed to facilitate altering stacking patterns and operate in a manner that improves the efficiency for stacking the bundles. It would also be desirable that the load forming system take into account the variability in the geometry of a bundle when stacking them.


SUMMARY OF THE INVENTION

The invention is directed to programmable load forming systems and methods of using and controlling programmable load forming systems. The programmable load forming systems may be used for stacking bundles of un-erected boxes.


In one aspect of the invention, a programmable load forming system and method includes a robot having a moveable arm configured to carry at least one bundle, and a robot controller. The system further includes a computer operably coupled to the robot controller, the computer programmed with instructions and operable to communicate the instructions to the robot controller. The instructions programmed into the computer enable the system to perform the method of downloading a calculated path from the computer to the robot controller, moving one or more bundles along the calculated path to position the one or more bundles in a predetermined stacking position of a stacking pattern using the robot, and determining if the robot has completed moving along the calculated path. The calculated path is defined, in part, by the stacking pattern and other parameters such as, for example, bundle geometry, bundle levelness, bundle compressibility, among other parameters. If the robot has completed moving along the calculated path, another calculated path may be download from the computer to the robot controller while the robot returns to pick-up one or more additional bundles. The one or more additional bundles may be moved along the second calculated path to position them in another predetermined stacking position of the stacking pattern using the robot. Thus, the above system and method may improve process throughput by downloading the next calculated path while the robot is returning to pick-up another bundle. Additionally, the operator may easily alter the stacking pattern through use of user interface of the computer.


Another aspect of the invention is directed to a programmable load forming system and method that is operable to stack bundles on one other in a manner that may help prevent misalignment during stacking of the bundles or accidentally knocking a bundle over. The system includes a robot having a moveable arm configured to carry one or more bundles, and a robot controller. The system includes a computer readable medium containing instructions to cause the robot to perform a method of lowering the one or more bundles onto the lower bundle using a gripping mechanism of a robot, allowing the gripping mechanism to move vertically a set distance responsive to the one or more bundles being lowered onto the lower bundle, upon the gripping mechanism moving the set distance the act of lowering the one or more bundles is stopped. Then, the gripping mechanism having one or more bundles retained thereon may be moved upwardly a predetermined distance in order to facilitate removing the gripping mechanism without disturbing the lower bundle.


Another aspect of the invention is directed to a programmable load forming system and method that is operable to move an arm of a robot to a position in which it is safe rotate the arm without physical interference from another component of the system. The system includes a robot having a moveable arm configured to carry at least one bundle, and a robot controller. The system includes a computer readable medium containing instructions to cause the robot to perform a method of stopping the moveable arm from moving along a path that the robot was instructed to move along and moving the gripping mechanism from a first location to a reference location in which the gripping mechanism can be rotated without physical interference from a part of the programmable load forming system without an operator determining the path that the gripping mechanism moves along.


In yet another aspect of the invention, a hopper for holding tie sheets and/or bottom sheets and configured for use in a programmable load forming system is disclosed. The hopper may be positioned adjacent to a tie/bottom sheet build zone conveyor of the programmable load forming system and includes a shelf structure having a plurality of shelves spaced apart from each other. Each of the shelves is not enclosed at one end to facilitate operator access thereto. The hopper further includes a plurality of cantilevered arms. Each of the shelves is associated with one of the cantilevered arms and each of the cantilevered arms is positioned over one of the shelves. Each of the cantilevered arms carries a sheet retention device that is operable to lift a tie/bottom sheet so that a sheet arm of the programmable load forming system can transport the tie/bottom sheet to the tie/bottom sheet build zone conveyor





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a schematic isometric view of a programmable load forming system according to one embodiment of the invention.



FIGS. 2 and 3 are schematic isometric views of a hopper that may used for holding bottom and tie sheets according to one embodiment of the invention.



FIG. 4 is a simplified block diagram of a control system that may be used for controlling the programmable load forming system of FIG. 1 according to one embodiment of the invention.



FIG. 5 is a flow diagram describing the operation of the programmable load forming system of FIG. 1 according to one embodiment of a method of the invention.





DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

The invention is directed to programmable load forming systems, components thereof, and methods of using and controlling programmable load forming systems. The programmable load forming systems may be used for stacking bundles of un-erected boxes. The bundles may include boxes of un-erected, corrugated cardboard boxes that are strapped together or un-strapped. Many specific details of certain embodiments of the invention are set forth in the following description and FIGS. 1 through 5 in order to provide a thorough understanding of such embodiments. One skilled in the art, however, will understand that the invention may have additional embodiments, or that the invention may be practiced without several of the details described in the following description.



FIG. 1 shows a schematic isometric view of a programmable load forming system 2 according one embodiment of the invention. The programmable load forming system 2 is suitable for practicing various methods, which will be described in more detail below. The programmable load forming system 2 includes a computer 3, a robot 14, a bundle conditioner 16, a tie sheet/bottom sheet hopper 20, a conveyor 18, a bottom sheet build zone conveyor 21, a build zone conveyor 19, and a sheet arm 24. The computer 3 includes at least one processor 4, memory 5, a monitor 6 (which may be a touch screen). As is well-known in the art, the memory 5 stores a program of instructions that are executed by the processor 4. The computer 3 may also include at least one additional input device such as a keyboard 8, and a mouse 10. A joystick 12 may be operably coupled to a programmable logic circuit (PLC) 26, which communicates with the computer 3. The robot 14 further includes a robot controller 15 that receives instructions from the computer 3 that causes the robot 14 to perform specified functions, which will be discussed in more detail below with respect to FIGS. 4 and 5, and a movable arm 13 having a gripping mechanism 17 configured for gripping and carrying bundles to a selected location. The gripping mechanism 17 includes an upper member 50 and a retractable pair of forks 30 configured for gripping one or more bundles therebetween. One suitable robot that may be used for the robot 14 is the Fanuc M410i series commercially available from Fanuc Robotics of Rochester Hills, Mich.


With continued reference to FIG. 1, the conveyor 18 is configured and operable for moving bundles to a bundle conditioner 16 that may rotate, center, separate, and/or double bundles. The bundle conditioner 16 may include a centering unit 16a for aligning bundles that are being moved on the conveyor 18 and are off center or rotated, a combined doubler/rotator 16b for rotating and stacking bundles on top of each other, and a bundle presentation system 16c that accumulates bundles processed by the centering unit 16a and doubler/rotator 16b. Pusher forks are used to transfer the bundles from the doubler to the pick-up location for the robot 14 to pick them up. The programmable load forming system 2 also includes the bottom sheet build zone conveyor 21 and the build zone conveyor 19. In operation, the sheet arm 24 places bottom sheets on the bottom sheet build zone conveyor 21, which transfers the bottom sheets to the build zone conveyor 19. The robot 14 is operable to stack bundles on the bottom sheets situated on the conveyor of the build zone conveyor 19, which after stacking in the desired stack pattern, moves the stack away from the build zone.


Turning now to FIGS. 2 and 3, the tie sheet/bottom sheet hopper 20 may include a plurality of horizontal supports (i.e., shelves) for holding stacks of tie sheets/bottom sheets. Although the hopper 20 is shown in FIG. 1 with a rear wall 23, in some embodiments, the rear wall 23 may be removed to enable the operator 1 to have access to each of the drawers thereby facilitating refilling each of the drawers with sheets without having to stop operation of the programmable load forming system 2. Each of the shelves further includes an actuated cantilevered arm 30 with a cross member 32 that carries suction devices configured to pick-up a tie sheet/bottom sheet using a vacuum force. The cantilever arm may be actuated using an air cylinder. The cantilevered arm 30 is operable to raise a sheet from the stack of sheets, which is then grabbed by a clamp of the sheet arm 24 (not shown in FIGS. 2 and 3, see FIG. 1) that is guided along side rails 26. The sheet arm 24 and the cantilevered arm 30, along with its associated vacuum system, are operable under control of the PLC 26. The sheet arm 24 moves the sheet that is grabbed thereby to a selected location of the build zone or on a bundle or bundles while a stack pattern is being built. The clamp of the sheet arm 24 releases the sheet on the selected location and moves along side rails 26 to either pick-up another sheet from located on of the horizontal supports 44a-44c or out of the way so that the robot 14 may continue stacking bundles. The PLC 26 that controls the sheet arm 24 and the cantilevered arm 30 including its associated suction devices 33 communicates with the robot controller 15 so that a tie sheet/bottom sheet is placed on the build zone conveyor 19 at a selected time during the stacking process. For example, a bottom sheet or a plurality of bottom sheets may be placed initially on the conveyor of the bottom sheet build zone conveyor 21 prior to placing any bundles thereon or a sheet or a plurality of sheets may be placed on top of a stack of bundles during the building of a stack with additional bundles stacked on the sheet thereafter. The PLC 26 communicates with the robot controller 15 so that the sheet arm 24 and the robot 14 do not physically interfere with each other during the stacking process.


With continued reference to FIGS. 2 and 3, the hopper 20 includes a plurality of horizontal supports 44a, 44b, and 44c for supporting stacks of sheets 40a, 40b, 40c. Each of the horizontal supports or shelves 44a-44c is connected to vertical support members 38. Each of the horizontal supports 44a-44c includes an associated cantilevered arm 30 that is configured to move vertically along guide rails 31 under actuation from the air cylinders 35. In operation, the cantilevered arm 30 lowers the cross member 32 over a corresponding one of the shelves 44a-44c so that the suction devices 33 may grab and retain a sheet. The cross member 32 lifts an end of the sheet so that the sheet arm 24 may grab and move the sheet to a selected location on or over the build zone. As best shown in FIG. 3, each of the horizontal supports 44a-44c may be accessible from the front even though with the presence of backing plates 36a-36c, while the rear of the hopper 20 may not include a rear wall and is open to facilitate placing additional sheets on the horizontal supports. The hopper 20 also includes a side door 42 connected to the vertical support member 38 to allow the operator 1 access from the side.


One embodiment for a control system for the programmable load forming system 2 will be better understood with reference to the simplified block diagram of FIG. 4. In FIG. 4, the computer 3 is in operative communication with the robot controller 15 via an Ethernet connection or another suitable connection to transmit instructions to the robot controller 15 to effect operation of the robot 14. The robot controller 15 is, in turn, in operative communication with the robot 14, which causes the robot 14 to operate according instructions therefrom. As shown in FIG. 4, input/outputs (I/O) 28 and 28′ of the programmable load forming system 2 (e.g., bundle conditioner 16, conveyor 18, build zone conveyor 19, and sheet arm 24) may be in operative communication with the PLC 26 or directly with the robot controller 15.


The computer 3 may be programmed to cause the robot 14 to move a bundle or bundles in order to create a predetermined stacking pattern. However, it is also contemplated that the robot controller 15 may have memory resident therein that includes the program instructions. However, such embodiment does not facilitate easily altering the operating instructions for the robot 14. Thus, the operator 1 may create a multitude of different stacking patterns to accommodate stacking bundles having variations in height, compressibility, and levelness. The only restriction is that the stack must fit within the confines of the programmable load forming system 2. In one embodiment, the operator 1 may generate a stacking pattern with a visual CAD interface on the monitor 6 of the computer 3. The stacking pattern generated using the visual CAD interface may be scaled and in two or three dimensions.



FIG. 5 is a flow diagram illustrating a method according to one embodiment of the invention. The flow diagram depicts the manner in which the robot 14 may be configured to operate in conjunction with the computer 3. In act 100, the programmable load forming system 2 detects that a bundle or bundles are in position on the conveyor 18. The detection of the bundle or bundles may be effected by an optical detector or an encoder that communicates to the robot controller 15 via the PLC 26 that the bundle or bundles are in position. If a bundle(s) is detected, in act 101, the computer 3 downloads a calculated path to the robot controller 15. The path is defined by a series of points that are calculated by the computer 3 in response to the bundle dimensions and geometry, and stacking pattern. Different stacking patterns and/or bundle geometries will, in-turn, have different points calculated for the path. In act 102, the robot 14 picks-up the bundle(s) with the gripping mechanism 17 thereof and moves the bundle(s) to a selected location on the build zone conveyor 19 along the calculated path that was downloaded from the computer 3 to the robot controller 15. The computer 3 may continuously poll the robot controller 15, and if the computer 3 determines that the robot 14 has completed the path and is returning after moving the bundle(s) to the selected location on the build zone conveyor 19, in act 104, the computer 3 downloads to the robot controller 15 the next calculated path. The next calculated path is downloaded to the robot controller 15 while the robot 14 is returning to pick-up another bundle(s). By downloading the path data to the robot controller 15 during the return of the robot 14, the overall throughput of the programmable load forming system 2 is increased compared to if the path data was downloaded to the robot controller 15 after the robot 14 returned. In act 106, the robot 14 picks-up another bundle(s) and moves the bundle(s) along the calculated path. If the robot 14 is not returning (i.e., the robot 14 is still moving the bundle(s) along the path), the robot 14 continues to move along the calculated path until the path is completed. This process is repeated until the stacking pattern is completed.


Additional embodiments are directed to systems and methods for sensing the top of a bundle prior to the robot 14 placing the bundle(s) on another bundle(s) and removing forks 18 of the gripping mechanism 17 that support the bundle(s) thereunder in a controlled manner that does not substantially disturb an underlying bundle(s). If a bundle(s) is placed on top of another bundle(s) the weight of the bundle(s) and the gripping mechanism 17 is large enough that the lower bundle(s) is deformed or compressed by the weight thereof. If the forks of the gripping mechanism 17 that support the bundle(s) from below are removed, it may cause the stack of bundles to become out of alignment or fall over. In order to prevent this from occurring, as a bundle(s) is being placed on another bundle(s), the gripping mechanism 17 is configured to move vertically by floating on an air cylinder. As the weight of the bundle(s) and the gripping mechanism 17 is being lowered by the robot 14 onto another bundle(s), the gripping mechanism 17 may move upwardly a predetermined distance, which triggers a stop switch that stops the robot 14 from further lowering the bundle(s). Once the detector is triggered, in one embodiment, the operator 1 may decide to move the gripping mechanism 17 carrying the bundle(s) upwardly followed by retracting the forks 30 of the gripping mechanism 17 from underneath the bundle(s) being carried. In one embodiment, the robot 14 may also be programmed to automatically move the gripping mechanism 17 upwardly a predetermined distance followed by removing the forks 30. By upwardly moving the gripping mechanism 17, either by a distance set by the operator 1 or the program, the load on the lower bundle(s) is less, preventing the stack of bundles from being inadvertently moved upon removing the forks 30 of the gripping mechanism 17. In one embodiment, the robot controller 15 and/or the computer 3 may store the distance that the gripping mechanism 17 was moved upwardly, so that the act of sensing the top of the stack does not have to be performed again or at least until a bundle(s) is being placed on another level of the stack.


Yet another embodiment of the invention is directed to systems and methods for moving the robot 14 along a safe path initiated by the operator 1 holding or moving a joystick 12 of the computer 3. For instance, if a bundle or bundles is dropped by the gripping mechanism 17 of the robot 14 or knocked over by the robot 14, the computer 3 may calculate and download to the robot controller 15 a safe path that it may move the robot 14 from its current position to another position without hitting another object. The path is calculated using the robot 14's current position and calculates a set of points to define a path from the current position to a reference position. When the operator 1 jogs the joystick 12, the moveable arm 13 of the robot 14 moves from its current position to a selected location where it is safe to rotate the gripping mechanism 17 without physical interference with another part of the programmable load forming system 2. Once the gripping mechanism 17 is rotated, the robot 14 moves to the reference position. If the gripping mechanism 17 does not need to be rotated, the moveable arm 13 may be moved directly from its current position to the reference position. Once the operator 1 toggles the joystick 12, the computer 3 calculates and subsequently downloads to the robot controller 15 the calculated path. If the operator 1 releases the joystick 12, the robot 14 pauses until the operator 1 toggles it. Once re-toggled and held by the operator 1, the robot 14 moves along its calculated path. This function may be referred to as a “SmartMove” because the computer 3 calculates and defines the path the moveable arm 13 of the robot 14 will travel instead of the operator 1 manually having to move the moveable 13 to avoid objects. However, it is also contemplated, that the operator 1 may move the robot 14 along a path defined by the operator that is controlled by using the joystick 12. Such a path may also be communicated to the robot 14 using the keyboard 8, the mouse 10, the joystick 12, or a touch screen of the monitor 6.


Although the invention has been described with reference to the disclosed embodiments, persons skilled in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of the invention. Such modifications are well within the skill of those ordinarily skilled in the art. Accordingly, the invention is not limited except as by the appended claims.

Claims
  • 1. A programmable load forming system, comprising: a robot comprising: a moveable arm configured to carry at least one bundle; anda robot controller that causes the moveable arm to perform a function; anda computer operably coupled to the robot controller, the computer operable to communicate instructions to the robot controller, the instructions comprising: downloading a calculated path from the computer to the robot controller, the calculated path defined, in part, by a stacking pattern;moving at least one bundle along the calculated path to position the at least one bundle in a predetermined stacking position of the stacking pattern using the moveable arm; anddetermining if the moveable arm has completed moving along the calculated path, comprising continuously polling the robot controller to determine if the robot has completed moving along the calculated path, and if the robot has completed moving along the calculated path, downloading at least another calculated path from the computer to the robot controller while the robot returns to pick-up at least one additional bundle, the at least another calculated path defined, in part, by the stacking pattern, and moving the at least one additional bundle along the at least another calculated path to position the at least one additional bundle in at least another predetermined stacking position of the stacking pattern using the robot.
  • 2. The programmable load forming system of claim 1 wherein: the moveable arm comprises a gripping mechanism configured to carry the at least one bundle; andthe act of moving at least one bundle using the robot along the calculated path to position the at least one bundle in a stacking position of the stacking pattern comprises supporting the at least one bundle with a gripping mechanism of the robot.
  • 3. The programmable load forming system of claim 1 wherein: the programmable load forming system further comprises a build zone conveyor defining the build zone; andthe act of moving at least one bundle along the calculated path to position the at least one bundle in a predetermined stacking position of the stacking pattern using the robot comprises placing the at least one bundle at the predetermined stacking position over the build zone conveyor.
  • 4. The programmable load forming system of claim 1, further comprising: a conveyor operable to transport the at least one bundle to a location in which the moveable arm can pick-up the at least one bundle; anda detector operable to detect the presence of the at least one bundle when the at least one bundle is at the location in which the moveable arm can pick-up the at least one bundle.
  • 5. The programmable load forming system of claim 4 wherein the detector comprises one of an optical detector and an encoder.
  • 6. The programmable load forming system of claim 1 wherein the computer includes a user interface configured for a user to input the stacking pattern.
  • 7. The programmable load forming system of claim 6 wherein the user interface comprises a visual CAD interface.
  • 8. A programmable load forming system, comprising: a robot comprising: a moveable arm;a gripping mechanism operably connected with the moveable arm and moveable relative thereto, the gripping mechanism configured to carry at least one bundle; anda robot controller that causes the moveable arm and gripping mechanism to perform a function;a computer readable medium containing instructions for causing the robot to: lower the at least one bundle onto a stack using the moveable arm and gripping mechanism of the robot;responsive to the gripping mechanism moving a first predetermined distance relative the moveable arm upon encountering the stack, stop the at least one bundle from being lowered; andmove the gripping mechanism having the at least one bundle retained thereon upwardly a second predetermined distance prior to release of the bundle from the gripping mechanism onto the stack.
  • 9. The programmable load forming system of claim 8 wherein the computer readable medium is included in the robot controller.
  • 10. The programmable load forming system of claim 8, further comprising a computer including the computer readable medium, the computer operable to transmit the instructions to the robot controller.
  • 11. The programmable load forming system of claim 8 wherein the act of moving the gripping mechanism having the at least one bundle retained thereon upwardly a second predetermined distance is responsive to instructions from an operator.
  • 12. The programmable load forming system of claim 8 wherein the act of moving the gripping mechanism having the at least one bundle retained thereon upwardly a second predetermined distance occurs automatically upon the gripping mechanism moving the first predetermined distance.
  • 13. The programmable load forming system of claim 8 wherein the instructions further comprise storing the second predetermined distance in a memory of the programmable load forming system.
  • 14. The programmable load forming system of claim 8 wherein the moveable arm further comprises an air cylinder allowing the gripping mechanism to move the first predetermined distance relative to the moveable arm upon encountering the stack.
  • 15. The programmable load forming system of claim 8, further comprising placing at least another bundle onto the stack at a height determined at least, in part, from the second predetermined distance.
  • 16. A programmable load forming system, comprising: a robot comprising: a moveable arm configured to carry at least one bundle; anda robot controller;computer readable medium containing instructions to cause the moveable arm to move the at least one bundle along a predetermined path, the computer readable medium further comprising instructions for: responsive to an operator signal, stopping the moveable arm from moving along the predetermined path and calculating a second path for moving the moveable arm from its stopped location to a reference location, the second path calculated such that the moveable arm is free from physical interference from other parts of the programmable load forming system as it travels along the second path to the reference location; andautomatically moving the moveable arm along the second path to the reference location.
  • 17. The programmable load forming system of claim 16 wherein the computer readable medium is included in the robot controller.
  • 18. The programmable load forming system of claim 16, further comprising a computer including the computer readable medium, the computer operable to transmit the instructions to the robot controller.
  • 19. The programmable load forming system of claim 16, further comprising rotating a gripping mechanism of the moveable arm while the moveable arm is positioned at the reference location.
  • 20. The programmable load forming system of claim 16 wherein operator signal is initiated when a joystick of the programmable load forming system is toggled.
  • 21. The programmable load forming system of claim 16 wherein the act of moving the moveable arm from the first location to the reference location is terminated when a joystick of the programmable load forming system is released.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of Provisional Application No. 60/616,578, filed on Oct. 5, 2004, the disclosure of which is incorporated herein by reference.

US Referenced Citations (492)
Number Name Date Kind
3730357 Beaty, Jr. et al. May 1973 A
3819062 Di Frank et al. Jun 1974 A
3986621 Bowser Oct 1976 A
3994407 Von Gal, Jr. et al. Nov 1976 A
4000820 Kurk et al. Jan 1977 A
4014430 Beaty, Jr. et al. Mar 1977 A
4015723 Beaty, Jr. et al. Apr 1977 A
4015732 Beaty, Jr. et al. Apr 1977 A
4019639 Stobb Apr 1977 A
4030318 Kelley et al. Jun 1977 A
4073387 Bowser Feb 1978 A
4076131 Dahlstrom et al. Feb 1978 A
4088221 Bowser May 1978 A
4108061 Bowser Aug 1978 A
4132321 Bowlby et al. Jan 1979 A
4214848 Verwey et al. Jul 1980 A
4260309 Lynn Apr 1981 A
4271755 Kintgen Jun 1981 A
4348623 Kobayashi et al. Sep 1982 A
4356554 Susnjara et al. Oct 1982 A
4379335 Kirsch et al. Apr 1983 A
4393728 Larson et al. Jul 1983 A
4408286 Kikuchi et al. Oct 1983 A
4424472 Jacot-Descombes et al. Jan 1984 A
4439084 Werkheiser Mar 1984 A
4439097 Mebus Mar 1984 A
4445184 Noguchi Apr 1984 A
4453085 Pryor Jun 1984 A
4460826 Pryor Jul 1984 A
4481569 Hoodbhoy Nov 1984 A
4482960 Pryor Nov 1984 A
4488241 Hutchins et al. Dec 1984 A
4494417 Lasrson et al. Jan 1985 A
4495453 Inaba et al. Jan 1985 A
4504728 Ukai et al. Mar 1985 A
4505166 Tesar Mar 1985 A
4512701 Foust et al. Apr 1985 A
4523100 Payne Jun 1985 A
4536119 Miaskoff Aug 1985 A
4552499 Foust et al. Nov 1985 A
4553077 Brantmark et al. Nov 1985 A
4578562 Lindstrom et al. Mar 1986 A
4586151 Buote Apr 1986 A
4587716 Bytow May 1986 A
4597707 Cornacchia Jul 1986 A
4611377 McCormick et al. Sep 1986 A
4613803 Hasegawa et al. Sep 1986 A
4616326 Meier et al. Oct 1986 A
4620830 Tsuchihasi et al. Nov 1986 A
4633414 Yabe et al. Dec 1986 A
4638143 Akeel Jan 1987 A
4642540 LeMay Feb 1987 A
4659902 Swensrud et al. Apr 1987 A
4665558 Burke May 1987 A
4669602 Ouellette Jun 1987 A
4670641 Porsander et al. Jun 1987 A
4674048 Okumura Jun 1987 A
4676142 McCormick et al. Jun 1987 A
4688983 Lindbom Aug 1987 A
4689755 Buote Aug 1987 A
4692876 Tenma et al. Sep 1987 A
4696612 Germond et al. Sep 1987 A
4716350 Huang et al. Dec 1987 A
4718078 Bleidorn et al. Jan 1988 A
4727494 Buote Feb 1988 A
4741414 Classen May 1988 A
4763055 Daggett et al. Aug 1988 A
4769700 Pryor Sep 1988 A
4772831 Casler, Jr. et al. Sep 1988 A
4773025 Penkar et al. Sep 1988 A
4774445 Penkar Sep 1988 A
4786229 Henderson Nov 1988 A
4789940 Christian Dec 1988 A
4795296 Jau Jan 1989 A
RE32854 McCormick et al. Feb 1989 E
4807153 Onaga et al. Feb 1989 A
4815007 Sakai et al. Mar 1989 A
4819184 Jonsson et al. Apr 1989 A
4823279 Perzley et al. Apr 1989 A
4829219 Penkar May 1989 A
4831232 Andersson et al. May 1989 A
4834308 Maccaferri May 1989 A
4851748 Daggett et al. Jul 1989 A
4864204 Daggett et al. Sep 1989 A
4868472 Daggett Sep 1989 A
4868474 Lancraft et al. Sep 1989 A
4873476 Kurakake et al. Oct 1989 A
4874997 Daggett et al. Oct 1989 A
4874998 Hollis, Jr. Oct 1989 A
4876494 Daggett et al. Oct 1989 A
4887223 Christian Dec 1989 A
4894598 Daggett Jan 1990 A
4899095 Kishi et al. Feb 1990 A
4900218 Sutherland Feb 1990 A
4902944 Daggett et al. Feb 1990 A
4908556 Daggett et al. Mar 1990 A
4912753 Evans, Jr. Mar 1990 A
4925312 Onaga et al. May 1990 A
4937759 Vold Jun 1990 A
4941103 Kato Jul 1990 A
4942512 Kohono Jul 1990 A
4954761 Kimura et al. Sep 1990 A
4962338 Daggett et al. Oct 1990 A
4970448 Torii et al. Nov 1990 A
4973215 Karlen et al. Nov 1990 A
4980838 Daggett et al. Dec 1990 A
4993912 King et al. Feb 1991 A
5038089 Szakaly Aug 1991 A
5049797 Phillips Sep 1991 A
5072572 Meives et al. Dec 1991 A
5079491 Nose et al. Jan 1992 A
5089758 Sogawa Feb 1992 A
5098254 Becicka et al. Mar 1992 A
5100138 Wilde Mar 1992 A
5121805 Collie Jun 1992 A
5144211 Daggett et al. Sep 1992 A
5159249 Megherbi Oct 1992 A
5188211 Ringot et al. Feb 1993 A
5204598 Torii et al. Apr 1993 A
5204942 Otera et al. Apr 1993 A
5241249 Detriche Aug 1993 A
5265194 Kanamori Nov 1993 A
5271686 Herring, Jr. et al. Dec 1993 A
5280179 Pryor et al. Jan 1994 A
5280431 Summerville et al. Jan 1994 A
5303333 Hoos Apr 1994 A
5305427 Nagata Apr 1994 A
5305883 Gage et al. Apr 1994 A
5323867 Griffin et al. Jun 1994 A
5327058 Rembutsu Jul 1994 A
5337846 Ogaki et al. Aug 1994 A
5350269 Azuma et al. Sep 1994 A
5363185 Zana Nov 1994 A
5369568 Song Nov 1994 A
5373221 McGee et al. Dec 1994 A
5377310 Jain et al. Dec 1994 A
5400244 Watanabe et al. Mar 1995 A
5443436 Kawakami et al. Aug 1995 A
RE35066 Martin Oct 1995 E
5457773 Usui Oct 1995 A
5458455 Oyama et al. Oct 1995 A
5477556 Chung Dec 1995 A
5488689 Yamato et al. Jan 1996 A
5500470 Mirle et al. Mar 1996 A
5501571 Van Durrett et al. Mar 1996 A
5506787 Muhfield et al. Apr 1996 A
5511147 Abdel-Malek Apr 1996 A
5525029 Taylor Jun 1996 A
5554914 Miyazawa Sep 1996 A
5564312 Brunman et al. Oct 1996 A
5567110 Sutherland Oct 1996 A
5576605 Miyazawa Nov 1996 A
5581166 Eismann et al. Dec 1996 A
5610488 Miyazawa Mar 1997 A
5617515 MacLaren et al. Apr 1997 A
5636966 Lyon et al. Jun 1997 A
5644204 Nagle Jul 1997 A
5708342 Nihei et al. Jan 1998 A
5711697 Taninaga et al. Jan 1998 A
5720010 Watanabe et al. Feb 1998 A
5730579 Keck et al. Mar 1998 A
5733098 Lyon et al. Mar 1998 A
5738484 Taylor Apr 1998 A
5813826 Martin et al. Sep 1998 A
5814959 Nonaka et al. Sep 1998 A
5825981 Matsuda Oct 1998 A
5835684 Bourne et al. Nov 1998 A
5838121 Fairbairn et al. Nov 1998 A
5841258 Takenaka Nov 1998 A
5889926 Bourne et al. Mar 1999 A
5934864 Lyon et al. Aug 1999 A
5959423 Nakanishi et al. Sep 1999 A
5988850 Kumiya Nov 1999 A
5994864 Inoue et al. Nov 1999 A
6021361 Taninata et al. Feb 2000 A
6064167 Takenaka et al. May 2000 A
6070109 McGee et al. May 2000 A
6075334 Sagues et al. Jun 2000 A
6091219 Maruo et al. Jul 2000 A
6106221 Manuszak et al. Aug 2000 A
6126383 Franklin et al. Oct 2000 A
6134486 Kanayama Oct 2000 A
6170634 Jaquet Jan 2001 B1
6181096 Hashimoto et al. Jan 2001 B1
6196787 Manuszak et al. Mar 2001 B1
6232735 Baba et al. May 2001 B1
6242879 Sagues et al. Jun 2001 B1
6256553 Erikkila Jul 2001 B1
6266576 Okada et al. Jul 2001 B1
6278902 Hashimoto et al. Aug 2001 B1
6340875 Watanabe et al. Jan 2002 B1
6353774 Goldenberg et al. Mar 2002 B1
6356806 Grob et al. Mar 2002 B1
6374156 Shimogama et al. Apr 2002 B1
6377013 Suzuki Apr 2002 B2
6396030 Hashimoto et al. May 2002 B1
6430471 Kintou et al. Aug 2002 B1
6430472 Boillot et al. Aug 2002 B1
6442451 Lapham Aug 2002 B1
6453213 Hong Sep 2002 B1
6456901 Ki et al. Sep 2002 B1
6472838 Shikazano et al. Oct 2002 B1
6472839 Ishii et al. Oct 2002 B1
6476574 Liao Nov 2002 B1
6480761 Ueno et al. Nov 2002 B2
6484083 Hayward et al. Nov 2002 B1
6493607 Bourne et al. Dec 2002 B1
6526329 Tateyama et al. Feb 2003 B2
6526332 Sakamoto et al. Feb 2003 B2
6560512 Rosen et al. May 2003 B1
6579053 Grams et al. Jun 2003 B1
6584377 Saijo et al. Jun 2003 B2
6650965 Takagki et al. Nov 2003 B2
6658816 Parker et al. Dec 2003 B1
6674259 Norman et al. Jan 2004 B1
6684131 Hashimoto et al. Jan 2004 B2
6696809 Ishii et al. Feb 2004 B2
6760648 Sakamoto et al. Jul 2004 B2
6763282 Glenn et al. Jul 2004 B2
6871893 Langston et al. Mar 2005 B2
7013198 Haas Mar 2006 B2
20010001318 Kamiya et al. May 2001 A1
20010002448 Wilson et al. May 2001 A1
20010006334 Suzuki Jul 2001 A1
20010008052 Kato et al. Jul 2001 A1
20010008615 Little et al. Jul 2001 A1
20010010539 Arimatsu Aug 2001 A1
20010015346 Kanjo Aug 2001 A1
20010017313 Mays et al. Aug 2001 A1
20010019897 Kumar et al. Sep 2001 A1
20010020200 Das et al. Sep 2001 A1
20010020516 Khan et al. Sep 2001 A1
20010021337 Murata et al. Sep 2001 A1
20010023163 Kinbara et al. Sep 2001 A1
20010025836 Shimogama et al. Oct 2001 A1
20010027597 Mauer Oct 2001 A1
20010028175 Thompson et al. Oct 2001 A1
20010029406 Okamoto et al. Oct 2001 A1
20010032830 McCormick Oct 2001 A1
20010034155 Shimogama et al. Oct 2001 A1
20010039718 Mauer et al. Nov 2001 A1
20010051439 Khan et al. Dec 2001 A1
20010053407 Becker et al. Dec 2001 A1
20010055063 Nagai et al. Dec 2001 A1
20010056484 Blumenstock Dec 2001 A1
20020002424 Born et al. Jan 2002 A1
20020003540 Unuma et al. Jan 2002 A1
20020005099 Otsuka Jan 2002 A1
20020009394 Koster et al. Jan 2002 A1
20020015934 Rubbert et al. Feb 2002 A1
20020016647 Bourne et al. Feb 2002 A1
20020016650 Beckhart et al. Feb 2002 A1
20020016665 Ulyanov et al. Feb 2002 A1
20020029095 Kosaka et al. Mar 2002 A1
20020029450 Kondo Mar 2002 A1
20020032972 Kato et al. Mar 2002 A1
20020039183 Yagita Apr 2002 A1
20020042267 Kim et al. Apr 2002 A1
20020049515 Osawa Apr 2002 A1
20020050195 Matsumoto et al. May 2002 A1
20020050200 Matsumoto et al. May 2002 A1
20020050736 Maloney et al. May 2002 A1
20020052672 Osawa May 2002 A1
20020052717 Roth et al. May 2002 A1
20020057279 Jouppi May 2002 A1
20020062167 Dimitri et al. May 2002 A1
20020062176 Fujita May 2002 A1
20020068992 Hine et al. Jun 2002 A1
20020068994 Hong Jun 2002 A1
20020068995 Yoshida Jun 2002 A1
20020073683 Zipperer Jun 2002 A1
20020077725 Bancroft et al. Jun 2002 A1
20020079857 Ishii et al. Jun 2002 A1
20020081937 Yamada et al. Jun 2002 A1
20020087232 Lapham Jul 2002 A1
20020087498 Yoshida Jul 2002 A1
20020091747 Rehg et al. Jul 2002 A1
20020091748 Rehg et al. Jul 2002 A1
20020092801 Dominguez Jul 2002 A1
20020095238 Ahlin et al. Jul 2002 A1
20020098534 McCaskeu-Feazel et al. Jul 2002 A1
20020103575 Sugawara Aug 2002 A1
20020103576 Takemura et al. Aug 2002 A1
20020107611 Son Aug 2002 A1
20020108857 Paschetto Aug 2002 A1
20020116295 Shino et al. Aug 2002 A1
20020117487 Corby Aug 2002 A1
20020120361 Kuroki et al. Aug 2002 A1
20020120362 Lathan Aug 2002 A1
20020123826 Toki Sep 2002 A1
20020131848 Kurata Sep 2002 A1
20020138175 Fujita et al. Sep 2002 A1
20020142102 Romine Oct 2002 A1
20020144565 Ambrose Oct 2002 A1
20020145217 Boyd et al. Oct 2002 A1
20020152006 Bennett et al. Oct 2002 A1
20020153117 Allor et al. Oct 2002 A1
20020153121 Allor et al. Oct 2002 A1
20020161478 Ikeda et al. Oct 2002 A1
20020167604 Ban et al. Nov 2002 A1
20020173877 Zweig Nov 2002 A1
20020173879 Sakamoto et al. Nov 2002 A1
20020174506 Wallach et al. Nov 2002 A1
20020174968 Mertins Nov 2002 A1
20020178692 Panzarella et al. Dec 2002 A1
20020180393 Slater et al. Dec 2002 A1
20020184248 Kachi Dec 2002 A1
20030000269 Koyama et al. Jan 2003 A1
20030004612 Domanico et al. Jan 2003 A1
20030009259 Hattori et al. Jan 2003 A1
20030010887 Potempka Jan 2003 A1
20030014158 Berger Jan 2003 A1
20030014191 Agrafiotis et al. Jan 2003 A1
20030015207 Herold et al. Jan 2003 A1
20030017032 Olesen et al. Jan 2003 A1
20030023333 Birkle Jan 2003 A1
20030023347 Konno et al. Jan 2003 A1
20030025472 Jones et al. Feb 2003 A1
20030025893 Nishi Feb 2003 A1
20030028284 Chirnomas Feb 2003 A1
20030028286 Glenn et al. Feb 2003 A1
20030030397 Simmons Feb 2003 A1
20030031549 Berger et al. Feb 2003 A1
20030037515 Herzog Feb 2003 A1
20030037620 Mansky Feb 2003 A1
20030038025 Ngan et al. Feb 2003 A1
20030040840 Hirayama et al. Feb 2003 A1
20030041663 Kossuth et al. Mar 2003 A1
20030046801 Engstrom et al. Mar 2003 A1
20030050729 Bashma et al. Mar 2003 A1
20030050734 Lapham Mar 2003 A1
20030054740 Mansky Mar 2003 A1
20030055653 Ishii et al. Mar 2003 A1
20030056561 Butscher et al. Mar 2003 A1
20030060808 Wilk Mar 2003 A1
20030060922 Schauer et al. Mar 2003 A1
20030060929 Kullborg Mar 2003 A1
20030060931 Kumar et al. Mar 2003 A1
20030063966 Apple et al. Apr 2003 A1
20030065421 Didriksen et al. Apr 2003 A1
20030066619 Mertins et al. Apr 2003 A1
20030070468 Butscher et al. Apr 2003 A1
20030074102 Mauer et al. Apr 2003 A1
20030074945 Butscher et al. Apr 2003 A1
20030075296 Mertins Apr 2003 A1
20030075298 Mertins Apr 2003 A1
20030075838 Vardin et al. Apr 2003 A1
20030078694 Watanabe et al. Apr 2003 A1
20030079207 Xavier et al. Apr 2003 A1
20030079218 Goldberg et al. Apr 2003 A1
20030079331 Batrin et al. May 2003 A1
20030083776 Schauer et al. May 2003 A1
20030087040 Ladentin May 2003 A1
20030088336 Osawa May 2003 A1
20030088530 Ramann May 2003 A1
20030091420 Langston et al. May 2003 A1
20030093392 Ulyanov May 2003 A1
20030096210 Rubbert et al. May 2003 A1
20030096426 Little et al. May 2003 A1
20030097871 Mansky May 2003 A1
20030102367 Monette et al. Jun 2003 A1
20030105534 Hara et al. Jun 2003 A1
20030109094 Seidel et al. Jun 2003 A1
20030109959 Tajima et al. Jun 2003 A1
20030110385 Golobrodsky et al. Jun 2003 A1
20030111203 Mertins Jun 2003 A1
20030114959 Sakamoto et al. Jun 2003 A1
20030118436 Kameda Jun 2003 A1
20030120183 Simmons Jun 2003 A1
20030120283 Stoianovici et al. Jun 2003 A1
20030120385 Etienne-Cummings et al. Jun 2003 A1
20030123970 Grams et al. Jul 2003 A1
20030125644 Hamamoto et al. Jul 2003 A1
20030126352 Barrett Jul 2003 A1
20030127124 Jones et al. Jul 2003 A1
20030130829 Hamamoto et al. Jul 2003 A1
20030130851 Nakakita et al. Jul 2003 A1
20030135203 Wang et al. Jul 2003 A1
20030135302 Hung et al. Jul 2003 A1
20030135303 Arai et al. Jul 2003 A1
20030139849 Kuroki et al. Jul 2003 A1
20030139850 Sakamoto et al. Jul 2003 A1
20030141155 Daneryd et al. Jul 2003 A1
20030144649 Ghodoussi et al. Jul 2003 A1
20030144763 Mori et al. Jul 2003 A1
20030146379 Kadyshevitch et al. Aug 2003 A1
20030146381 Simon et al. Aug 2003 A1
20030148539 Van Dam et al. Aug 2003 A1
20030149676 Kasabov Aug 2003 A1
20030152884 Wiechmann et al. Aug 2003 A1
20030154925 Van Den Berg et al. Aug 2003 A1
20030155073 Komandu et al. Aug 2003 A1
20030164200 Czeranna et al. Sep 2003 A1
20030170098 Motley et al. Sep 2003 A1
20030171846 Murray et al. Sep 2003 A1
20030172075 Reisman Sep 2003 A1
20030172834 De-Gol Sep 2003 A1
20030179916 Magnuson Sep 2003 A1
20030187547 Naka et al. Oct 2003 A1
20030188304 Goodman et al. Oct 2003 A1
20030191507 Simmons Oct 2003 A1
20030193236 Maloney et al. Oct 2003 A1
20030195658 Takano Oct 2003 A1
20030196000 Magnussen Oct 2003 A1
20030196528 Cooper Oct 2003 A1
20030207655 Jackson Nov 2003 A1
20030208303 Okamoto et al. Nov 2003 A1
20030212489 Georgeson et al. Nov 2003 A1
20030213896 Stridsberg Nov 2003 A1
20030216822 Sato Nov 2003 A1
20030216833 Mukai et al. Nov 2003 A1
20030217020 Tokuda et al. Nov 2003 A1
20030220715 Kneifel et al. Nov 2003 A1
20030225479 Waled Dec 2003 A1
20030226002 Boutaud et al. Dec 2003 A1
20030229420 Buckingham et al. Dec 2003 A1
20030233171 Heiligensetzer Dec 2003 A1
20030236590 Park et al. Dec 2003 A1
20040006415 Kang Jan 2004 A1
20040006416 Jeong Jan 2004 A1
20040006864 Batrin Jan 2004 A1
20040007445 Demarest et al. Jan 2004 A1
20040010342 Thelen Jan 2004 A1
20040010344 Hiratsuka Jan 2004 A1
20040010568 Goodman et al. Jan 2004 A1
20040012363 Simondet Jan 2004 A1
20040015933 Campos et al. Jan 2004 A1
20040017181 Sakai Jan 2004 A1
20040019402 Bourne et al. Jan 2004 A1
20040021076 Kadyshevitch et al. Feb 2004 A1
20040026026 Habisreitinger et al. Feb 2004 A1
20040029558 Liu Feb 2004 A1
20040030414 Koza et al. Feb 2004 A1
20040030447 Takahashi Feb 2004 A1
20040030452 Graf Feb 2004 A1
20040030453 Graf Feb 2004 A1
20040034448 Siegers Feb 2004 A1
20040034683 Zhao Feb 2004 A1
20040035989 Sweere et al. Feb 2004 A1
20040036437 Ito Feb 2004 A1
20040045945 Shimogama et al. Mar 2004 A1
20040054437 Kimura et al. Mar 2004 A1
20040056625 Sano et al. Mar 2004 A1
20040068333 Cantello et al. Apr 2004 A1
20040068335 Ferla et al. Apr 2004 A1
20040071518 Murata et al. Apr 2004 A1
20040073335 Gong Apr 2004 A1
20040073368 Gonzalez-Banos et al. Apr 2004 A1
20040074823 Brust et al. Apr 2004 A1
20040075288 Baker Apr 2004 A1
20040078116 Hashimoto et al. Apr 2004 A1
20040084622 Kadyshevitch et al. May 2004 A1
20040085037 Jones et al. May 2004 A1
20040088119 Landgraf May 2004 A1
20040089421 Komandur et al. May 2004 A1
20040093120 Ebisawa et al. May 2004 A1
20040093219 Shin et al. May 2004 A1
20040096309 Keller May 2004 A1
20040102135 Wood et al. May 2004 A1
20040102862 Kato et al. May 2004 A1
20040103739 Brogardh et al. Jun 2004 A1
20040103740 Townsend Jun 2004 A1
20040107026 Kroth Jun 2004 A1
20040111183 Sutherland et al. Jun 2004 A1
20040119201 Burton et al. Jun 2004 A1
20040123567 McErlean et al. Jul 2004 A1
20040124802 Brogardh et al. Jul 2004 A1
20040128026 Harris et al. Jul 2004 A1
20040128030 Nagata et al. Jul 2004 A1
20040128097 LaMarca Jul 2004 A1
20040129869 Stridsberg Jul 2004 A1
20040133308 Kato et al. Jul 2004 A1
20040133309 Huttenhofer et al. Jul 2004 A1
20040133310 Watanabe et al. Jul 2004 A1
20040133311 Park et al. Jul 2004 A1
20040133312 Watanabe et al. Jul 2004 A1
20040135280 O-Nien et al. Jul 2004 A1
20040135792 Yanovski et al. Jul 2004 A1
20040136374 Ballard Jul 2004 A1
20040138779 Shibata et al. Jul 2004 A1
20040138780 Lewis Jul 2004 A1
20040138782 Passmore et al. Jul 2004 A1
20040139110 LaMarca et al. Jul 2004 A1
20040139802 Gripp Jul 2004 A1
20040142774 Kamen Jul 2004 A1
20040143369 Takenaka et al. Jul 2004 A1
20040144759 Cho et al. Jul 2004 A1
20040153211 Kamoto et al. Aug 2004 A1
20040153213 Lapham Aug 2004 A1
20040153430 Sayad Aug 2004 A1
20050113976 van der Meulen May 2005 A1
20050220599 Job et al. Oct 2005 A1
Foreign Referenced Citations (25)
Number Date Country
2337609 Jan 2000 CA
20023213 Jun 2003 DE
0377939 Jul 1990 EP
0269374 Jun 1996 EP
0888990 Jul 1997 EP
2751576 Jan 1998 EP
0945228 Sep 1999 EP
1026560 Aug 2000 EP
1038640 Sep 2000 EP
1040893 Oct 2000 EP
1118436 Jul 2001 EP
1435553 Jul 2004 EP
2806025 Sep 2001 FR
8302787 Dec 1983 KR
8501055 Jul 1985 KR
9003637 May 1990 KR
9307779 Aug 1993 KR
9307780 Aug 1993 KR
9307781 Aug 1993 KR
9701360 Feb 1997 KR
WO 9938656 Aug 1999 WO
WO 0106905 Feb 2001 WO
WO 0223297 Mar 2002 WO
WO 0234477 May 2002 WO
WO 03101675 Dec 2003 WO
Related Publications (1)
Number Date Country
20060106487 A1 May 2006 US
Provisional Applications (1)
Number Date Country
60616578 Oct 2004 US