The present teachings relate generally to mobility devices, and more specifically to control systems for vehicles that have heightened requirements for safety and reliability.
A wide range of devices and methods are known for transporting human subjects experiencing physical incapacitation. The design of these devices has generally required certain compromises to accommodate the physical limitations of the users. When stability is deemed essential, relative ease of locomotion can be compromised. When transporting a physically disabled or other person up and down stairs is deemed essential, convenient locomotion along regions that do not include stairs can be compromised. Devices that achieve features that could be useful to a disabled user can be complex, heavy, and difficult for ordinary locomotion.
Some systems provide for travel in upright positions, while others provide for ascending or descending stairs. Some systems can provide fault detection and of operation after a fault has been detected, while others provide for transporting a user over irregular terrain.
The control system for an actively stable personal vehicle or mobility device can maintain the stability of the mobility device by continuously sensing the orientation of the mobility device, determining the corrective action to maintain stability, and commanding the wheel motors to make the corrective action. Currently, if the mobility device loses the ability to maintain stability, such as through the failure of a component, the user may experience, among other things, discomfort at the sudden loss of balance. Further, the user may desire enhanced safety features and further control over the reaction of the mobility device to unstable situations.
What is needed is a reliable, lightweight, and stable mobility device that includes an automatic response capability to situations that are commonly encountered by a disabled user such as, for example, but not limited to positional obstacles, slippery surfaces, tipping conditions, and component failure.
The mobility device of the present teachings can include enhanced safety features such as, for example, automatic responses to certain situations and environmental obstacles, and allowing user control of the mobility device's automatic response. Also, the mobility device of the present teachings can recognize if the user has fallen off of the mobility device and can take appropriate action to reduce the likelihood of unsafe conditions. On slippery surfaces, the mobility device of the present teachings can adjust the torque to the wheels to provide enhanced traction and improved safety. To minimize the likelihood that the mobility device will tip backwards, the mobility device can apply a correction to the wheel command to improve safety under tipping conditions.
The reliability of the mobility device of the present teachings can be improved by the use of redundant sensors, such as, for example, inertial measurement unit (IMU) sensors and motors. Choosing data from the redundant sensors and motors, and eliminating data that could potentially provide incorrect information to the mobility device, can improve the safety and reliability of the mobility device.
The mobility device of the present teachings can include, but is not limited to including, a power base, at least one power source controller, ground-contacting elements, a user control module, and a means for user support. The ground-contacting elements can be wheels arranged in clusters. The means for user support can include, for example, but not limited to, a seat. The mobility device can operate in several modes including, but not limited to, standard mode in which the mobility device can operate on one set of wheels and casters, and enhanced mode in which the mobility device can operate on two sets of wheels. The power base can include, but is not limited to including, at least one processor controlling the mobility device, at least one power source controller controlling power to the at least one processor and the at least one user control module, at least one user control module receiving commands, the commands suggesting motion of the mobility device, and at least one communications means communicatively coupling the at least one processor with the at least one power source controller and the at least one user control module. The at least one processor can include, but is not limited to including, at least one inertial sensor pack, at least one cluster motor drive, at least one wheel motor drive, at least one brake, and at least one position sensor.
In some configurations, the mobility device of the present teachings can maintain stability and reliability through redundant inertial sensors including low cost accelerometers and gyroscopes. The mobility device of the present teachings can include a filter to fuse gyro and accelerometer data to produce an accurate estimate of a gravity vector, and the gravity vector can be used to define the orientation and inertial rotation rates of the mobility device. The orientation and inertial rotation rates of the mobility device can be shared and combined across redundant processors of the present teachings.
The method of the present teachings for processing data using the filter, referred to herein as the inertial measurement unit (IMU) filter, can include, but is not limited to including, computing a gyro correction filter and filtering body rates by the gyro correction filter. The gyro correction filter can be computed by subtracting a differential wheel speed between the mobility device wheels from a projected gravity rate estimate to produce a projected rate error. Further, the cross product of a gravity vector error and a filtered gravity vector can be computed and added to the dot product of the filtered gravity vector and a projected gravity rate estimate error to produce a body rate error. The gyro correction filter can result from applying a gain to the integration over time of a body rate error. The method can further include computing the gravity rate vector and the projected gravity rate estimate based at least on the filtered body rates and the gravity vector. The method can still further include filtering the gravity rate vector by the combination of a gain and the gravity vector error, and can include integrating the filtered gravity rate over time. The gravity vector error can be based at least on the filtered gravity vector and a measured gravity vector. The method can further include computing a pitch rate, a roll rate, and a yaw rate as the cross product of the filtered gravity rate vector and the filtered body rate. The method can further include computing a pitch and a roll as the dot product of the filtered gravity rate vector and the filtered body rate.
In some configurations, the mobility device of the present teachings can include enhanced redundancy that can affect the reliability and safety of the mobility device. The method of the present teachings, referred to herein as “voting”, for resolving which value to use from redundant of the at least one processor of the present teachings can include, but is not limited to including, initializing a counter, averaging values, for example, but not limited to, sensor or command values, from each processor (referred to herein as processor values), computing the absolute value difference between each processor value and the average, and discarding the highest difference. The method can further include computing differences between the remaining processor values and each other. If there are any differences greater than a preselected threshold, the method can include comparing the values that have the highest difference between them to the remaining value, voting out the value with the highest difference from the remaining value, comparing the voted out values to the remaining values, and voting out any difference above the pre-selected threshold and selecting one of the remaining processor values or an average of the processor values. If there are no differences greater than the pre-selected threshold, the method can compare the voted out value to the remaining values. If there are any differences greater than the pre-selected threshold, the method can include voting out the value voted out in the compare step, and selecting one of the remaining processor values or an average of the remaining processor values. If there are no differences greater than the pre-selected threshold, the method can include selecting one of the remaining processor values or an average of the remaining processor values. If a processor value is voted out a pre-selected number of times, the method can include raising an alarm. If the voting scheme fails to find a processor value that satisfies the selection criteria, the method can include incrementing the counter. If the counter has not exceeded a pre-selected number, the method can include discarding the frame having no remaining processor values and selecting a previous frame having at least one processor value that meets the selection criteria. If the frame counter is greater than the pre-selected number, the method can include moving the mobility device to a failsafe mode.
In some configurations, the mobility device of the present teachings can accommodate users of varying levels of physical ability and device acumen. In particular, users can adjust the response of the mobility device to joystick commands. In some configurations, the mobility device of the present teachings can allow user configurable drive options in the form of joystick command shaping that can allow individual users to configure the mobility device, including the user control module of the present teachings, for driving preferences. The mobility device of the present teachings can accommodate speed sensitive steering that can adjust the turn behavior of the mobility device as a function of the speed of the mobility device, making the mobility device responsive at high speeds and less jerky at low speeds.
The method of the present teachings for accommodating a continuously adjustable scale factor can include, but is not limited to including, receiving joystick commands, accessing profile constants and a merge value, and scaling the profile constants based at least on the merge value. The method can further include computing a maximum velocity based at least on the profile constants and a maximum joystick command, acceleration, and deadband, and computing a proportional gain based at least on profile constants and the maximum velocity. The method can still further include computing at least one wheel command based at least on the profile constants and the joystick commands, and providing the at least one wheel command to the wheel motor drives.
In some configurations, the mobility device of the present teachings can still further accommodate adaptive speed control to assist users in avoiding potentially dangerous conditions while driving. Adaptive speed control can reduce required driver concentration by using sensors to detect obstacles, and can help users negotiate difficult terrain or situations. The method of the present teachings for adaptive speed control of the mobility device can include, but is not limited to including, receiving, into the power base controller of the present teachings, terrain and obstacle detection data, and mapping terrain and obstacles, if any, in real time based at least on the terrain and obstacle detection data. The method can optionally include computing virtual valleys, if any, based at least on the mapped data. The method can still further include computing collision possible areas, if any, based at least on the mapped data, and computing slow-down areas if any based at least on the mapped data and the speed of the mobility device. The method can also include receiving user preferences, if any, with respect to the slow-down areas and desired direction and speed of motion. The method can still further include computing at least one wheel command based at least on the collision possible areas, the slow-down areas, and the user preferences and optionally the virtual valleys, and providing the at least one wheel command to the wheel motor drives.
In some configurations, the power base controller of the present teachings can include weight sensitive controllers that can accommodate the needs of users having different weights. Further, the weight sensitive controllers can detect an abrupt change in weight, for example, but not limited to, when the user exits the mobility device. The weight and center of gravity location of the user can be significant contributors to the system dynamics. By sensing the user weight and adjusting the controllers, improved active response and stability of the mobility device can be achieved.
The method of the present teachings for stabilizing the mobility device can include, but is not limited to including, estimating the weight and/or change in weight of a load on the mobility device, choosing a default value or values for the center of gravity of the mobility device and load combination, computing controller gains based at least on the weight and/or change in weight and the center of gravity values, and applying the controller gains to control the mobility device. The method of the present teachings for computing the weight of a load on the mobility device can include, but is not limited to including, receiving the position of the load on the mobility device, receiving the setting of the mobility device to standard mode, measuring the motor current required to move the mobility device to enhanced mode at least once, computing a torque based at least on the motor current, computing a weight of the load based at least on the torque, and adjusting controller gains based at least on the computed weight to stabilize the mobility device.
In some configurations, the power base controller of the present teachings can include traction control that can adjust the torque applied to the wheels to affect directional and acceleration control. In some configurations, traction control can be assisted by rotating the cluster so that four wheels contact the ground when braking above a certain threshold is requested.
The method of the present teachings for controlling traction of the mobility device can include, but is not limited to including, computing the linear acceleration of the mobility device, and receiving the IMU measured acceleration of the mobility device. If the difference between an expected linear acceleration and a measured linear acceleration of the mobility device is greater than or equal to a preselected threshold, adjusting the torque to the cluster/wheel motor drives. If the difference between an expected linear acceleration and a measured linear acceleration of the mobility device is less than a preselected threshold, the method can continue testing for loss of traction.
In some configurations, the power base controller of the present teachings can also include active stabilization that can minimize back falls. Active stabilization can also allow transition into enhanced mode while driving.
The method of the present teachings for controlling pitch rate can include, but is not limited to including, estimating the center of gravity based at least on the mode, estimating the pitch angle required to maintain balance based at least on the center of gravity estimate, and collecting calibration data at discrete points. The method can also include verifying the estimated pitch angle based at least on the collected calibration data, and controlling the pitch rate for pitch angles that are close to a tipping angle limit.
The mobility device control system of the present teachings can include, but is not limited to including, at least one user control device that can receive desired actions for the mobility device and at least one power base controller operably coupled with the at least one user control device. The at least one power base controller can receive the desired actions from the at least one user control device. The at least one power base controller can include at least two processors, and the at least two processor can each include at least one controller processing task. The at least one controller processing task can receive sensor data and motor data associated with sensors and motors that can be operably coupled with the mobility device. The mobility device control system can include at least one inertial measurement unit (IMU) that can be operably coupled with the at least one power base controller. The at least one inertial measurement unit can produce an inertial estimate based on low frequency data from the IMU accelerometer and high frequency data from the IMU rate sensor. The inertial estimate can be used to compute a pitch and a roll of the mobility device. The mobility device control system can include at least one power source controller that can be operably coupled with the at least one power base controller. The at least one power source controller can control power to the at least one power base controller, the IMU, and the at least one user control device. The at least one power source controller can be operably coupled with at least one battery, and the at least one battery can supply power to the at least one power source controller. The at least two processors can compute at least one value to control the mobility device based at least on the pitch and roll of the mobility device, where the pitch and roll are based on the inertial estimate.
The controller processing task can optionally include at least one voting/commit processor that can resolve which of the at least one value to use to compute a wheel command, and can include at least one adaptive speed control processor that can compute at least one wheel command based at least on sensor data. The at least one wheel command can be automatically modified depending on obstacles in the path of the mobility device. The controller processing task can optionally include at least one speed processor that can compute at least one wheel command based at least on parameters that can be adjusted according to at least one user preference, and at least one traction control processor that can automatically adjust the at least one wheel command based at least on a comparison between inertial and linear accelerations of the mobility device. The controller processing task can optionally include at least one weight processor that can automatically estimate the load on the mobile device. The weight processor can determine the center of gravity for the mobile device and the load, can compute gains based at least on the load and the center of gravity, and can compute the at least one wheel command based at least on the gains. The controller processing task can optionally include an active stabilization processor that can automatically compute at least one wheel command to decelerate forward motion and accelerate backward motion when the mobility device encounters an obstacle. The active stabilization processor can control a rearwards pitch rate of the mobility device. The controller processing can optionally include a center of gravity fit that can generating calibration coefficients to establish the center of gravity of the mobility device based on a pitch angle of the mobility device required to maintain balance. The pitch angle is measured when the mobility device is in pre-selected positions.
The mobility device of the present teachings can include at least one user control device and at least one a power base controller having at least two processors. The at least two processors can each having at least one controller processing task. The mobility device can have at least one sensor, at least one motor, and at least one IMU. The IMU can include an IMU accelerometer and an IMU rate sensor. The method of the present teachings for controlling the mobility device can include, but is not limited to including, receiving desired actions for the mobility device, and receiving, by the at least one controller processing task, sensor data from the at least one sensor, and motor data from the at least one motor. The method can include determining, by the at least one IMU, an inertial estimate based at least on a combination of low frequency data from the IMU accelerometer and high frequency data from the IMU rate sensor. The inertial estimate is used to compute a pitch and a roll of the mobility device. The method can include computing, by each of the at least one controller processing tasks, at least one value to control the mobility device. The at least one value can be based at least on the desired actions, the sensor data, the motor data, the pitch, and the roll.
The at least one value can optionally include at least one wheel command. The method can optionally include resolving which of the at least one value, from the at least one controller processing task, to use to control the mobility device, automatically modifying the at least one value depending on obstacles in the path of the mobility device, and computing the at least one value based at least on parameters adjusted according to at least one user preference. The method can optionally include automatically adjusting the at least one value based at least on a comparison between inertial and linear accelerations of the mobility device. The method can optionally include automatically estimating the weight of a load on the mobile device, determining the center of gravity for the mobile device and the load, computing gains based at least on the load and the center of gravity, and computing the at least value based at least on the gains. The method can optionally include automatically computing at least one value to decelerate forward motion of the mobility device and accelerate backward motion of the mobility device when the mobility device encounters an obstacle, and controlling a rearwards pitch rate of the mobility device. The method can optionally include (1) positioning a load on the mobility device and (2) moving the mobility device/load into a balance mode. The balance mode can be characterized by elevating the mobility device/load above a standard seated position. The method can optionally include (3) measuring data including a pitch angle required to maintain the balance mode at a pre-selected position of at least one wheel cluster operably coupled with the mobility device and a pre-selected position of a seat operably coupled with the mobility device. The method can optionally include (4) moving the mobility device/load to a plurality of pre-selected points, (5) repeating step (3) at each of the plurality of pre-selected points, (6) verifying that the measured data fall within pre-selected limits, (7) generating a set of calibration coefficients to establish the center of gravity at a plurality of positions encountered during operation of the mobility device, the calibration coefficients based on the verified measured data, and (8) storing the verified measured data in non-volatile memory.
The method of the present teachings for establishing the center of gravity for a mobility device/user pair over the range of usable cluster and seat positions, where the mobility device can include a mode including a balance of the mobility device/user pair, where the mobility device can include at least one wheel cluster and a seat, the method can include, but is not limited to including, (1) moving the mobility device/user pair into a balance mode, the balance mode characterized by elevating the mobility device/load above a standard seated position, (2) measuring data including a pitch angle required to maintain the balance at a pre-selected position of the at least one wheel cluster and a pre-selected position of the seat, (3) moving the mobility device/user pair to a plurality of pre-selected points, (4) repeating step (2) at each of the plurality of pre-selected points, (5) verifying that the measured data fall within pre-selected limits, and (6) generating a set of calibration coefficients to establish the center of gravity at any usable cluster and seat position during machine operation based on the verified measured data. The method can optionally include storing the verified measured data in non-volatile memory.
The present teachings will be more readily understood by reference to the following description, taken with the accompanying drawings, in which:
Referring now primarily to
Referring now to
Referring now primarily to
Continuing to refer primarily to
Referring primarily to
Continuing to further refer to
Continuing to still further refer to
Continuing to still further refer primarily to
Referring now primarily to
Referring now primarily to
Referring now primarily to
Referring now primarily to
Referring now primarily to
Referring now primarily to
Mapping rates from the body coordinate frame of reference to the inertial coordinate frame of reference can include evaluating the kinematic equation of the rotation of a vector.
Ġ=×Ωf
where Ġ is the gravity rate vector, Ĝf is the filtered gravity vector, and Ωf is the body rate vector.
Integrated over time, Ġ provides a gravity vector estimate for a gyro. The projected gravity rate estimate is as follows.
{dot over (γ)}=·Ωf
Where, {dot over (γ)} is the projected gravity rate.
Mapping inertial rates back to the body coordinate frame in order to integrate error to compensate for gyro bias can be accomplished as follows:
Ġe=×Ωe
where Ġe is the gravity rate error and Ωe is the body rate error, which is equivalent to:
where Gf
{dot over (γ)}e=·Ωe
or
{dot over (γ)}e=Gf
Coupled with the matrix above, this yields a matrix that can be viewed in the Ax=b format:
To solve for body rate error 157, the pseudo-inverse for the ‘A’ matrix can be computed as follows:
(ATA)−1ATAx=(ATA)−1ATb
The transpose ‘A’ matrix multiplied with the ‘A’ matrix yields the following matrix:
Since filtered gravity vector 125 is a unit vector, the above matrix simplifies to a 3×3 identity matrix, whose inverse is a 3×3 identity matrix. Therefore, the pseudo-inverse solution to the Ax=b problem reduces to
Where {dot over (ψ)}e is the difference between the projected gravity rate 9119 and the wheel speed derived from data received from right/left wheel motor A/B 85/87/91/93 (
ωe=Ġe×+·{dot over (γ)}e
Filtered gravity vector 125 can be translated into Euler pitch 147 and Euler roll 149:
θ=−a sin(Gf
Filtered body rates can be translated into Euler pitch rate 153 and Euler roll rate 155:
{dot over (θ)}=ωf
{dot over (φ)}=ωf
Continuing to refer to
Referring now to
Ġm=G×ω
where Ġm is the measured gravity rate vector, G is the filtered gravity vector, and ω is the filtered body rate vector.
{dot over (γ)}=G·ω*Ĝ
where {dot over (γ)} is the projected rate vector, and Ĝ is the unit gravity vector.
{dot over (γ)}e={dot over (γ)}−Vdiff
where {dot over (γ)}e is the projected rate error vector and Vdiff is the differential wind speed vector.
Ġ=Ġm−K1*Gerror
where Ġ is the filtered gravity rate vector, Ġm is the measured gravity rate vector, K1 is a gain, and Gerror is the gravity error vector.
Gerror=G−Gm
where Gm is the measured gravity vector.
{dot over (ω)}e=Ġe×G+G*{dot over (γ)}e
where {dot over (ω)}e is the body rate error vector and Ġe is the gravity rate error vector.
ωe=K2*{dot over (ω)}e/s
where ωe is the integrated body rate error vector and K2 133 (
ω=ωm−ωe
where ωm is the measured body rate vector
G=Ġ/s
Euler Angles:
θ(pitch)=−a sin(Gy)
φ(roll)=−a tan(Gx/Gz)
Euler Rates:
Pitch rate: {dot over (θ)}=ωx cos φ+ωz sin φ
Roll rate: {dot over (φ)}=ωx tan θ sin φ+ωy tan θ cos φ
Referring now primarily to
Continuing to refer primarily to
Referring now to
Referring now primarily to
Referring now primarily to
Referring now primarily to
Continuing to refer primarily to
Referring now to
Exemplary computations for wheel command 769 can include:
command
where Wi 769 is the velocity or yaw command that is sent to right/left wheel motor drive 19/31, 21/33.
Continuing to refer primarily to
Referring now primarily to
Referring now primarily to
Referring now to
Referring now to
Referring now primarily to
Referring now to
Referring now to
Referring now to
Referring now primarily to
Referring now primarily to
Referring now primarily to
SC=a*SH+b, where a can be, for example, but not limited to, −0.00004483 and b can be, for example, but not limited to, 1.76705835 for an exemplary motor.
MC (corrected)=MC (measured)+SC
If MC (corrected)>T then weight=c*MC (corrected)*MC (corrected)+d*MC (corrected)−e, where c can be, for example, but not limited to, 0.2565, d can be, for example, but not limited to, 30.151, e can be, for example, but not limited to, 55.634, and T can be, for example, but not limited to, a threshold value 1.75 for an exemplary motor.
If MC (corrected)≤T then weight=0, where SC=seat correction, SH=seat height, and MC=motor current.
Continuing to refer primarily to
Referring now primarily to
Referring now primarily to
Continuing to still further refer to
Referring now primarily to
Continuing to refer to
Continuing to refer to
Continuing to refer to
Ramp functions can be based on the pitch of the PT. The ramp functions are sliding gains that operate on pitch, pitch rate, and wheel errors. The ramp functions can allow the wheel controller and the anti-tipping controller to interact to maintain stability and controllability of the PT. Tipping control can also be disabled if, for example, but not limited to, inertial sensors on the PT have not been initialized or if the inertial estimator has faulted, and if the PT has tipped over.
Continuing to refer to
Active stabilization processor 763 can be a closed loop controller that can control the rearwards pitch rate of mobility device 120 (
Referring now to
Referring now to
Configurations of the present teachings are directed to computer systems for accomplishing the methods discussed in the description herein, and to computer readable media containing programs for accomplishing these methods. The raw data and results can be stored for future retrieval and processing, printed, displayed, transferred to another computer, and/or transferred elsewhere. Communications links can be wired or wireless, for example, using cellular communication systems, military communications systems, and satellite communications systems. Parts of the system can operate on a computer having a variable number of CPUs. Other alternative computer platforms can be used.
The present configuration is also directed to software for accomplishing the methods discussed herein, and computer readable media storing software for accomplishing these methods. The various modules described herein can be accomplished on the same CPU, or can be accomplished on different CPUs.
Methods can be, in whole or in part, implemented electronically. Signals representing actions taken by elements of the system and other disclosed configurations can travel over at least one live communications network. Control and data information can be electronically executed and stored on at least one computer-readable medium. The system can be implemented to execute on at least one computer node in at least one live communications network. Common forms of at least one computer-readable medium can include, for example, but not be limited to, a floppy disk, a flexible disk, a hard disk, magnetic tape, or any other magnetic medium, a compact disk read only memory or any other optical medium, punched cards, paper tape, or any other physical medium with patterns of holes, a random access memory, a programmable read only memory, and erasable programmable read only memory (EPROM), a Flash EPROM, or any other memory chip or cartridge, or any other medium from which a computer can read. Further, the at least one computer readable medium can contain graphs in any form, subject to appropriate licenses where necessary, including, but not limited to, Graphic Interchange Format (GIF), Joint Photographic Experts Group (JPEG), Portable Network Graphics (PNG), Scalable Vector Graphics (SVG), and Tagged Image File Format (TIFF).
While the present teachings have been described above in terms of specific configurations, it is to be understood that they are not limited to these disclosed configurations. Many modifications and other configurations will come to mind to those skilled in the art to which this pertains, and which are intended to be and are covered by both this disclosure and the appended claims. It is intended that the scope of the present teachings should be determined by proper interpretation and construction of the appended claims and their legal equivalents, as understood by those of skill in the art relying upon the disclosure in this specification and the attached drawings.
This application claims the benefit of U.S. Provisional Application Ser. No. 62/298,721 filed Feb. 23, 2016, entitled MOBILITY DEVICE CONTROL SYSTEM which is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
584127 | Draullette et al. | Jun 1897 | A |
849270 | Schafer | Apr 1907 | A |
880823 | Redfield | Mar 1908 | A |
2224411 | Smith | Dec 1940 | A |
2415056 | Wheeler | Jan 1947 | A |
2618447 | Lecarme | Nov 1952 | A |
2742973 | Johannesen | Apr 1956 | A |
2966223 | Gleasman | Dec 1960 | A |
3017199 | Sechrist | Jan 1962 | A |
3145797 | Taylor | Aug 1964 | A |
3179355 | Pickering | Apr 1965 | A |
3260324 | Suarez | Jul 1966 | A |
3283398 | Andren | Nov 1966 | A |
3288234 | Feliz | Nov 1966 | A |
3306626 | Kawada | Feb 1967 | A |
3313365 | Jackson | Apr 1967 | A |
3338328 | Cataldo | Aug 1967 | A |
3348518 | Forsyth | Oct 1967 | A |
3374845 | Donald | Mar 1968 | A |
3399742 | Malick | Sep 1968 | A |
3446304 | Alimanestiand | May 1969 | A |
3450219 | Fleming | Jun 1969 | A |
3515401 | Gross | Jun 1970 | A |
3580344 | Floyd | May 1971 | A |
3596298 | Durst, Jr. | Aug 1971 | A |
3628624 | Wesener | Dec 1971 | A |
3718342 | Freed | Feb 1973 | A |
3787066 | Hautier | Jan 1974 | A |
3790150 | Lippert | Feb 1974 | A |
3860264 | Douglas | Jan 1975 | A |
3872945 | Hickman | Mar 1975 | A |
3893689 | Verhoff | Jul 1975 | A |
3952822 | Udden | Apr 1976 | A |
3965402 | Mogle | Jun 1976 | A |
3993154 | Simmons et al. | Nov 1976 | A |
4005907 | Bonomo | Feb 1977 | A |
4018440 | Deutsch | Apr 1977 | A |
4030753 | Meiners | Jun 1977 | A |
4054319 | Fogg et al. | Oct 1977 | A |
4062558 | Wasserman | Dec 1977 | A |
4065145 | Chambers | Dec 1977 | A |
4065146 | Denzer | Dec 1977 | A |
4076270 | Winchell | Feb 1978 | A |
4078627 | Brown et al. | Mar 1978 | A |
4087107 | Winchell | May 1978 | A |
4088199 | Trautwein | May 1978 | A |
4094372 | Notter | Jun 1978 | A |
4109741 | Gabriel | Aug 1978 | A |
4111445 | Haibeck | Sep 1978 | A |
4115445 | Hearsey | Sep 1978 | A |
4140200 | Tucek | Feb 1979 | A |
4151892 | Francken | May 1979 | A |
4222449 | Feliz | Sep 1980 | A |
4264082 | Fouchey, Jr. | Apr 1981 | A |
4266627 | Lauber | May 1981 | A |
4274503 | Mackintosh | Jun 1981 | A |
4281734 | Johnston | Aug 1981 | A |
4293052 | Daswick | Oct 1981 | A |
4307788 | Shelton | Dec 1981 | A |
4325565 | Winchell | Apr 1982 | A |
4354569 | Eichholz | Oct 1982 | A |
4363493 | Veneklasen | Dec 1982 | A |
4373600 | Buschbom | Feb 1983 | A |
4375840 | Campbell | Mar 1983 | A |
4413693 | Derby | Nov 1983 | A |
4448455 | Ellegaard | May 1984 | A |
4456086 | Wier | Jun 1984 | A |
4484648 | Jephcott | Nov 1984 | A |
4510956 | King | Apr 1985 | A |
4512588 | Cox | Apr 1985 | A |
4556997 | Takamiya | Dec 1985 | A |
4560022 | Kassai | Dec 1985 | A |
4566707 | Nitzberg | Jan 1986 | A |
4570078 | Yashima | Feb 1986 | A |
4571844 | Komasaku | Feb 1986 | A |
4624469 | Bourne, Jr. | Nov 1986 | A |
4648783 | Tan | Mar 1987 | A |
4657271 | Salmon | Apr 1987 | A |
4657272 | Davenport | Apr 1987 | A |
4685693 | Vadjunec | Aug 1987 | A |
4709772 | Brunet | Dec 1987 | A |
4712806 | Patrin | Dec 1987 | A |
4716980 | Butler | Jan 1988 | A |
4722547 | Kishi | Feb 1988 | A |
4732353 | Studer | Mar 1988 | A |
4740001 | Torleumke | Apr 1988 | A |
4746132 | Eagan | May 1988 | A |
4750578 | Brandenfels | Jun 1988 | A |
4770410 | Brown | Sep 1988 | A |
4778133 | Sakurai | Oct 1988 | A |
4786069 | Tang | Nov 1988 | A |
4787679 | Arnold | Nov 1988 | A |
4790400 | Sheeter | Dec 1988 | A |
4790548 | Decelles | Dec 1988 | A |
4794730 | Fischbach | Jan 1989 | A |
4794999 | Hester | Jan 1989 | A |
4798255 | Wu | Jan 1989 | A |
4802542 | Houston | Feb 1989 | A |
4809804 | Houston | Mar 1989 | A |
4834200 | Kajita | May 1989 | A |
4837694 | Narita et al. | Jun 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 |
4897070 | Wagstaff | Jan 1990 | A |
4913252 | Bartley et al. | Apr 1990 | A |
4919225 | Sturges | Apr 1990 | A |
4941854 | Takahashi et al. | Jul 1990 | A |
4944360 | Sturges | Jul 1990 | A |
4953851 | Sherlock | Sep 1990 | A |
4964679 | Rath | Oct 1990 | A |
4967862 | Pong et al. | Nov 1990 | A |
4973071 | Ishizaki | Nov 1990 | A |
4984754 | Yarrington | Jan 1991 | A |
4985947 | Ethridge | Jan 1991 | A |
4998596 | Miksitz | Mar 1991 | A |
5001636 | Shiraishi et al. | Mar 1991 | A |
5002295 | Lin | Mar 1991 | A |
5011171 | Cook | Apr 1991 | A |
5012176 | Laforge | Apr 1991 | A |
RE33675 | Young | Aug 1991 | E |
5044457 | Aikman | Sep 1991 | A |
5052237 | Reimann | Oct 1991 | A |
5076390 | Haskins | Dec 1991 | A |
5087103 | Pompier | Feb 1992 | A |
5088761 | Takehara et al. | Feb 1992 | A |
5098041 | Uetrecht | Mar 1992 | A |
5111899 | Reimann | May 1992 | A |
5124938 | Algrain | Jun 1992 | A |
5125468 | Coker | Jun 1992 | A |
5136219 | Takahashi | Aug 1992 | A |
5158493 | Morgrey | Oct 1992 | A |
5161820 | Vollmer | Nov 1992 | A |
5165711 | Tsai | Nov 1992 | A |
5168947 | Rodenborn | Dec 1992 | A |
5171173 | Henderson | Dec 1992 | A |
5186270 | West | Feb 1993 | A |
5208521 | Aoyama | May 1993 | A |
5217246 | Williams | Jun 1993 | A |
5221883 | Takenaka | Jun 1993 | A |
5229068 | Johansson et al. | Jul 1993 | A |
5241875 | Kochanneck | Sep 1993 | A |
5248007 | Watkins | Sep 1993 | A |
5261503 | Yasui | Nov 1993 | A |
5274576 | Williams | Dec 1993 | A |
5276588 | Repplinger | Jan 1994 | A |
5276624 | Ito | Jan 1994 | A |
5297646 | Yamamura | Mar 1994 | A |
5307888 | Urvoy | May 1994 | A |
5307892 | Philips | May 1994 | A |
5314034 | Chittal | May 1994 | A |
5350033 | Kraft | Sep 1994 | A |
5366036 | Perry | Nov 1994 | A |
5369580 | Monji | Nov 1994 | A |
5376868 | Toyoda | Dec 1994 | A |
D355148 | Orsolini | Feb 1995 | S |
5388658 | Ando et al. | Feb 1995 | A |
5397890 | Schueler | Mar 1995 | A |
5408411 | Nakamura | Apr 1995 | A |
5408811 | Satake | Apr 1995 | A |
5417298 | Shibahata | May 1995 | A |
5419624 | Adler | May 1995 | A |
5450919 | Shitani | Sep 1995 | A |
5465806 | Higasa | Nov 1995 | A |
5482125 | Pagett | Jan 1996 | A |
D373121 | Deiuliis et al. | Aug 1996 | S |
5551756 | Gurasich et al. | Sep 1996 | A |
5576959 | Hrovat | Nov 1996 | A |
D376585 | Wathen et al. | Dec 1996 | S |
5615116 | Gudat | Mar 1997 | A |
5646845 | Gudat | Jul 1997 | A |
5649605 | Rønne et al. | Jul 1997 | A |
5657828 | Nagamachi | Aug 1997 | A |
5695021 | Schaffner | Dec 1997 | A |
5701965 | Kamen | Dec 1997 | A |
5701968 | Wright-Ott | Dec 1997 | A |
5705746 | Trost | Jan 1998 | A |
5732379 | Eckert | Mar 1998 | A |
5743347 | Gingerich | Apr 1998 | A |
5746282 | Fujiwara | May 1998 | A |
5769441 | Namngani | Jun 1998 | A |
5774819 | Yamamoto et al. | Jun 1998 | A |
5775452 | Patmont | Jul 1998 | A |
5791425 | Kamen | Aug 1998 | A |
5794730 | Kamen | Aug 1998 | A |
5799745 | Fukatani | Sep 1998 | A |
5799914 | Chivallier et al. | Sep 1998 | A |
5826209 | Matsuno | Oct 1998 | A |
D402645 | Garguilo | Dec 1998 | S |
5848660 | McGreen | Dec 1998 | A |
5850136 | Kaneko | Dec 1998 | A |
5869943 | Nakashima et al. | Feb 1999 | A |
5869946 | Carobolante | Feb 1999 | A |
5893896 | Imamura et al. | Apr 1999 | A |
5927414 | Kan et al. | Jul 1999 | A |
5928309 | Korver | Jul 1999 | A |
5931421 | Surauer et al. | Aug 1999 | A |
5939864 | Lenhart et al. | Aug 1999 | A |
5965991 | Koike | Oct 1999 | A |
5971091 | Kamen | Oct 1999 | A |
5973463 | Okuda | Oct 1999 | A |
5975225 | Kamen | Nov 1999 | A |
5986221 | Stanley | Nov 1999 | A |
6002975 | Schiffmann | Dec 1999 | A |
6003624 | Jorgensen | Dec 1999 | A |
6024182 | Hamada et al. | Feb 2000 | A |
6036619 | Tashiro | Mar 2000 | A |
6039142 | Eckstein | Mar 2000 | A |
6050357 | Staelin | Apr 2000 | A |
6052647 | Parkinson | Apr 2000 | A |
6053579 | Nelson et al. | Apr 2000 | A |
6059062 | Staelin | May 2000 | A |
6062600 | Kamen | May 2000 | A |
6062651 | Schaad | May 2000 | A |
6065558 | Wielenga | May 2000 | A |
6076033 | Hamada | Jun 2000 | A |
6089680 | Yoshioka et al. | Jul 2000 | A |
6092249 | Kamen et al. | Jul 2000 | A |
6105704 | Hamada | Aug 2000 | A |
6123398 | Arai | Sep 2000 | A |
6125953 | Arai | Oct 2000 | A |
6125957 | Kauffmann | Oct 2000 | A |
6131057 | Tamaki | Oct 2000 | A |
6141613 | Fan | Oct 2000 | A |
6148939 | Brookhart | Nov 2000 | A |
6154692 | Cielaszyk | Nov 2000 | A |
6169946 | Griessbach | Jan 2001 | B1 |
6189643 | Takahashi | Feb 2001 | B1 |
6192305 | Schiffmann | Feb 2001 | B1 |
6208734 | Ortscheid et al. | Mar 2001 | B1 |
6208929 | Matsuno et al. | Mar 2001 | B1 |
6212276 | Inoue | Apr 2001 | B1 |
6223104 | Kamen | Apr 2001 | B1 |
6223114 | Boros | Apr 2001 | B1 |
6225977 | Li | May 2001 | B1 |
D444184 | Kettler | Jun 2001 | S |
6247548 | Hayashi | Jun 2001 | B1 |
6260646 | Fernandez et al. | Jul 2001 | B1 |
6263261 | Brown | Jul 2001 | B1 |
6273212 | Husted et al. | Aug 2001 | B1 |
6276471 | Kratzenberg et al. | Aug 2001 | B1 |
6288505 | Heinzmann | Sep 2001 | B1 |
6292722 | Holmes et al. | Sep 2001 | B1 |
6302230 | Kamen | Oct 2001 | B1 |
6311794 | Morrell et al. | Nov 2001 | B1 |
6320336 | Eguchi | Nov 2001 | B1 |
6324446 | Brown et al. | Nov 2001 | B1 |
6325736 | Hamada | Dec 2001 | B1 |
6328125 | Van Den Brink et al. | Dec 2001 | B1 |
6332103 | Steenson, Jr. | Dec 2001 | B1 |
6332104 | Brown | Dec 2001 | B1 |
6343664 | Morrell et al. | Feb 2002 | B2 |
6356188 | Meyers | Mar 2002 | B1 |
6357544 | Kamen | Mar 2002 | B1 |
6360996 | Bockman et al. | Mar 2002 | B1 |
6367817 | Kamen | Apr 2002 | B1 |
6371228 | Husted et al. | Apr 2002 | B1 |
6377906 | Rowe | Apr 2002 | B1 |
6386576 | Kamen et al. | May 2002 | B1 |
6388580 | Graham | May 2002 | B1 |
6397046 | Kfoury | May 2002 | B1 |
6405816 | Kamen et al. | Jun 2002 | B1 |
6408240 | Morrell et al. | Jun 2002 | B1 |
6415215 | Nishizaki | Jul 2002 | B1 |
6415879 | Kamen et al. | Jul 2002 | B2 |
6416272 | Suehiro | Jul 2002 | B1 |
6435535 | Field | Aug 2002 | B1 |
6435538 | Ellis | Aug 2002 | B2 |
6443250 | Kamen | Sep 2002 | B1 |
6443251 | Morrell et al. | Sep 2002 | B1 |
6463369 | Sadano | Oct 2002 | B2 |
D466122 | Moody | Nov 2002 | S |
6484829 | Cox | Nov 2002 | B1 |
D466516 | Peiker | Dec 2002 | S |
6502011 | Haag | Dec 2002 | B2 |
6508319 | Langenfeld et al. | Jan 2003 | B1 |
6538411 | Field | Mar 2003 | B1 |
6543564 | Kamen | Apr 2003 | B1 |
6543848 | Suga et al. | Apr 2003 | B1 |
6543858 | Melton | Apr 2003 | B1 |
6547026 | Kamen et al. | Apr 2003 | B2 |
6553271 | Morrell | Apr 2003 | B1 |
6556909 | Matsumoto | Apr 2003 | B2 |
6561294 | Kamen | May 2003 | B1 |
6562511 | Daroux | May 2003 | B2 |
6571176 | Shinmura | May 2003 | B1 |
6571892 | Kamen | Jun 2003 | B2 |
6575539 | Reich | Jun 2003 | B2 |
6581714 | Kamen | Jun 2003 | B1 |
6582181 | Suehiro et al. | Jun 2003 | B2 |
6586901 | Singer et al. | Jul 2003 | B1 |
6593849 | Chubb | Jul 2003 | B2 |
6598941 | Field et al. | Jul 2003 | B2 |
6614343 | Fennel | Sep 2003 | B1 |
6615938 | Morrell et al. | Sep 2003 | B2 |
6634451 | Sakakiyama | Oct 2003 | B2 |
6643451 | Tokura et al. | Nov 2003 | B1 |
6647248 | Ortscheid et al. | Nov 2003 | B1 |
6651763 | Kamen et al. | Nov 2003 | B1 |
6654674 | Lu | Nov 2003 | B2 |
6654675 | Pedersen et al. | Nov 2003 | B2 |
6659211 | Esposito | Dec 2003 | B2 |
6659570 | Nakamura | Dec 2003 | B2 |
D485279 | Decombe | Jan 2004 | S |
6694225 | Aga | Feb 2004 | B2 |
6704622 | Tinskey | Mar 2004 | B2 |
D489027 | Waters | Apr 2004 | S |
D489029 | Waters | Apr 2004 | S |
D489300 | Chang | May 2004 | S |
6752231 | Hume | Jun 2004 | B2 |
D493127 | Waters | Jul 2004 | S |
D493128 | Waters | Jul 2004 | S |
D493801 | Byun | Aug 2004 | S |
D494099 | Maurer | Aug 2004 | S |
6779621 | Kamen et al. | Aug 2004 | B2 |
6781960 | Charas | Aug 2004 | B1 |
6789640 | Arling | Sep 2004 | B1 |
6793258 | Gray | Sep 2004 | B2 |
6796396 | Kamen | Sep 2004 | B2 |
6799649 | Kamen et al. | Oct 2004 | B2 |
6827163 | Amsbury et al. | Dec 2004 | B2 |
6866107 | Heinzmann et al. | Mar 2005 | B2 |
6868931 | Morrell | Mar 2005 | B2 |
D503928 | Obata | Apr 2005 | S |
6874591 | Morrell et al. | Apr 2005 | B2 |
6889784 | Troll | May 2005 | B2 |
6907949 | Wang | Jun 2005 | B1 |
D507206 | Wang | Jul 2005 | S |
6920947 | Kamen et al. | Jul 2005 | B2 |
6938923 | Mulhern et al. | Sep 2005 | B2 |
6962383 | Takenoshita et al. | Nov 2005 | B2 |
6965206 | Kamen et al. | Nov 2005 | B2 |
6969079 | Kamen et al. | Nov 2005 | B2 |
7000933 | Arling et al. | Feb 2006 | B2 |
7004271 | Kamen et al. | Feb 2006 | B1 |
7006901 | Wang | Feb 2006 | B2 |
D517086 | Siebel | Mar 2006 | S |
7017686 | Kamen et al. | Mar 2006 | B2 |
D521017 | Jewitt | May 2006 | S |
7040713 | Rudolf | May 2006 | B2 |
D524315 | Reusing | Jul 2006 | S |
7090040 | Kamen et al. | Aug 2006 | B2 |
D528468 | Arling | Sep 2006 | S |
7102328 | Long et al. | Sep 2006 | B2 |
7130702 | Morrell | Oct 2006 | B2 |
7174976 | Kamen et al. | Feb 2007 | B2 |
7178611 | Zupanick | Feb 2007 | B2 |
7178614 | Ishii | Feb 2007 | B2 |
7182166 | Gray et al. | Feb 2007 | B2 |
D539810 | Cummins | Apr 2007 | S |
7198223 | Phelps, III et al. | Apr 2007 | B2 |
7210544 | Kamen et al. | May 2007 | B2 |
7219912 | Meyer | May 2007 | B2 |
D544486 | Hussaini | Jun 2007 | S |
7234779 | Bedford et al. | Jun 2007 | B2 |
D549721 | Ito | Aug 2007 | S |
D551592 | Chang et al. | Sep 2007 | S |
D551722 | Chang et al. | Sep 2007 | S |
7273116 | Kamen et al. | Sep 2007 | B2 |
D552609 | Kornblum | Oct 2007 | S |
7275607 | Kamen et al. | Oct 2007 | B2 |
7303032 | Kahlert et al. | Dec 2007 | B2 |
7316441 | Iwatani et al. | Jan 2008 | B2 |
7363993 | Ishii | Apr 2008 | B2 |
7370713 | Kamen | May 2008 | B1 |
7399035 | Kusanagi et al. | Jul 2008 | B2 |
7481291 | Nishikawa | Jan 2009 | B2 |
D585906 | Berg | Feb 2009 | S |
7546889 | Kamen et al. | Jun 2009 | B2 |
D598927 | Hirsch | Aug 2009 | S |
7589643 | Dagci | Sep 2009 | B2 |
7592900 | Kamen et al. | Sep 2009 | B2 |
D601922 | Imai et al. | Oct 2009 | S |
7640086 | Nakashima et al. | Dec 2009 | B2 |
7688191 | Lu | Mar 2010 | B2 |
7690447 | Kamen et al. | Apr 2010 | B2 |
7690452 | Kamen | Apr 2010 | B2 |
7703568 | Ishii | Apr 2010 | B2 |
D614998 | Fujita | May 2010 | S |
7740099 | Field et al. | Jun 2010 | B2 |
7757794 | Heinzmann | Jul 2010 | B2 |
7789174 | Kamen | Sep 2010 | B2 |
7823676 | Yamada et al. | Nov 2010 | B2 |
7857088 | Field | Dec 2010 | B2 |
D632229 | Kruse | Feb 2011 | S |
7896440 | Tsai | Mar 2011 | B2 |
7900725 | Heinzmann et al. | Mar 2011 | B2 |
7917097 | Hawkins et al. | Mar 2011 | B2 |
7958956 | Kakinuma et al. | Jun 2011 | B2 |
8011459 | Serai | Sep 2011 | B2 |
8014923 | Ishii | Sep 2011 | B2 |
8025325 | Carrier et al. | Sep 2011 | B1 |
8028777 | Kakinuma | Oct 2011 | B2 |
8050820 | Yanaka | Nov 2011 | B2 |
8050837 | Yamada | Nov 2011 | B2 |
8074388 | Trainer | Dec 2011 | B2 |
8091672 | Gutsch | Jan 2012 | B2 |
8113244 | Kamen et al. | Feb 2012 | B2 |
8151912 | Koide et al. | Apr 2012 | B2 |
8155828 | Fuwa et al. | Apr 2012 | B2 |
8160794 | Fuwa | Apr 2012 | B2 |
8162089 | Shaw | Apr 2012 | B2 |
8170780 | Field | May 2012 | B2 |
8170781 | Fuwa | May 2012 | B2 |
8172016 | Goertzen et al. | May 2012 | B2 |
8186462 | Kamen | May 2012 | B2 |
8224524 | Nakashima | Jul 2012 | B2 |
8225891 | Takenaka | Jul 2012 | B2 |
8248222 | Kamen | Aug 2012 | B2 |
8249773 | Kawada | Aug 2012 | B2 |
8255105 | Weissert | Aug 2012 | B2 |
8265774 | Senba | Sep 2012 | B2 |
8285474 | Doi | Oct 2012 | B2 |
8312017 | Martin et al. | Nov 2012 | B2 |
8346441 | Miki | Jan 2013 | B2 |
8371410 | Fuwa | Feb 2013 | B2 |
D678320 | Kanalakis, Jr. | Mar 2013 | S |
8417404 | Yen | Apr 2013 | B2 |
8418705 | Ota et al. | Apr 2013 | B2 |
8453768 | Kamen | Jun 2013 | B2 |
8467941 | Field | Jun 2013 | B2 |
8490723 | Heinzmann | Jul 2013 | B2 |
8504248 | Taira | Aug 2013 | B2 |
8564444 | Ota et al. | Oct 2013 | B2 |
8584782 | Chen | Nov 2013 | B2 |
8621684 | Okumatsu | Jan 2014 | B2 |
8636451 | Yamashita et al. | Jan 2014 | B2 |
8639416 | Jones | Jan 2014 | B2 |
8640807 | Takenaka | Feb 2014 | B2 |
8672339 | Raike, III | Mar 2014 | B2 |
8672356 | Inaguma | Mar 2014 | B2 |
8684123 | Chen | Apr 2014 | B2 |
8690265 | Noblanc | Apr 2014 | B2 |
D705799 | Funabashi | May 2014 | S |
8738238 | Rekow | May 2014 | B2 |
8738278 | Chen | May 2014 | B2 |
D706807 | Harre | Jun 2014 | S |
D707701 | D'Amore | Jun 2014 | S |
8753208 | Jaouen et al. | Jun 2014 | B2 |
D708203 | Johnson | Jul 2014 | S |
8807250 | Chen | Aug 2014 | B2 |
8830048 | Kamen | Sep 2014 | B2 |
8832875 | Odashima et al. | Sep 2014 | B2 |
D716325 | Brudnicki | Oct 2014 | S |
8860551 | Carraher | Oct 2014 | B2 |
D716818 | Alegiani | Nov 2014 | S |
8925563 | Ota et al. | Jan 2015 | B2 |
8958976 | Kajima | Feb 2015 | B2 |
D723558 | Downs | Mar 2015 | S |
8978791 | Ha | Mar 2015 | B2 |
9016410 | Trowell et al. | Apr 2015 | B2 |
D729270 | Clare | May 2015 | S |
D729833 | Clare | May 2015 | S |
9038212 | Yamaguchi et al. | May 2015 | B2 |
D732062 | Kwon | Jun 2015 | S |
9045190 | Chen | Jun 2015 | B2 |
D738907 | Cabrera-Cordon | Sep 2015 | S |
D738913 | Cabrera-Cordon | Sep 2015 | S |
9126497 | Heinzmann | Sep 2015 | B2 |
9156516 | Kahlert | Oct 2015 | B2 |
D742407 | Park | Nov 2015 | S |
D742795 | Siao | Nov 2015 | S |
D757732 | Galanti | May 2016 | S |
D764520 | Lee | Aug 2016 | S |
D765718 | Vinna | Sep 2016 | S |
D769314 | Piroddi | Oct 2016 | S |
D770514 | Bae | Nov 2016 | S |
D772255 | Taylor | Nov 2016 | S |
D772924 | Begin | Nov 2016 | S |
D775148 | Anzures | Dec 2016 | S |
D778312 | Goodwin | Feb 2017 | S |
D786278 | Motamedi | May 2017 | S |
9662438 | Kamen et al. | May 2017 | B2 |
D792444 | Cho | Jul 2017 | S |
D797772 | Mizono | Sep 2017 | S |
D798318 | Ferguson | Sep 2017 | S |
9750896 | Kamen et al. | Sep 2017 | B2 |
D801996 | Yang | Nov 2017 | S |
D802002 | Howard | Nov 2017 | S |
D807235 | Collins | Jan 2018 | S |
D807236 | Collins | Jan 2018 | S |
20020007239 | Matsumoto | Jan 2002 | A1 |
20020056582 | Chubb | May 2002 | A1 |
20020063006 | Kamen | May 2002 | A1 |
20020082749 | Meyers | Jun 2002 | A1 |
20020121394 | Kamen | Sep 2002 | A1 |
20020121572 | Jacobson | Sep 2002 | A1 |
20020189870 | Kamen | Dec 2002 | A1 |
20030014167 | Pedersen | Jan 2003 | A1 |
20030128840 | Luginbill | Jul 2003 | A1 |
20030226698 | Kamen | Dec 2003 | A1 |
20040005958 | Kamen | Jan 2004 | A1 |
20040007399 | Heinzmann | Jan 2004 | A1 |
20040007644 | Phelps, III et al. | Jan 2004 | A1 |
20040055796 | Kamen | Mar 2004 | A1 |
20040069543 | Kamen | Apr 2004 | A1 |
20040124655 | Takenoshita et al. | Jul 2004 | A1 |
20040135434 | Honda | Jul 2004 | A1 |
20040201271 | Kakinuma | Oct 2004 | A1 |
20040262871 | Schreuder | Dec 2004 | A1 |
20050029023 | Takami | Feb 2005 | A1 |
20050121866 | Kamen | Jun 2005 | A1 |
20050134014 | Xie | Jun 2005 | A1 |
20050211477 | Gray | Sep 2005 | A1 |
20050236208 | Runkles | Oct 2005 | A1 |
20050236894 | Lu | Oct 2005 | A1 |
20060108956 | Clark | May 2006 | A1 |
20060202439 | Kahlert | Sep 2006 | A1 |
20060231313 | Ishii | Oct 2006 | A1 |
20060279554 | Shin | Dec 2006 | A1 |
20070001830 | Dagci | Jan 2007 | A1 |
20070213900 | Raab | Sep 2007 | A1 |
20070296170 | Field | Dec 2007 | A1 |
20080029985 | Chen | Feb 2008 | A1 |
20080147281 | Ishii | Jun 2008 | A1 |
20080149798 | Tinoco | Jun 2008 | A1 |
20080174415 | Tanida | Jul 2008 | A1 |
20080197599 | Comstock | Aug 2008 | A1 |
20080238005 | James | Oct 2008 | A1 |
20090009984 | Mangiardi | Jan 2009 | A1 |
20090032323 | Kakinuma | Feb 2009 | A1 |
20090078485 | Gutsch | Mar 2009 | A1 |
20090105908 | Casey | Apr 2009 | A1 |
20090115149 | Wallis | May 2009 | A1 |
20090224524 | Rathsack | Sep 2009 | A1 |
20100025139 | Kosaka | Feb 2010 | A1 |
20100107076 | Grohman | Apr 2010 | A1 |
20100114468 | Field | May 2010 | A1 |
20100121538 | Ishii | May 2010 | A1 |
20100126787 | Kawada | May 2010 | A1 |
20100222994 | Field | Sep 2010 | A1 |
20100230919 | Kawada | Sep 2010 | A1 |
20100235028 | Ishii | Sep 2010 | A1 |
20100237645 | Trainer | Sep 2010 | A1 |
20100250040 | Yamano | Sep 2010 | A1 |
20110035101 | Kawada et al. | Feb 2011 | A1 |
20110209929 | Heinzmann | Sep 2011 | A1 |
20110215540 | Hunziker et al. | Sep 2011 | A1 |
20110220427 | Chen | Sep 2011 | A1 |
20110221160 | Shaw | Sep 2011 | A1 |
20110238247 | Yen | Sep 2011 | A1 |
20110285195 | Ratgen | Nov 2011 | A1 |
20120197470 | Inui | Aug 2012 | A1 |
20120205176 | Ha | Aug 2012 | A1 |
20120219395 | Inaguma et al. | Aug 2012 | A1 |
20120239284 | Field | Sep 2012 | A1 |
20120290162 | Stevens | Nov 2012 | A1 |
20130032422 | Chen | Feb 2013 | A1 |
20130032423 | Chen | Feb 2013 | A1 |
20130105239 | Fung | May 2013 | A1 |
20130228385 | Chen | Sep 2013 | A1 |
20130253769 | Kamo | Sep 2013 | A1 |
20140018994 | Panzarella | Jan 2014 | A1 |
20140058600 | Hoffmann | Feb 2014 | A1 |
20140083225 | Downs | Mar 2014 | A1 |
20140277888 | Dastoor | Sep 2014 | A1 |
20150060162 | Goffer | Mar 2015 | A1 |
20150112264 | Kamen et al. | Apr 2015 | A1 |
20150123453 | Benoit, Jr. | May 2015 | A1 |
20150198440 | Pearlman | Jul 2015 | A1 |
20150231891 | Yashiro et al. | Aug 2015 | A1 |
20150245962 | Furuta | Sep 2015 | A1 |
20150246703 | Oishi et al. | Sep 2015 | A1 |
20150289653 | Hector et al. | Oct 2015 | A1 |
20160014252 | Biderman et al. | Jan 2016 | A1 |
20160035161 | Friedli et al. | Feb 2016 | A1 |
20160264019 | Drako | Sep 2016 | A1 |
20170176188 | Georgy | Jun 2017 | A1 |
20170240169 | Coulter et al. | Aug 2017 | A1 |
20170259811 | Coulter et al. | Sep 2017 | A1 |
20170300058 | Peret et al. | Oct 2017 | A1 |
20180056985 | Coulter et al. | Mar 2018 | A1 |
Number | Date | Country |
---|---|---|
2580632 | Mar 2006 | CA |
2822729 | Mar 2006 | CA |
2897221 | Mar 2006 | CA |
101056680 | Oct 2007 | CN |
104071275 | Oct 2014 | CN |
2048593 | May 1971 | DE |
3103961 | Sep 1982 | DE |
3128112 | Feb 1983 | DE |
3242880 | Jun 1983 | DE |
3411489 | Oct 1984 | DE |
4110905 | Oct 1991 | DE |
4404594 | Aug 1995 | DE |
19625498 | Nov 1997 | DE |
29808091 | Aug 1998 | DE |
29808096 | Aug 1998 | DE |
10209093 | Sep 2003 | DE |
0109927 | May 1984 | EP |
0193473 | Sep 1986 | EP |
0537698 | Apr 1993 | EP |
0551986 | Jul 1993 | EP |
0663313 | Jul 1995 | EP |
0746089 | Dec 1996 | EP |
0958978 | Nov 1999 | EP |
1063530 | Dec 2000 | EP |
1759973 | Mar 2007 | EP |
1805071 | Jul 2007 | EP |
980237 | May 1951 | FR |
2502090 | Sep 1982 | FR |
152664 | Jan 1922 | GB |
1213930 | Nov 1970 | GB |
2139576 | Nov 1984 | GB |
2388579 | Nov 2003 | GB |
52-44933 | Apr 1977 | JP |
57-87766 | Jan 1982 | JP |
57-110569 | Jul 1982 | JP |
59-73372 | Apr 1984 | JP |
60-255580 | Dec 1985 | JP |
62-12810 | Jan 1987 | JP |
63-305082 | Dec 1988 | JP |
H01-316810 | Dec 1989 | JP |
2-190277 | Jul 1990 | JP |
4-201793 | Jul 1992 | JP |
5-213240 | Aug 1993 | JP |
6-171562 | Dec 1994 | JP |
61-05415 | Dec 1994 | JP |
7255780 | Oct 1995 | JP |
09-010375 | Jan 1997 | JP |
9-248320 | Sep 1997 | JP |
10-023613 | Jan 1998 | JP |
2000-070308 | Jul 2000 | JP |
2000-288032 | Oct 2000 | JP |
2005-022631 | Jan 2005 | JP |
4572594 | Jan 2006 | JP |
2007-069688 | Mar 2007 | JP |
D1314974 | Nov 2007 | JP |
D1323922 | Mar 2008 | JP |
4687784 | Jul 2010 | JP |
2010-240011 | Oct 2010 | JP |
2010-274759 | Dec 2010 | JP |
2011-246124 | Dec 2011 | JP |
5243795 | Jul 2013 | JP |
2014-019212 | Feb 2014 | JP |
2014-174275 | Sep 2014 | JP |
2014-195403 | Oct 2014 | JP |
2014-204544 | Oct 2014 | JP |
2014-218247 | Nov 2014 | JP |
2015-070897 | Apr 2015 | JP |
2015-171895 | Oct 2015 | JP |
2016-084135 | May 2016 | JP |
2018-062344 | Apr 2018 | JP |
D124942 | Jun 2006 | TW |
D124943 | Jun 2006 | TW |
WO 198605752 | Oct 1986 | WO |
WO 198906117 | Jul 1989 | WO |
WO 199623478 | Aug 1996 | WO |
PCTUS9708916 | May 1997 | WO |
PCTUS9712145 | Jul 1997 | WO |
PCTUS9821200 | Oct 1998 | WO |
WO 199846474 | Oct 1998 | WO |
PCTUS9906625 | Mar 1999 | WO |
WO 199911488 | Mar 1999 | WO |
PCTUS9929183 | Dec 1999 | WO |
PCTUS0006629 | Mar 2000 | WO |
PCTUS0006668 | Mar 2000 | WO |
0023315 | Apr 2000 | WO |
WO 2000023315 | Apr 2000 | WO |
PCTUS0015144 | Jun 2000 | WO |
PCTUS0040770 | Aug 2000 | WO |
0054719 | Sep 2000 | WO |
WO 2000054719 | Sep 2000 | WO |
WO2000054721 | Sep 2000 | WO |
PCTUS0042698 | Dec 2000 | WO |
WO 2000075001 | Dec 2000 | WO |
0102920 | Jan 2001 | WO |
WO 2001002920 | Jan 2001 | WO |
PCTUS0142657 | Oct 2001 | WO |
WO2002030730 | Apr 2002 | WO |
WO 2002072383 | Sep 2002 | WO |
WO2002072383 | Sep 2002 | WO |
PCTUS0318940 | Jun 2003 | WO |
PCTUS0321625 | Jul 2003 | WO |
PCTUS0321662 | Jul 2003 | WO |
WO 2003068342 | Aug 2003 | WO |
WO2003103559 | Dec 2003 | WO |
WO2003106250 | Dec 2003 | WO |
WO 2004007264 | Jan 2004 | WO |
WO2004078603 | Sep 2004 | WO |
PCTUS0532797 | Sep 2005 | WO |
PCTUS0536797 | Oct 2005 | WO |
PCTUS0536798 | Oct 2005 | WO |
WO 2006031917 | Mar 2006 | WO |
WO 2006042302 | Apr 2006 | WO |
WO 2009052471 | Apr 2009 | WO |
WO 2010084421 | Jul 2010 | WO |
WO2012090248 | Jul 2012 | WO |
WO2013096789 | Jun 2013 | WO |
WO 2013096789 | Jun 2013 | WO |
WO 2015167411 | Nov 2015 | WO |
PCTUS1719214 | Feb 2017 | WO |
PCTUS1727410 | Apr 2017 | WO |
PCTUS1733705 | May 2017 | WO |
WO 2017147347 | Aug 2017 | WO |
WO 2017180868 | Oct 2017 | WO |
WO 2017201513 | Nov 2017 | WO |
Entry |
---|
Written Opinion of the International Searching Authority, Int. App. # PCT/US2017/019214, dated Feb. 23, 2016. |
Invitation to pay additional fees and partial search report, Int. App. # PCT/US2017/033705, Intl. filing date May 20, 2017. |
Adhikari, B., A Single Subject Participatory Action Design Method for Powered Wheelchairs Providing Automated Back-in Parking Assistance to Cognitively Impaired Older Adults: A pilot study, Department of Computer Science, The University of British Columbia, Vancouver, Canada, Jan. 5, 2015, slide deck. |
Adhikari, B., A Single Subject Participatory Action Design Method for Powered Wheelchairs Providing Automated Back-in Parking Assistance to Cognitively Impaired Older Adults: A pilot study, Master's Thesis, Department of Comptuer Science, The University of British Columbia, Vancouver, Canada, Dec. 2014. |
Brown, Jr. et al., “A Single-Wheel, Gyroscopically Stabilized Robot,” IEEE Robotics & Automation Magazine, Sep. 1997. |
Cooper, Rory A., “Intelligent Control of Power Wheelchairs”, IEEE Engineering in Medicine and Biology Magazine, IEEE Service Center, Piscataway, NJ, US, vol. 14, No. 4, Jul. 1, 1995, pp. 423-431, XP11084628. |
Dejun Yin and Yoichi Hori, “A Novel Traction Control for Electric Vehicle without Chassis Velocity, Motion Control”, Federico Casolo (Ed.), InTech, DOI: 10.5772/6962. Available from: https://mts.intechopen.com/books/motion-control/a-novel-traction-control-for-electric-vehicle-without-chassis-velocity, 2010. |
Elnagar, A., “Prediction of Moving Objects in Dynamic Environments Using Kalman Filters,” Proceedings of 2001 IEEE International Symposium on Computational Intelligence in Robotics and Automation, Jul. 29-Aug. 1, 2001. |
Fresk, et al., “Full Quaternion Based Attitude Control for a Quadrator”, 2013 European Control Conference (EDD), Jul. 17-19, 2013, Zurich, Switzerland, pp. 3864-3869. |
Grasser, F. et al., “JOE: A Mobile, Inverted Pendulum,” IEEE Transactions on Industrial Electronics, vol. 49, No. 1, Feb. 2002. |
Ha, et al. “Trajectory Tracking Control for Navigation of Self-Contained Mobile Inverse Pendulum” Intelligent Robots and Systems '94. 'Advanced Robotic Systems and the Real World', IROS '94. Proceedings of the IEEE/RSJ/GI International Conference on, vol. 3, no., pp. 1875-1882, Sep. 12-16, 1994. |
Ha, et al., “Trajectory Tracking Control for Navigation of the Inverse Pendulum Type Self-Contained Mobile Robot” Robotics and Autonomous Systems 17, 65-80 (1996). |
Helgesson, L., “Pitch and roll estimating Kalman filter for stabilizing quadrocopters”, http://lhelge.se/2012/04/pitch-and-roll-estimating-kalman-filter-for-stabilizing-quadrocopters/, Oct. 15, 2012. |
How et al., “Clinical Evaluation of the Intelligent Wheelchair System”, Proceedings of Festival of international Conference on Caregiving, Disability, Aging and Technology, Toronto, Canada, 2011. |
I-Real, Personal Mobility Device, https://www.youtube.com/watch?v=WAGpxIUpdWw, Published on Jan. 15, 2013, appeared first in Apr. 2012, D1 Grand Prix event, Odaiba, JP. |
Ishida and Miyamoto, “Collision-Detecting Device for Omnidirectional Electric Wheelchair”, Research Article, ISRN Robotics, vol. 2013, Article ID 672826, Nov. 1, 2012. |
I-swing, Single Person Vehicle, https://www.youtube.com/watch?feature=player_embedded&y=1QSybf7sLtg, Published on Sep. 14, 2006, Featured on Hacked Gadgets, http://hackedgadgets.com. |
I-Unit, Wheelchair, https://www.youtube.com/watch?v=Rbrrlrh3GBE, Published on Jun. 6, 2006, Filmed at Megaweb Center at Tokyo. |
Johnson, R.C., “Unicycles and Bifurcations”, American J. of Physics, vol. 66, No. 7, 589-92 (Oct. 22, 2002). |
Kanoh, “Applied Control of Inverted Pendulum”, Computrol, vol. 2, (1983), pp. 69-75. |
Kawaji, S., “Stabilization of Unicycle Using Spinning Motion”, Denki Gakkai Ronbushi, D, vol. 107, Issue 1, Japan (1987), pp. 21-28. |
Koyanagi et al., “A Wheeled Inverse Pendulum Type Self-Contained Mobile Robot”, The Society of Instrument and Control Engineers, Special issue of the 31st SICE Annual Conference, Japan 1992, pp. 51-56. |
Koyanagi et al., “A Wheeled Inverse Pendulum Type Self-Contained Mobile Robot and its Two Dimensional Trajectory Control”, Proceeding of the Second International Symposium on Measurement and Control in Robotics, Japan 1992, pp. 891-897. |
Koyanagi et al., “A Wheeled Inverse Pendulum Type Self-Contained Mobile Robot and its Posture Control and Vehicle Control”, The Society of Instrument and Control Engineers, Special issue of the 31st SICE Annual Conference, Japan, 1992, pp. 13-16. |
Lam, H. K. et al., “Fuzzy Model Reference Control of Wheeled Mobile Robots,” The 27th Annual Conference of the IEEE Industrial Electronics Society (2001). |
Liu, H.S. et al., “Accelerometer for Mobile Robot Positioning,” IEEE Transactions on Industry Applications, vol. No. 3, Oct. 1999. |
Momoi & Yamafuji, “Motion Control of the Parallel Bicycle-Type Mobile Robot Composed of a Triple Inverted Pendulum”, Paper Read at Meeting of Japan Society of Mechanical Engineering (Series C), vol. 57, No. 541, (Sep. 1991), pp. 154-159. |
Montella, C., et al., “To the Bookstore! Autonomous Wheelchair Navigation in an Urban Environment”, Lehigh University, published in FSR, 2012, Part of the Springer Tracts in Advanced Robotics book series (STAR, vol. 92), first online Dec. 31, 2013. |
News article, “Amazing Wheelchair Goes Up and Down Stairs”. |
Oishi et al., “Building a Smart Wheelchair on a Flexible Software Platform”, RESNA International Conference on Technology and Aging, 2011. |
Osaka et al., “Stabilization of unicycle”, Systems and Control, vol. 25, No. 3, Japan Mar. 1981, pp. 159-166. |
PCT/US2017/019214, Written Opinion of the International Search Authority, dated Aug. 31, 2017. |
PCT/US2017/027410, Written Opinion of the International Search Authority, dated Dec. 4, 2017. |
PCT/US2017/033705, Written Opinion of the International Search Authority, dated Nov. 23, 2017. |
Roy et al., “Five-Wheel Unicycle System”, Medical & Biological Engineering & Computing, vol. 23, No. 6, United Kingdom Nov., 1985, pp. 593-596. Entire document can be purchased via: https://link.springer.com/article/10.1007%2FBF02455316. |
Sabatini, A, “Quaternion-based Extended Kalman Filter for Determining Orientation by Inertial and Magnetic Sensing”, IEEE Transactions on Biomedical Engineering, vol. 53:7, Jul. 2006, pp. 1346-1356. |
Schoonwinkel, A., “Design and Test of a Computer-Stabilized Unicycle”, Stanford University (1988), UMI Dissertation Services, Dissertation Abstracts International, vol. 49/03-B, Stanford University 1987, pp. 890-1294. |
Sheng et al., “Postural Stability of a Human Riding a Unicycle and Its Emulation by a Robot,” IEEE Transactions on Robotics and Automation, vol. 13:5, Oct. 1997. |
Sheng, Zaiquan; Yamafuji, Kazuo: “Realization of a Human Riding a Unicycle by a Robot”. Proceedings of the 1995 IEEE International Conference on Robotics and Automation, vol. 2, 1995, pp. 1319-1326. |
Stew's Hovercraft Page, http://www.stewcam.com/hover-craft.html. |
Takahashi et al., “Back and Forward Moving Scheme of Front Wheel Raising for Inverse Pendulum Control Wheel Chair Robot”, Proceedings of the 2001 IEEE International Conference of Robotics & Automation, Seoul, Korea, May 21-26, 2001, pp. 3189-3194. |
Takahashi et al., “Front Wheel Raising and Inverse Pendulum Control of Power Assist Wheel Chair Robot”, IEEE, 1999, pp. 668-673. |
Tanaka et al., “A Mobile Robot for Service Use: Behaviour Simulation System and Intelligent Control,” Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robots and Systems, 1997. |
Tecknico's Home Page, “Those Amazing Flying Machines”, http://www.swiftsite.com/technico, May 24, 1999. |
Ulyanov et al., “Fuzzy Intelligent Emotion and Instinct Control of a Robotic Unicycle,” Proceedings of the 1996 4th International Workshop on Advanced Motion Control, Mar. 18-21, 1996. |
Ulyanov et al., “Soft computing for the intelligent robust control of a robotic unicycle with a new physical measure for mechanical controllability”. Soft Computing vol. 2:2, Jun. 1998, pp. 73-88. |
Viswanathan et al., “Navigation Assistance for Intelligent Wheelchairs”, 3rd International Conference on Technology and Aging/RESNA, Toronto, 2011. |
Vos et al., “Dynamics and Nonlinear Adaptive Control of an Autonomous Unicycle—Theory and Experiment”, American Institute of Aeronautics and Astronautics, A90-26772 10-39, Washington, D.C. 1990, Abstract only. |
Vos, D., Dynamics and Nonlinear Adaptive Control of an Autonomous Unicycle, Massachusetts Institute of Technology, Jun. 7, 1989. |
Vos, D., “Nonlinear Control of an Autonomous Unicycle Robot: Practical Issues”, Massachusetts Institute of Technology, Jun. 5, 1992. |
Wang et al., “Real-time Model-based Electrical Powered Wheelchair Control”, Med Eng Phys. Dec. 2009: 31(10): 1244-1254. |
Watson Industries, Inc., “Single Axis Vertical Reference System Owner's Manual ADS-C132-1A”, Apr. 20, 2015, pp. 3-4. |
Welch et al., “An Introduction to the Kalman Filter,” SIGGRAPH 2001, Department of Computer Science University of North Carolina at Chapel Hill, http://www.cs.unc.edu/˜{welch.gb}, 2001. |
WO 2000/073101, IPER of the International Search Authority, filed Mar. 14, 2000. |
WO 2000/075001, IPER of the International Search Authority, filed Jun. 1, 2000. |
WO2002/030730, IPER of the International Search Authority, filed Oct. 11, 2001. |
WO2004/007264, Initial Publication with ISR, International Publication Date Jan. 22, 2004. |
WO 2017/147347 Written Opinion of the International Search Authority, Int. App. #PCT/US2017/019214, dated Feb. 23, 2016. |
WO 2017/201513, Invitation to pay additional fees and partial search report, Int. App. #PCT/US2017/033705, Intl. filing date May 20, 2017. |
WO 2017/201513, Written Opinion of the International Searching Authority, Int. App. #PCT/US2017/033705, Intl. filing date May 20, 2017. |
Yamafuji & Kawamura, “Study on the Postural and Driving Control of Coaxial Bicycle”, Paper Read at Meeting of Japan Society of Mechanical Engineering (Series C), vol. 54, No. 501, (May 1988), pp. 1114-1121, Abstract in English. |
Yamafuji & Kawamura, “Study of Postural and Driving Control of Coaxial Bicycle”, Papers Read at Meeting of Japan Society of Mechanical Engineering (vol. C), vol. 54, No. 501 (May 1988), Paper No. 87-0901A. |
Yamafuji et al., “Synchronization and Steering Control of Parallel Bicycle”, Paper Read at Meeting of Japan Society of Mechanical Engineering (Series C), vol. 55, No. 513, (May 1989), pp. 1229-1234. |
Yamafuji, “A Proposal for Modular-Structured Mobile Robots for Work that Principally Involve a Vehicle with Two Parallel Wheels”, Automation Technology, vol. 20, pp. 113-118 (1988). |
Yun et al., “Implementation and Experimental Results of a Quarternion-Based Kalman Filter for Human Body Motion Tracking”, Proceedings of the 2005 IEEE International Conference on Robotics and Automation, Barcelona, Spain, Apr. 2005, pp. 317-322. |
Yun et al., “Design, Implementation and Experimental Results of a Quarternion-Based Kalman Filter for Human Body Motion Tracking”, IEEE Transactions on Robotics, vol. 22, No. 6, Dec. 2006, pp. 1216-1227. |
Zenkov, DV, AM Bloch, and JE Marsden [2001] “The Lyapunov-Malkin Theorem and Stabilization of the Unicycle with Rider”. Systems and Control Letters, vol. 45, No. 4, Apr. 5, 2002, pp. 293-302(10). |
Zenkov, DV, AM Bloch, NE Leonard and JE Marsden, “Matching and Stabilization of Low-Dimensional Nonholonomic Systems”. Proc. CDC, 39, (2000), 1289-1295. |
U.S. Appl. No. 08/021,789, filed Feb. 24, 1993. |
U.S. Appl. No. 08/250,693, filed May 27, 1994. |
U.S. Appl. No. 08/384,705, filed Feb. 3, 1995. |
U.S. Appl. No. 08/479,901, filed Jun. 7, 1995. |
U.S. Appl. No. 08/484,182, filed Jun. 7, 1995. |
U.S. Appl. No. 08/474,313, filed Jun. 7, 1995. |
U.S. Appl. No. 08/880,574, filed Jun. 23, 1997. |
U.S. Appl. No. 09/325,463, filed Jun. 3, 1999. |
U.S. Appl. No. 09/386,686, filed Aug. 31, 1999. |
U.S. Appl. No. 60/102,154, filed Sep. 28, 1998. |
U.S. Appl. No. 09/168,551, filed Oct. 8, 1998. |
U.S. Appl. No. 09/456,347, filed Dec. 8, 1999. |
U.S. Appl. No. 09/276,326, filed Mar. 25, 1999. |
U.S. Appl. No. 09/325,976, filed Jun. 4, 1999. |
U.S. Appl. No. 09/325,978, filed Jun. 4, 1999. |
U.S. Appl. No. 09/458,148, filed Dec. 9, 1999. |
U.S. Appl. No. 09/428,007, filed Oct. 27, 1999. |
U.S. Appl. No. 09/687,757, filed Oct. 13, 2000. |
U.S. Appl. No. 09/524,931, filed Mar. 14, 2000. |
U.S. Appl. No. 09/635,936, filed Aug. 10, 2000. |
U.S. Appl. No. 09/687,789, filed Oct. 13, 2000. |
U.S. Appl. No. 09/687,557, filed Oct. 13, 2000. |
U.S. Appl. No. 09/757,230, filed Jan. 9, 2001. |
U.S. Appl. No. 09/784,529, filed Feb. 15, 2001. |
U.S. Appl. No. 09/813,713, filed Mar. 21, 2001. |
U.S. Appl. No. 09/862,839, filed May 22, 2001. |
U.S. Appl. No. 10/044,590, filed Jan. 11, 2002. |
U.S. Appl. No. 10/051,333, filed Jan. 18, 2002. |
U.S. Appl. No. 10/307,892, filed Dec. 2, 2002. |
U.S. Appl. No. 10/308,888, filed Dec. 3, 2002. |
U.S. Appl. No. 10/939,955, filed Sep. 13, 2004. |
U.S. Appl. No. 10/806,755, filed Mar. 23, 2004. |
U.S. Appl. No. 10/166,553, filed Jun. 10, 2002. |
U.S. Appl. No. 10/234,025, filed Sep. 3, 2002. |
U.S. Appl. No. 10/272,480, filed Oct. 16, 2002. |
U.S. Appl. No. 10/618,082, filed Jul. 11, 2003. |
U.S. Appl. No. 10/460,970, filed Jun. 13, 2003. |
U.S. Appl. No. 10/460,053, filed Jun. 12, 2003. |
U.S. Appl. No. 10/462,225, filed Jun. 13, 2003. |
U.S. Appl. No. 10/462,379, filed Jun. 16, 2003. |
U.S. Appl. No. 10/374,689, filed Feb. 26, 2003. |
U.S. Appl. No. 10/436,889, filed May 13, 2003. |
U.S. Appl. No. 10/394,860, filed Mar. 21, 2003. |
U.S. Appl. No. 10/617,608, filed Jul. 11, 2003. |
U.S. Appl. No. 10/669,879, filed Sep. 23, 2003. |
U.S. Appl. No. 09/321,401, filed May 28, 1999. |
U.S. Appl. No. 09/322,431, filed May 28, 1999. |
U.S. Appl. No. 09/930,127, filed Aug. 15, 2001. |
U.S. Appl. No. 10/419,994, filed Apr. 21, 2003. |
U.S. Appl. No. 10/818,386, filed Apr. 5, 2004. |
U.S. Appl. No. 10/947,122, filed Sep. 22, 2004. |
U.S. Appl. No. 10/990,715, filed Nov. 17, 2004. |
U.S. Appl. No. 11/144,309, filed Jun. 3, 2005. |
U.S. Appl. No. 11/249,170, filed Oct. 11, 2005. |
U.S. Appl. No. 11/273,581, filed Nov. 14, 2005. |
U.S. Appl. No. 11/296,878, filed Dec. 8, 2005. |
U.S. Appl. No. 11/471,241, filed Jun. 20, 2006. |
U.S. Appl. No. 11/591,284, filed Oct. 31, 2006. |
U.S. Appl. No. 11/593,415, filed Nov. 6, 2006. |
U.S. Appl. No. 11/852,767, filed Sep. 10, 2007. |
U.S. Appl. No. 11/863,640, filed Sep. 28, 2007. |
U.S. Appl. No. 11/928,757, filed Oct. 30, 2007. |
U.S. Appl. No. 11/926,606, filed Oct. 29, 2007. |
U.S. Appl. No. 11/926,737, filed Oct. 29, 2007. |
U.S. Appl. No. 12/772,791, filed May 3, 2010. |
U.S. Appl. No. 12/266,013, filed Nov. 6, 2008. |
U.S. Appl. No. 12/491,532, filed Jun. 25, 2009. |
U.S. Appl. No. 12/563,853, filed Sep. 21, 2009. |
U.S. Appl. No. 12/702,832, filed Feb. 9, 2010. |
U.S. Appl. No. 12/708,058, filed Feb. 18, 2010. |
U.S. Appl. No. 12/879,650, filed Sep. 10, 2010. |
U.S. Appl. No. 13/332,896, filed Dec. 21, 2011. |
U.S. Appl. No. 13/585,041, filed Aug. 14, 2012. |
U.S. Appl. No. 13/692,591, filed Dec. 3, 2012. |
U.S. Appl. No. 14/236,381, filed Jan. 31, 2014. |
U.S. Appl. No. 13/857,737, filed Apr. 5, 2013. |
U.S. Appl. No. 14/446,969, filed Jul. 30, 2014. |
U.S. Appl. No. 08/863,674, filed May 27, 1997. |
U.S. Appl. No. 14/589,116, filed Jan. 5, 2015. |
U.S. Appl. No. 14/618,374, filed Feb. 10, 2015. |
U.S. Appl. No. 14/618,464, filed Feb. 10, 2015. |
U.S. Appl. No. 14/619,763, filed Feb. 11, 2015. |
U.S. Appl. No. 14/619,806, filed Feb. 11, 2015. |
U.S. Appl. No. 14/620,284, filed Feb. 12, 2015. |
U.S. Appl. No. 14/626,606, filed Feb. 19, 2015. |
U.S. Appl. No. 14/626,646, filed Feb. 19, 2015. |
U.S. Appl. No. 14/621,587, filed Feb. 13, 2015. |
U.S. Appl. No. 14/621,671, filed Feb. 13, 2015. |
U.S. Appl. No. 14/942,209, filed Nov. 16, 2015. |
U.S. Appl. No. 62/298,721, filed Feb. 23, 2016. |
U.S. Appl. No. 62/322,622, filed Apr. 14, 2016. |
U.S. Appl. No. 15/150,723, filed May 10, 2016. |
U.S. Appl. No. 62/339,723, filed May 10, 2016. |
U.S. Appl. No. 62/403,030, filed Sep. 30, 2016. |
U.S. Appl. No. 15/262,535, filed Sep. 12, 2016. |
U.S. Appl. No. 29/579,660, filed Sep. 30, 2016. |
U.S. Appl. No. 29/579,662, filed Sep. 30, 2016. |
U.S. Appl. No. 29/579,664, filed Sep. 30, 2016. |
U.S. Appl. No. 29/579,669, filed Sep. 30, 2016. |
U.S. Appl. No. 29/579,667, filed Sep. 30, 2016. |
U.S. Appl. No. 29/579,671, filed Sep. 30, 2016. |
U.S. Appl. No. 60/819,165, filed Jul. 7, 2006. |
U.S. Appl. No. 12/776,618, filed May 10, 2010. |
U.S. Appl. No. 11/249,136, filed Oct. 11, 2005. |
U.S. Appl. No. 12/337,249, filed Dec. 17, 2008. |
U.S. Appl. No. 15/385,077, filed Dec. 20, 2016. |
U.S. Appl. No. 15/600,703, filed May 20, 2017. |
U.S. Appl. No. 29/604,817, filed May 20, 2017. |
U.S. Appl. No. 29/604,818, filed May 20, 2017. |
U.S. Appl. No. 15/441,190, filed Feb. 23, 2017. |
U.S. Appl. No. 15/487,980, filed Apr. 14, 2017. |
U.S. Appl. No. 29/604,819, filed May 20, 2017. |
U.S. Appl. No. 29/610,809, filed Jul. 15, 2017. |
U.S. Appl. No. 15/787,613, filed Oct. 18, 2017. |
Number | Date | Country | |
---|---|---|---|
20170240169 A1 | Aug 2017 | US |
Number | Date | Country | |
---|---|---|---|
62298721 | Feb 2016 | US |