Motion control of a transporter

Information

  • Patent Grant
  • 8322477
  • Patent Number
    8,322,477
  • Date Filed
    Tuesday, June 20, 2006
    17 years ago
  • Date Issued
    Tuesday, December 4, 2012
    11 years ago
Abstract
A transporter for transporting a subject over a surface that may be irregular. The transporter includes a support platform for supporting a load, the loaded support platform defining fore-aft and lateral planes and characterized by a load distribution. A plurality of ground contacting elements are coupled to the support platform. At least one of the plurality of ground contacting elements is driven by a motorized drive arrangement. A sensor module generates a signal indicative of the load distribution of the loaded support platform. Based at least on the load distribution, a controller commands the motorized drive arrangement.
Description
TECHNICAL FIELD

The present invention pertains to transporters and methods for transporting a load which may be an individual, and more particularly to controlling motion of a transporter.


BACKGROUND ART

A wide range of vehicles having a motorized drive arrangement are known for conveying various subjects, either for purposive locomotion or for recreational purposes. The means used by an operator to control motion of the motorized drive arrangement of varies greatly. For example, an operator may manipulate an accelerator pedal to control forward motion of an automobile, while steering is typically accomplished using a steering wheel. Or the motion of a sporting vehicle may be controlled by rocking a foot board upon which a user is standing towards the front or rear, so as to mechanically move a throttle cable, as described in U.S. Pat. No. 4,790,548 (Francken). Based on the operator's physical attributes for example, or the transporter's intended functionality, alternative methods for controlling motion of a transporter may be desirable.


SUMMARY OF THE INVENTION

In a first embodiment of the invention there is provided a transporter that includes a support platform for supporting a load, the loaded support platform defining fore-aft and lateral planes and characterized by a load distribution. A plurality of ground contacting elements are coupled to the support platform. At least one of the plurality of ground contacting elements is driven by a motorized drive arrangement. A sensor module generates a signal indicative of the load distribution of the loaded support platform. Based at least on the load distribution, a controller commands the motorized drive arrangement.


In accordance with related embodiments of the invention, the plurality of ground contacting elements include at least two wheels such that the transporter is stable in at least the fore-aft plane. The at least two wheels may include a first wheel rotatable about a first axis and a second wheel rotatable about a second axis, the second axis disposed aft of the first axis. The controller may be configured so that fore and aft motion of the transporter is controlled by shifting the load distribution and/or a position of the center of gravity of the loaded support platform fore and aft. The controller may also be configured so that lateral motion of the transporter is controlled by laterally shifting the load distribution and/or the position of the center of gravity of the loaded support platform. The transporter may include a user interface, such as a joystick or a dial, wherein the controller commands the motorized drive based at least on a signal provided by the user interface. The sensor module may include a force sensor, a load sensor, and/or an angular rate sensor such as a tilt sensor that may be, for example, a gyroscope or inclinometer. An offset may be used in generating the signal. The offset may be adjustable via a user interface on the transporter or a remote control device. The controller may command the motorized drive arrangement so as to cause an acceleration of the transporter. The transporter may further include an externally apprehensible indicator for providing an indication based on motion, such as acceleration. The indicator, which may be a light, may be viewable from behind the transporter.


In accordance with another embodiment of the invention, a method for controlling a transporter having a support platform for supporting a load is presented. The loaded support platform defines fore-aft and lateral planes and is characterized by a load distribution. The transporter includes a plurality of ground-contacting elements, with a motorized drive arrangement driving at least one of the plurality of ground-contacting elements. The method includes determining the load distribution of the loaded support platform, and commanding the motorized drive arrangement based at least on the position of the load distribution.


In accordance with another embodiment of the invention, a transporter includes a support platform for supporting a load, the support platform defining a fore-aft plane and a lateral plane. A plurality of ground contacting elements are coupled to the support platform such that the support platform is statically stable with respect to tipping in the fore-aft and the lateral plane. A pivot element is pivotally coupled to at least one of the ground contacting elements such that the pivot element is capable of being tilted by a user interface. A sensor module generates a signal indicative of the tilt of the pivot element. A controller commands a motorized drive arrangement based on the tilt of the pivot element. The motorized drive arrangement drives at least one of the plurality of ground contacting elements.


In related embodiments of the invention, the pivot element may be capable of tilting in at least the fore-aft plane. The plurality of ground contacting elements may include two laterally disposed wheels rotatable around an axis, the pivot element pivotally coupled to the axis. The pivot element may be flexibly coupled to the support platform, via, for example, at least one spring. The user interface may be a handlebar coupled to the pivot element.


In accordance with another embodiment of the invention, a method for controlling a transporter has a support platform for supporting a load, the support platform defining fore-aft and lateral planes. The transporter includes a plurality of ground-contacting elements such that the transporter is statically stable with respect to tipping. The transporter further includes a pivot element pivotally coupled to at least one of the ground contacting elements such that the pivot element is capable of tilting, and a motorized drive arrangement for driving at least one of the plurality of ground-contacting elements. The method includes tilting the pivot element and commanding the motorized drive arrangement as a function of the tilt.





BRIEF DESCRIPTION OF THE DRAWINGS

The foregoing features of the invention will be more readily understood by reference to the following detailed description, taken with reference to the accompanying drawings, in which:



FIG. 1 is an illustration of a side view of a transporter, in accordance with one embodiment of the invention;



FIG. 2(
a) is an illustration of a side view of a transporter, in accordance with one embodiment of the invention;



FIG. 2(
b) is an illustration of a side view of a transporter, in accordance with one embodiment of the invention;



FIG. 3 is an illustration of a side view of a dynamically balancing vehicle;



FIG. 4 is a block diagram of a controller for controlling the motorized drive of a transporter, in accordance with one embodiment of the invention; and



FIG. 5 is an illustration of a transporter, in accordance with one embodiment of the invention.





DETAILED DESCRIPTION OF SPECIFIC EMBODIMENTS

In accordance with one embodiment of the invention, FIG. 1 shows a transporter 10 for bearing a load, which may be a living subject, over the ground or other surface, such as a floor, which may be referred herein as “ground.” Transporter 10 includes a support platform 11 for supporting the load. A subject, for example, may stand or sit on support platform 11. Attached to support platform 11 may be a handlebar 12 that can be gripped while operating the transporter 10.


Coupled to the support platform 11 are a plurality of ground-contacting elements 13, 14, which provide contact between support platform 11 and the ground. Ground-contacting elements may include, but are not limited to, arcuate members, tracks, treads, and wheels (hereinafter the term “wheel” will be used in the specification to refer to any such ground contacting element without limitation). Wheels 13, 14 help to define a series of axes including the vertical axis, Z-Z, which is in the direction of gravity through a point of contact of the wheel with the ground; a lateral axis, Y-Y, which is parallel to the axis of the wheels, and a fore-aft axis, X-X, which is perpendicular to the wheel axis. Directions parallel to the axes X-X and Y-Y are called the fore-aft and lateral directions respectively.


Transporter 10 is statically stable with respect to tipping in at least the fore-aft plane. To achieve static stability in the fore-aft plane, transporter 10 may include at least a first and second wheel 13, 14. The first wheel 13 is rotatable about a first axis, and the second wheel 14 is rotatable about a second axis that is aft of the first axis such that the center of gravity of the transporter 10 passes between the first and second wheel.


The motion of transporter 10 is controlled by shifting the loaded support platform's center of gravity. It is to be understood that “the position of the center of gravity” as used herein is an example of a moment of a load distribution. Any mechanism for controlling the motion of the device based on the load distribution is within the scope of the present invention as described herein and as claimed in any of the appended claims. Shifting the position of the center of gravity may be accomplished, for example, by a subject shifting his weight on support platform 11. To determine the shift in the center of gravity, the transporter 10 includes a sensor module. The sensor module generates a signal indicative of a position of the center of gravity of the loaded support platform with respect to a fiducial point on the transporter 10.


Sensor module includes at least one sensor. The at least one sensor may be, without limitation, a load sensor, a force sensor, and/or an angular rate sensor, such as a tilt sensor which may be, for example, a gyroscope or an inclinometer.


Referring to FIG. 1 for example, transporter 10 includes two load sensors 15, 16. Load sensor 15 is coupled between the support platform 11 and the first wheel 13, while load sensor 16 is coupled between the support platform 11 and the second wheel 14. Using the sensed loads above each wheel 13 and 14, the position of the center of gravity along the fore-aft axis of the transporter 10 can be computed with respect to a fiducial point, such as, but not limited to, the front of the platform 11. In various embodiments, a single load sensor may be used. For example, if the weight of the loaded support platform is known, the center of gravity can be determined using only the one load sensor. Changes in the output from the load sensor(s) that result from the shifting of the loaded support platform's center of gravity can also be used to control the motion of the transporter 10.



FIG. 2(
a) shows another transporter 20, in accordance with one embodiment of the invention. Transporter 20 includes a support platform 21 that is allowed to tilt in the fore-aft plane, based for example, on the platform's 21 center of gravity, while still being statically stable with respect to tipping in at least the fore-aft plane. For example and without limitation, a pair of springs 26 and 25 may be coupled between wheels 23 and 24, respectively, and support platform 31. In other embodiments, the ground contacting elements 23 and 24 may have some compliance and serve the function of a spring. Based on the tilting of the support platform 21 in the fore-aft plane, at least one sensor 27 generates a signal indicative, for example, of a position of the loaded support platform's center of gravity. Sensor 27 may be, without limitation: a spring and associated sensor (such as a distance sensor); a load sensor; a tilt sensor such as an inclinometer or a gyroscope which provides an inclination of the support platform 21; whiskers; an angular rate sensor; and/or non-contact sensors, such as ultra-sonic or optical. The tilt may be measured, without limitation, relative to gravity, the ground, and/or a reference on the transporter, such as a position proximate the axis of rotation. Attached to the support platform 21 may be a handlebar 22 that can be gripped while operating the transporter 20.


In another embodiment of the invention, FIG. 2(b) shows a transporter 200 that includes a first support platform 290 and a second support platform 210. First support platform 290 is coupled to wheels 230 and 240 so as to be statically stable with respect to tipping in the fore-aft plane. Second support platform 210 is coupled to the first support platform 290 such that the second support platform 210 can tilt in the fore-aft plane based, for example, on the second platform's 210 center of gravity. Second support platform 210 may be tiltably attached to the first support platform using, without limitation, springs 250 and 260 and/or a pivot mechanism 280. Similar to the above-described embodiment, based on the tilting of the second support platform 210 in the fore-aft plane, at least one sensor 270 generates a signal indicative of a position of the second support platform's 210 center of gravity. Sensor 270 may be, without limitation: a spring and associated sensor (such as a distance sensor); a load sensor; a tilt sensor such as an inclinometer or a gyroscope which provides an inclination of the support platform 507; whiskers; an angular rate sensor; and/or non-contact sensors, such as ultra-sonic or optical. The tilt may be measured, without limitation, relative to gravity, the ground, the first support platform 290 and/or another reference on the transporter. Attached to the first support platform 290 may be a handlebar 220 that can be gripped while operating the transporter 200.


In other embodiments of the invention, the transporter is statically stable with respect to tipping in both the fore-aft and lateral planes. To provide such stability, the transporter may include three or more wheels. The center of gravity may then be determined in both the fore-aft axis and the lateral axis. For example, force or load sensors may be coupled between the support platform and each wheel, or a tilt sensor(s) may be utilized in combination with springs coupled between each wheel.


In still other embodiments, transporter is statically stable with respect to tilting in the lateral plane only, as in the case of the human transporter described in U.S. Pat. Nos. 5,701,965 and 5,971,091, which are herein incorporated by reference. For example, FIG. 3 shows a personal transporter designated generally by numeral 38. The personal transporter 38 includes a support platform 32. A handlebar 34 is attached to the support platform 32. A subject 30 stands on the support platform 32, so that the transporter 38 of this embodiment may be operated in a manner analogous to a scooter. Leaning of the subject 30 causes the support platform 32 to tilt, which is sensed by, without limitation, a tilt sensor (not shown). A control loop is provided so that lean of the subject 30 in a forward or backward direction results in the application of torque to wheel 33 about axle 35 thereby causing an acceleration of the vehicle. Vehicle 38, however, is statically unstable and requires operation of the control loop to maintain dynamic stability.


In the above-described embodiments, a controller receives the signal indicative of a position of the center gravity and/or tilt from the sensor module. Based at least on the position of the center of gravity and/or tilt, the controller commands a motorized drive arrangement for driving one at least one of the plurality of wheels. The controller may also respond to commands from other operator interfaces, such as a joystick or dial attached, for example, to a handlebar.


In accordance with one embodiment of the invention, the block diagram of FIG. 4 shows a controller 40 for controlling the motorized drive of the transporter. Controller 40 receives an input characteristic of a position of the center of gravity and/or tilt of the loaded support platform from sensor module 44. Based at least on the input from the sensor module 44, controller 40 commands at least one motorized drive 45, 46. Controller 40 also interfaces with a user interface 41 and a wheel rotation sensor 43. User interface 41 may, for example, include controls for turning the controller 40 on or off. When the controller 40 is turned off, the transporter's wheels may be free to move, such that transporter acts as a typical push scooter. User interface 41 may also control a locking mechanism 42 for locking one or more wheels of the transporter.


The controller 40 includes a control algorithm to determine the amount of torque to be applied to one or both wheels based on the position of the center of gravity and/or tilt of the loaded support platform. The control algorithm may be configured either in design of the system or in real time, on the basis of current operating mode and operating conditions as well as preferences of the user. Controller 40 may implement the control algorithm by using a control loop. The operation of control loops is well known in the art of electromechanical engineering and is outlined, for example, in Fraser & Milne, Electro-Mechanical Engineering, IEEE Press (1994), particularly in Chapter 11, “Principles of Continuous Control” which is incorporated herein by reference.


As an example, and not meant to be limiting, the control algorithm may take the form:

Torque Command=(C+O)

    • where
    • K=gain,
    • C=a vector defining the loaded support platform's center of gravity with respect to a fiducial point on the transporter, and
    • O=offset.


The loaded support platform's position of center of gravity, C, may be in the form of an error term defined as the loaded platform's desired position of center of gravity minus the loaded platform's sensed position of center of gravity. The loaded platform's desired position of center of gravity may be a predetermined constant in the control algorithm. Alternatively, a subject on the transporter may control the setting of the platform's desired position of center of gravity via user interface 41. For example, upon stepping onto the platform and prior to allowing movement of the transporter, a subject may activate a switch on the transporter's handlebar that triggers determination of the desired position of center of gravity based on inputs received from the sensor module 44 This allows the subject to acquire a known initial position, from which the subject can then deviate so as to cause a change in the loaded platform's position of center of gravity.


The gain, K, may be a predetermined constant, or may be entered/adjusted by the operator through user interface 41. Gain K is, most generally, a vector, with the torque determined as a scalar product of the gain and the center-of-gravity displacement vector. Responsiveness of the transporter to changes in the loaded support platform's center of gravity can be governed by K. For example, if the magnitude of at least one element of vector K is increased, a rider will perceive a stiffer response in that a small change in the loaded platform's position of center of gravity will result in a large torque command.


Offset, O, may be incorporated into the control algorithm to govern the torque applied to the motorized drive, either in addition to, or separate from, the direct effect of C. Thus, for example, the user may provide an input by means of a user interface 41 of any sort, the input being treated by the control system equivalently to a change, for example, in the loaded platform's position of center of gravity.


Thus, in the above-described embodiments of the invention, motion of the transporter may be controlled by changing the loaded platform's center of gravity, such as by the operator leaning or alternatively, changing his position on the platform. Depending on the control algorithm, an initial change in the center of gravity in the fore direction may result in positive torque being applied to at least one of the wheels, causing the wheels to move forwards. Likewise, an initial change in the center of gravity in the aft direction may result in a negative torque applied to at least one of the wheels, causing the wheels to move in the aft direction. If the subject then continues to lean (or remains in his changed position on the platform) such that the center of gravity of the loaded platform remains the same, the motor will continue to torque at approximately the same rate.


As described above, in addition to being statically stable in the fore-aft plane, the transporter may also be statically stable with respect to tipping in the lateral plane, with a signal representative of the position of the center of gravity being determined in either or both fore-aft and lateral directions. In such embodiments, lateral shifts in the center of gravity of the loaded platform can be used either separately or in combination with shifts in the center of gravity in the fore-aft plane to control motion of the transporter. For example, and not meant to be limiting, fore-aft shifts in the center of gravity of the loaded support platform can control fore-aft motion, while lateral shifts in the center of gravity control steering of the transporter.


Steering may be accomplished in an embodiment having at least two laterally disposed wheels (i.e., a left and right wheel), by providing, for example, separate motors for left and right wheels. Torque desired for the left motor and the torque desired from the right motor can be calculated separately. Additionally, tracking both the left wheel motion and the right wheel motion permits adjustments to be made, as known to persons of ordinary skill in the control arts, to prevent unwanted turning of the vehicle and to account for performance variations between the two motors.


In accordance with another embodiment of the invention, FIG. 5 shows a transporter 501 that includes a support platform 502 capable of supporting a load. The support platform 501 is coupled to a plurality of wheels 503 and 504 and is statically stable with respect to tipping in both the fore-aft and lateral planes. A pivot element 507 is pivotally coupled to at least one of the wheels 503 and 504, such that the pivot element 507 is capable of tilting. For example, the plurality of ground contacting elements may include two laterally disposed wheels, right wheel 504 and left wheel (not shown), rotatable around an axis 545, wherein the pivot element 507 is pivotally coupled to the axis 545 such that pivot element 507 can tilt in the fore-aft plane.


Tilting of the pivot element 507 is accomplished via an operator interface, which may be, without limitation, a handlebar 512. Handlebar 512 is coupled to the pivot element 507 such that, for example, a tilt of the handlebar 512 in the fore-aft direction results in a corresponding tilt of pivot element 507.


At least one sensor 555 generates a signal indicative of the tilt of the pivot element 507. Sensor 555 may be, without limitation: a spring and associated sensor (such as a distance sensor); a load sensor; a tilt sensor such as an inclinometer or a gyroscope which provides an inclination of the support platform 507; whiskers; an angular rate sensor; and/or non-contact sensors, such as ultra-sonic or optical. The tilt may be measured, without limitation, relative to gravity, the ground, and/or a reference on the transporter, such as a position proximate the axis of rotation. A controller controls a motorized drive arrangement drives at least one wheel 504 based at least on the tilt.


In various embodiments, the pivot element 507 is flexibly coupled to support platform 502, for example, by a plurality of springs 508-509. This allows the pivot element platform 507 to maintain a predetermined tilt when the handlebar 512 is not manipulated. In various embodiments, the controller may be preset so as to command a specified motion based on the predetermined tilt. For example, when the predetermined tilt is sensed, controller may command no motion to the motorized drive arrangement. Responsiveness of the transporter can also be controlled via springs 508-509.


As in above-described embodiments, steering of the transporter 501 may be controlled by any number of user interfaces known in the art, such as, without limitation, a joystick or thumbwheel positioned on or in close proximity to the handlebar. Motorized drive arrangement may have separate motors, as described above, for separately driving laterally disposed left (not shown) and right wheels 504 based on signals received from the user interface. Laterally disposed left wheel (not shown) and right wheel 503 may be, for example, caster wheels that are capable of turning around a vertical axis to support turning of transporter 501.


In above-described embodiments of the invention, the transporter may include an indicator, referred to as reference number 540 in FIG. 5. Indicator 540 is apprehensible externally, based on motion commanded via the motorized drive arrangement. For example, the indicator 540 may be based on acceleration commanded. The externally apprehensible indication 540 may include, without limitation, a light that can be illuminated.


The described embodiments of the invention are intended to be merely exemplary and numerous variations and modifications will be apparent to those skilled in the art. All such variations and modifications are intended to be within the scope of the present invention as defined in the appended claims.

Claims
  • 1. A transporter comprising: a first support platform for supporting a load, the first support platform defining fore-aft and lateral planes;a plurality of ground contacting elements coupled to the first support platform such that the first support platform is statically stable with respect to tipping and tilting in the fore-aft plane;a handlebar attached to the first support platform;a second support platform for supporting a user in a standing position and having a load distribution, the second support platform tiltably coupled to the first support platform such that the second support platform can tilt in at least the fore-aft plane;a motorized drive arrangement for driving at least one of the plurality of ground contacting elements;a sensor module for generating a signal indicative of a load distribution of the second support platform based upon the tilt of the second support platform; anda controller for commanding the motorized drive arrangement based on the load distribution;wherein the controller commands the motorized drive arrangement so as to cause an acceleration of the transporter, the transporter further including an indicator for providing an indication based on the acceleration, the indication apprehensible externally.
  • 2. The transporter according to claim 1, wherein the plurality of ground contacting elements include at least two wheels.
  • 3. The transporter according to claim 2, wherein the at least two wheels include: a first wheel rotatable about a first axis; anda second wheel rotatable about a second axis, the second axis disposed aft of the first axis.
  • 4. The transporter according to claim 1, wherein the controller is configured so that fore and aft motion of the transporter is controlled by shifting the load distribution of the loaded second support platform fore and aft.
  • 5. The transporter according to claim 1, wherein the loaded second support platform is characterized by a center of gravity having a position, and wherein the controller is configured so that fore and aft motion of the transporter is controlled by shifting the position of the center of gravity of the loaded second support platform fore and aft.
  • 6. The transporter according to claim 1, wherein the controller is configured so that turning of the transporter is controlled by laterally shifting the load distribution of the loaded second support platform.
  • 7. The transporter according to claim 1, wherein the loaded second support platform is characterized by a center of gravity having a position, and wherein the controller is configured so that turning of the transporter is controlled by laterally shifting the position of the center of gravity of the loaded second support platform.
  • 8. The transporter according to claim 1, wherein the plurality of ground contacting elements are coupled to the support platform such that the transporter is statically stable with respect to tipping in both the fore-aft and lateral planes.
  • 9. The transporter according to claim 1, wherein the sensor module includes at least one sensor selected from the group of sensors consisting of a load sensor, force sensor, and a tilt sensor.
  • 10. The transporter according to claim 1, wherein the sensor module adds an offset in generating the signal.
  • 11. The transporter according to claim 10, wherein the offset is adjustable via a user interface.
  • 12. The transporter according to claim 1, wherein the indicator is viewable from behind the transporter.
  • 13. The transporter according to claim 1, wherein the transporter further includes a user interface, wherein the controller commands the motorized drive arrangement based at least on a signal provided by the user interface.
  • 14. A transporter according to claim 13, wherein the user interface is selected from the group of user interfaces consisting of a joystick and a dial.
  • 15. A transporter comprising: a first support platform for supporting a load, the first support platform defining fore-aft and lateral planes;a plurality of ground contacting elements coupled to the first support platform such that the first support platform is statically stable with respect to tipping and tilting in the fore-aft plane;a handlebar attached to the first support platform;a second support platform for supporting a user in a standing position and having a load distribution, the second support platform tiltably coupled to the first support platform such that the second support platform can tilt in at least the fore-aft plane;a motorized drive arrangement for driving at least one of the plurality of ground contacting elements;a sensor module for generating a signal indicative of a load distribution of the second support platform based upon the tilt of the second support platform; anda controller for commanding the motorized drive arrangement based on the load distribution;wherein the transporter further includes a user interface, wherein the controller commands the motorized drive arrangement based at least on a signal provided by the user interface; andwherein the user interface includes a switch for zeroing an initial load distribution of the second support platform based on a signal received from the sensor module when the switch is activated.
  • 16. A transporter comprising: a first support platform for supporting a load, the first support platform defining fore-aft and lateral planes;a plurality of ground contacting elements coupled to the first support platform such that the first support platform is statically stable with respect to tipping in the fore-aft plane;a handlebar attached to the first support platform;a second support platform for supporting a user in a standing position and having a load distribution, the second support platform tiltably coupled to the first support platform such that the second support platform can tilt in at least the fore-aft plane;a motorized drive arrangement for driving at least one of the plurality of ground contacting elements;a sensor module for generating a signal indicative of a load distribution of the second support platform based upon the tilt of the second support platform;a switch for zeroing an initial load distribution of the second support platform based on a signal received from the sensor module when the switch is activated; anda controller for commanding the motorized drive arrangement based on the load distribution.
CROSS REFERENCE TO RELATED APPLICATIONS

This application is a divisional of U.S. patent application Ser. No. 10/617,608, filed Jul. 11, 2003, now U.S. Pat. No. 7,090,040 entitled “Motion Control of a Transporter”, which claims priority from U.S. Provisional Patent Application Ser. No. 60/395,299, filed Jul. 12, 2002, entitled “Control of a Transporter Based on Disposition of the Center of Gravity.” Additionally, U.S. patent application Ser. No. 10/617,608 is a continuation-in-part of U.S. patent application Ser. No. 09/325,976, filed Jun. 4, 1999, now issued as U.S. Pat. No. 7,370,713, which is, in turn, a continuation-in-part of U.S. patent application Ser. No. 08/479,901, filed Jun. 7, 1995, now issued as U.S. Pat. No. 5,975,225, itself a continuation-in-part of U.S. patent application Ser. No. 08/384,705, filed Feb. 3, 1995, now issued as U.S. Pat. No. 5,971,091, itself a continuation-in-part of U.S. patent application Ser. No. 08/250,693, filed May 27, 1994, now issued as U.S. Pat. No. 5,701,965, itself a continuation-in-part of U.S. patent application Ser. No. 08/021,789, filed Feb. 24, 1993 and now abandoned. All of these prior applications are incorporated herein by reference.

US Referenced Citations (134)
Number Name Date Kind
1849306 Harvester Mar 1932 A
2211650 Dwight Aug 1940 A
2742973 Johannesen et al. Apr 1956 A
3145797 Taylor Aug 1964 A
3260324 Suarez Jun 1966 A
3283398 Andren Nov 1966 A
3374845 Selwyn Mar 1968 A
3399742 Malick Sep 1968 A
3446304 Alimanestiano May 1969 A
3450219 Fleming Jun 1969 A
3515401 Gross Jun 1970 A
3580344 Floyd May 1971 A
3596298 Durst, Jr. Aug 1971 A
3724874 Simpson Apr 1973 A
3860264 Douglas et al. Jan 1975 A
3872945 Hickman et al. Mar 1975 A
3952822 Udden et al. Apr 1976 A
3967862 Hunter et al. Jul 1976 A
4018440 Deutsch Apr 1977 A
4062558 Wasserman Dec 1977 A
4076270 Winchell Feb 1978 A
4088199 Trautwein May 1978 A
4094372 Notter Jun 1978 A
4109741 Gabriel Aug 1978 A
4111445 Haibeck Sep 1978 A
4151892 Francken May 1979 A
4222449 Feliz Sep 1980 A
4264082 Fouchey, Jr. Apr 1981 A
4266627 Lauber May 1981 A
4293052 Daswick et al. Oct 1981 A
4325565 Winchell Apr 1982 A
4354569 Eichholz Oct 1982 A
4363493 Veneklasen Dec 1982 A
4373600 Buschbom et al. Feb 1983 A
4375840 Campbell Mar 1983 A
4413693 Derby Nov 1983 A
4510956 King Apr 1985 A
4560022 Kassai Dec 1985 A
4566707 Nitzberg Jan 1986 A
4570078 Yashima et al. Feb 1986 A
4571844 Komasaku et al. Feb 1986 A
4624469 Bourne, Jr. Nov 1986 A
4645230 Hammons Feb 1987 A
4657272 Davenport Apr 1987 A
4685693 Vadjunec Aug 1987 A
4709772 Brunet Dec 1987 A
4716980 Butler Jan 1988 A
4740001 Torleumke Apr 1988 A
4746132 Eagan May 1988 A
4770410 Brown Sep 1988 A
4786069 Tang Nov 1988 A
4790400 Sheeter Dec 1988 A
4790548 Decelles et al. Dec 1988 A
4794999 Hester Jan 1989 A
4798255 Wu Jan 1989 A
4802542 Houston et al. Feb 1989 A
4809804 Houston et al. Mar 1989 A
4834200 Kajita May 1989 A
4863182 Chern Sep 1989 A
4867188 Reid Sep 1989 A
4869279 Hedges Sep 1989 A
4874055 Beer Oct 1989 A
4890853 Olson Jan 1990 A
4919225 Sturges Apr 1990 A
4953851 Sherlock et al. Sep 1990 A
4984754 Yarrington Jan 1991 A
4985947 Ethridge Jan 1991 A
4998596 Miksitz Mar 1991 A
5002295 Lin Mar 1991 A
5011170 Forbes et al. Apr 1991 A
5011171 Cook Apr 1991 A
5052237 Reimann Oct 1991 A
5064209 Kurschat Nov 1991 A
5111899 Reimann May 1992 A
5135063 Kropf Aug 1992 A
5158493 Morgrey Oct 1992 A
5161820 Vollmer Nov 1992 A
5168947 Rodenborn Dec 1992 A
5171173 Henderson et al. Dec 1992 A
5186270 West Feb 1993 A
5221883 Takenaka et al. Jun 1993 A
5240266 Kelley et al. Aug 1993 A
5241875 Kochanneck Sep 1993 A
5248007 Watkins et al. Sep 1993 A
5314034 Chittal May 1994 A
5350033 Kraft Sep 1994 A
5366036 Perry Nov 1994 A
5376868 Toyoda et al. Dec 1994 A
5419624 Adler et al. May 1995 A
5487441 Endo et al. Jan 1996 A
5580089 Kolka Dec 1996 A
5641173 Cobb, Jr. Jun 1997 A
5655615 Mick Aug 1997 A
5657828 Nagamachi Aug 1997 A
5701965 Kamen et al. Dec 1997 A
5701968 Wright-Ott et al. Dec 1997 A
5718534 Neuling Feb 1998 A
5746282 Fujiwara et al. May 1998 A
5775452 Patmont Jul 1998 A
5791425 Kamen et al. Aug 1998 A
5794730 Kamen Aug 1998 A
5873582 Kauffman et al. Feb 1999 A
5921844 Hollick Jul 1999 A
5947505 Martin Sep 1999 A
5971091 Kamen et al. Oct 1999 A
5973463 Okuda et al. Oct 1999 A
5975225 Kamen et al. Nov 1999 A
5986221 Stanley Nov 1999 A
6003624 Jorgensen et al. Dec 1999 A
6039142 Eckstein et al. Mar 2000 A
6042449 Ishimoto Mar 2000 A
6050357 Staelin et al. Apr 2000 A
6059062 Staelin et al. May 2000 A
6125957 Kauffmann Oct 2000 A
6131057 Tamaki et al. Oct 2000 A
6199880 Favorito et al. Mar 2001 B1
6223104 Kamen et al. Apr 2001 B1
6223114 Boros et al. Apr 2001 B1
6225977 Li May 2001 B1
6272420 Schramm et al. Aug 2001 B1
6288505 Heinzmann et al. Sep 2001 B1
6302230 Kamen et al. Oct 2001 B1
6386576 Kamen et al. May 2002 B1
6408230 Wada Jun 2002 B2
6828916 Rains et al. Dec 2004 B2
6988570 Takeuchi Jan 2006 B2
7072763 Saxon et al. Jul 2006 B2
7090040 Kamen et al. Aug 2006 B2
7100725 Thorne Sep 2006 B2
7174976 Kamen et al. Feb 2007 B2
7293622 Spital Nov 2007 B1
20020063006 Kamen et al. May 2002 A1
20040016584 Kamen et al. Jan 2004 A1
20040055796 Kamen et al. Mar 2004 A1
Foreign Referenced Citations (38)
Number Date Country
31 28 112 Jul 1981 DE
32 42 880 Jun 1983 DE
3411489 Oct 1984 DE
44 04 594 Aug 1985 DE
196 25 498 Jun 1996 DE
298 08 091 Aug 1998 DE
298 08 096 Aug 1998 DE
0 109 927 Dec 1983 EP
0 193 473 Apr 1989 EP
0 537 698 Apr 1993 EP
0663 313 Sep 1999 EP
0 958 978 Nov 1999 EP
980 237 Dec 1950 FR
2 502 090 Mar 1982 FR
152664 Jan 1922 GB
1213930 Nov 1970 GB
2 139 576 May 1983 GB
2 358 163 Jul 2001 GB
57-87766 Jun 1982 JP
57-110569 Jul 1982 JP
59-73372 Apr 1984 JP
63-305082 Dec 1988 JP
2-190277 Jul 1990 JP
0255580 Oct 1990 JP
4-201793 Jul 1992 JP
5-213240 Aug 1993 JP
52-44933 Sep 1993 JP
61-31685 May 1994 JP
6-171562 Jun 1994 JP
62-12810 Aug 1994 JP
6-105415 Dec 1994 JP
7255780 Oct 1995 JP
WO 8605752 Oct 1986 WO
WO 8906117 Jul 1989 WO
WO 9623478 Aug 1996 WO
WO 9846474 Oct 1998 WO
WO 0073101 Dec 2000 WO
WO 0075001 Dec 2000 WO
Related Publications (1)
Number Date Country
20060249313 A1 Nov 2006 US
Provisional Applications (1)
Number Date Country
60395299 Jul 2002 US
Divisions (1)
Number Date Country
Parent 10617608 Jul 2003 US
Child 11471241 US
Continuation in Parts (5)
Number Date Country
Parent 09325976 Jun 1999 US
Child 10617608 US
Parent 08479901 Jun 1995 US
Child 09325976 US
Parent 08384705 Feb 1995 US
Child 08479901 US
Parent 08250693 May 1994 US
Child 08384705 US
Parent 08021789 Feb 1993 US
Child 08250693 US