Method and apparatus for an adjustable damper

Information

  • Patent Grant
  • 11660924
  • Patent Number
    11,660,924
  • Date Filed
    Tuesday, May 28, 2019
    5 years ago
  • Date Issued
    Tuesday, May 30, 2023
    a year ago
Abstract
A method for controlling vehicle motion is described. The method includes accessing a set of control signals including a measured vehicle speed value associated with a movement of a vehicle. A control signal associated with user-induced input is also accessed. The method compares the measured vehicle speed value with a predetermined vehicle speed threshold value to achieve a speed value threshold approach status, and then compares the set of values to achieve a user-induced input threshold value approach status. The method monitors a state of a valve within the vehicle suspension damper, and determines a control mode for the vehicle suspension damper. The method also regulates damping forces within the vehicle suspension damper.
Description
BACKGROUND
Field of the Invention

Embodiments generally relate to a damper assembly for a vehicle. More specifically, the invention relates to an adjustable damper for use with a vehicle suspension.


Description of the Related Art

Vehicle suspension systems typically include a spring component or components and a dampening component or components. Typically, mechanical springs, like helical springs are used with some type of viscous fluid-based dampening mechanism and the two are mounted functionally in parallel. In some instances, a spring may comprise pressurized gas and features of the damper or spring are user-adjustable, such as by adjusting the air pressure in a gas spring. A damper may be constructed by placing a damping piston in a fluid-filled cylinder (e.g., liquid such as oil). As the damping piston is moved in the cylinder, fluid is compressed and passes from one side of the piston to the other side. Often, the piston includes vents there through which may be covered by shim stacks to provide for different operational characteristics in compression or extension.


Conventional damping components provide a constant damping rate during compression or extension through the entire length of the stroke. Other conventional damping components provide mechanisms for varying the damping rate. Further, in the world of bicycles, damping components are most prevalently mechanical. As various types of recreational and sporting vehicles continue to become more technologically advanced, what is needed in the art are improved techniques for varying the damping rate.





BRIEF DESCRIPTION OF THE DRAWINGS

Aspects of the present invention are illustrated by way of example, and not by way of limitation, in the accompanying drawings, wherein:



FIG. 1 depicts an example electronic valve of a vehicle suspension damper, in accordance with an embodiment.



FIGS. 2A-2C depict an electronic valve, in accordance with an embodiment.



FIG. 3 is a block diagram of an example computer system with which or upon which various embodiments of the present invention may be implemented.



FIG. 4A is a block diagram of a system 400 for controlling vehicle motion, in accordance with an embodiment.



FIG. 4B is a block diagram of an electronic valve 460 which may be integrated into the system 400, in accordance with an embodiment.



FIG. 4C is a block diagram of the control system 404 of FIG. 4A, in accordance with an embodiment.



FIG. 4D is a block diagram of the database 416 of FIG. 4A, in accordance with an embodiment.



FIG. 5 is a flow diagram of a method 500 for controlling vehicle motion, in accordance with an embodiment.



FIG. 6, followed by FIG. 7, is a flow diagram of a method 600 for controlling vehicle motion, in accordance with embodiments.



FIG. 8 shows a method for controlling vehicle motion, in accordance with an embodiment.



FIG. 9 depicts a side cross-sectional view of a shock absorber 900 upon which embodiments may be implemented.



FIGS. 10A-16B depict methods for controlling vehicle motion, in accordance with various embodiments.



FIGS. 17A-17C show interactive touch screens, in accordance with various embodiments.



FIG. 18A is a side cross-sectional view of a monotube piggyback arrangement with the electronic valve located at the main piston, in accordance with an embodiment.



FIG. 18B is an enlarged view of Detail A of FIG. 18A, in accordance with an embodiment.



FIG. 18C is an enlarged cross-sectional view of Detail of FIG. 18A, in accordance with an embodiment.



FIG. 18D is an enlarged cross-sectional view of Detail of FIG. 18A, in accordance with an embodiment.



FIG. 18E is a side cross-sectional view of a solenoid and surrounding components, in accordance with an embodiment.



FIG. 18F is an enlarged cross-sectional side view of Detail A of FIG. 18A, in accordance with an embodiment.



FIG. 18G is an enlarged cross-sectional side view of Detail A of FIG. 18A, in accordance with an embodiment.



FIG. 18H is an enlarged cross-sectional side view of Detail A of FIG. 18A, in accordance with an embodiment.



FIG. 18I is an enlarged cross-sectional side view of Detail A of FIG. 18A, in accordance with an embodiment.



FIG. 18J is a side cross-sectional view of the electronic valve acting as the base valve assembly, in accordance with an embodiment.



FIG. 18K is an electronic valve 460 integrated into a monotube design of a shock absorber, with a piggy back chamber, in accordance with an embodiment.



FIG. 18L is an enlarged cross-sectional view of the base valve electronic valve of Detail A of FIG. 18K, in accordance with an embodiment.



FIG. 18M is the monotube design of FIG. 18K in a rebound position, in accordance with an embodiment.



FIG. 18N is an enlarged view of the electronic valve 460 shown in Detail A of FIG. 18M, in accordance with an embodiment.



FIG. 18O is the electronic valve 460 integrated into an internal bypass monotube design 1863 for a shock absorber, in accordance with an embodiment.



FIG. 18P is an enlarged view of the electronic valve 460 of Detail A shown in FIG. 18O, in accordance with an embodiment.



FIG. 18Q is a side section view of a twin tube 1878 in a compression state, in accordance with an embodiment.



FIG. 18R is a block description of the relationship between the components shown in FIGS. 18R1 and 18R2, in accordance with an embodiment.


FIG. 18R1 is a side section view of the twin tube 1878 in a compression state, in accordance with an embodiment.


FIG. 18R2 is a section view of the two electronic valves of FIG. 18R1 positioned in parallel with each other, in accordance with an embodiment.





The drawings referred to in this description should be understood as not being drawn to scale except if specifically noted.


DESCRIPTION OF EMBODIMENTS

The detailed description set forth below in connection with the appended drawings is intended as a description of various embodiments of the present invention and is not intended to represent the only embodiments in which the present invention may be practiced. Each embodiment described in this disclosure is provided merely as an example or illustration of the present invention, and should not necessarily be construed as preferred or advantageous over other embodiments. In some instances, well known methods, procedures, objects, and circuits have not been described in detail as not to unnecessarily obscure aspects of the present disclosure.


Notation and Nomenclature


Unless specifically stated otherwise as apparent from the following discussions, it is appreciated that throughout the present Description of Embodiments, discussions utilizing terms such as “accessing”, “comparing”, “monitoring”, “determining”, regulating”, “calculating”, or the like, often refer to the actions and processes of a computer system or similar electronic computing device (or portion thereof) such as, but not limited to, a control system. (See FIGS. 3, 4A, 4C and 4D.) The electronic computing device manipulates and transforms data represented as physical (electronic) quantities within the electronic computing device's processors, registers, and/or memories into other data similarly represented as physical quantities within the electronic computing device's memories, registers and/or other such information storage, processing, transmission, and/or display components of the electronic computing device or other electronic computing device(s). Under the direction of computer-readable instructions, the electronic computing device may carry out operations of one or more of the methods described herein.


Overview of Discussion


As is generally known, shock absorbers, such as those described in U.S. patent application Ser. No. 114/231,446, “Method and Apparatus for an Adjustable Damper”, may be applied to a multi-wheeled vehicle. These shock absorbers may include an electronic valve that has an orifice block, a primary valve and a pilot valve assembly. Sensors may be attached to the vehicle and provide information, to a control system attached to the electronic valve, on acceleration (with respect to a bicycle) and on acceleration, tilt, velocity and position (with respect to vehicles with more than two wheels). The control system accesses the sensor signals and actuates the electronic valve to provide variable damping.


Example conventional and novel techniques, systems, and methods for controlling vehicle motion are described herein. Herein, with reference to FIGS. 1 and 2A-2C, various conventional systems, methods and techniques that utilize a conventional control system and a conventional electronic valve for controlling vehicle motion in vehicles with three or more wheels are described. Then, with reference to FIGS. 4A-4D, a novel electronic valve and its functioning is described. This novel electronic valve is not only utilized to perform the conventional methods for controlling a vehicle' motion described with respect to FIGS. 1, 2A-2C and 5-8, but also novel methods for controlling a vehicle's motion by enabling even more selective damping to occur, discussed with reference to FIGS. 10A-16B.


In regards to FIGS. 1 and 2A-2C, the conventional features described therein, and as will be described herein, not only deduce the vertical acceleration values, but also deduce, from a received set of control signals (that include acceleration values associated with various vehicle components), the roll and pitch of a vehicle with more than two wheels. These measured acceleration values relate to the tilt (e.g., roll, pitch) of the vehicle and are compared to a database having thereon preprogrammed acceleration threshold values associated with vehicle components as it relates to tilt. Further, the conventional control system receives measured velocity values associated with user-induced events (e.g., turning a steering wheel, pressing/releasing a brake pedal, pressing/releasing the gas pedal, thereby causing a throttle to open/close). The control system compares these measured velocity values relating to user-induced events to a database having preprogrammed thereon velocity threshold values associated with vehicle components. Based on the comparison performed with regard to the measured acceleration values with the predetermined acceleration threshold values and the measured velocity values with the predetermined velocity threshold values, as well as the determined state of valves within various vehicle suspension dampers attached to vehicle components, the control system sends an activation signal to power sources of the vehicle suspension dampers. The activation signal activates the power source to deliver a current to valve assemblies within the vehicle suspension dampers. Once delivered, the valve assemblies adjust to a desired state. The desired state is configured to adjust the damping force to reduce or eliminate the tilt of the vehicle's frame. In other words, the orientation of the vehicle frame is placed as close to level as possible.


As will be described herein, these conventional systems and methods also provide various system modes within which the vehicle suspension dampers may operate, along with control modes for affecting roll and pitch dynamics of the vehicle. Further, these conventional methods and systems for implementing delays and rebound settle time, for de-conflicting multiple control modes and for cycling between different system modes are described.


Thus, described first herein are conventional, though newer, systems and methods for controlling a vehicle's motion by increasing and/or decreasing damping forces within a vehicle suspension damper in quick response to sensed movement of vehicle components (e.g., vehicle wheel base). These systems and methods may be used in various types of multi-wheeled vehicles, such as, but not limited to, side-by-sides (four-wheel drive off-road vehicle), snow mobiles, etc. These conventional devices may be positioned in both the front fork and the rear shock. While, in general, vehicle suspension dampers cannot respond quickly enough to a sensed movement of a vehicle's front wheel traversing an obstacle such that the rider avoids feeling the effect via the vehicle's frame, the conventional, though newer, systems and methods described herein are able to quickly and selectively apply damping forces through the vehicle suspension dampers (that are coupled with both the vehicle's forks and the vehicle's frame). Such damping enables the vehicle's frame, and thus the vehicle's rider, to experience less acceleration than that being experienced by the wheel base(s).


The conventional systems and methods described herein for controlling vehicle motion provide a control system that enables the use of sensors and an electronic valve to read the terrain and make changes to the vehicle suspension damper(s) in real time. The conventional control system described herein enables at least the following functions: the execution of algorithms that enable a quicker response and adjustment to the vehicle suspension damper(s) than other conventional vehicle suspension dampers; a quiet operation since there are no audible electronic valve actuation sounds; a power efficient model that is designed for low power consumption; an easily tunable model that may use conventional means in combination with the control system described herein, such as, but not limited to, valve shims; a fail-safe shock absorber, as the electronic valve also functions as a conventional shock if power is lost; a small model that can be packaged in bicycle forks and shocks; and a versatile model that may function in conventional shocks, twin tube shocks and bypass shocks.


In contrast to the conventional system and method for controlling a vehicle's motion described herein, embodiments utilize a variable pressure valve as part of an electronic valve (instead of a pilot valve assembly), as will be discussed herein with reference to FIGS. 4A-4D and 10A-16B. A variable pressure valve is, in comparison to the pilot valve, more robust for use in vehicles with three or more wheels, such as side-by-sides. Further, embodiments of the present technology provide for methods for controlling vehicle motion that consider a wider range of variables (e.g., temperature, humidity, date, pressure applied against vehicle seats and storage compartments, and vehicle component acceleration, velocity, speed and position, etc.) (as compared with the conventional methods described herein), which enables the vehicle suspension damper to even more selectively tune damping effects (as compared with conventional methods). The robust variable pressure valve is capable of implementing such tuned damping within the shock absorber. The methods described herein enable a firm control mode, a medium control mode, a soft control mode, and control modes there between.


Thus, the novel systems and methods discussed herein for controlling vehicle motion, according to embodiments, not only provide the same aforementioned benefits also provided by conventional electronic valves and conventional control system, but also provide a more robust alternative device/system for effecting changes within the shock absorbers (i.e., more or less damping), while providing methods for customized damping as it specifically applies to the vehicle's environment.


A conventional, though newer, electronic valve and control system and its operation will be explained first. Next, a novel electronic valve and control system and its operation will be explained. Following, novel methods for controlling a vehicle's movement will be described.


Conventional Electronic Valve with Pilot Valve Assembly and Operation Thereof


FIG. 1 shows the electronic valve 100 of a vehicle suspension damper. The electronic valve 100 includes at least a primary valve 112, a first pressure reducing means which, in FIG. 1, is an orifice block 122, and a second pressure reducing means which, in FIG. 1, is a pilot valve assembly 132, all of which components cooperatively control the flow of fluid throughout the electronic valve 100 and manipulate the fluid pressure within the pilot pressure chamber 126.


In basic operation, the permanent magnet 136 of the solenoid assembly 120 conducts through the component 134 to attract the pilot spool 128. This is the latched position as shown. The spool spring 130 resists this condition. When the coil is turned on with positive polarity, it cancels the effect of the permanent magnet 136 and the spool spring 130 moves the pilot spool 128 to the left or closed position. With negative polarity applied to the coil, the electromagnet is added to the permanent magnet 136 and the pilot spool 128 is drawn to the right or open position.


The main oil flow path, or first fluid flow path, is through the center of the base valve and radially outwardly into piston port 104 area. Assuming there is enough pressure in the piston ports, it then blows off the valve shims 108 and oil flows into the reservoir 102. A small amount of oil also flows in parallel through a second fluid flow path in the electronic valve 100 (also called an inertia valve), and in particular through the control orifice 124 and through the solenoid assembly 120. This generates a pilot pressure inside the area of the primary valve 112.


The valve member 114 acts to resist the valve shims 108 from opening. This resistive force is dependent on pressure inside the area of the primary valve 112 which is controlled by the pressure drop across the solenoid. Basically, when the solenoid is closed, there is high pressure inside the area of the primary valve 112 (resulting in locked-out fork or firm damping, depending on the damping characteristics determined for the electronic valve 100, as described in greater detail below). When the solenoid is in an open position, there is low pressure inside the area of the primary valve 112 and the valve member 114 pushes against valve shims 108 with less force, allowing the valve shims 108 to open under lower fluid pressure. This open position of the solenoid provides a normally-operating fork, by which is meant the damping characteristic of the inertia valve is determined predominantly by the tuning of the valve shims 108 (although there is some damping effect provided by the control orifice 124).


A more particular description follows. A control signal (a.k.a., activation signal sent by activation signal sender 450 of FIG. 4A) instructs the vehicle suspension damper to increase or decrease its damping force therein. The vehicle suspension damper is configured to respond to the control signal instruction. More particularly, the electronic valve 100 of the vehicle suspension damper, in response to the control signal instruction, quickly manipulates the pressure in the pilot pressure chamber of the electronic valve 100 by moving/adjusting the pilot valve assembly 132 to at least partially close or open the flow ports 118. The pressure in the pilot pressure chamber 126 increases or decreases in proportion to the amount of closure or opening that the flow ports 118 experience, respectively.


In general, fluid in the electronic valve 100 flows along a first fluid flow path from the damping cylinder interior 35 and through the shims 108 (unless the shims 108 are held closed under pressure from the valve member 114, as will be described herein) via the piston port 104 area. Additionally, fluid also flows along a second fluid flow path from the damping cylinder interior 35 and through the control orifice 124 of the orifice block 122. After having flowed through the control orifice 124, the fluid moves into the pilot pressure chamber 126. From the pilot pressure chamber 126, the fluid moves out of the pilot spool valve 116 (wherein the pilot spool valve 116 is in at least a partially open position) through a set of flow ports 118 and into the reservoir 102. Additionally, from the pilot pressure chamber 126, the fluid also moves into the area of the primary valve 112. When the fluid presents a predetermined pressure against surface 110 of the valve member 114, a force proportional to the pressure is exerted on the valve member 114 which urges it against the shims 108. The valve member 114 pushes against the shims 108, thereby biasing the shims 108 toward a closed position, even though fluid is moving through the shims 108 from the piston port 104 area and into the reservoir 102. If the force of the valve member 114 against the shims 108 is greater than the force of the fluid moving from the piston port 104 area against the shims 108, then the shims 108 will become biased toward closing. Likewise, if the force of the fluid moving from the piston port 104 area against the shims 108 is greater than the force of the valve member 114 against the shims 108, then the shims 108 will be biased toward an open position, in which the fluid may remain flowing through the shims 108.


During compression of the shock absorber, in order to change the fluid pressure within the pilot pressure chamber in quick response to changes in the vehicle's position and speed (and components thereof), for example, embodiments use a control system to receive control signals from a set of sensors positioned on a vehicle. In accordance with the control signals received from the set of sensors, the control system activates a power source that is attached to the electronic valve. The power source delivers a current to the electronic valve. The electronic valve responds to the delivered current by causing the pilot valve assembly 132 to move and block or open at least a portion of the flow ports 118 through which fluid may flow there through from the pilot pressure chamber 126 and into the reservoir 102, thereby at least partially closing or opening the flow parts 118.


In general, upon compression of the shock absorber, a damper piston moves into a damper cylinder interior. More particularly, when the flow ports 118 are at least partially closed, the fluid pressure within the pilot pressure chamber 126 increases such that the fluid pressure in the area of the primary valve 112 also increases. This increase in the fluid pressure in the area of the primary valve 112 causes the valve member 114 to move toward the shims 108 that are open and to push against the shims 108, thereby causing the shims 108 to at least partially or fully close. When these shims 108 are at least partially or fully closed, the amount of fluid flowing there through decreases or stops. The movement of the damper piston into the damper cylinder interior causes fluid to flow through the piston port 104 area and hence out through open shims 108 and into the reservoir 102. The fluid also flows through the control orifice 124 into the pilot pressure chamber 126. If the shims 108 are closed due to movement of the pilot valve assembly 132 to block the flow ports 118, then fluid may not flow out through the shims 108 or out through the flow ports 118 into the reservoir 102. Consequently, the ability of the damper piston to move within the damper cylinder interior to cause fluid to flow through the piston port 104 area as well as through the flow ports 118 is reduced or eliminated. The effect of the at least partial closure of the shims 108 is to cause a damping function to occur. Thus, the movement of the pilot valve assembly 132 to at least partially block the flow ports 118 causes the damping (or slowing of movement) of the damper piston into the damper cylinder interior.


The control orifice 124 operates cooperatively with the pilot valve assembly 132 to meter the flow of fluid to the primary valve 112. The control orifice 124 is a pathway within the orifice block 122 and is positioned between the damper cylinder interior 35 and the pilot pressure chamber 126. The size of the control orifice 124 is tunable according to the application; the size may be variously changed. The control orifice 124 is a key component in enabling the quick and accurate response to sensed changes in a vehicle's motion. As will be explained herein, without the presence of the control orifice 124, the vehicle would not experience damping during periods of low compression speed, or experience too much damping during periods of high compression speeds. The pilot valve assembly 132 would act like a bypass. In other words, without the control orifice, at low compression speed there would almost be no damping and the control orifice 124 and pilot valve assembly 132 would act like a bypass; but at higher compression speeds, pressure drop across the pilot valve assembly 132 would cause a high pressure in the pilot pressure chamber 126 and therefore too much clamping force on the shims 108. The control orifice 124, thus, allows damping to occur even during periods of low compression speed, and slows the damping rate during periods of high compression speed.


In this particular application, it was discovered that (without the control orifice 124) if the area of the primary valve is approximately 60% or more of the piston port 104 area, the valve member 114 is hydraulically locked (at all speeds) onto the shims 108. This led to undesirable high damping force at high compression speeds. Although in this particular application the hydraulic lock occurred at about 60% area ratio and higher, this may not be true in all cases: there may be arrangements where a lock occurs at a higher or lower ratio than 60%, or where no lock occurs at all at any ratio. It is expected that the particular ratio will be dependent on design parameters such as the valve shim arrangement and main piston design.


The solution is to cause a pressure drop of damping fluid before it enters the pilot pressure chamber 126. This is achieved with the control orifice 124. The control orifice 124 provides some damping effect at low compression speeds (by enabling damping fluid to ‘bleed’ through the control orifice), but at high compression speeds provides a significant pressure drop to ensure that the pressure inside the pilot pressure chamber does not get too high, thereby preventing the valve member 114 from locking onto the shims 108.


In its present form, the control orifice 124 is between 0.5 mm and 2 mm in diameter, but these sizes are dependent on the specific application and the desired damping curve. Pressure drop is directly proportional to the length of the control orifice 124, but inversely proportional to its diameter. Either one or both of these parameters can be changed at the design stage to affect the performance of the control orifice 124.


The essential function of the control orifice 124 is to create a pressure drop. Therefore, anything that will do this could be used in place of the specific arrangement shown. Some possible examples include, but are not limited to: a diffuser; a labyrinth between parallel plates; and leakage past a screw thread.


A further key feature is the combination of the area of the surface 110 inside the valve member 114, the control orifice 124, the pilot valve assembly 132, and the way this combination enables a variable force to be applied to the shims 108 to control the damping force at any point in time.


In particular, the ratio of the surface area 106 of the shims 108 (The surface area 106 is next to the piston port 104 area; the pressure is acting on the surface area 106 of the shims 108 as well as the surface area 110 of the inside of the valve member 114, within the primary valve 112 area) to the surface area 110 inside the valve member 114 controls the overall damping characteristic of the electronic valve 100, i.e., what overall range of force can be applied to the shims 108. By selecting this ratio appropriately, the valve member 114 can be set up to move between full lockout and a completely soft state, or between a firm damping state and a soft state, for example.


Within that overall range of force, a particular force at any point in time is set by the position of the pilot valve assembly 132, which, as explained above, controls the pressure drop across the flow ports 118. By adjusting the pressure drop across flow ports 118, the pressure of fluid in the pilot pressure chamber 126 is also adjusted. Since the pressure inside the pilot pressure chamber 126 acts against surface 110 of the valve member 114, the force applied by the valve member 114 to the shims is controllable by adjustment of the position of the pilot valve assembly 132.


It should be noted that the overall resistance to fluid flow along the first fluid flow path (i.e. through piston port 104 area and past shims 108) is given by the sum of the force provided by the shims 108 and the force applied to the shims 108 by the valve member 114.


A significant feature is that a force is generated on the valve member 114 by a control of pressure inside the area of the primary valve 112 (in contrast to other valve bodies where force comes from pressure acting on the outside of the valve member 114, usually from the damper reservoir). The ultimate source of pressure in the pilot pressure chamber 126 is the pressure of the damping fluid in the main damping cylinder 35 during compression (but regulated by the control orifice 124 and the pilot valve assembly 132 to give a lower pressure in the pilot pressure chamber 126).


There are significant advantages to the combination of the ratio of the area of the surface 110 to the area of the piston port 104, control orifice 124, and the pilot valve assembly 132. Some of them are as follows: 1) the damping force generated by electronic valve 100 is not temperature sensitive; 2) the damping force generated by electronic valve 100 is not position sensitive; 3) when using an electro-mechanical inertia device to control the pilot valve assembly 132, the damping force can be turned on and off very quickly (recent experiments achieved 4 ms between full firm and full soft- to the best of the applicant's knowledge and belief the fastest time for turning on and off of damping force in other devices is 20 ms. The reason such fast speeds are achieved is because, when the pressure in the pilot pressure chamber 126 is released, it is the pressure in the main damper (which is the same as the fluid pressure in the piston port 104 area) that pushes on the shims 108 and moves the primary valve 112 back (which can happen very quickly). This is in contrast to other arrangements that rely on an electric motor to move a valve body, for example, which takes more time; 4) using a latching solenoid pilot valve enables a full firm state to be maintained with no power; 5) the pilot valve assembly 132 enables very large damping forces to be controlled because: (a) the pilot pressure is ‘magnified’ according to the ratio of the area of the primary valve 112 to the area of the piston port 104; and (b) because the pilot valve assembly 132 is not required to move any element against the high pressure damping fluid; and 5) the pilot valve assembly 132 allows the damper to utilize conventional shims, but with some level of controllability over the damping force applied by the shims. This allows the shims to be tuned in a conventional manner. Furthermore, if power to the pilot valve assembly 132 fails, the shock absorber will continue to operate (in contrast to other electronically controlled shocks where power loss causes the shock to stop working completely).


Thus, the electronic valve 100, including the primary valve 112, the pilot valve assembly 132, and the orifice block 122, not only enables a variable force to be applied to shims 108, but also enables the control of the damping force within the vehicle at any point in time. The pilot valve assembly 132 meters a flow of fluid to the primary valve 112 and enables the generation of relatively large damping forces by a relatively small solenoid (or other motive source), while using relatively low amounts of power.


Furthermore, since the incompressible fluid inside of the primary valve 112 of the shock absorber assembly causes damping to occur as the primary valve 112 opens and the valve member 114 collapses, a controllable preload on the shims 108 and a controllable damping rate are enabled. In four-wheeled vehicles, the solenoid continuously powers the inertia valve and does not have a latching mechanism. A monitor will continuously monitor a power source and its operation in order to make sure that the wires leading to the power source do not get cut, thereby providing a dangerous situation for the rider and other vehicles.


In regards to the area of the primary valve 112, although it is shown as an internal base valve, it is not limited to this position or application. For example, it can be mounted externally of the vehicle suspension damper (for example in a ‘piggy-back’ reservoir). Further, it could be made part of the main damper piston (either in compression or rebound directions).


In considering the design of the control orifice 124, it must have at least the following two functions: a provision of low speed bleed; and a provision of a sufficient pressure drop at high speed to prevent hydraulic lock of the valve member 114 onto the shims 108. The general methodology for determining the diameter and/or length of the control orifice 124 during design is as follows: (1) identify the desired damping curve that the damper should have; (2) determine from step (1) the target low speed damping force; (3) determine from step (1) the target high speed damping force; (4) make informed guess at control orifice diameter and/or length to achieve steps (2) and (3); (5) test the output damping forces produced by shock at different speeds within low to high speed range; (6) compare the measured damping curve against the desired damping curve; (7) if there is too much high speed damping force, then reduce the diameter of the control orifice (to lower the pressure inside the pilot pressure chamber 126); (8) if there is too much low speed damping force, then decrease the area ratio (between the area of the primary valve 112 and the piston port 104 area), and increase the diameter of the control orifice 124; and (9) repeat steps (5)-(8) until a good approximate to a desired damping curve is obtained. It is to be noted that in steps (7) and (8) the length of the control orifice can also be adjusted, either separately or in addition to the diameter, to achieve a similar effect.


It was found that the pilot valve assembly 132 would “auto-close” at a certain oil high flow rate. A diffuser pin inserted into the vehicle suspension damper downstream of the control orifice 124 is used to eliminate this auto-closing issue. FIG. 2A shows an electronic valve 200A with a diffuser pin 204 positioned through one set of the cross holes 202 going to the primary valve 112 area. Another set of holes remains (normal to the page) to feed oil to the valve member 114. The diffuser pin 204 functions to disrupt the jet flow coming out of the control orifice 124. FIG. 2B shows an electronic valve 200B with a diffuser plug 206 pressed into, at least one of and at least partially, the orifice block 122 and the pilot pressure chamber 126. The diffuser plug 206 also functions to disrupt the jet flow coming out of the control orifice 124. FIG. 2C shows an electronic valve 200C with a diffuser pin 204. The spool retainer 208 (see FIG. 2C) is replaced with the diffuser pin 210. The diffuser pin 210 and its position within the vehicle suspension damper 200C functions to disrupt the jet flow coming out of the control orifice 124 and to minimize the contact of the pilot valve assembly 132 in the firm setting.


The solenoid includes a “latching” mechanism to open and close the pressure-balanced pilot spool. Due to the latching configuration of the solenoid, power is only required to open or close the pilot valve assembly 132. Power is not required to hold the pilot valve assembly 132 open or closed in either setting. Consequently, reduced power consumption is enabled compared to the traditional shock absorber.


Further, an externally-adjustable means of tuning the open state of the damper is described. An adjuster turns in or out to vary the effective orifice size of the flow ports 116 when in the open position. This allows the rider to adjust the soft setting of the damper to his preference.


With respect to the shock absorber described above in conjunction with FIGS. 1 and 2A-2C, it is to be noted that, whilst preferred, the use of a valve shims 108 is optional. Instead, it would be possible for the valve member 114 to act directly on the fluid flow ports 145. In fact, valve shims are optional in any shock absorber described herein at the point where it would be possible for the valve member 114 (or any other similar valve member described herein) to act directly on the fluid flow ports that control the main flow through the valve assembly.


With reference again to FIGS. 1, 2A-2C and 4A, it should be again noted that the set of sensors 440 may be positioned in various locations on various types of vehicles. For example, in one embodiment, the set of sensors 440 is positioned on the seat post of a bicycle. In another embodiment, a first set of sensors is positioned near the front wheel, while a second set of sensors is positioned near the rear wheel.


The set of sensors may include at least one accelerometer, but generally includes three accelerometers. The three accelerometers define a plane of the vehicle's body, such that the acceleration, and in other embodiments, the acceleration and the tilt (i.e., pitch and roll), of the vehicle body may be measured. When the set of sensors senses vehicle motion, the set of sensors sends a control signal to the control system attached to the vehicle suspension damper. The control system determines if the sensed vehicle motion meet and/or exceeds a predetermined threshold. The predetermined threshold may be a constant in one embodiment. However, in another embodiment, the predetermined threshold may be a variable based on other situations sensed at the vehicle. Once a control signal is received by the power source, the power source that is attached to the vehicle suspension damper becomes activated. Upon activation, the power source sends a current to the vehicle suspension damper, thereby causing the pilot valve assembly to move, as is described herein. Various methods of sensing via accelerometers and other forms of motion via sensors are known in the art.


As described herein, the vehicle to which a set of sensors and the vehicle suspension damper described thus far herein are attached may be attached to a multi-wheeled vehicle, such as, but not limited to, a bicycle, a side-by-side, a snowmobile, a car, a truck, etc. In one embodiment, more than one set of sensors may be used on the non-limiting example of a side-by-side vehicle (e.g., recreational off-highway vehicle [ROV]). For example, each wheel base (e.g., four) may include the shock absorber that has thus far been described herein. More specifically, each wheel base has attached thereto a different set of sensors, such as a set of accelerometers, each set being attached to a separate vehicle suspension damper. One set of sensors (e.g., set of accelerometers) is attached to the ROV, as well as being attached to one or more vehicle suspension dampers.


If the ROV is traveling along a path that does not have any bumps or uneven terrain, then the vehicle suspension dampers may each be programmed to operate in a fully open mode (i.e., soft mode), in which the pilot spool valve 116 of the pilot valve assembly 132 is open to the flow ports 118, thereby allowing fluid to flow from the damper cylinder interior 35 and into the reservoir 102 either through the first fluid flow path, with resistance provided by the shims 108 (and no additional force provided by the valve member 114), and/or through the control orifice 124 that permits low speed bleed of damping fluid via the second fluid flow path. Thus, for example, when the right front tire of an ROV hits a large rock, the right front tire and a portion of the suspension attached to the tire (or attached wheel base) may rise upwards to move over the rock. The set of sensors attached to the ROV's right front side will sense the tire's upward movement, and will sense the tire reaching its peak upward movement (the peak of the rock), and will sense the tire beginning to move downwards. The set of sensors on the ROV's right front side would send control signals to the vehicle suspension damper attached to the ROV's right front side throughout the tire's movement upward and downward. The control system attached to the vehicle suspension damper receives the control signals and causes the power source also attached to the vehicle suspension damper to deliver a current to the vehicle suspension damper in accordance with the control signals. The delivered current functions to cause the pilot valve assembly 132 to move to cause the flow ports 118 to be at least partially blocked. As described herein, the pressure within the pilot pressure chamber 126 increases due to the at least partially blocked flowports 118, thereby causing the pressure within the area of the primary valve 112 to increase. The valve member 114, in response to increased pressure in the area of the primary valve 112, is urged against the shims 108, thereby changing the damping characteristics of the shims 108. Thus, the fluid flowing along the first fluid flow path from the damper cylinder interior 35 and through the piston port 104 area is reduced, resulting in placing the vehicle suspension damper in a firm damping setting.


Significant advantages over other conventional shock absorber systems are as follows. In conventional mechanical inertia valves, an inertia valve senses a pressure wave (occurring at the speed of sound) after a vehicle's tire hits a bump. The inertia valve opens in response to receiving the pressure wave. However, the vehicle rider still experiences some form of response to the terrain before the inertia valve has a chance to open into a “soft” mode. In contrast, in the shock absorbers thus far described herein, using an electronic valve attached to accelerometers, the electronic valve opens into a “soft” mode before a motion significant enough for a vehicle rider to experience the motion has begun. For example, when a wheel motion occurs, such as an ROV wheel base beginning to move upward while running over a large rock, the wheel base experiences an upward acceleration. This acceleration is measured by embodiments. Before the wheels' velocity and/or displacement can be or is measured, a control signal is sent from a set of accelerometers that communicate the acceleration values of the wheel to a control system that is connected (wire or wirelessly) to the electronic valve. The set of accelerometers are positioned to measure the acceleration experienced by the wheel base. These acceleration signals are sent at the beginning of the wheel's ascent over the rock. The electronic valve is opened into a soft mode in response to receiving the signals from the set of accelerometers. The soft mode is initiated before the wheel experiences such a large acceleration upwards that the vehicle rider feels a reaction to the wheel's motion through the vehicle's frame. Unlike other conventional damping systems, in the instant conventional damping system, a quick response to a sensed acceleration of a vehicle wheel is enabled such that an acceleration of a vehicle frame due to the movement of the vehicle wheel may be reduced or prevented. It should be appreciated that one or more set of sensors may be attached to each ROV wheel base, and independently control the vehicle suspension damper to account for and respond to various rolls and other types of vehicle motion.


One or more motion sensors are provided on a forward or front part of a vehicle, and a signal or signals from the one or more motion sensors is used to control a vehicle suspension damper mounted on a rear part of the vehicle. In use, motion information learned from the movement of the front part of the vehicle can be used to anticipate movement of the rear part of the vehicle, and adjustments may be made to control the damper on the rear part accordingly.


Thus, the control of both compression and the rebound state of the vehicle suspension damper is enabled, such that an acceleration at the vehicle frame is maintained as close to zero as possible throughout off-road riding and over varied terrain, regardless of the acceleration being experienced at the vehicle's wheel.


As noted herein, more than one type of sensor may be used. For example and not limited to such example, an accelerometer and a gyrometer may be used. Further, the set of control signals sent to the control system may include, but are not limited to the following values: acceleration values; tilt (e.g., pitch, roll) values; and velocity values. It should also be noted that numerous methods for determining orientation in a plane in space using a sensor attached to an object are well known in the art. Thus, the adjustment of the vehicle compression dampers to a desired state, based on a comparison of the measured signal values with a database of threshold values, enables the reduction of the tilt of a vehicle's frame.


Novel Electronic Valve Having Variable Pressure Valve and Novel Control System and Operation Thereof

As will be described herein, embodiments provide a novel and robust electronic valve that may be integrated within shock absorbers for use on vehicles having more than two wheels. Further, described herein are novel systems and methods for controlling vehicle motion, in which sensors are attached to the vehicle (with more than two wheels) and provide information on, for example, the following variables: acceleration, tilt, velocity, position, lateral acceleration, speed, temperature, pressure applied to vehicle seats and cargo bay, and humidity. A novel control system accesses the sensor signals and performs calculations to a control mode setting to be actuated depending on a particular predetermined relationship between the variables. According to an embodiment, the control system causes the electronic valve to become actuated, thereby providing variable damping that is more narrowly tailored to the vehicle's environment and to the vehicle rider.


The novel electronic valve includes an orifice block, a primary valve and a variable pressure valve is described herein with respect to FIGS. 4A-4D and 18A-18I, wherein the electronic valve is shown installed in a monotube piggyback arrangement (the electronic valve is located at the main piston), a monotube internal bypass arrangement and a twin-tube arrangement.



FIG. 18A is a side cross-sectional view of a monotube piggyback arrangement 1800 with the electronic valve 460 located at the main piston 1804, in accordance with an embodiment. The monotube piggyback arrangement 1800 is shown in a rebound configuration.



FIG. 18B is an enlarged view of Detail A of FIG. 18A, in a compression method position, in accordance with an embodiment. The electronic valve 460 includes the primary valve 1810, the variable pressure valve 1814, the orifice 1818 and reservoir 1920. In one embodiment, the valve member 1808 is a model TS08-20B-0-V-12ER valve, commercially available from HydraForce, Inc. of Lincolnshire, Ill., USA. Also shown in FIG. 18B is the piston 1804, the shims 1806, the valve member 1808, the flow ports 1812 and the pilot spool 1816. Upon compression, if the power source that is attached to the electronic valve 460 is not actuated, then the flow ports 1812 are and will remain closed, and the fluid that moves from the reservoir 1820 and into the orifice 1818 will then flow into the primary valve 1810. Once in the primary valve 1810, the fluid exerts force against the outer walls of the valve member 1808, which causes the valve member to move closer to the shims 1806. Upon moving closer to the shims 1806, the shims 1806 begin to close against the components on the other side of the shims 1806. Due to limited flow ports through which the fluid, during compression may travel, a large damping effect is created. Of note, both positions (rebound and compression positions) of FIGS. 18A and 18B, respectively, may use a similar cartage fashion control valve as is shown in FIGS. 18C and 18D.



FIG. 18C is an enlarged cross-sectional view of Detail A of FIG. 18A. FIG. 18A shows the orifice 1818, the reservoir 1820, the piston 1804, the shims 1806, the valve member 1808, the primary valve 1810, and a second valve 1822. It should be appreciated that the port within FIG. 18C showing the second valve 1822 may use any applicable metering device such as a pilot operated and non-pilot operated spool-type valve, poppet type valves and pressure relief valves. Further, the second valve 1822 may be the variable pressure valve mentioned above, or another type of fluid metering device. The robustness of the design of the electronic valve 460 is due in part to the placement of the primary valve 1810 below the valve member 1808, which itself is placed directly against the shims 1806. The second valve 1822 will provide an additional form of damping, in one embodiment.



FIG. 18D is an enlarged cross-sectional view of Detail A of FIG. 18A. FIG. 18D shows a type of metering device 1824 placed into the area at which the second valve 1822 was shown (see FIG. 18C). Known in the art is a proportionally controlled pilot operated spool valve placed in the “modular valve port location”, also known as a location for the second valve 1822. These valves that occupy the location for the second valve 1822 may be actuated through electronic means such as a solenoid, stepper motor or servo motor, according to an embodiment.



FIG. 18E is a side cross-sectional view of a solenoid and surrounding components, in accordance with an embodiment. FIG. 18E shows a novel method of applying a solenoid to increase the ease of vehicle packaging. In this method, the shaft is used for the solenoid housing and will conduct the magnetic field to the solenoid plunger 1830 so as to produce movement of the metering control device 1824, in accordance with an embodiment. Embodiments also allow for the moving parts to be wet or under pressure so as not to have seal friction of a pressure differential requiring a higher output of force for actuation. The solenoid plunger 1830 is sealed into the shaft using a press fit plug 1828. The coil 1826 surrounds the shaft, similar to other known methods regarding solenoids. According to embodiments, the coil must have enough stiffness to support the load of the main vehicle spring that surrounds the shock absorber. Another method is to use a snap ring fitting onto the shaft in order to separate the spring forces from the coil 1826. This snap ring design may be used as a separate nonintegrated device that is 90 degrees oriented out of the eyelet of the shock absorber.



FIG. 18F shows an enlarged cross-sectional side view of Detail A of FIG. 18A, during compression, in accordance with an embodiment. As seen, the electronic valve 460 is in soft position, such that the flow ports 1812 are open and fluid may flow there through. Thus, during compression, the fluid flow 1836 moves through the orifice 1818 and into the area of the second valve 1822, and then through the flow ports 1812. The fluid flow moves into the reservoir 1832 and then provides a force against the valve member 1808, which itself presses further against the shims 1806.



FIG. 18G shows an enlarged cross-sectional side view of Detail A of FIG. 18A, during compression, in accordance with an embodiment. As seen, the electronic valve 460 is in firm position, in which the flow ports 1812 are blocked. Thus, the fluid flow 1838 moves through the orifice 1818 and into the primary valve 1810, thereby pushing the valve member 1808 further against the shims 1806, in one embodiment. It should be noted that the shims 1806, in one embodiment, are reed valves.



FIG. 18H shows an enlarged cross-sectional side view of Detail A of FIG. 18A, during rebound, in accordance with an embodiment. As seen, the valve member 1808 is positioned on the compression side of the piston 1804. The fluid flow 1842 shows the flow of fluid moving through the flow ports 1812, into the orifice 1828, and out into the reservoir 1820.



FIG. 18I shows an enlarged cross-sectional side view of Detail A of FIG. 18A, during rebound, in accordance with an embodiment. As seen, the valve member 1808 is positioned on the compression side of the piston 1804. The fluid flow arrow 1844 shows the flow of fluid moving from the reservoir 1832, into and through the piston 1804, and into the primary valve 1810. Once the fluid is in the primary valve 1810, then the fluid presses against the valve member 1808, which in turn presses against the shims 1806.



FIG. 18J is a side cross-sectional view of the electronic valve 460 acting as the base valve assembly. In various embodiments, the design of the electronic valve to be located next to the piston of the monotube by-pass shock absorber is the same design as that electronic valve to be located as the base valve design. Of note, the electronic valve of FIG. 18J also includes check valves 1848 and compression valves 1850.


As noted and as will be described below, embodiments of the new technology may be implemented at least in the following design types: 1) a monotube design; 102) a monotube internal bypass design; and 3) a twin-tube design.


1) Monotube Shock Absorber Design with Integrated Variable Pressure Valve: A brief description of a monotube shock absorber design is as follows. A monotube shock absorber has a single cylinder that is divided by a floating piston and seal into a fluid area section and a high pressure gas chamber section. The piston and the shaft move in the fluid portion. It uses a single fluid valve assembly in the piston. There is no need for an air or gas in the fluid area. This provides an expansion area for the excess fluid movement during the compression stroke. On more aggressive movement, the floating piston is pushed further into the gas chamber with increases gas pressure quickly and provides additional damping.



FIG. 18K shows an electronic valve 460 integrated into a monotube design of a shock absorber, with a piggy back chamber, in accordance with an embodiment. The electronic valve 460 operates as the base valve. (Of note, the monotube design may operate without a base valve.) FIG. 18L shows an enlarged cross-sectional view of the base valve electronic valve 460 of Detail A of FIG. 18K, in accordance with an embodiment. A general description of the monotube design in operation is as follows. The electronic valve 460 is utilized as the base valve, in this embodiment. The shaft 1853 is displaced into the chamber 1856 for shaft displacement (fluid chamber). This monotube design includes an internal floating piston (IFP) 1859 that moves backwards and forwards depending on the shaft's 1853 displacement and/or thermal expansion of the fluid. In this case, the IFP 1859 moves toward the side opposite that of the shaft 1853, making room for that fluid that is being displaced as a result of the shaft displacement. The fluid is displaced into the external shaft displacement reservoir 1858, shown to be on one side of the IFP 1859. Within this design, there are two pistons: the main damping piston 1855 affixed to the piston rod 1854; and the IFP 1859 which separates the gas charge (the spring) and the oil (fluid).


More particularly, during compression, the shaft 1853 along with the piston rod 1854 enters the chamber 1856, thereby also pushing the damping piston 1855 further into the chamber 1856. The damping piston 1855 takes up volume within the chamber 1856, and creates a fluid flow 1857 toward the electronic valve 460, acting as the base valve. As can be seen in the enlarged view of the electronic valve 460, the fluid flows into the passageway leading to the electronic valve 460. The check valve 1861 is found to be closed. Also shown in FIG. 18L is the primary valve 1814 that is pressed against the reed shims 1806. When the check valve 1861 is closed, the fluid flows through the reed shims 1806, which open upon receiving the force of the fluid flow (of note, this may be any sort of compression valve appropriate to regulate fluid flow there through), and into the external shaft displacement reservoir 1858. The fluid also flows, to some small degree, through the orifice 1818 and then through the pressure variable valve 1814 and into the external shaft displacement reservoir 1858. When enough fluid enters the external shaft displacement reservoir 1858, that fluid takes up its volume and then pushes against the IFP 1859. The IFP 1859, upon being pushed during compression of the shock absorber, further enters the gas chamber 1860, which acts as a spring, and hence another source of damping, in accordance with embodiments.



FIG. 18M shows the monotube design 1852 in a rebound position, in accordance with an embodiment.



FIG. 18N shows an enlarged view of the electronic valve 460 shown in Detail A of FIG. 18M, in accordance with an embodiment. During rebound of the shock absorber, the shaft 1853 and the piston rod 1854 move out of the chamber 1856, thereby also pulling the damping piston 1855 further toward the end of the chamber 1856 that is opposite the end with the electronic valve 460 coupled therewith. A vacuum of fluid flow 1863 is created, wherein the fluid flow 1863 is directed toward the damping piston 1855 that is moving in the same directions as the shaft 1853, in one embodiment. During rebound, the check valve 1861 is open. The fluid flow 1863 from the external shaft displacement reservoir 1858, through the channel connecting the chamber 1856 and the external shaft displacement reservoir 1858, and into the chamber 1856 is unimpeded. For example, the check valve 1861 is open during rebound. Fluid flow generally takes the path of least resistance. Thus, the fluid, during rebound, and in response to the vacuum of fluid that is created by the shaft 1853 being pulled out of the chamber 1856, does not flow back through the electronic valve 460 (such as through the pressure variable valve 1814 and then though the reed shims 1806). Instead, the path of least resistance is the gap left by the check valve 1861 while it is open during rebound movement. Thus, the fluid flows from the external shaft displacement reservoir 1858, through the check valve 1861, and into the chamber 1856, according to one embodiment. Additionally, the gas spring and/or the coil spring within the gas chamber 1860 facilitates the movement of the fluid flow from the external shaft displacement reservoir 1858 and into the chamber 1856 by pushing the IFP 1859 further into the external shaft displacement reservoir 1858, in accordance with embodiments.


102) Internal Bypass Monotube Shock Absorber Design with Integrated Variable Pressure Valve: FIG. 18O shows the electronic valve 460 integrated into an internal bypass monotube design 1863 for a shock absorber, in accordance with an embodiment. FIG. 18P shows an enlarged view of the electronic valve 460 of Detail A shown in FIG. 18O. With exception to the bypass holes 1864 located along the wall of the chamber 1856, during compression and rebound, the components of the internal bypass monotube design 1863 function in the same manner as those components described with respect to FIG. 18K, in accordance with an embodiment. The bypass holes 1864 function as follows. As the shaft 1853 moves more deeply into the chamber 1856, the damping piston 1855 creates a fluid flow 1857 toward the electronic valve 460. In so doing, the fluid flows past the bypass holes 1864. Some of the fluid enters the bypass holes 1864 and travels through an annular chamber 1865 and back to the rebound reservoir chamber 1866, in accordance with embodiments. Once the damping piston 1855 travels past the location of the bypass holes 1864, no more fluid from the compression side of the damping piston 1855 moves through the bypass holes 1864. During rebound, compression process is reversed and the check valve 1861, as was described with respect to the monotube design 1852 of FIG. 18K, is open. On note, the base valve circuitry is the same as the monotube design 1858 and the internal bypass monotube design 1863.


3) Twin Tube Shock Absorber Design with Integrated Variable Pressure Valve: A brief description of a twin tube shock absorber design is as follows. A twin tube shock absorber has an inner and outer cylinder. The inner cylinder is a working cylinder, in which a piston and shaft move up and down. The outer cylinder serves as a reservoir for a hydraulic fluid. There are fluid valves in the piston and in the stationary base valve. The base valve controls the fluid flow between both cylinders and provides some of the damping force. The valves in the piston control most of the damping.



FIG. 18Q is a side section view of a twin tube design 1878 in a compression state, in accordance with an embodiment. Of note, the damping piston 1868 does not have any valves there through, such that the movement of the shaft 1869, which pushes the damping piston 1868 into the reservoir 1875, causes the fluid flow 1870 toward the left valve 1872, in accordance with an embodiment. The check valve 1871 is closed. The fluid then moves through the left electronic valve 1872, turns a corner, flows around the right electronic valve 1873, and then flows through the open check valve 1872, and down into the outer part 1874 of the tube. Form the outer part 1874 of the tube, the fluid flows into the backside 1876 of the damping piston 1868. When the twin tube experiences a rebound positioning, the aforementioned fluid flow process is reversed. Of note, only the amount of fluid reflows that actually fits within the backside 1876 of the damping piston 1868.


Additionally, in between the two electronic valves 1872 and 1873 that are positioned in parallel with each other, is a cavity that connects to the IFP cavity 1877, in one embodiment. In this embodiment, one of the electronic valves works for compression and the other electronic valve works for rebound, while the damping piston is being used as a pump.



FIG. 18R is a side section view of the twin tube design 1878 in a compression state, including a section view from the two electronic valves positioned in parallel with each other, in accordance with an embodiment. Of note, the fluid flow 1870 shown in FIG. 18R is the same as that described with respect to FIG. 18Q.


Example Computer System Environment

With reference now to FIG. 3, all or portions of some embodiments described herein are composed of computer-readable and computer-executable instructions that reside, for example, in computer-usable/computer-readable storage media of a computer system. That is, FIG. 3 illustrates one example of a type of computer (computer system 300) that can be used in accordance with or to implement various embodiments which are discussed herein. It is appreciated that computer system 300 of FIG. 3 is only an example and that embodiments as described herein can operate on or within a number of different computer systems including, but not limited to, general purpose networked computer systems, embedded computer systems, routers, switches, server devices, client devices, various intermediate devices/nodes, stand alone computer systems, distributed computer systems, media centers, handheld computer systems, multi-media devices, and the like. Computer system 300 of FIG. 3 is well adapted to having peripheral non-transitory computer-readable storage media 302 such as, for example, a floppy disk, a compact disc, digital versatile disc, other disc based storage, universal serial bus “thumb” drive, removable memory card, and the like coupled thereto.


System 300 of FIG. 3 includes an address/data bus 304 for communicating information, and a processor 306A coupled with bus 304 for processing information and instructions. As depicted in FIG. 3, system 300 is also well suited to a multi-processor environment in which a plurality of processors 306A, 306B, and 306C are present. Conversely, system 300 is also well suited to having a single processor such as, for example, processor 306A. Processors 306A, 306B, and 306C may be any of various types of microprocessors. System 300 also includes data storage features such as a computer usable volatile memory 308, e.g., random access memory (RAM), coupled with bus 304 for storing information and instructions for processors 306A, 306B, and 306C.


System 300 also includes computer usable non-volatile memory 310, e.g., read only memory (ROM), coupled with bus 304 for storing static information and instructions for processors 306A, 306B, and 306C. Also present in system 300 is a data storage unit 312 (e.g., a magnetic or optical disk and disk drive) coupled with bus 304 for storing information and instructions. System 300 also includes an optional alphanumeric input device 314 including alphanumeric and function keys coupled with bus 304 for communicating information and command selections to processor 306A or processors 306A, 306B, and 306C. System 300 also includes an optional cursor control device 316 coupled with bus 304 for communicating user input information and command selections to processor 306A or processors 306A, 306B, and 306C. In one embodiment, system 300 also includes an optional display device 318 coupled with bus 304 for displaying information.


Referring still to FIG. 3, optional display device 318 of FIG. 3 may be a liquid crystal device, cathode ray tube, plasma display device or other display device suitable for creating graphic images and alphanumeric characters recognizable to a user. Optional cursor control device 316 allows the computer user to dynamically signal the movement of a visible symbol (cursor) on a display screen of display device 318 and indicate user selections of selectable items displayed on display device 318. Many implementations of cursor control device 316 are known in the art including a trackball, mouse, touch pad, joystick or special keys on alphanumeric input device 314 capable of signaling movement of a given direction or manner of displacement. Alternatively, it will be appreciated that a cursor can be directed and/or activated via input from alphanumeric input device 314 using special keys and key sequence commands. System 300 is also well suited to having a cursor directed by other means such as, for example, voice commands. System 300 also includes an I/O device 320 for coupling system 300 with external entities. For example, in one embodiment, I/O device 320 is a modem for enabling wired or wireless communications between system 300 and an external network such as, but not limited to, the Internet.


Referring still to FIG. 3, various other components are depicted for system 300. Specifically, when present, an operating system 322, applications 324, modules 326, and data 328 are shown as typically residing in one or some combination of computer usable volatile memory 308 (e.g., RAM), computer usable non-volatile memory 310 (e.g., ROM), and data storage unit 312. In some embodiments, all or portions of various embodiments described herein are stored, for example, as an application 324 and/or module 326 in memory locations within RAM 308, computer-readable storage media within data storage unit 312, peripheral computer-readable storage media 302, and/or other tangible computer-readable storage media.


Example System for Controlling Vehicle Motion of a Vehicle with More than Two Wheels (e.g., Truck, Car, Side-by-Side)

The system 400 (of FIG. 4A) for controlling vehicle motion is described in relation to controlling the operation of a multi-wheeled vehicle that has more than two wheels, such as, but not limited to, trucks, cars, and more specialized vehicles such as, but not limited to side-by-sides and snowmobiles, in accordance with embodiments. It should be appreciated that while the following discussion focuses on vehicles with four wheels, it should be appreciated that embodiments are not limited to controlling the operation upon vehicles with four wheels. For example, embodiments may be used with vehicles with three wheels, five wheels, six wheels, etc. Four-wheeled vehicles may have four vehicle suspension dampers attached therewith, one vehicle suspension damper attached to each wheel and to the vehicle's frame. In one embodiment, the system 400 includes an electronic valve 460, as shown in FIG. 4A. The electronic valve, in one embodiment, includes the orifice block 122, the primary valve 132 and a valve 490. The valve 490, in one embodiment, is the pilot valve assembly 112. In another embodiment, the valve 490 is a variable pressure valve 462.


The system 400 and method, as will be described, detects rolls, pitches, and heaves of four-wheeled vehicles. For example and with regard to detecting rolls, if a car turns a corner sharply left and begins to roll to the right, embodiments sense the velocity of the steering wheel as it is being turned, as well as the translational acceleration associated with the roll experienced by the vehicle. The translational acceleration (distance/time2) associated with the roll measures side accelerations. In response to this sensing and in order to control the roll, a control system causes the outer right front and back vehicle suspension dampers to firm up, in some embodiments. Of note, in some embodiments, the vehicle's pitch is measured by sensing the velocity of the throttle pedal as it is being pressed and/or released. In other embodiments, the vehicle's pitch may also be measured by sensing the velocity and/or the position of the throttle pedal as it is being pressed and/or released. In yet other embodiments, the vehicle's pitch is measured by sensing the acceleration of the vehicle. Of further note, the control system does not utilize throttle pedal information to measure roll.


As noted, FIG. 4A is a block diagram of a system 400 for controlling vehicle motion, in accordance with an embodiment. In one embodiment, the system 400 includes the electronic valve 460 (that includes the same component as the electronic valve 100 shown in FIG. 1 or includes the same components as the electronic valve 460 shown in FIGS. 4A & 4B) and the control system 404. It should be appreciated that the orifice block 122 (including the orifice 124) and the primary valve 132 of the electronic valve 460 operate in a similar manner as is described herein in regard to the electronic valve 100 of FIG. 1, in accordance with embodiments.


In one embodiment, the control system 404 includes the following components: a control signal accessor 456; a first comparer 406; a second comparer 410; a valve monitor 452; a control mode determiner 454; and an activation signal sender 450. Of note, the control signal accessor 456, the first comparer 406, and the valve monitor 452 have similar features and functions as the control signal accessor 1730, the comparer 172, the valve monitor 1745, and the activation signal sender 1750, respectively. The second comparer 410 compares the accessed user-induced inputs to predetermined user-induced inputs threshold values 448 found at, in one embodiment, the database 416 (in another embodiment, a database residing external to the control system 404. Further, in various embodiments, the control system 404 optionally includes any of the following: a database 416, a hold-off timer 426; a tracker 430; a hold logic delayer 432; a rebound settle timer 428; a weightings applicator 434; and a signal filter 436. The database 416, according to various embodiments, optionally includes predetermined acceleration threshold values 418 and predetermined user-induced inputs threshold values 448. In various embodiments, the predetermined user-induced inputs threshold values 448 include predetermined velocity threshold values 420. In other embodiments, the predetermined user-induced inputs threshold values include any of the following values: steering velocity threshold value; shock absorber velocity threshold value; brake velocity threshold value; steering position threshold value; throttle position threshold value; shock absorber position threshold value; and brake threshold value.


In one embodiment, the control system 404 may be part of the vehicle suspension damper 402 (that is, for example, on a side-by-side), or it may be wire/wirelessly connected to the control system 404. As will be discussed below, the control system 404 of system 400 is further configured for comparing a set of values associated with at least one user-induced input (such as a user turning a steering wheel and the velocity resulting therefrom) with at least one user-induced input threshold value.


In brief, and with reference to FIGS. 1, 4A and 4B, embodiments provide for a control system 404 that accesses a set of control signals 442 (control signal 442A, control signal 442B and control signal 442C; it should be appreciated that there may be any number of control signals, depending on the number of sensors coupled with vehicle components) that includes both acceleration values and a set of values associated with user-induced inputs (such as velocity values [of a steering wheel being turned and/or a throttle pedal being pressed upon and/or released] measured by a set of gyrometers). It should be appreciated that the set of sensors 440A, 440B and 440C (hereinafter, set of sensors 440, unless specifically noted otherwise) attached to the vehicle component 438A, 438B and 438C (hereinafter, vehicle component 438, unless specifically noted otherwise), respectively, may include one or more sensors, such as, but not limited to, accelerometers and gyrometers. In some embodiments, the acceleration values with respect to the four-wheeled vehicles are lateral (side-to-side motion) and longitudinal g's (forward and backwards motion). In other embodiments, the acceleration values with respect to four-wheeled vehicles are lateral g's, longitudinal g's and vertical g's (up and down motion). User-induced inputs, according to embodiments, are those inputs by a user that cause a movement to a vehicle component of the vehicle. For example, user-induced inputs may include, but are not limited to any of the following: turning a steering wheel; pressing a brake pedal (the ON/OFF resultant position of the brake pedal being pressed is measured); and pressing a throttle pedal (a velocity and/or position of the throttle pedal is measured). Thus, a set of values associated with the user-induced inputs may be, but are not limited to being, any of the following user-induced inputs: a measured velocity value of the turning of a steering wheel; a brake's on/off status; velocities associated with pressing down on the brake and/or the throttle pedal; and the difference in the positions of the throttle pedal before and after being pressed (or the absolute throttle position). Of note, the user-induced inputs that are measured are inputs received before acceleration is measured, yet relevant in quickly determining corrective damping forces required to control the roll, pitch and heave once experienced. Thus, the user-induced inputs are precursors to the sensed accelerations of various vehicle components (e.g., vehicle wheels).


Once these values (measured acceleration value and the set of values associated with the user-induced inputs) are accessed by the control signal accessor 456, the first comparer 406 and the second comparer 410 compare these values to threshold values, such as those found in the database 416 (a store of information). Further, according to embodiments, the activation signal sender 450 sends an activation signal to the power source 458 to deliver a current to the electronic valve 460, and more particularly, a valve (e.g., of the variable pressure valve 464), based upon the following: 1) the comparison made between the measured acceleration value and the predetermined acceleration threshold value 418 discussed herein; 2) the comparison made between the measured velocity of the steering wheel as it is being turned (the set of values associated with user-induced inputs) and the predetermined velocity threshold value 420 of the predetermined user-induced inputs threshold values 448; and 3) the monitoring of the state of the electronic valve 460.


It should be appreciated that embodiments may include, but are not limited to, other configurations having a control system in wire/wireless communication with the vehicle suspension damper to which it is controlling, such as: 1) a vehicle with only one control system that is wire and/or wirelessly connected to all vehicle suspension dampers attached thereto; 2) a vehicle with one control system attached to one vehicle suspension damper, wherein the one control system controls the other control systems attached to other vehicle suspension dampers (that are attached to different wheels) of the vehicle; and 3) a vehicle with one control system that is not attached to a vehicle suspension damper, wherein the one control system controls other control systems that are attached to vehicle suspension dampers on the vehicle.


In embodiments, the system has at least four user selectable modes: a soft mode; a firm mode; an auto mode; and a remote mode. Further, embodiments enable modes there between the at least four user selectable modes.


According to embodiments, in the soft mode, all the vehicle suspension dampers are soft for compression and rebound.


According to embodiments, in the firm mode, all rebound and/or compression are firm. The firmness of the rebound and/or compression is adjustable through system settings. In one embodiment, the adjustable system settings are factory set and are finite in number. In another embodiment, an infinite number of adjustable system settings are provided. In yet another embodiment, the user may customize and re-configure a finite number of system settings.


According to embodiments, in the auto mode, all vehicle suspension dampers are placed in the soft setting with the control system transiently setting various vehicle suspension dampers to be firm.


In the remote mode, a wireless browser interface enables the soft, firm and auto mode to be selected. In one embodiment, the control system 404 monitors the position setting of a mechanical switch positioned on the vehicle, wherein the position setting may be set at one of the following modes: soft; firm; auto; and remote (i.e., at least partially wireless). Compression and rebounds are used to reduce the tilt of the vehicle frame. Particular advantages associated with using rebound adjustments are at least the following: a vehicle suspension damper in a hard rebound mode lowers the vehicle's center gravity; and the suspension is allowed to compress and absorb bumps while performing a controlled turn, thereby reducing the feeling of a harsh ride.


When the vehicle suspension damper is in the auto mode, the control system 404 causes the damping force within the vehicle suspension dampers to be adjusted when the trigger logic described below is found to be accurate for the roll and pitch positive and negative modes. The desired state of the vehicle suspension damper that is achieved from this adjustment is considered to be a control mode. “Trigger Logic” is logic implemented by the control system 404 that determines whether or not the vehicle suspension damper is allowed to pass into one of the control modes when the vehicle suspension damper is in an auto mode. Operational examples of trigger logic implemented by the control system 404 are described below. “Hold Logic” is logic that is implemented by the control system 404 that holds the system in a given control mode even after the possibly transient trigger logic has become false (becomes inaccurate). Operational examples of hold logic implemented by the control system will be described below.


Embodiments also provide various damper control settings available to be implemented for each control mode. A damper control setting is one in which the damping force within the vehicle suspension damper is adjusted for one or more of the vehicle suspension dampers attached to the vehicle.


In embodiments, the vehicle's roll and pitch are ultimately determined from measuring the vehicle's acceleration and measuring the vehicle component movement caused by user-induced inputs. In measuring the vehicle's roll and pitch, both have defined positive and negative directions. For example, the vehicle axis is defined as having an x-axis, a z-axis, and a y-axis. The x-axis is defined as being out the front of the vehicle. The z-axis is defined as being up. The y-axis is defined as following the right hand rule, which means the y-axis is out the left side of the vehicle.


Thus, a roll positive mode is defined as a positive rotation about the x-axis of the vehicle associated with a left turn. A roll negative mode is defined as a negative rotation about the x-axis of the vehicle associated with a right turn.


A pitch positive mode, occurring during a dive, is defined as a positive rotation about the y-axis of the vehicle associated with braking. A pitch negative mode, occurring during a squat, is defined as a negative rotation about the y-axis of the vehicle associated with throttling.


Below is a description of the control modes: 1) roll positive and roll negative control modes; 2) pitch positive control mode—dive; and 3) pitch negative control mode—squat. Further, the trigger and hold logic associated with each control mode and the damper control setting options available for each control mode, is also described in accordance with various embodiments:


It should be appreciated that information associated with the control modes, the trigger and hold logic associated with each control mode and the damper control setting options available for each control mode are stored, in one embodiment, in the database 416. The information is accessible by the first comparer 406, the second comparer 410 and the control mode determiner 454.


1) Roll Positive and Roll Negative Control Modes—Trigger Logic, Hold Logic, and Damper Control Settings Available

Upon exceeding a threshold (defined by the trigger logic below) while the vehicle experiences a roll positive or a roll negative, the control system 404 causes the variable pressure valve 464 to adjust to achieve a control state in which the roll positive and the roll negative are reduced or eliminated. Implementation options also available to achieve such a control state are listed below. With regard to the roll positive and roll negative controls that define circumstances when the roll positive and roll negative control modes are triggered or the control modes are held in place, the following definitions apply:


“ThreshSteerVelTrigger”—This is the threshold required for steering wheel velocity to trigger a roll control, subject to the side acceleration being above at least “threshSideAccelRollAllow”. The main advantage of triggering a damping force change on steering wheel velocity over side acceleration is that the side acceleration signal lags that of the signal for the velocity value corresponding to the turning of the steering wheel. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


“ThreshSideAccelRollAllow”—This is the threshold required for side acceleration to allow threshSteerVelTrigger to trigger roll control. The threshSideAccelRollAllow is nominally set less than zero given that it is used to ensure the steering wheel velocity signal is not inconsistent with the side acceleration signal which, for example, would be the case in a counter steer maneuver. Setting this threshold too high adversely affects the system response time by forcing it to wait for the side acceleration signal to build up. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


“ThreshSideAccelRollTrigger”—This is the threshold required for side acceleration to trigger roll control, without the need for any other trigger. This allows the system to initiate roll control even if the steering wheel velocity signal does not. This is nominally set high on the order of 0.7 g or greater, values that are normally only reached in a sustained turn. This condition could be reached, for example, when coming out of a corner steer maneuver, or if the terrain were to help turn the vehicle sideways. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


“ThreshSideAccelRollHold”—This threshold is required for side acceleration to keep the system in roll control after it's already triggered. The level of side acceleration required to stay in roll control should be lower than the value required to trigger it. This adds hysteresis to the system and reduces the tendency to bounce in and out of the control mode when the signals are near their thresholds. Nominally, this value is set between maybe 0.2-0.5 g's. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


“ThreshSteerPosHold”—This threshold is required for the steering wheel angle to keep the system in roll control. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


1) Roll Positive and Roll Negative Control Logic


A. Roll Positive Control and Roll Negative Control Trigger Logic

    • i. Roll Positive Control Trigger Logic:
      • a. ((steer velocity>threshSteerVelTrigger) AND (side acceleration>threshSideAccelRollAllow)); OR
      • b. (side acceleration>threshSideAccelRollTrigger).
    • ii. Roll Negative Control Trigger Logic:
      • a. ((steer velocity←threshSteerVelTrigger) AND (side acceleration←threshSideAccelRollAllow)); OR
      • b. (side acceleration←threshSideAccelRollTrigger).


B. Roll Positive Control and Roll Negative Control Hold Logic

    • i. Roll Positive Control Hold Logic:
      • a. (side acceleration>threshSideAccelRollHold); OR
      • b. (steer position>threshSteerPosHold).
    • ii. Roll Negative Control Hold Logic:
      • a. (side acceleration←threshSideAccelRollHold); OR
      • b. (steer position←threshSteerPosHold).


C. Roll Positive Control and Roll Negative Damper Control Settings Available


Option 1: Firm inside rebound front and back.


Option 2: Firm outside compression front and back.


Option 3: (1) Firm inside rebound front and back; and (2) Firm outside compression front and back.


Option 104: (1) Firm inside rebound front and back; (2) Firm outside compression front and back; and (3) Firm outside rebound front and back.


In discussion of embodiments comparing the measured values to the threshold values, the following example is given with regard to trigger logic. A driver of a vehicle turns a steering wheel to the left. The vehicle then turns left. As a result of these actions, the steering wheel has a velocity value associated with it, and the vehicle has a side acceleration associated with it.


A control signal accessor 456 of the vehicle accesses a set of control signals 442 that includes the measured side acceleration value and the measured steering wheel velocity value. The first comparer 406 compares the measured side acceleration value to the predetermined acceleration threshold values 418 (stored at the database 416). The first comparer 406 determines if the measured acceleration value is more or less than the predetermined acceleration threshold value. The first comparer 406 accesses the database 416 to find trigger logic that matches the statement in which the comparison between the measured acceleration value and the predetermined acceleration threshold value holds true.


The trigger logic is linked to a particular control mode that is pre-assigned to that particular trigger logic. If the trigger logic describes the comparison between the measured values and the predetermined threshold values accurately, then the trigger logic is determined to be true. The control system 404 will then actuate the valve within the electronic valve 100 according to the control mode assigned to the trigger logic statement.


Continuing with the example above, the first comparer 406 finds that the measured side acceleration value was greater than the predetermined side acceleration threshold value. The second comparer 410 finds that the measured steering wheel velocity value is greater than the predetermined user-induced input threshold value.


As described herein, one set of trigger logic that is linked to the roll positive control, is as follows:

  • a. ((steer velocity>threshSteerVelTrigger) AND (side acceleration>threshSideAccelRollAllow)); OR
  • b. (side acceleration>threshSideAccelRollTrigger).


Accordingly, if either of the statements “a” or “b” above is found to be accurate, then the control mode determiner 454 determines which control mode is linked to these logic statements. Once the control mode is determined, the control system 404 actuates a valve (e.g., pilot valve assembly 132) within the electronic valve 100 to adjust the vehicle suspension damper. In this example, the first comparer 406 found that the following statement is accurate: (side acceleration>threshSideAccelRollTrigger). The control mode determiner 454 determines that the accurate statement is linked to the roll positive control. Knowing under what control mode the vehicle suspension damper should operate (e.g., roll positive control, roll negative control), the control system 404 actuates the electronic valve 100, and more particularly, the pilot valve assembly 132 therein. Thus, in this embodiment, the control system 404 is enabled to implement the roll positive control mode, according to at least the options discussed herein with regard to the roll positive control mode.


Further, in this situation, the second comparer 410 finds that the steer velocity value is greater than the predetermined steer velocity threshold value (of the predetermined velocity threshold values 420). Thus, the second comparer 410 finds the following first portion of a statement to be accurate: ((steer velocity>threshSteerVelTrigger). The second portion of the statement, (side acceleration>threshSideAccelRollTrigger), has already been compared and determined to be accurate.


Thus, in one embodiment, the control mode determiner 454 may determine a control mode for a vehicle suspension damper in which trigger logic that includes only acceleration comparisons are used. However, in another embodiment, the control mode determiner 454 may determine a control mode for a vehicle suspension damper in which trigger logic includes both acceleration comparisons and user-induced inputs comparisons.


The control mode determiner 454 operates in a similar manner in interpreting the trigger logic and hold logic linked to other control modes. Thus, in one embodiment, should the trigger logic (a.k.a. control logic) be determined to be accurate, the control mode determiner 454 follows the link from the trigger logic to find the control mode setting.


In discussion of embodiments comparing the measured values to the threshold values, the following examples are given with regard to hold logic. There are at least several situations that occur in which the system is held in a given control mode even after the trigger logic has become false. Below, examples are given of a few of these cases. For the three example scenarios described below, the following threshold values are set in the control system: the steering velocity threshold (“threshSteerVelTrigger”) value is 10 rad./sec.; the acceleration trigger threshold (“threshSideAccelRollTrigger”) value is 0.7 g's; the acceleration hold threshold (“threshSideAccelRollHold”) value is 0.2 g's; and the acceleration allow threshold (“threshSideAccelRollAllow”) value is −0.1 g's.


With reference to FIG. 4A, a first example scenario involves the triggering of an adjustment of the vehicle suspension dampers upon receiving a steering wheel velocity measurement, but the holding of the control mode as to the vehicle suspension damper upon receiving a particular side acceleration value. For example, a vehicle rider turns a steering wheel while the vehicle is directed into a turn. The set of sensors 440 (could be set of sensors 440A, 440B and/or 440C; it should be appreciated that there could be more or less sets of sensors, depending on the quantity of vehicle components to which the sets of sensors may be attached) send a velocity signal to the control signal accessor 456. The second comparer 410 compares the measured velocity value of 15 rad/sec. to the predetermined velocity threshold values 420 and to the trigger logic also stored at the database 416 and determines that the measured velocity value of 15 rad/sec. is higher than the predetermined velocity threshold value of 10 rad/sec. The set of sensors 440 also sends to the control signal accessor 456 a side acceleration value of 0.4 g's. The first comparer 406 compares the measured side acceleration value of 0.4 g's to the predetermined acceleration trigger threshold value of the predetermined acceleration threshold values 418 and to the trigger logic also stored at the database 416 and determines that the measured side acceleration value of 0.4 g's is lower than the predetermined acceleration trigger threshold value for side acceleration of 0.7 g's. Since at least one of the trigger logics, namely, the steering wheel velocity, is true, then the control system 404 is triggered to cause the power source 458 to be actuated such that the electronic valve 100 receives a current. The current causes the electronic valve to close into the firm mode.


However, after a small amount of time (e.g., a fraction of a second) during the turn, since the steering wheel is no longer being moved into a sharper or less sharp turning position, the steering wheel velocity value lessens to a value close to zero. Thus, the trigger logic has become false, even though, the vehicle is still experiencing g's and is still turning. Without “hold logic” (“threshSideAccelRollHold” of 0.2 g's), the control system 404 would be triggered to cause the vehicle suspension damper to return to the soft mode (by causing the electronic valve 100 to open). In this example, the logic requires the side acceleration value to fall below 0.7 g's before the control system 404 is possibly triggered to adjust the damping of the vehicle suspension damper. However, the side acceleration g's that the vehicle is experiencing remains close to 0.4 g's throughout the turn, which is greater than 0.2 g's (the acceleration hold threshold value), the control system 404 does not cause the vehicle suspension damper to be adjusted throughout the turn. When the vehicle then begins moving in a straight path, the side acceleration values fall below 0.2 g's and thus below the “threshSideAccelRollHold” value, and the control system 404 is triggered to cause the vehicle suspension damper to adjust to the soft mode.


With continued reference to FIGS. 4A and 4B, a second example scenario involves the triggering of an adjustment of the vehicle suspension dampers upon receiving a first side acceleration value, and the holding of the control mode as to the vehicle suspension damper upon receiving a second side acceleration value. For example, if a vehicle is traveling down a straight path that has various obstacles causing the vehicle to jump and dip, then the vehicle is caused to rattle back and forth (i.e., from side-to-side). If the side acceleration trigger threshold value was set at 0.2 g's and there was no hold logic, then due to the measured side acceleration from the side-to-side movement, the control system would be constantly triggered to cause the vehicle suspension damper to switch in and out of the hard mode, as if the vehicle were in fact repeatedly turning. Additionally, if “hold logic” was not available to be programmed, then one would either have to program the trigger logic to have low acceleration trigger threshold values of about 0.2 g's and suffer the system constantly falsely triggering on bumps (due to the side-to-side rocking movement) that it perceives as turns, or set the trigger logic to have high acceleration trigger threshold values of about 0.7 g's and suffer the system not staying in the hard mode through an entire turn.


However, since the side acceleration trigger threshold value is set at 0.7 g's, it is not until the vehicle actually moves into a turn that the vehicle experiences g's above 0.7 g's. If the vehicle's side acceleration value is measured at 0.8 g's, then the control system causes the vehicle suspension to adjust to be in the hard mode. The hold logic ensures that the vehicle suspension damper will remain in the hard mode until the side acceleration g's are measured below the acceleration hold threshold value of 0.2 g.s.


With continued reference to FIGS. 4A and 4B, a third example scenario involves counter steering. For instance, suppose that a driver turns a steering wheel to the left as he heads into a turn. The steering wheel velocity is measured at 25 rad/sec. and the side acceleration g's are measured at 0.6 g's. Since the steering wheel velocity measured at 25 rad/sec. and the side acceleration g's measured at 0.6 g's are above the steering wheel threshold velocity (“threshSteerVelTrigger”) of 10 rad./sec. and the side allow acceleration threshold (“threshSideAccelRollAllow”) value of −0.1 g's, respectively, the control system causes the vehicle suspension damper to adjust to the firm mode. Next, while the vehicle is still turning to the left and the vehicle is still experiencing a side acceleration of 0.6 g's, the vehicle driver turns the steering wheel to the right with a velocity of 20 rad./sec. in the right direction. However, even though the steering wheel is being turned to the right at the velocity of 20 rad./sec. and above the steering wheel velocity threshold value of 10 rad./sec., the vehicle is still turning to the left and still experiencing side acceleration g's consistent with turning to the left, namely, positive 0.6 g's. This type of steering wheel action is termed “counter steering”. In this example, counter steering is counter to that which is expected, such as when a driver turns a steering wheel to the right, it is expected that the resulting side acceleration g's will be directed to the right (negative Y-axis). However, in counter steering, such as in the foregoing example, the resulting side acceleration g's are directed to the left (positive). In this example scenario, since the side acceleration allow threshold value is at −0.1 g's; the measured side acceleration for a right turn must be below −(−0.1) g's (which is equal to +0.1 g's) (according to the “Roll Negative Control Trigger Logic” described above) for the acceleration allow threshold to be accurate. However, since 0.6 is greater than +0.1 g's, the measured side acceleration as compared to the side acceleration allow threshold value denotes that the trigger allow logic is inaccurate. Therefore, even though the steering velocity value of 20 rad./sec. is measured to be above the steering velocity threshold value of 10 rad./sec., based on the determination of inaccurate trigger acceleration allow logic, the control system will cause the vehicle suspension damper to remain in its current firm mode (will not cause the vehicle suspension dampers to adjust to a soft mode). Of note, following is an example which further explains the relationship between the vehicle, the vehicle's driver, the turning of the vehicle and the experienced acceleration during such a vehicle turn. When a vehicle's driver turns the vehicle to the right, the driver feels as if he is being pushed out the left of the vehicle. However, the vehicle is really being pushed to the right and is pushing the driver to the right also; the driver's inertia is resisting this acceleration. Similarly, when a vehicle's driver applies the brakes to the vehicle, the driver feels as if he is being pushed forward.


Pitch Positive Control Mode

Upon exceeding a threshold (defined by the trigger logic below) while the vehicle is experiencing a pitch positive (e.g., dive), the control system 404 causes the variable pressure valve 464 to adjust to achieve a control state in which the pitch positive is reduced or eliminated. Implementation options also available to achieve such a control state are listed below. With regard to the pitch positive controls that define circumstances when the pitch positive control modes are triggered or the control modes are held in place, the following definitions apply:


“ThreshForwardAccelBrakeAllow”—The forward acceleration is required to be below this threshold in order that the brake-on-signal is allowed to trigger the pitch positive control mode. Note that the forward acceleration is negative during braking. Therefore, this control signal is nominally set greater than zero; given that it is used to ensure that the brake signal is not inconsistent with the forward acceleration. This can be used to detect a driver just touching the brake, or possibly driving with the left foot is pressing on the brake while the right foot is pressing on the throttle pedal. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


“ThreshForwardAccelBrakeTrigger”—The forward acceleration is required to be below this threshold in order that the pitch positive control may be triggered, even without the brake being engaged. This allows the control system 404 to initiate a pitch positive control mode even if the brake is not detected. This threshold is nominally set below 1 g, effectively negating it. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


2) Pitch Positive Control Mode—Trigger Logic and Hold Logic


A. Pitch Positive Control—Dive—Trigger Logic

    • i. ((brake on) AND
    • (forward acceleration<threshForwardAccelBrakeAllow)); OR
    • ii. (forward acceleration<threshForwardAccelBrakeTrigger)


B. Pitch Positive Control—Dive—Hold Logic

    • i. Forward acceleration<threshForwardAccelBrakeHold.


C. Pitch Positive Control Damper Control Settings Available


Option 1: (1) Firm rear rebound left and right.


Option 2: (1) Firm front compression left and right.


Option 3: (1) Firm rear rebound left and right; and (2) Firm front compression left and right.


Option 4: (1) Firm rear rebound left and right; (2) Soft front rebound left and right; and (3) Soft front compression left and right.


Pitch Negative Control Mode

Upon exceeding a threshold (defined by the trigger logic below) while the vehicle is experiencing a pitch negative (e.g., squat), the control system 404 causes the variable pressure valve 464 to adjust to achieve a control state in which the pitch negative is reduced or eliminated. Implementation options also available to achieve such a control state are listed below. With regard to the pitch negative controls defining circumstances when the pitch negative control modes are triggered or the control modes are held in place, the following definitions apply:


“ThreshThrottle”—This is the threshold required for the derivative of the throttle position to be above in order to trigger the pitch negative control mode, subject to the forward acceleration being above thresh ForwardAccelThrottleAllow. Pressing down on the throttle and giving the engine more gas is defined as positive throttle. The main advantage of triggering on the time derivative of the throttle position as opposed to simply the forward acceleration is that the acceleration signal lags that of the throttle. The derivative of the throttle is used because, in general, the steady state position of the throttle is related to velocity and not to the acceleration of the vehicle. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


“ThreshForwardAccelThrottleAllow”—This is the threshold required for forward acceleration to be above in order to allow the derivative of the throttle position signal to trigger pitch negative control. This is used to ensure that the derivative of the throttle position is not inconsistent with the forward acceleration. This can be used to detect when one is driving with the left foot on the brake and the right foot is on the throttle. This threshold value is nominally set below 0 g. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


“ThreshForwardAccelThrottleTrigger”—This is the threshold required for forward acceleration to be above in order to trigger negative pitch control, even without the changes in the throttle position. This allows the system to initiate negative pitch control even if the throttle is not being pressed. This threshold value is nominally set above 1 g, effectively negating it. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


“ThreshForwardAccelThrottleHold”—Forward acceleration is required to be above this threshold value in order for the negative pitch control mode to remain in place after its trigger logic has already been triggered. This is necessary given that the derivative of the throttle is used, and there can be relatively long delays in engine response and this signal. This threshold is adjustable and may be tuned for trigger and hold logic (tuned by the end user or hard coded).


3) Pitch Negative Control Mode—Trigger Logic and Hold Logic


A. Pitch Negative Control—Squat—Trigger Logic

    • i. ((throttle pedal velocity>threshThrottle) AND
    • (forward acceleration>threshForwardAccelThrottleAllow)); OR
    • ii. (forward acceleration>threshForwardAccelThrottleTrigger)


B. Pitch Negative Control—Squat—Hold Logic

    • i. Forward acceleration>threshForwardAccelThrottleHold


C. Pitch Negative Control Damper—Squat—Control Settings Available


Option 1: (1) Firm front rebound left and right.


Option 2: (1) Firm rear compression left and right.


Option 3: (1) Firm front rebound left and right; and (2) Firm rear compression left and right.


Option 104: (1) Firm front rebound left and right; (2) Soft rear rebound left and right; and (3) Soft rear compression left and right.


4) Zero Gravity Control Mode


In one embodiment, a zero gravity control mode is attained, at which vehicle suspension dampers that were operating in a “soft” mode, upon a detection of a zero gravity situation, are made to operate in the “firm” mode. For example, a vehicle that is operating in a “soft” mode is traveling in a straight line along a path that initially contains small bumps, but graduates into large rollers. The vehicle initially is placed in the “soft” mode in order to mitigate and/or nullify the effect (upon the vehicle rider) of the vehicle traveling over small bumps along the pathway. At a particular velocity, when the vehicle then moves up one side and over the top of the large roller, on the way down to the bottom of the other side of the roller, the vehicle experiences a free fall.


The vehicle is considered to be in freefall when the resultant magnitude of the X, Y, and Z accelerations is less than a predetermined threshold. The end of the freefall condition will be when the resultant acceleration has exceeded the threshold for a pre-determined amount of time. For example, suppose the pre-determined freefall acceleration threshold is 0.4 g, the calculated resultant acceleration has a magnitude of 0.3 g, and the end-of-freefall timer is 1 second. Since the resultant acceleration is less than the threshold, this is a freefall condition, and the vehicle dampers will be set to the “firm” state. The vehicle will revert to the “soft” state 1 second after the resultant acceleration exceeds 0.4 g.


In explanation of the above described zero gravity control mode example, the following description is proffered. The resultant acceleration is taken by squaring the acceleration at each axis, adding them together, and then taking the square root (the equation is: √(x2+y2+z2)). I(x2+y2+z2)). The resultant acceleration is always positive. This equation gives just the magnitude of the resultant acceleration, and does not give information regarding the direction of the resultant acceleration.

    • 1) Take the following example scenarios to illustrate the above concept: Vehicle sitting flat on level ground: X,Y,Z accelerations are 0 g, 0 g, 1.0 g. Resultant acceleration is 1.0 g.
    • 2) Vehicle sitting upside down on flat level ground: X,Y,Z accelerations are 0 g, 0 g, −1.0 g. Resultant acceleration is 1.0 g.
    • 3) Vehicle sitting on flat ground, but on a slope of ‘n’ degrees: X,Y,Z accelerations are 0 g sin(n)g, cos(n)g. Resultant acceleration is 1 g due to trig identity: sin2(x)+cos2(x)=1.0
    • 4) Vehicle on flat ground, accelerating forward at 0.5 g: X,Y,Z accelerations are 0 g, 0.5 g, 1.0 g. Resultant acceleration is 1.12 g
    • 5) Vehicle on flat ground, driving at constant velocity, but turning so lateral acceleration of 0.5 g: X,Y,Z are seen, and accelerations are 0.5 g, 0 g, 1 g. Resultant acceleration is 1.12 g.


In the first three examples above, the vehicle is in completely different orientations, but the resultant is the same. Likewise, in the last two examples, the components are different, but the resultant is the same. Thus, only the magnitude is calculated (the direction of the resultant acceleration does not matter for the purposes of detecting a freefall condition).


Additionally, as long as the vehicle is touching the ground, the accelerometer will always measure the 1 g acceleration due to gravity. This could be measured all in one axis, or distributed across all three axis. But when the vehicle is not moving, the resultant will always be 1 g as long as the vehicle is on the ground. When the vehicle comes off the ground (like when going off a jump), the 1 g acceleration due to gravity goes away, and the resultant acceleration is 0 g. The only way to have a resultant acceleration of less than 1 g is to go into a freefall.


The freefall mode isn't triggered either when the resultant equals 0 g, or when the resultant is less than 1.0 g. This is due to at least the following four circumstances that occur when measuring actual motion, rather than doing paper calculations:


1) The vehicle's engine causes high-frequency vibrations of a fairly high magnitude. Measurements may be as high as 2.0 g and as low as 0 g (so noise of +/−1.0 g of the actual value). Since the vibrations of the engine are generally going to be fairly high (at least 30 Hz with the engine at 2000 RPM) and the actual motion of the vehicle fairly low (usually 1-2 Hz), a low-pass filter may be used to ignore the vibrations from the engine such that only the acceleration of the vehicle is seen. Since filtering the acceleration takes some time, if the threshold is set at 0 g, a freefall scenario may not be noticed in time for a proper response, or the freefall scenario may be completely missed.


2) An accelerometer chip is built, there will always be some internal stresses that make it output a non-zero value even when it should. This means that the minimum acceleration the accelerometer might output is 0.05 g. This could be calibrated out, but to avoid a complicated calibration routine, aa non-zero threshold is selected for implementation.


3) Due to the same stresses mentioned in number “2” above, the output when sitting on the ground might be 0.95 g rather than 1.0 g. So, to be effective, a threshold between 0 g and 1.0 g is needed.


4) Since an accelerometer cannot easily be placed at the vehicle's center of mass, the acceleration is measured when the vehicle rotates in the air. Thus, a truly 0 g situation is never seen.


As stated herein, FIG. 4A is a block diagram that includes the control system 404, in accordance with an embodiment. Embodiments of the control system 404 of FIG. 4A further include: a hold-off timer 426; a tracker 430; a hold logic delayer 432; a rebound settle timer 428; a weighting applicator 434; and a signal filter 436.


The hold-off timer 426 may be used when the vehicle suspension damper 402 is in any of the roll and pitch positive and negative control modes. The hold-off timer 426 enables a time to be set between the time that a first trigger logic is passed and the time that a second trigger logic is allowed to be passed. The implementation of the hold-off timer 426 limits the amount of cycling the vehicle suspension damper 402 will experience between passive damper settings. (“Cycling” refers to the vehicle suspension damper rapidly cycling between the soft and damper firm settings of the dampers. This may or may not be a significant problem for the rider of vehicle performance. Cycling is more wearing on the solenoids and power circuitry of the vehicle suspension damper. If the transients are much faster than the time constants of the vehicle dynamics, then the rider should not directly notice the effects of cycling.) To this end, the control system 404 further optionally includes, in one embodiment, a tracker 430 for tracking the times at which a trigger logic is passed. For example, the tracker 430 tracks the time at which the trigger logic is passed and the hold-off timer 426 is configured to disallow another pass until a minimum hold-off time is reached. If the trigger logic goes false before the hold-off time is reached, the trigger will not pass, and the hold-off timer 426 is not reset. There is only a hold-off timer 426 for going into the damper firm setting, and not coming out of it. This still limits cycling, without increasing the system minimum reaction response time to short stimulus.


In one embodiment, the hold logic delayer 432 is programmed to provide a delay that gives time for the hold logic to become true after the trigger logic goes true. However, this has the disadvantage of increasing the minimum reaction response time of the vehicle suspension damper to even short stimulus (e.g., cycling). An example of where this delay may be useful is if the steering wheel is turned so fast that the side acceleration signals do not build up before the steering velocity signal drops back off again. Theoretically, the side accelerations values should present themselves to the control system as the wheels turn, but this is not necessarily true. For example, there are situations in which the front tires are not getting great traction at an exact moment. Another example in which this delay may be useful is when the gas pedal is slammed down faster than the engine has time to respond.


In one embodiment, the rebound settle timer 428 establishes a period of time for the vehicle suspension to settle down before the compression is set firmed. This is a method for controlling the height of the vehicle's center of gravity in firm mode. This method can be reversed through user settings so that the vehicle has increased clearance.


In one embodiment, the weightings applicator 434 resolves the situation in which different system control modes make conflicting requests to the same vehicle suspension damper. The weightings applicator 434 provides weightings associated with each control mode for each of the vehicle suspension dampers that system control mode can affect. Then the weightings applicator 434 implements the request with the highest weighting.


In one embodiment, the signal filter 436 filters the control signals that are accessed by the control system 404. In one embodiment, the control system 404 includes the signal filter 436. In another embodiment, the signal filter 436 is external to the control system 404. The signal filter 436 reduces signal noise levels and helps filter extremely transient signals or glitches. The signal filter 436, in one embodiment, also adds signal latency, which can have various effects on the control system 404 and hence the vehicle suspension damper 402, including reducing the need for system delays and dampers.


With reference now to FIG. 4C, in various embodiments, in addition to that which the control system 404 is described to include, the control system 404 further optionally includes any of the following (each of which will be described below): a location comparer 466; an environmental information comparer 468; a vehicle component speed comparer 470; a vehicle component position comparer 472; a vehicle component velocity comparer 474; a vehicle component pressure comparer 476; a date tracker 478; and a center of gravity (CG) calculator 480. Further, the CG calculator 480 includes the following: a pressure value accessor 482; a pressure value comparer 484; and a CG determiner 486.


With reference to FIG. 4D, in various embodiments, in addition to that which the database 416 is described to includes, the database 416 further optionally includes any of the following (each of which will be described below): predetermined global location information 493; predetermined environmental threshold values 487 which include predetermined environmental temperature threshold values 488 and predetermined humidity threshold values 489; predetermined vehicle component speed threshold values 494 which include predetermined vehicle speed threshold values 495 and predetermined wheel speed threshold values 496; predetermined shock absorber position threshold values 490; predetermined shock absorber velocity threshold values 491; and predetermined vehicle component base-level pressure values 492.


With reference to FIGS. 4A-4D, the following components are described. The location comparer 466, in one embodiment, is configured to compare a vehicle global position (that was determined by a GPS sensor attached to a vehicle) with predetermined global location information 493.


The environmental information comparer 468, in one embodiment, is configured to compare environment information (that was determined by temperature sensors and humidity sensors) with predetermined environmental threshold values 487 (and more particularly, in one embodiment, predetermined temperature threshold values 488 and predetermined humidity threshold values 489).


The vehicle component speed comparer 470, in one embodiment, is configured to compare the speed of a component of a vehicle (that a vehicle speed sensor measured) with the predetermined vehicle component speed threshold values 494 (and more particularly, in one embodiment, the predetermined vehicle [the entire vehicle being a component onto itself] speed threshold values 495 and the wheel speed threshold values 496).


The vehicle component position comparer 472, in one embodiment, is configured to compare the position of a component of a vehicle (that a vehicle position sensor measured) with the predetermined shock absorber position threshold values 490.


The vehicle component velocity comparer 474, in one embodiment, is configured to compare the velocity of a component of a vehicle (that a vehicle velocity sensor measured) with the predetermined shock absorber velocity threshold values 490.


The vehicle component velocity comparer 474, in one embodiment, is configured to compare the pressure applied to a component of a vehicle (that a pressure sensor measured) with the predetermined vehicle component base level pressure values 492.


Example Methods for Controlling Vehicle Motion in Vehicles (e.g., Side-by-Side) With More Than Two Wheels Utilizing a Variable Pressure Valve of an Electronic Valve and Novel Control System

With reference to FIGS. 4A-4D, 10A-16B and 18A-18R, the flow diagrams thereof illustrate example methods 500, 600, 800, 1000, 1050, 1000, 1050, 1200, 1250, 1300, 1350, 1400, 1450, 1500, 1550, 1600 and 1650 used by various embodiments. The flow diagrams include methods 500, 600, 800, 1000, 1050, 1000, 1050, 1200, 1250, 1300, 1350, 1400, 1450, 1500, 1550, 1600 and 1650 and operations thereof that, in various embodiments, are carried out by one or more processors (e.g., processor(s) 306A-306C of FIG. 3) under the control of computer-readable and computer-executable instructions. It is appreciated that in some embodiments, the one or more processors may be in physically separate locations or electronic devices/computing systems. The computer-readable and computer-executable instructions reside, for example, in tangible data storage features such as volatile memory, non-volatile memory, and/or a data storage unit (see e.g., 308, 310, 312 of FIG. 3). The computer-readable and computer-executable instructions can also reside on any tangible computer-readable media such as a hard disk drive, floppy disk, magnetic tape, Compact Disc, Digital versatile Disc, and the like. In some embodiments, the computer-readable storage media is non-transitory. The computer-readable and computer-executable instructions, which may reside on computer-readable storage media, are used to control or operate in conjunction with, for example, one or more components of a control system 404, a user's electronic computing device or user interface thereof, and/or one or more of processors 306. When executed by one or more computer systems or portion(s) thereof, such as a processor, the computer-readable instructions cause the computer system(s) to perform operations described by the methods 500, 600, 800, 1000, 1050, 1000, 1050, 1200, 1250, 1300, 1350, 1400, 1450, 1500, 1550, 1600 and 1650 of the flow diagrams.


Although specific operations are disclosed in methods 500, 600, 800, 1000, 1050, 1000, 1050, 1200, 1250, 1300, 1350, 1400, 1450, 1500, 1550, 1600 and 1650 of the flow diagrams, such operations are examples. That is, embodiments are well suited to performing various other operations or variations of the operations recited in the processes of flow diagrams. Likewise, in some embodiments, the operations of the methods 500, 600, 800, 1000, 1050, 1000, 1050, 1200, 1250, 1300, 1350, 1400, 1450, 1500, 1550, 1600 and 1650 in the flow diagrams may be performed in an order different than presented, not all of the operations described in one or more of these flow diagrams may be performed, and/or more additional operations may be added. It is further appreciated that steps described in the 500, 600, 800, 1000, 1050, 1000, 1050, 1200, 1250, 1300, 1350, 1400, 1450, 1500, 1550, 1600 and 1650 may be implemented in hardware, or a combination of hardware with firmware and/or software.


The following is a discussion of FIGS. 5-8, 10A-16B, flow diagrams for methods 500, 600, 800, 1000, 1050, 1000, 1050, 1200, 1250, 1300, 1350, 1400, 1450, 1500, 1550, 1600 and 1650 for controlling vehicle motion, in accordance with embodiments, and relating to side-by-side roll and/or pitch control. FIG. 5 describes a method 500 of an operation of control system 404 detecting and responding to a detection of roll and/or pitch of a vehicle component. FIGS. 6 and 7 follow with a description of a method 600 of controlling vehicle motion, wherein both translational acceleration (roll/pitch) and user-induced inputs are taken into consideration when determining a response to sensed acceleration.


Reference will be made to elements of FIGS. 1A-2C and 4A-4D to facilitate the explanation of the operations of the methods of flow diagrams 500, 600, 800, 1000, 1050, 1000, 1050, 1200, 1250, 1300, 1350, 1400, 1450, 1500, 1550, 1600 and 1650. In some embodiments, the methods 500, 600, 800, 1000, 1050, 1000, 1050, 1200, 1250, 1300, 1350, 1400, 1450, 1500, 1550, 1600 and 1650 of the flow diagrams describe a use of or instructions for operation of control system 404. With regard to FIGS. 5-8, it should be appreciated that the method described herein may be performed by the electronic valve 460 that includes the variable pressure valve 462, instead of the pilot valve assembly 132 shown in FIGS. 1 and 2A-2C.


With reference now FIG. 5, the method 500 starts at operation 502. The method 500 moves to operation 504.


At operation 504, in one embodiment, the control system 404 determines under which system mode the vehicle suspension damper is operating, the soft mode, the firm mode or the auto mode. It should be appreciated that the system mode, in one embodiment, is selected by a user of the vehicle suspension damper. In another embodiment, the system mode is preprogrammed to default to a particular mode, unless overridden by a user.


If the control system 404 determines that the vehicle suspension damper is operating under the soft mode, then the method 500 moves to operation 506. At operation 506, in one embodiment, the control system 404 determines if all the vehicle suspension dampers on the vehicle are in the soft mode. If the control system 404 determines that all of the vehicle suspension dampers are in the soft mode, then the method 500 returns to start 502. If the control system 404 determines that all of the vehicle suspension dampers are not in the soft mode, then the method 500 moves to operation 508.


At operation 508, in one embodiment, the control system 404 causes any vehicle suspension damper that is not in the soft mode to adjust to become in the soft mode. After all vehicle suspension dampers are found to be in the soft mode according to the system setting, then the method 500 returns to start 502.


At operation 504, in one embodiment, if the control system 404 determines that the vehicle suspension damper is operating in the firm mode, then the method 500 moves to operation 510. At operation 510, in one embodiment, the control system 404 determines if the rebound is firm and the compression is soft. If the control system 404 determines that the rebound of the vehicle suspension damper is firm and the compression of the vehicle suspension dampers is soft, then the method 500 moves to operation 514.


At operation 514, in one embodiment, if the control system 404 determines that the rebound of the vehicle suspension dampers is not firm OR the compression of the vehicle suspension dampers is not soft, then the method 500 moves to operation 512. At operation 512, in one embodiment, the control system 404 causes all rebound of the vehicle suspension dampers to become firm and all compression of the vehicle suspension dampers to become soft. The method 500 then moves to operation 514.


At operation 514, in one embodiment, the control system 404 determines if there is a rebound settle time remaining and if the compression of the vehicle suspension dampers is still soft. It the control system 404 determines that there is rebound settle time remaining and the compression of the vehicle dampers is soft, then the method 500 moves to operation 516. At operation 516, in one embodiment, the control system 404 causes all of the compression in the vehicle suspension dampers to be firm. The method 500 then returns to the start 502.


At operation 514, in one embodiment, if the control system 404 determines that there is no rebound settle time remaining and the compression of the vehicle suspension dampers is soft, then the method 500 moves to start 502.


At operation 504, in one embodiment, if the control system 404 determines that the vehicle suspension damper 402 is operating in the auto mode, then the method 500 moves to operation 518. At operation 518, in one embodiment, the control system 404 determines if the control mode state is active. If the control system 404 determines that the control mode state is not active, then the method 500 moves to operation 520. At operation 520, in one embodiment, the control system 404 determines whether a trigger logic is passed AND if a time applied by a hold-off timer 426 is in place. If the control system 404 determines both conditions have occurred, then the method 500 moves to operation 522. At operation 522, the control system 404 resets the hold-off time and sets the control mode state to active.


At operation 520, in one embodiment, if the control system 404 determines that either a trigger logic has not passed OR a time has not been applied by the hold-off timer 426, then the method 500 moves to operation 530. At operation 530, in one embodiment, the control system 404 sets the control mode state to inactive. The method 500 then moves to operation 532.


At operation 518, in one embodiment, if the control system 404 determines that the control mode state is active, then the method 500 moves to operation 528. At operation 528, in one embodiment, the control system 404 determines if the hold logic has passed OR if the trigger logic is passed OR if the delay for hold has passed.


At operation 528, in one embodiment, if the control system 404 determines that either a hold logic has passed OR a trigger logic has passed OR a delay for hold has passed, then the method 500 moves to operation 524. At operation 524, in one embodiment, the control system 404 determines under what damping control setting the vehicle suspension damper 402 is operating.


At operation 524, in one embodiment, if the control system 404 determines that the vehicle suspension damper 402 is operating under a particular damper control setting, then the method 500 returns to the start 502. At operation 524, in one embodiment, if the control system 404 determines that the vehicle suspension damper 402 is operating under a different damper control setting then desired, the control system 404 adjusts the vehicle suspension damper 402 so that it operates under the desired damper control setting. The method 500 then returns to start 502.


At operation 528, in one embodiment, if the control system 404 determines that either a hold logic has not passed OR a trigger logic has not passed OR a delay for hold has not passed, then the method 500 moves to operation 530. At operation 530, in one embodiment, the control system 404 sets the control mode state to inactive. Then, the method 500 moves to operation 532. At operation 532, in one embodiment, the control system 404 determines if the vehicle suspension dampers are soft.


At operation 532, in one embodiment, if the control system 404 determines that the vehicle suspension dampers are soft, then the method 500 returns to the start 502. At operation 532, in one embodiment, if the control system 404 determines that the vehicle suspension dampers are not soft, then the method 500 moves to operation 534.


At operation 534, in one embodiment, the control system 404 functions, as described herein, to cause the vehicle suspension dampers to become soft. The method 500 then returns to the start 502.


Of note, the checks for whether or not a vehicle suspension damper is already set according to the method 500 need to be done individually for each vehicle suspension damper.



FIGS. 6 and 7 is a flow diagram of a method 600 for controlling vehicle motion, in accordance with embodiments. The method 600, in embodiments, may be performed using the pilot valve assembly 132 or the novel electronic valve 460 that includes the variable pressure valve 462.


With reference to FIGS. 4A-4D, 6 and 7, at operation 602 of method 600, in one embodiment, a set of control signals are accessed, wherein at least a first control signal of the set of control signals includes a measured acceleration value associated with a movement of a vehicle component of a vehicle, and at least a second control signal of the set of control signals comprises a set of values associated with user-induced inputs, wherein the vehicle component is coupled with a frame of the vehicle via at least one vehicle suspension damper.


At operation 604 of method 600, in one embodiment and as described herein, the measured acceleration value is compared with a predetermined acceleration threshold value that corresponds to the vehicle component to achieve an acceleration value threshold approach status. In various embodiments, the predetermined acceleration threshold values are located at the database 416 and include the trigger logic, the hold logic, and the damper control setting options described herein. The control system 404 compares the measured acceleration values with the acceleration threshold values expressed in the trigger logic and hold logic. The comparing, at operation 604, includes determining if the measured acceleration values do or do not exceed the predetermined acceleration threshold values corresponding to the relevant vehicle component. Further, the control system 404 will pass into the appropriate control mode based on the comparisons made at operation 604 and 606.


For example, and with reference to the trigger logic #1(A)(i) above relating to the “Roll Positive Control”. If it is found that ((steer velocity>threshSteerVelTrigger) AND (side acceleration>threshSideAccelRollAllow)) is a true statement, OR (side acceleration>threshSideAccelRollTrigger) is a true statement, then the vehicle suspension damper, and the control system 404 operating thereon, switches/passes into the roll positive control mode. Upon passing into the roll positive control mode, the control system 404 selects which option to implement on the vehicle suspension dampers (e.g., setting individual dampers to firm or soft, etc.) of the options available and described herein for the Roll Positive Control Mode. It should be appreciated that the control system 404 is preprogrammed to select a particular control mode implementation option. These implementation decisions may be factory settings or individually customized by the rider/user. Additionally, it should also be appreciated that in one embodiment, the rider may override the control system 404's selection.


At operation 606 of method 600, in one embodiment and as described herein, the set of values associated with the user-induced inputs (already described herein) are compared to predetermined user-induced inputs threshold values to achieve a user-induced input threshold value approach status. In various embodiments, the predetermined user-induced inputs threshold values are located at the database 416. Further, in various embodiments, the database 416 includes at least one of, optionally the following which is described herein: the trigger logic; the hold logic; and the damper control setting options. The comparing, at operation 606 includes determining if the measured user-induced inputs (represented as values) does or does not exceed the user-induced inputs threshold values corresponding to the relevant vehicle component. Further, the control system 404 will pass into the appropriate control mode based on the comparisons made at operation 604 and 606.


At operation 608 of method 600, in one embodiment and as described herein, a state of at least one valve within at least one vehicle suspension damper of the vehicle is monitored, wherein the state controls a damping force within the at least one vehicle suspension damper.


At operation 610 of method 600, in one embodiment and as described herein, based on the acceleration value threshold approach status and the user-induced input threshold value approach status, determining a control mode for the vehicle suspension damper.


At operation 612 of method 600, in one embodiment and as described herein, according to the control mode and based on the monitoring, damping forces are regulated within the at least one vehicle suspension damper by actuating the at least one valve to adjust to a desired state, such that a tilt of the vehicle's frame is reduced.


At operation 614 of method 600, in one embodiment and as described herein, before the regulating at operation 610, a mode switch setting for the at least one vehicle suspension damper is determined.


At operation 616 of method 600, in one embodiment and as described herein, a period of time to hold the at least one vehicle suspension damper in the desired state is set, such that the period of time begins when a first threshold value is determined to have been exceeded and ends when a second threshold value is determined to have been exceeded.


At operation 618 of method 600, in one embodiment and as described herein, a period of time for the at least one vehicle suspension damper to settle down before a compression mode of the at least one vehicle suspension damper is set to firm is established.


At operation 620 of method 600, in one embodiment and as described herein, a set of times when threshold values are determined to have been exceeded is tracked.


Of note with regard to method 600, the acceleration values that are measured may include lateral acceleration of the vehicle as is described with respect to method 800 of FIG. 8. Further, the user-induced inputs that are measured may include the velocity with which a steering wheel is being turned and the absolute value of the difference between the steering wheel's initial position before it was turned and its final position after it was turned, as is described with respect to method 800 of FIG. 8.



FIG. 8 is a flow diagram of a method 800 for controlling vehicle motion, in accordance with an embodiment. The method 800 starts at operation 802. The method 800 moves from operation 802 to operation 804.


At operation 804, in one embodiment, the control system 404 receives signals from at least one sensor of the set of sensors 440 that gives information regarding a particular vehicle component. For example, a steering wheel sensor and an accelerometer send signals 442 to the control system 404 regarding the velocity and position of the steering wheel having been turned, and the acceleration that the vehicle is experiencing. The control signal accessor 456 of the control system 404 accessing these signals 442. The first comparer 406 compares the measured acceleration of the vehicle with the predetermined acceleration threshold value 418. The second comparer 410 compares the measured steering wheel velocity and position to the predetermined user-induced inputs threshold values 448. The control mode determiner 454 determines if any of the following scenarios at step 806 are met: 1) at 808, the measured lateral acceleration of the vehicle is greater than the predetermine acceleration threshold value; 2) at 810, the measured steering position is greater than the predetermined user-induced input threshold value for that steering wheel position AND the measured lateral acceleration of the vehicle is greater than the predetermined acceleration release threshold value; and 3) at 812, the measured steering velocity is greater than the predetermined user-induced input threshold value for that steering wheel velocity AND the measured lateral acceleration of the vehicle is greater than the predetermined acceleration release threshold value.


If any of the foregoing three conditions are found to be met, then the control system 404 allows a control mode to be activated. The control mode to be activated is determined by the control mode determiner 454. In this situation, the control mode includes: the inside compression to be “soft”; the outside compression to be “firm”; the inside rebound to be “firm”; and the outside rebound to be “soft”.


However, if all of the foregoing conditions are not met, then the control mode determiner 454, at operation 816, determines if both of the following conditions are met: 1) the measured steering wheel position is less than the predetermined velocity user-induced input threshold value for the steering wheel position; AND 2) the measured lateral acceleration is less than the predetermined acceleration threshold value for release. If both of the foregoing two conditions are found to be met, then the control system 404 allows a control mode to be activated. The control mode to be activated is determined by the control mode determiner 454. In this situation, the control mode includes, at operation 818: the inside compression to be “medium” (at some point in between “soft” and “hard”); the outside compression to be “medium”; the inside rebound to be “medium”; and the outside rebound to be “medium”.


However, if the foregoing two conditions are not met, then a control mode adjustment is not allowed, and the process moves back to start at operation 802.


Of note, the method 800 may be implemented with a single direction semi-active shock (in which the shock is only semi-active in rebound or compression) on any combination of shock absorbers (i.e., the front shock has semi-active rebound and compression, whereas the rear shocks has semi-active only for compression). The steering wheel sensor may be an absolute or incremental encoder, a potentiometer, a gyro, a hall effect sensor, etc. Additionally, for vehicles with a pair of inline wheels/skis/tracks in the rear, the following logic is used: (a) Front wheel/ski/track: Treat as inside for purposes of assigning firm/soft control mode; and (b) Rear wheel/ski/track: Treat as outside for purposes of assigning firm/soft control mode.


Additionally, method 800 may be implemented in shock absorbers using springs. For example, method 800 may be implemented in a shock absorber having an air spring with a concentric cylinder bypass damper therein, shown in FIG. 9.



FIG. 9 depicts a side cross-sectional view of a shock absorber 900 upon which embodiments may be implemented. More specifically, the shock absorber 900 includes an air spring integrated with a concentric cylinder bypass damper.


The shock absorber 900 includes the air spring 902 with a concentric cylinder bypass damper 912 slidably engaged therein. As shown, the air spring 902 includes the air spring chamber 906 and the shaft 908. A fitting 904 is disposed at the top of the air spring 902. The fitting 904 is enables an entry of air into the air spring chamber 906.


The air spring chamber 906 has only air within, in one embodiment. As compression of the shock absorber 900 occurs, the concentric cylinder bypass damper 912 moves further into the air spring chamber 906 of the air spring 902. As the concentric cylinder bypass damper 912 moves further into the air spring chamber 906, the shaft 908 moves further into the damping fluid chamber 914 of the concentric cylinder bypass damper 912.


Upon the movement of the concentric cylinder bypass damper 912 into the air spring chamber 906, a damping effect occurs. The strength of the damping effect is determined by the amount of air pressure that is within the air spring chamber 906. As the concentric cylinder bypass damper 912 enters the air spring chamber 906 the volume of the air spring chamber 906 is increased. The air within the air spring chamber 906 provides resistance to the movement of the concentric cylinder bypass damper 912 therein.


Additionally, in one embodiment, the electronic valve 460 is integrated within the concentric cylinder bypass damper 912. In one embodiment, for example, the electronic valve 460 is integrated with the main piston attached to the shaft 944. However, it should be noted that the electronic valve 460 may be implemented elsewhere in or on the shock absorber 918, as described herein with regard to other types of shock absorber structures. See FIGS. 18A-18R for a description of the integration of the electronic valve 460 onto various shock absorber designs.



FIG. 10A is a flow diagram of a method 1000 for controlling vehicle motion, in accordance with an embodiment. The method 1000 starts at operation 1002. The method 1000 moves from operation 1002 to operation 1004.


At operation 1004, in one embodiment, the set of sensors 440 of the vehicle components 438 sense the vehicle speed, the wheel speed, the shock absorber position and the shock absorber velocity. At operation 1006, after the control system 404 received the control signals from the set of sensors 440 including the information regarding the vehicle speed, the wheel speed, the shock absorber position and the shock absorber velocity, the control system 404 calculates the “soft” (some position less than “medium”), “medium” (some position between “soft” and “firm”), and “firm” (some position more than “medium”) damping settings.


The following is a key for the equations detailed below:

  • SR: soft rebound damping setting;
  • SC: soft compression damping setting;
  • NR: medium rebound damping setting;
  • NC: medium compression damping setting;
  • FR: firm rebound damping setting;
  • FC: firm compression damping setting;
  • SV: speed of the vehicle;
  • SW: speed of the individual wheels;
  • PS: position shock;
  • VS: velocity shock;
  • T: temperature of shock;
  • Tn: nominal temperature of shock;
  • bxx: nominal damping setting;
  • mxx: how damping setting changes based on vehicle speed, could be any relationship;
  • nxx: how the damping setting changes based on difference in vehicle speed and individual wheel speed, this could be any relationship;
  • cxx: how the damping setting changes based on shock position, this could be any relationship;
  • dxx: how the damping setting changes based on shock velocity, this could be any relationship; and
  • gxx: how damping setting changes based on temperature, could be any relationship.


Regarding the “soft” setting control mode, the control system 404, in one embodiment, calculates the soft rebound and the soft compression control mode setting using the following equations:


Soft Rebound Control Mode Setting:

SR(SV,Sw,PS,VS,T)=bsr+msrsv+nsr(SW−SV)+csrPS+dsrVs+gsr(T−Tn)


Soft Compression Control Mode Setting:

SC(SV,Sw,PS,VS,T)=bsc+mscsv+nsc(SW−SV)+cscPS+dscVs+gsc(T−Tn)


Regarding the “medium” setting control mode, the control system 404, in one embodiment, calculates the medium rebound and the medium compression control mode setting using the following equations:


Medium Rebound Control Mode Setting:

MR(SV,Sw,PS,VS,T)=bmr+mmrsv+nmr(SW−SV)+cmrPS+dmrVs+gmr(T−Tn)


Medium Compression Control Mode Setting:

MC(SV,Sw,PS,VS,T)=bmc+mmcsv+nmc(SW−SV)+cmcPS+dmcVs+gmc(T−Tn)


Regarding the “firm” setting control mode, the control system 404, in one embodiment, calculates the firm rebound and the firm compression control mode setting using the following equations:


Firm Rebound Control Mode Setting:

FR(SV,Sw,PS,VS,T)=bfr+mfrsv+nfr(SW−SV)+cfrPS+dfrVs+gfr(T−Tn)


Firm Compression Control Mode Setting:

FC(SV,Sw,PS,VS,T)=bfc+mfcsv+nfc(SW−SV)+cfcPS+dfcVs+gfc(T−Tn)


At operation 1008, in one embodiment, based on the calculated “soft”, “medium” and “firm” damping settings, the control system 404 sends an actuation signal to the power source 458, causing each of the shock absorbers to adjust according to the calculated damping setting at operation 1006; the rebound and/or compression damping control modes are actuated.


Of note, according to various embodiments, the vehicle speed sensor may be a GPS, a wheel speed sensor, an inertial sensor, etc., or any combination thereof. The wheel speed sensor may be a rotary/absolute encoder, a gear tooth sensor, etc.


According to various embodiments, the shock position sensor may be a LVDT, a string pot, a double integral of an accelerometer or any appropriate sensor.


According to various embodiments, the shock velocity sensor may be a derivative of a position sensor, an integral of an accelerometer or any appropriate sensor.


According to various embodiments, the shock heat sensor may be a thermocouple, a thermistor or any appropriate technology. The shock heat sensor may be internal or external to the chock body.


According to various embodiments, the decision between the firm and the soft damping setting may be manual (e.g., the rider's choice) or automatic based on a desired roll control determination, a desired anti-squat control determination, driving history, etc.


According to various embodiments, the different firm and soft damping settings may be calculated for each wheel/track/etc. on the vehicle (i.e., this method is performed independently on each wheel/track/etc.).



FIG. 10B is a flow diagram of a method 1050 for controlling vehicle motion, in accordance with an embodiment. With reference to FIGS. 4A-4C and 10B, the method 1050 is described.


At operation 1055, in one embodiment, the set of control signals 442 are accessed, wherein a first control signal of the set of control signals 442 includes a measured vehicle speed value associated with a movement of a vehicle, a second control signal of the set of control signals 442 includes a measured wheel speed value associated with a movement of a wheel of the vehicle, a third control signal of the set of control signals 442 includes a measured vehicle suspension damper position value of a movement of a vehicle suspension damper of the vehicle and a fourth control signal of the set of control signals 442 includes a measured vehicle suspension damper velocity value associated with the movement of the vehicle suspension damper, wherein the vehicle suspension damper is coupled with a frame of the vehicle.


At operation 1060, in one embodiment, the measured vehicle speed value, the wheel speed value, the vehicle suspension damper position value and the vehicle suspension damper velocity value with corresponding predetermined vehicle speed threshold values 495, predetermined wheel speed threshold values 496, vehicle suspension damper position threshold values 490 and predetermined vehicle suspension damper velocity threshold values 491, respectively, to achieve a threshold approach status.


At operation 1065, in one embodiment, a state of at least one valve within the at least one vehicle suspension damper is monitored, wherein the state controls a damping force within the at least one vehicle suspension damper.


At operation 1070, in one embodiment, based on the threshold approach statuses, a control mode for the at least one vehicle suspension damper is determined.


At operation 1075, in one embodiment, according to the control mode determined at operation 1070 and based on the monitoring performed at operation 1075, damping forces are regulated within the at least one vehicle suspension damper by actuating the at least one valve to adjust to a desired state, such that a tilt of the frame is reduced.



FIG. 11A is a flow diagram of a method 1100 for controlling vehicle motion, in accordance with an embodiment. The method 1100 starts at operation 1102. The method 1100, in one embodiment, moves from operation 1102 to operation 1104.


At operation 1104, in one embodiment, at least one set of sensors of the set of sensors 440 senses the vehicle speed.


After receiving the vehicle speed measurements having been sensed by the set of sensors 440, the control system 404 performs at least one of three operations 1106, 1110 and 1114.


At operation 1106, in one embodiment, the roll control thresholds, such as the steering position threshold and the steering velocity threshold, are calculated. The steering position threshold, in one embodiment, is calculated using the following equation:

SPT(s)=bsp+msps


The steering velocity threshold is calculated using the following equation:

SVT(s)=bsv+msts


At operation 1108, in one embodiment, the calculations performed at operation 1106 are used to perform the roll control method 800 shown in FIG. 8.


At operation 1110, in one embodiment, the anti-dive thresholds, such as the brake position trigger threshold and the brake velocity trigger threshold, are calculated.


The brake position trigger threshold, in one embodiment, is calculated using the following equation:

BPT(s)=bbp+mbps


The brake velocity trigger threshold, in one embodiment, is calculated using the following equation:

BVT(s)=bbv+mbvs


At operation 1112, in one embodiment, the calculations performed at operation 1110 are used to perform the anti-dive method that will be explained with respect to method 1200 of FIG. 12A.


At operation 1114, in one embodiment, the anti-squat thresholds, such as the throttle position trigger threshold and the throttle velocity trigger threshold, are calculated.


The throttle position trigger threshold, in one embodiment, is calculated using the following equation:

TPT(s)=btp+mtps


The throttle velocity trigger threshold, in one embodiment, is calculated using the following equation:

TVT(s)=btv+mtvs


At operation 1116, in one embodiment, the calculations performed at operation 1114 are used to perform the anti-squat method that will be explained with respect to method 1300 of FIG. 13.


At operation 1118, in one embodiment, once the roll control method at 1108, the anti-dive method at 1112 and/or the anti-squat method at 1116 are calculated, the control system 404 sends an actuation signal to the power source 458 to activate the electronic valve 100 or 460 to achieve the control modes determined based on the methods performed at operation 1108, 1112 and/or 1116.


After the operation 1118 is complete, in one embodiment, the method 1100 moves to the start at operation 1102.


Of note, in one embodiment, the vehicle speed sensor may be a GPS, a wheel speed sensor, an inertial sensor, etc., or any combination thereof. The operations performed at 1106, 1110 and 1115, in one embodiment, may be enabled/disabled independently of each other.



FIG. 11B is a flow diagram of a method 1150 for controlling vehicle motion, in accordance with an embodiment. With reference to FIGS. 4A-4C and FIGS. 11A and 11B, the method 1150 is described.


At operation 1155, in one embodiment, a set of control signals 442, wherein a first control signal of said set of control signals 442 includes a measured vehicle speed value associated with a movement of a vehicle, and wherein a second control signal of the set of control signals 442 includes a set of values associated with at least one user-induced input, wherein a vehicle suspension damper is coupled with a frame of the vehicle.


At operation 1160, in one embodiment, the measured vehicle speed value is compared with a predetermined vehicle speed threshold value 495 that corresponds to the vehicle, to achieve a speed value threshold approach status.


At operation 1165, in one embodiment, the set of values associated with the at least one user-induced input is compared with a predetermined user-induced input threshold value 448, to achieve a user-induced input threshold value approach status.


At operation 1170, in one embodiment, a state of a valve within the vehicle suspension damper is monitored, wherein the state controls a damping force within the vehicle suspension damper.


At operation 1175, in one embodiment, based on at least one of the vehicle speed value threshold approach status and the user-induced input threshold value approach status, a control mode for the at least one vehicle suspension damper is determined.


At operation 1180, in one embodiment, according to the control mode and based on the monitoring, damping forces within the at least one vehicle suspension damper are regulated by actuating the at least one valve to adjust to a desired state, such that a tilt of the frame is reduced.



FIG. 12A is a flow diagram of a method 1200 for controlling vehicle motion, in accordance with an embodiment. The method 1200 provides for “anti-diving” control mode determinations. The method 1200 starts at operation 1202. The method 1200 moves from operation 1202 to operation 1204.


At operation 1204, in one embodiment, the set of sensors 440 sense the brake pedal information, such as the position of the brake pedal and the velocity at which the brake pedal moves in response to being pressed.


At operation 1206, in one embodiment, the control system 404 accesses (retrieves from the set of sensors 440 or receives from the set of sensors 440) the sensed information from the set of sensors 440, such as the brake position and the brake velocity. The control system 404, in one embodiment, compares the measured brake position and the measured brake velocity to the predetermined user-induced inputs threshold values. More specifically, the measured brake position is compared to the predetermined brake position trigger threshold value and the measured brake velocity is compared to the predetermined brake velocity trigger threshold value. In one embodiment, if the control mode determiner 454 determines whether or not the following conditions are met: the measured brake position is found to be greater than the predetermined brake position trigger threshold; OR the measured brake velocity is found to be greater than the predetermined brake velocity trigger threshold. If the foregoing conditions of operation 1206 are met, then the method 1200 moves to operation 1208.


At operation 1208, in one embodiment, the control mode determiner 454 determines the following control modes: the control mode for the front compression is to be “firm”; the control mode for the rear compression is to be “soft”; the control mode for the front rebound is to be “soft”; and the control mode for the rear rebound is to be “firm”. The control system 404 sends an actuation signal to the power source 458 to cause the electronic valve 100 to adjust to achieve these control modes.


However, in one embodiment, if the foregoing conditions of operation 1206 are not met, then the method 1200 moves from operation 1206 to operation 1210. At operation 1210, in one embodiment, the control mode determiner 454 determines if the following conditions are met: the measured brake position is less than the predetermined brake position release threshold; AND the measured brake velocity is less than the predetermined brake velocity release threshold.


If it is determined that the foregoing conditions of operation 1210 are met, in one embodiment, then the control mode determiner 454 determines, at operation 1212, the following control modes: the control mode for the front compression is to be “medium”; the control mode for the rear compression is to be “medium”; the control mode for the front rebound is to be “medium”; and the control mode for the rear rebound is to be “medium”. The control system 404 sends an actuation signal to the power source 458 to cause the electronic valve 100 to adjust to achieve these control modes.


However, in one embodiment, if the foregoing conditions of operation 1210 are not met, then the method 1200 moves from operation 1210 to the start at operation 1202.


Of note, the method 1200, in one embodiment, may be implemented with a single direction semi-active shock (only semi-active in rebound or compression) on any combination of shock absorbers (i.e., the front shock absorbers have semi-active rebound and compression, while the rear shock absorbers have semi-active only for compression). Of further note, the thresholds for the soft/medium/firm damping settings are configured according to the methods 1000 and 1100. Additionally, the brake sensor of the set of sensors 440 may be a hardware sensor (e.g., potentiometer, LVDT, encoder, etc.) or a parameter read from the vehicle's computer.



FIG. 12B is a flow diagram of a method 1250 for controlling vehicle motion, in accordance with an embodiment. With reference to FIGS. 4A-4C, 12A and 12B, the method 1250 is described.


At operation 1255, in one embodiment, a set of control signals 442 are accessed, wherein at least a first control signal of the set of control signals 442 includes a set of values associated with at least one user-induced input, wherein at least one vehicle suspension damper is coupled to a frame of the vehicle.


At operation 1260, in one embodiment, a set of release thresholds associated with a brake position and a brake velocity of the at least one user-induced input is accessed.


At operation 1265, in one embodiment, the set of values associated with the at least one user-induced input is compared with the predetermined user-induced input threshold values 448, to achieve a user-induced input threshold value approach status.


At operation 1270, in one embodiment, a state of at least one valve within the at least one vehicle suspension damper is monitored, wherein the state controls a damping force within the at least one vehicle suspension damper.


At operation 1275, in one embodiment, based on the user-induced input threshold value approach status and the set of release thresholds, a control mode for the at least one vehicle suspension damper is determined.


At operation 1280, in one embodiment, according to the control mode and based on the monitoring, damping forces within the at least one vehicle suspension damper are regulated by actuating the at least one valve to adjust to a desired state, such that a tilt of the frame is reduced.



FIG. 13A is a flow diagram of a method 1300 for controlling vehicle motion, in accordance with an embodiment. The method 1300 provides for “anti-squatting” control mode determinations. The method 1300 starts at operation 1302. The method 1300 moves from operation 1302 to operation 1304.


At operation 1304, in one embodiment, the set of sensors 440 sense the throttle information, such as the position of the throttle and the velocity at which the throttle moves in response to being pressed.


At operation 1306, in one embodiment, the control system 404 accesses (retrieves from the set of sensors 440 or receives from the set of sensors 440) the sensed information from the set of sensors 440, such as the throttle position and the throttle velocity. The control system 404, in one embodiment, compares the measured throttle position and the measured throttle velocity to the predetermined user-induced inputs threshold values. More specifically, the measured throttle position is compared to the predetermined throttle position trigger threshold value and the measured throttle velocity is compared to the predetermined throttle velocity trigger threshold value. In one embodiment, if the control mode determiner 454 determines whether or not the following conditions are met: the measured throttle position is found to be greater than the predetermined throttle position trigger threshold; OR the measured throttle velocity is found to be greater than the predetermined throttle velocity trigger threshold. If the foregoing conditions of operation 1306 are met, then the method 1300 moves to operation 1308.


At operation 1308, in one embodiment, the control mode determiner 454 determines the following control modes: the control mode for the front compression is to be “soft”; the control mode for the rear compression is to be “firm”; the control mode for the front rebound is to be “firm”; and the control mode for the rear rebound is to be “soft”. The control system 404 sends an actuation signal to the power source 458 to cause the electronic valve 460 to adjust to achieve these control modes.


However, in one embodiment, if the foregoing conditions of operation 1306 are not met, then the method 1300 moves from operation 1306 to operation 1310. At operation 1310, in one embodiment, the control mode determiner 454 determines if the following conditions are met: the measured throttle position is less than the predetermined throttle position release threshold; AND the measured throttle velocity is less than the predetermined throttle velocity release threshold.


If it is determined that the foregoing conditions of operation 1310 are met, in one embodiment, then the control mode determiner 454 determines, at operation 1312, the following control modes: the control mode for the front compression is to be “soft”; the control mode for the rear compression is to be “soft”; the control mode for the front rebound is to be “soft”; and the control mode for the rear rebound is to be “soft”. The control system 404 sends an actuation signal to the power source 458 to cause the electronic valve 460 to adjust to achieve these control modes.


However, in one embodiment, if the foregoing conditions of operation 1310 are not met, then the method 1300 moves from operation 1310 to the start at operation 1302.


Of note, the method 1300, in one embodiment, may be implemented with a single direction semi-active shock (only semi-active in rebound or compression) on any combination of shock absorbers (i.e., the front shock absorbers have semi-active rebound and compression, while the rear shock absorbers have semi-active only for compression). Of further note, the thresholds for the soft/medium/firm damping settings are configured according to the methods 1000 and 1100. Additionally, the throttle sensor of the set of sensors 440 may be a hardware sensor (e.g., potentiometer, LVDT, encoder, etc.) or a parameter read from the vehicle's computer.



FIG. 13B is a flow diagram of a method 1350 for controlling vehicle motion, in accordance with an embodiment. With reference to FIGS. 4A-4C, 34A and 34B, the method 1350 is described.


At operation 1355, in one embodiment, a set of control signals 442 are accessed, wherein at least a first control signal of the set of control signals 442 includes a set of values associated with at least one user-induced input, wherein at least one vehicle suspension damper is coupled to a frame of the vehicle.


At operation 1360, in one embodiment, a set of release thresholds associated with a throttle position and a throttle velocity of the at least one user-induced input is accessed.


At operation 1365, in one embodiment, the set of values associated with the at least one user-induced input is compared with the predetermined user-induced input threshold values 448, to achieve a user-induced input threshold value approach status.


At operation 1370, in one embodiment, a state of at least one valve within the at least one vehicle suspension damper is monitored, wherein the state controls a damping force within the at least one vehicle suspension damper.


At operation 1375, in one embodiment, based on the user-induced input threshold value approach status and the set of release thresholds, a control mode for the at least one vehicle suspension damper is determined.


At operation 1380, in one embodiment, according to the control mode and based on the monitoring, damping forces within the at least one vehicle suspension damper are regulated by actuating the at least one valve to adjust to a desired state, such that a tilt of the frame is reduced.



FIG. 14A is a flow diagram of a method 1400 for controlling vehicle motion, in accordance with an embodiment. The method 1400 provides for center of gravity restoration control mode determinations. The method 1400 starts at operation 1402. The method 1400 moves from operation 1402 to operation 1404.


At operation 1404, in one embodiment, the set of sensors 440 sense the center of gravity information, such as the pressure applied to the vehicle seats and the pressure applied to the vehicle's cargo bay (due to transporting items [e.g., luggage, fuel, etc.]).


At operation 1406, in one embodiment, the control system 404 accesses (retrieves from the set of sensors 440 or receives from the set of sensors 440) the sensed information from the set of sensors 440, such as the sensed pressure applied to the vehicle's seats and the sensed pressure applied to the vehicle's cargo bay. The control system 404, in one embodiment, at operation 1406, calculates the approximate center of gravity of the vehicle and the passengers/cargo based on the pressures measured at operation 1404.


At operation 1408, in one embodiment, the damping is adjusted at each corner of the vehicle, via the shock absorbers, to compensate for the shift, if any, in the vehicle's center of gravity.


Of note, the method 1400, in one embodiment, may be implemented with a single direction semi-active shock (only semi-active in rebound or compression) on any combination of shock absorbers (i.e., the front shock absorbers have semi-active rebound and compression, while the rear shock absorbers have semi-active only for compression).



FIG. 14B is a flow diagram of a method 1450 for controlling vehicle motion, in accordance with an embodiment. With reference to FIGS. 4A-4C, 14A and 14B, the method 1450 is described.


At operation 1455, in one embodiment, a set of control signals 442 are accessed, wherein at least a first control signal of the set of control signals includes a set of values associated a pressure applied to a vehicle component of a vehicle, wherein at least one vehicle suspension damper is coupled to a frame of the vehicle.


At operation 1460, in one embodiment, a set of predetermined vehicle component base-level pressure values associated with the vehicle component is accessed.


At operation 1465, in one embodiment, the set of values associated with a pressure applied to the vehicle component are compared with the set of predetermined vehicle component base-level pressure values.


At operation 1470, in one embodiment, based on the comparing, an approximate shift in a center of gravity of the vehicle is calculated.


At operation 1475, in one embodiment, a state of at least one valve within the at least one vehicle suspension damper is monitored, wherein the state controls a damping force within the at least one vehicle suspension damper.


At operation 1480, in one embodiment, based on the calculating and the monitoring, a control mode for the at least one vehicle suspension damper is determined, that, if actuated, would compensate the vehicle for the shift in the center of gravity.


At operation 1485, in one embodiment, according to the control mode, damping forces are regulated within the at least one vehicle suspension damper by actuating the at least one valve to adjust to a desired state, such that the base-level center of gravity is approximately restored.



FIG. 15A is a flow diagram of a method 1500 for controlling vehicle motion, in accordance with an embodiment. The method 1500 provides for freefall control mode determinations. The method 500 starts at operation 1502. The method 1500 moves from operation 1502 to operation 1504.


At operation 1504, in one embodiment, the set of sensors 440 sense acceleration information, such as the acceleration information associated with a vehicle component.


At operation 1506, in one embodiment, the control system 404 accesses (retrieves from the set of sensors 440 or receives from the set of sensors 440) the sensed information from the set of sensors 440, such as the acceleration information. The control system 404, in one embodiment, compares the measured vehicle component acceleration with a freefall acceleration threshold. If the measured vehicle component acceleration is found to be less than the freefall acceleration threshold, then at operation 1508, in one embodiment, a freefall timer is set.


At operation 1510, in one embodiment, subsequent to the freefall timer being set, the front compression control mode is set to “firm”, the rear compression control mode is set to “firm”, the front rebound control mode is set to “soft” and the rear rebound control mode is set to “soft”.


However, if at operation 1506, the measured vehicle body acceleration is more than the freefall acceleration threshold, then at operation 1512, in one embodiment, a freefall timer is decremented.


At operation 1514, in one embodiment, after the freefall timer is decremented at operation 1512, it is determined whether or not the freefall time has expired.


If the freefall timer is found to have expired, then at operation 1516, in one embodiment, the front compression control mode is set to “soft”, the rear compression control mode is set to “soft”, the front rebound control mode is set to “soft” and the rear rebound control mode is set to “soft”.


However, in one embodiment, if at operation 1514, it is found that the freefall timer has not expired, then the method 1500 moves to the start at operation 1502.


Of note, the above method 1500 may be implemented with a single direction semi-active shock (only semi-active in rebound or compression) on any combination of shock absorbers (i.e., the front shock absorber has semi-active rebound and compression, whereas the rear shock absorber has semi-active only for compression). The thresholds and the soft/firm damping settings are configured in methods described herein. The intent of the freefall timer is to keep the compression firm for a short time after freefall ends (approximately 1 s in testing, but configurable in software).



FIG. 15B is a flow diagram of a method 1550 for controlling vehicle motion, in accordance with an embodiment. With reference to FIG. 15B and FIGS. 4A-4C, the method 1550 is described.


At operation 1555, in one embodiment, a set of control signals are accessed, wherein at least a first control signal of the set of control signals includes a measured acceleration value associated with a movement of a vehicle component of a vehicle, wherein the vehicle component is coupled with a frame of the vehicle via at least one vehicle suspension damper.


At operation 1560, in one embodiment, a set of freefall acceleration threshold values is accessed.


At operation 1565, in one embodiment, the measured acceleration value is compared with the set of freefall acceleration threshold values.


At operation 1570, in one embodiment, a state of at least one valve within the at least one vehicle suspension damper is monitored, wherein the state controls a damping force within the at least one vehicle suspension damper.


At operation 1575, in one embodiment, based on the comparing, a control mode is determined for the at least one vehicle suspension damper.


At operation 1580, in one embodiment, according to the control mode and based on the monitoring, damping forces are regulated within the at least one vehicle suspension damper by actuating the at least one valve to adjust to a desired state, such that a tilt of the frame is reduced.



FIG. 16A is a flow diagram of a method 1600 for controlling vehicle motion, in accordance with an embodiment. The method 1600 provides for control mode determinations based on a vehicle's global position, the time of day, the calendar date, the environmental temperature, and the humidity. The method 1600 starts at operation 1602. The method 1602 moves from operation 2602 to operation 1604.


At operation 1604, in one embodiment, the set of sensors 440 sense the vehicles global position, the environmental temperature and the humidity.


At operation 1606, in one embodiment, a date tracker 478 determines the time of day and the calendar date.


At operation 1608, in one embodiment, the control system 404 accesses (retrieves from the set of sensors 440 or receives from the set of sensors 440) the sensed information from the set of sensors 440 (such as the vehicle global position information, the environmental temperature information and the humidity information) and the date information from the date tracker 478 (such as the time of day and the calendar date). The control system 404, in one embodiment, compares the determined vehicle global position with a database of information regarding global positioning, compares the measured environmental temperature values with predetermined environmental temperature threshold values, and compares the measured humidity values with predetermined humidity threshold values 489. The control system 404 then determines, based on the comparisons made and the date information, control mode settings for each of the vehicle shock absorbers.


At operation 1610, in one embodiment, the control system 404 causes the control modes to be applied to the shock absorbers by setting the rebound and/or compression damping control modes.



FIG. 16B is a flow diagram of a method 1650 for controlling vehicle motion, in accordance with an embodiment. With reference to FIG. 16B and FIGS. 4A-4C, the method 1650 is described.


At operation 1655, in one embodiment, a set of control signals 442 is accessed, wherein at least a first control signal of the set of control signals 442 includes a measured location information associated with a location of a vehicle, wherein a vehicle suspension damper is coupled with a frame of the vehicle, wherein at least a second control signal of the set of control signals includes measured environmental information.


At operation 1660, in one embodiment, a set of date values is accessed.


At operation 1665, in one embodiment, the measured environmental information is compared with predetermined environmental threshold values 487.


At operation 1670, in one embodiment, a state of at least one valve within the at least one vehicle suspension damper is monitored, wherein the state controls a damping force within the at least one vehicle suspension damper.


At operation 1675, in one embodiment, based on the measured location information, the set of date values and the comparing, a control mode for the at least one vehicle suspension damper is determined.


At operation 1680, in one embodiment, according to the control mode and based on the monitoring, damping forces are regulated within the at least one vehicle suspension damper by actuating the at least one valve to adjust to a desired state, such that a tilt of the frame is reduced.


At FIGS. 17A-17C, user interfaces of the auto mode screen 1700, the manual mode screen 1720 and the shock setup screen 1740 are shown, in accordance with various embodiments. These user interfaces may appear on a touchscreen mounted in a vehicle or on a small phone/tablet that may be accessed remotely, in various embodiments.


The auto mode screen 1700 at FIG. 17A appears on an interactive touch screen, which includes any of the following options for automatic performance: a roll control option 1702; a load detect option 1704; an anti-squat option 1706; an anti-dive option 1708; and a freefall option 1710. Any of these options may be enabled or disabled. Additionally, a vehicle 1712 is shown at the auto mode screen 1700. A visual indicator (e.g., a color, a pattern, etc.) at each wheel shows if the rebound or compression of the shock absorber located at that wheel base is firm or soft.


The manual mode screen 1720 at FIG. 17B appears on an interactive touch screen, which includes various selectable options that, once selected, support a certain terrain, style, location, driving style, etc. related to the selection. For example, selectable options may include any of the following: a woods option 1722; a desert option 1724; a Barstow option 1726; a firm setting option 1728; a soft setting option 1730; a towing option 1732; and a rookie (slow driving) option 1734. Basically, parameters may be chosen based on a location of the vehicle or type of terrain anticipated to be traveling upon, for example. Additionally, parameters may be controlled through a remote phone that is communicatively coupled with a wireless transmitter located at the vehicle. Further, the manual mode screen 1720 may also include a visual of a vehicle 1736. A visual indicator (e.g., a color, a pattern, etc.) at each wheel represents what control mode under which each wheel is operating.


The shock setup screen 1740 at FIG. 17C appears on an interactive touch screen, in one embodiment, which includes displays a representation of the extent to which each shock absorber is functioning under a particular control mode. For example, the front right shock setup 1742 is shown to be functioning under all four control mode settings (“Firm Comp” 1744, “Firm Reb” 1746, “Soft Comp” 1748, and “Soft Reb” 1750) at varying levels, as is represented by the color indicator extending from each control mode setting label.


It should be noted that any of the features disclosed herein may be useful alone or in any suitable combination. While the foregoing is directed to embodiments of the present invention, other and further embodiments of the invention may be implemented without departing from the scope of the invention, and the scope thereof is determined by the claims that follow.

Claims
  • 1. A non-transitory computer readable storage medium having stored thereon, computer-executable instructions that, when executed by a computer, cause the computer to perform a method for controlling vehicle motion of a vehicle, said method comprising: accessing a set of control signals, wherein at least a first control signal of said set of control signals comprises at least one value associated with at least one user-induced input, said vehicle having at least one vehicle suspension damper coupled to a frame of said vehicle;accessing at least one release threshold associated with said at least one user-induced input;comparing said at least one value associated with said at least one user-induced input with a predetermined user-induced input threshold value, to achieve a user-induced input threshold value approach status;monitoring a state of at least one valve within said at least one vehicle suspension damper, wherein said state controls a damping force within said at least one vehicle suspension damper;based on said user-induced input threshold value approach status and said at least one release threshold, determining a control mode for said at least one vehicle suspension damper; andaccording to said control mode and based on said monitoring, regulating said damping force within said at least one vehicle suspension damper by actuating said at least one valve to adjust to a desired state, such that a tilt of said frame is reduced.
  • 2. The non-transitory computer readable storage medium of claim 1 wherein said at least a first control signal of said set of control signals is selected from the group consisting of: acceleration, tilt, pitch, roll, and velocity.
  • 3. A non-transitory computer readable storage medium having stored thereon, computer-executable instructions that, when executed by a computer, cause the computer to perform a method for controlling vehicle motion of a vehicle, said method comprising: accessing a set of control signals, wherein at least a first control signal of said set of control signals comprises at least one value associated with at least one user-induced input, said vehicle having at least one vehicle suspension damper coupled to a frame of said vehicle;accessing at least one release threshold associated with said at least one user-induced input;comparing said at least one value associated with said at least one user-induced input with a predetermined user-induced input threshold value, to achieve a user-induced input threshold value approach status;monitoring a state of at least one valve within said at least one vehicle suspension damper, wherein said state controls a damping force within said at least one vehicle suspension damper;determining a control mode for said at least one vehicle suspension damper; andaccording to said control mode and based on said monitoring, regulating said damping force within said at least one vehicle suspension damper by actuating said at least one valve to control a tilt of said frame.
  • 4. The non-transitory computer readable storage medium of claim 3 wherein said at least a first control signal of said set of control signals is selected from the group consisting of: acceleration, tilt, pitch, roll, and velocity.
  • 5. A non-transitory computer readable storage medium having stored thereon, computer-executable instructions that, when executed by a computer, cause the computer to perform a method for controlling vehicle motion of a vehicle, said method comprising: accessing a set of control signals, wherein at least a first control signal of said set of control signals comprises at least one value associated with at least one user-induced input, said vehicle having at least one vehicle suspension damper coupled to a frame of said vehicle;accessing at least one release threshold associated with said at least one user-induced input;comparing said at least one value associated with said at least one user-induced input with a predetermined user-induced input threshold value, to achieve a user-induced input threshold value approach status;monitoring a state of at least one valve within said at least one vehicle suspension damper, wherein said state controls a damping force within said at least one vehicle suspension damper;based on said user-induced input threshold value approach status and said set of release thresholds, determining a control mode for said at least one vehicle suspension damper; andaccording to said control mode and based on said monitoring, regulating said damping force within said at least one vehicle suspension damper by actuating said at least one valve to affect a tilt of said frame is reduced.
  • 6. The non-transitory computer readable storage medium of claim 5 wherein said at least a first control signal of said set of control signals is selected from the group consisting of: acceleration, tilt, pitch, roll, and velocity.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation application of and claims the benefit of co-pending U.S. patent application Ser. No. 16/051,023, filed on Jul. 31, 2018, entitled “METHOD AND APPARATUS FOR AN ADJUSTABLE DAMPER” by Ericksen et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 16/051,023 is a divisional application of and claims the benefit of U.S. patent application Ser. No. 15/275,078, filed on Sep. 23, 2016, now Issued U.S. Pat. No. 10,040,329, entitled “METHOD AND APPARATUS FOR AN ADJUSTABLE DAMPER” by Ericksen et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 15/275,078 is a divisional application of and claims the benefit of U.S. patent application Ser. No. 14/466,831, now Issued U.S. Pat. No. 9,452,654, filed on Aug. 22, 2014, entitled “METHOD AND APPARATUS FOR AN ADJUSTABLE DAMPER” by Ericksen et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 14/466,831 is a continuation-in-part application of and claims the benefit of U.S. patent application Ser. No. 14/251,446, filed on Apr. 11, 2014, now Issued U.S. Pat. No. 10,047,817, entitled “METHOD AND APPARATUS FOR ADJUSTABLE DAMPER” by Ericksen et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The U.S. patent application Ser. No. 14/251,446 is a continuation-in-part application of and claims the benefit of U.S. patent application Ser. No. 13/934,067, filed on Jul. 2, 2013, now Issued U.S. Pat. No. 10,060,499, entitled “METHOD AND APPARATUS FOR ADJUSTABLE DAMPER” by Ericksen et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 13/934,067 is a continuation-in-part application of and claims the benefit of U.S. patent application Ser. No. 13/843,704, now Issued U.S. Pat. No. 9,033,122, filed on Mar. 15, 2013, entitled “METHOD AND APPARATUS FOR ADJUSTABLE DAMPER” by Ericksen et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 13/843,704, claims the benefit of and claims priority of U.S. provisional patent application Ser. No. 61/709,041, filed on Oct. 2, 2012, entitled “METHOD AND APPARATUS FOR AN ADJUSTABLE DAMPER” by Ericksen et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 13/843,704, claims priority of U.S. provisional patent application Ser. No. 61/667,327, filed on Jul. 2, 2012, entitled “METHOD AND APPARATUS FOR AN ADJUSTABLE DAMPER” by Ericksen et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 14/251,446 is a continuation-in-part application of and claims the benefit of U.S. patent application Ser. No. 13/485,401, now Abandoned, filed on May 31, 2012, entitled “METHODS AND APPARATUS FOR POSITION SENSITIVE SUSPENSION DAMPING” by Ericksen et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 13/485,401 claims the benefit of and claims priority of U.S. provisional patent application Ser. No. 61/491,858, filed on May 31, 2011, entitled “METHODS AND APPARATUS FOR POSITION SENSITVE SUSPENSION DAMPENING” by Ericksen et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 13/485,401 claims the benefit of and claims priority of U.S. provisional patent application Ser. No. 61/645,465, filed on May 10, 2012, entitled “METHOD AND APPARATUS FOR AN ADJUSTABLE DAMPER” by Cox et al., assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 14/251,446 is a continuation-in-part application of and claims the benefit of U.S. patent application Ser. No. 12/684,072, now Abandoned, filed on Jan. 7, 2010, entitled “REMOTELY OPERATED BYPASS FOR A SUSPENSION DAMPER” by John Marking, assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 12/684,072 claims the benefit of and claims priority of U.S. provisional patent application Ser. No. 61/143,152, filed on Jan. 7, 2009, entitled “REMOTE BYPASS LOCK-OUT” by John Marking, assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 14/251,446 is a continuation-in-part application of and claims the benefit of U.S. patent application Ser. No. 13/189,216, now Issued U.S. Pat. No. 9,239,090, filed on Jul. 22, 2011, entitled “SUSPENSION DAMPER WITH REMOTELY-OPERABLE VALVE” by John Marking, assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 13/189,216 is a continuation-in-part application of and claims the benefit of U.S. patent application Ser. No. 13/010,697, now Issued U.S. Pat. No. 8,857,580, filed on Jan. 20, 2011, entitled “REMOTELY OPERATED BYPASS FOR A SUSPENSION DAMPER” by John Marking, assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 13/010,697 claims the benefit of and claims priority of U.S. provisional patent application Ser. No. 61/296,826, filed on Jan. 20, 2010, entitled “BYPASS LOCK-OUT VALVE FOR A SUSPENSION DAMPER” by John Marking, assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 13/189,216 is a continuation-in-part application of and claims the benefit of U.S. patent application Ser. No. 13/175,244, now Issued U.S. Pat. No. 8,627,932, filed on Jul. 1, 2011, entitled “BYPASS FOR A SUSPENSION DAMPER” by John Marking, assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein. The application with Ser. No. 13/175,244 claims the benefit of and claims priority of U.S. provisional patent application Ser. No. 61/361,127, filed on Jul. 2, 2010, entitled “BYPASS LOCK-OUT VALVE FOR A SUSPENSION DAMPER” by John Marking, assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety herein.

US Referenced Citations (858)
Number Name Date Kind
435995 Dunlop Sep 1890 A
1078060 Newman Nov 1913 A
1307502 Martin Jun 1919 A
1409849 Haeberlein Mar 1922 A
1468652 Storey et al. Sep 1923 A
1492731 Kerr May 1924 A
1560477 Kessler Nov 1925 A
1571788 Bramlette, Jr. Feb 1926 A
1575973 Coleman Mar 1926 A
1655786 Guerritore et al. Jan 1928 A
1923011 Moulton Aug 1933 A
1948600 Templeton Feb 1934 A
1970239 Klaas Aug 1934 A
2018312 Moulton Oct 1935 A
2098119 White Nov 1937 A
2115072 Hunt et al. Apr 1938 A
2122407 Chisholm Jul 1938 A
2186266 Henry Jan 1940 A
2259437 Dean Oct 1941 A
2354340 Utter Jul 1944 A
2363867 Isely Nov 1944 A
2492331 Spring Dec 1949 A
2518553 Kieber Aug 1950 A
2540525 Howarth et al. Feb 1951 A
2559633 Maurice et al. Jul 1951 A
2588520 Halgren et al. Mar 1952 A
2697600 Gregoire Dec 1954 A
2705119 Ingwer Mar 1955 A
2725076 Hansen et al. Nov 1955 A
2729308 Koski et al. Jan 1956 A
2778378 Presnell Jan 1957 A
2784962 Sherburne Mar 1957 A
2809722 Smith Oct 1957 A
2838140 Rasmusson et al. Jun 1958 A
2846028 Gunther Aug 1958 A
2853974 Hewitt Sep 1958 A
2879971 Demay Mar 1959 A
2883181 Hogan et al. Apr 1959 A
2897613 Davidson et al. Aug 1959 A
2924304 Patriquin Feb 1960 A
2941629 Etienne et al. Jun 1960 A
2967065 Schwendner Jan 1961 A
2973744 Hennells Mar 1961 A
2991804 Merkle Jul 1961 A
3003595 Patriquin et al. Oct 1961 A
3056598 Sutton et al. Oct 1962 A
3073586 Hartel et al. Jan 1963 A
3074709 Ellis et al. Jan 1963 A
3085530 Williamson Apr 1963 A
3087583 Bruns Apr 1963 A
3107753 Georgette et al. Oct 1963 A
3127958 Szostak Apr 1964 A
3175645 Schafer et al. Mar 1965 A
3202413 Colmerauer Aug 1965 A
3206153 Burke Sep 1965 A
3216535 Schultze Nov 1965 A
3238850 Desmarchelier Mar 1966 A
3284076 Gibson Nov 1966 A
3286797 Leibfritz et al. Nov 1966 A
3405625 Carlson et al. Oct 1968 A
3419849 Anderson et al. Dec 1968 A
3420493 Kraft et al. Jan 1969 A
3494606 Hanchen Feb 1970 A
3528700 Janu et al. Sep 1970 A
3537722 Moulton Nov 1970 A
3556137 Billeter et al. Jan 1971 A
3559027 Arsem Jan 1971 A
3560033 Barkus Feb 1971 A
3575442 Elliott et al. Apr 1971 A
3584331 Richard et al. Jun 1971 A
3603575 Arlasky et al. Sep 1971 A
3605960 Singer Sep 1971 A
3618972 Buhl Nov 1971 A
3621950 Lutz Nov 1971 A
3650033 Behne et al. Mar 1972 A
3701544 Stankovich Oct 1972 A
3714953 Solvang Feb 1973 A
3750856 Kenworthy et al. Aug 1973 A
3784228 Hoffmann et al. Jan 1974 A
3791408 Saitou et al. Feb 1974 A
3792644 Ferguson et al. Feb 1974 A
3795291 Naito et al. Mar 1974 A
3830482 Norris Aug 1974 A
3842753 Ross et al. Oct 1974 A
3861487 Gill Jan 1975 A
3903613 Bisberg Sep 1975 A
3941402 Yankowski et al. Mar 1976 A
3981204 Starbard et al. Sep 1976 A
3981479 Foster et al. Sep 1976 A
3986118 Madigan Oct 1976 A
3995883 Glaze Dec 1976 A
4022113 Blatt et al. May 1977 A
4032829 Schenavar et al. Jun 1977 A
4036335 Thompson et al. Jul 1977 A
4045008 Bauer Aug 1977 A
4072087 Mueller et al. Feb 1978 A
4103881 Simich Aug 1978 A
4106522 Manesse Aug 1978 A
4114735 Kato Sep 1978 A
4121610 Harms et al. Oct 1978 A
4131657 Ball et al. Dec 1978 A
4139186 Postema et al. Feb 1979 A
4153237 Supalla May 1979 A
4159106 Nyman et al. Jun 1979 A
4166612 Freitag et al. Sep 1979 A
4174098 Baker et al. Nov 1979 A
4183509 Nishikawa et al. Jan 1980 A
4236613 van der Lely Dec 1980 A
4287812 Iizumi Sep 1981 A
4291850 Sharples Sep 1981 A
4305566 Grawunde Dec 1981 A
4311302 Heyer et al. Jan 1982 A
4333668 Hendrickson et al. Jun 1982 A
4334711 Mazur et al. Jun 1982 A
4337850 Shimokura et al. Jul 1982 A
4348016 Milly Sep 1982 A
4351515 Yoshida Sep 1982 A
4366969 Benya et al. Jan 1983 A
4387781 Ezell et al. Jun 1983 A
4437548 Ashiba et al. Mar 1984 A
4465299 Stone et al. Aug 1984 A
4474363 Numazawa et al. Oct 1984 A
4491207 Boonchanta et al. Jan 1985 A
4500827 Merritt et al. Feb 1985 A
4502673 Clark et al. Mar 1985 A
4529180 Hill Jul 1985 A
4546959 Tanno Oct 1985 A
4548233 Wolfges Oct 1985 A
4570851 Cirillo et al. Feb 1986 A
4572317 Isono et al. Feb 1986 A
4616810 Richardson et al. Oct 1986 A
4620619 Emura et al. Nov 1986 A
4624346 Katz et al. Nov 1986 A
4630818 Saarinen Dec 1986 A
4634142 Woods et al. Jan 1987 A
4647068 Asami et al. Mar 1987 A
4655440 Eckert Apr 1987 A
4657280 Ohmori et al. Apr 1987 A
4659104 Tanaka et al. Apr 1987 A
4660689 Hayashi et al. Apr 1987 A
4673194 Sugasawa Jun 1987 A
4696489 Fujishiro et al. Sep 1987 A
4709779 Takehara Dec 1987 A
4723753 Torimoto et al. Feb 1988 A
4729459 Inagaki et al. Mar 1988 A
4732244 Verkuylen Mar 1988 A
4743000 Karnopp May 1988 A
4744444 Gillingham May 1988 A
4750735 Furgerson et al. Jun 1988 A
4765648 Mander et al. Aug 1988 A
4773671 Inagaki Sep 1988 A
4786034 Heess et al. Nov 1988 A
4806082 Schenk Feb 1989 A
4815575 Murty et al. Mar 1989 A
4821852 Yokoya Apr 1989 A
4826207 Yoshioka et al. May 1989 A
4830395 Foley May 1989 A
4836578 Soltis Jun 1989 A
4838306 Horn et al. Jun 1989 A
4838394 Lemme et al. Jun 1989 A
4846317 Hudgens Jul 1989 A
4858733 Noguchi et al. Aug 1989 A
4919166 Sims et al. Apr 1990 A
4936423 Karnopp Jun 1990 A
4936424 Costa Jun 1990 A
4938228 Righter Jul 1990 A
4949262 Buma et al. Aug 1990 A
4949989 Kakizaki et al. Aug 1990 A
4958706 Richardson et al. Sep 1990 A
4972928 Sirven Nov 1990 A
4975849 Ema et al. Dec 1990 A
4984819 Kakizaki et al. Jan 1991 A
4986393 Preukschat et al. Jan 1991 A
5027303 Witte Jun 1991 A
5031455 Cline Jul 1991 A
5036934 Nishina et al. Aug 1991 A
5040381 Hazen Aug 1991 A
5044614 Rau Sep 1991 A
5060910 Iwata et al. Oct 1991 A
5060959 Davis et al. Oct 1991 A
5072812 Imaizumi Dec 1991 A
5074624 Stauble et al. Dec 1991 A
5076404 Gustafsson Dec 1991 A
5080392 Bazergui Jan 1992 A
5094325 Smith Mar 1992 A
5105918 Hagiwara et al. Apr 1992 A
5113980 Furrer et al. May 1992 A
5127634 Le Jul 1992 A
5152547 Davis Oct 1992 A
5161653 Hare Nov 1992 A
5163742 Topfer et al. Nov 1992 A
5178242 Nakamura et al. Jan 1993 A
5186481 Turner Feb 1993 A
5203584 Butsuen et al. Apr 1993 A
5207774 Wolfe et al. May 1993 A
5230364 Leng et al. Jul 1993 A
5231583 Lizell Jul 1993 A
5236169 Johnsen et al. Aug 1993 A
5246247 Runkel Sep 1993 A
5248014 Ashiba Sep 1993 A
5259487 Petek et al. Nov 1993 A
5263559 Mettner Nov 1993 A
5265902 Lewis Nov 1993 A
5275086 Stallings, Jr. Jan 1994 A
5277283 Yamaoka et al. Jan 1994 A
5283733 Colley Feb 1994 A
5284330 Carlson et al. Feb 1994 A
5293971 Kanari Mar 1994 A
5295074 Williams Mar 1994 A
5295563 Bennett Mar 1994 A
5297045 Williams et al. Mar 1994 A
5307907 Nakamura et al. May 1994 A
5311709 Kobori et al. May 1994 A
5318066 Burgorf et al. Jun 1994 A
5328004 Fannin et al. Jul 1994 A
5346242 Karnopp Sep 1994 A
5347186 Konotchick et al. Sep 1994 A
5348112 Vaillancourt Sep 1994 A
5372223 Dekock et al. Dec 1994 A
5372224 Samonil et al. Dec 1994 A
5381952 Duprez Jan 1995 A
5390949 Naganathan et al. Feb 1995 A
5392885 Patzenhauer et al. Feb 1995 A
5392886 Drummond Feb 1995 A
5396973 Schwemmer et al. Mar 1995 A
5398787 Woessner et al. Mar 1995 A
5413196 Forster May 1995 A
5467280 Kimura Nov 1995 A
5480011 Nagai et al. Jan 1996 A
5485417 Wolf Jan 1996 A
5487006 Kakizaki et al. Jan 1996 A
5503258 Clarke et al. Apr 1996 A
5517898 Kim et al. May 1996 A
5542150 Tu Aug 1996 A
5551674 Johnsen Sep 1996 A
5553836 Ericson Sep 1996 A
5566794 Wiard Oct 1996 A
5578877 Tiemann Nov 1996 A
5588510 Wilke Dec 1996 A
5592401 Kramer Jan 1997 A
5597180 Ganzel et al. Jan 1997 A
5598337 Butsuen et al. Jan 1997 A
5601164 Ohsaki et al. Feb 1997 A
5611413 Feigel Mar 1997 A
5634563 Peng Jun 1997 A
5651433 Wirth et al. Jul 1997 A
5657840 Lizell Aug 1997 A
5687575 Keville et al. Nov 1997 A
5697477 Hiramoto et al. Dec 1997 A
5699885 Forster Dec 1997 A
5722645 Reitter Mar 1998 A
5803443 Chang Sep 1998 A
5806159 Ohnishi et al. Sep 1998 A
5810128 Eriksson et al. Sep 1998 A
5810384 Iwasaki et al. Sep 1998 A
5813456 Milner et al. Sep 1998 A
5813731 Newman et al. Sep 1998 A
5816281 Mixon Oct 1998 A
5818132 Konotchick et al. Oct 1998 A
5826935 Defreitas et al. Oct 1998 A
5828843 Samuel et al. Oct 1998 A
5829733 Becker Nov 1998 A
5833036 Gillespie Nov 1998 A
5850352 Moezzi et al. Dec 1998 A
5850896 Tanaka Dec 1998 A
5853071 Robinson Dec 1998 A
5872418 Wischnewskiy Feb 1999 A
5884921 Katsuda et al. Mar 1999 A
5937975 Forster Aug 1999 A
5947238 Jolly et al. Sep 1999 A
5952823 Sprecher et al. Sep 1999 A
5954318 Kluhsman Sep 1999 A
5956951 O'Callaghan Sep 1999 A
5957252 Berthold Sep 1999 A
5971116 Franklin Oct 1999 A
5987368 Kamimae et al. Nov 1999 A
5988330 Morris Nov 1999 A
5988655 Sakai et al. Nov 1999 A
5992450 Parker et al. Nov 1999 A
5996745 Jones et al. Dec 1999 A
5996746 Turner et al. Dec 1999 A
5999868 Beno et al. Dec 1999 A
6000702 Streiter Dec 1999 A
6013007 Root et al. Jan 2000 A
6017047 Hoose Jan 2000 A
6029958 Larsson et al. Feb 2000 A
6035979 Forster Mar 2000 A
6050583 Bohn Apr 2000 A
6058340 Uchiyama et al. May 2000 A
6067490 Ichimaru et al. May 2000 A
6073536 Campbell Jun 2000 A
6073700 Tsuji et al. Jun 2000 A
6073736 Franklin Jun 2000 A
6092011 Hiramoto et al. Jul 2000 A
6092816 Sekine et al. Jul 2000 A
6105988 Turner et al. Aug 2000 A
6112868 Graham et al. Sep 2000 A
6120049 Gonzalez et al. Sep 2000 A
6131709 Jolly et al. Oct 2000 A
6135434 Marking Oct 2000 A
6141969 Launchbury et al. Nov 2000 A
6151930 Carlson Nov 2000 A
6152856 Studor et al. Nov 2000 A
6157103 Ohta et al. Dec 2000 A
6179098 Hayakawa et al. Jan 2001 B1
6196555 Gaibler Mar 2001 B1
6199669 Huang et al. Mar 2001 B1
6203026 Jones Mar 2001 B1
6213263 De Frenne Apr 2001 B1
6215217 Kurosawa et al. Apr 2001 B1
6217049 Becker Apr 2001 B1
6219045 Leahy et al. Apr 2001 B1
6244398 Girvin et al. Jun 2001 B1
6254067 Yih Jul 2001 B1
6279702 Koh Aug 2001 B1
6290034 Ichimaru Sep 2001 B1
6293530 Delorenzis et al. Sep 2001 B1
6296092 Marking et al. Oct 2001 B1
6311962 Marking Nov 2001 B1
6318525 Vignocchi et al. Nov 2001 B1
6321888 Reybrouck et al. Nov 2001 B1
6322468 Wing et al. Nov 2001 B1
6336648 Bohn Jan 2002 B1
6343807 Rathbun Feb 2002 B1
6359837 Tsukamoto et al. Mar 2002 B1
6360857 Fox et al. Mar 2002 B1
6371262 Katou et al. Apr 2002 B1
6371267 Kao et al. Apr 2002 B1
6378816 Pfister Apr 2002 B1
6378885 Ellsworth et al. Apr 2002 B1
6382370 Girvin May 2002 B1
6389341 Davis May 2002 B1
6390747 Commins May 2002 B1
6394238 Rogala May 2002 B1
6401883 Nyce et al. Jun 2002 B1
6412788 Ichimaru Jul 2002 B1
6415895 Marking et al. Jul 2002 B2
6418360 Spivey et al. Jul 2002 B1
6427812 Crawley et al. Aug 2002 B2
6434460 Uchino et al. Aug 2002 B1
6446771 Sintorn et al. Sep 2002 B1
6458060 Watterson et al. Oct 2002 B1
6460567 Hansen et al. Oct 2002 B1
6467593 Corradini et al. Oct 2002 B1
6474454 Matsumoto et al. Nov 2002 B2
6474753 Rieth et al. Nov 2002 B1
6501554 Hackney et al. Dec 2002 B1
6502837 Hamilton et al. Jan 2003 B1
6510929 Gordaninejad et al. Jan 2003 B1
6520297 Lumpkin et al. Feb 2003 B1
6527093 Oliver et al. Mar 2003 B2
6592136 Becker et al. Jul 2003 B2
6604751 Fox Aug 2003 B2
6609686 Malizia Aug 2003 B2
6619615 Mayr et al. Sep 2003 B1
6623389 Campagnolo Sep 2003 B1
6648109 Farr et al. Nov 2003 B2
6651788 Wohlfarth Nov 2003 B1
6659240 Dernebo Dec 2003 B2
6659241 Sendrea Dec 2003 B2
6672687 Nishio Jan 2004 B2
6701234 Vogelsang et al. Mar 2004 B1
6722678 McAndrews Apr 2004 B2
6732033 Laplante et al. May 2004 B2
6755113 Shih Jun 2004 B2
6782980 Nakadate Aug 2004 B2
6817454 Nezu et al. Nov 2004 B2
6837827 Lee et al. Jan 2005 B1
6840257 Dario et al. Jan 2005 B2
6853955 Burrell et al. Feb 2005 B1
6857625 Löser et al. Feb 2005 B2
6863291 Miyoshi Mar 2005 B2
6902513 McClure et al. Jun 2005 B1
6905203 Kremers et al. Jun 2005 B2
6920951 Song et al. Jul 2005 B2
6921351 Hickman et al. Jul 2005 B1
6923853 Kremers et al. Aug 2005 B2
6935157 Miller Aug 2005 B2
6952060 Goldner et al. Oct 2005 B2
6959906 Hoenig et al. Nov 2005 B2
6959921 Rose Nov 2005 B2
6966412 Braswell et al. Nov 2005 B2
6978871 Holiviers Dec 2005 B2
6978872 Turner Dec 2005 B2
6991076 McAndrews Jan 2006 B2
7025367 McKinnon et al. Apr 2006 B2
7076351 Hamilton et al. Jul 2006 B2
7128192 Fox Oct 2006 B2
7128693 Brown et al. Oct 2006 B2
7135794 Kühnel Nov 2006 B2
7147207 Jordan et al. Dec 2006 B2
7163222 Becker et al. Jan 2007 B2
7166062 Watterson et al. Jan 2007 B1
7166064 Ashby et al. Jan 2007 B2
7204466 Hsieh Apr 2007 B2
7208845 Schaefer et al. Apr 2007 B2
7217224 Thomas May 2007 B2
7234574 Matsunaga et al. Jun 2007 B2
7234575 Anderfaas et al. Jun 2007 B2
7234680 Hull et al. Jun 2007 B2
7243763 Carlson Jul 2007 B2
7255210 Larsson et al. Aug 2007 B2
7270221 McAndrews Sep 2007 B2
7270222 Aymar et al. Sep 2007 B1
7287760 Quick et al. Oct 2007 B1
7289138 Foote et al. Oct 2007 B2
7292867 Werner et al. Nov 2007 B2
7293764 Fang Nov 2007 B2
7299112 Laplante et al. Nov 2007 B2
7302961 Martin et al. Dec 2007 B2
7306206 Turner Dec 2007 B2
7316406 Kimura et al. Jan 2008 B2
7325660 Norgaard et al. Feb 2008 B2
7363129 Barnicle et al. Apr 2008 B1
7374028 Fox May 2008 B2
7397355 Tracy Jul 2008 B2
7413062 Vandewal Aug 2008 B2
7413063 Davis Aug 2008 B1
7415336 Burch et al. Aug 2008 B1
7422092 Hitchcock et al. Sep 2008 B2
7441638 Hanawa Oct 2008 B2
7469910 Münster et al. Dec 2008 B2
7484603 Fox Feb 2009 B2
7490705 Fox Feb 2009 B2
7513490 Robertson Apr 2009 B2
7523617 Colpitts et al. Apr 2009 B2
7558313 Feher Jul 2009 B2
7558574 Feher et al. Jul 2009 B2
7566290 Lee et al. Jul 2009 B2
7569952 Bono et al. Aug 2009 B1
7581743 Graney et al. Sep 2009 B2
7591352 Hanawa Sep 2009 B2
7600616 Anderfaas et al. Oct 2009 B2
7628259 Norgaard et al. Dec 2009 B2
7631882 Hirao et al. Dec 2009 B2
7654369 Murray et al. Feb 2010 B2
7673936 Hsu et al. Mar 2010 B2
7684911 Seifert et al. Mar 2010 B2
7694785 Nakadate Apr 2010 B2
7694987 McAndrews Apr 2010 B2
7699753 Daikeler et al. Apr 2010 B2
7703585 Fox Apr 2010 B2
7722056 Inoue et al. May 2010 B2
7722069 Shirai May 2010 B2
7726042 Meschan Jun 2010 B2
7730906 Kleinert et al. Jun 2010 B2
7736272 Martens Jun 2010 B2
7764990 Martikka et al. Jul 2010 B2
7766794 Oliver et al. Aug 2010 B2
7770701 Davis Aug 2010 B1
7775128 Roessingh et al. Aug 2010 B2
7779974 Timoney et al. Aug 2010 B2
7795711 Sauciuc et al. Sep 2010 B2
7837213 Colegrove et al. Nov 2010 B2
7840346 Huhtala et al. Nov 2010 B2
7841258 Komatsu et al. Nov 2010 B2
7845602 Young et al. Dec 2010 B1
7857325 Copsey et al. Dec 2010 B2
7872764 Higgins-Luthman et al. Jan 2011 B2
7874567 Ichida et al. Jan 2011 B2
7901292 Uhlir et al. Mar 2011 B1
7909348 Klieber et al. Mar 2011 B2
7927253 Dibenedetto et al. Apr 2011 B2
7931132 Braun Apr 2011 B2
7931563 Shaw et al. Apr 2011 B2
7946163 Gartner May 2011 B2
7975814 Soederdahl Jul 2011 B2
8016349 Mouri et al. Sep 2011 B2
8021270 D'Eredita Sep 2011 B2
8042427 Kawakami et al. Oct 2011 B2
8056392 Ryan et al. Nov 2011 B2
8069964 Deferme et al. Dec 2011 B2
8087676 McIntyre Jan 2012 B2
8091910 Hara et al. Jan 2012 B2
8104591 Barefoot et al. Jan 2012 B2
8121757 Extance et al. Feb 2012 B2
8121785 Swisher et al. Feb 2012 B2
8127900 Inoue Mar 2012 B2
8136877 Walsh et al. Mar 2012 B2
8141438 Roessingh et al. Mar 2012 B2
8151952 Lenz et al. Apr 2012 B2
8191964 Hsu et al. Jun 2012 B2
8201476 Tsumiyama Jun 2012 B2
8210106 Tai et al. Jul 2012 B2
8210330 Vandewal Jul 2012 B2
8246065 Kodama et al. Aug 2012 B1
8256587 Bakke et al. Sep 2012 B2
8256732 Young et al. Sep 2012 B1
8262058 Kot Sep 2012 B2
8262062 Kamo et al. Sep 2012 B2
8262100 Thomas Sep 2012 B2
8265825 Kajino et al. Sep 2012 B2
8285447 Bennett et al. Oct 2012 B2
8286982 Plantet et al. Oct 2012 B2
8291889 Shafer et al. Oct 2012 B2
8292274 Adoline et al. Oct 2012 B2
8307965 Föster et al. Nov 2012 B2
8308124 Hsu Nov 2012 B2
8317261 Walsh et al. Nov 2012 B2
8328454 McAndrews et al. Dec 2012 B2
8336683 McAndrews et al. Dec 2012 B2
8364389 Dorogusker et al. Jan 2013 B2
8393446 Haugen Mar 2013 B2
8413773 Anderfaas et al. Apr 2013 B2
8423244 Proemm et al. Apr 2013 B2
8430770 Dugan et al. Apr 2013 B2
8458080 Shirai Jun 2013 B2
8480064 Talavasek Jul 2013 B2
8550223 Cox et al. Oct 2013 B2
8550551 Shirai Oct 2013 B2
8556048 Maeda et al. Oct 2013 B2
8556049 Jee Oct 2013 B2
8596663 Shirai et al. Dec 2013 B2
8616351 Roessle et al. Dec 2013 B2
8622180 Wootten et al. Jan 2014 B2
8627932 Marking Jan 2014 B2
8641073 Lee et al. Feb 2014 B2
8651251 Preukschat et al. Feb 2014 B2
8655548 Ichida et al. Feb 2014 B2
8684367 Haugen Apr 2014 B2
8727947 Tagliabue May 2014 B2
8744699 Yamaguchi et al. Jun 2014 B2
8752682 Park et al. Jun 2014 B2
8763770 Marking Jul 2014 B2
8770357 Sims et al. Jul 2014 B2
8781680 Ichida et al. Jul 2014 B2
8781690 Hara et al. Jul 2014 B2
8814109 Calendrille et al. Aug 2014 B2
8833786 Camp et al. Sep 2014 B2
8838335 Bass et al. Sep 2014 B2
8845496 Arrasvuori et al. Sep 2014 B2
8857580 Marking Oct 2014 B2
8868253 Hashimoto et al. Oct 2014 B2
8888115 Chubbuck et al. Nov 2014 B2
8935036 Christensen et al. Jan 2015 B1
8936139 Galasso et al. Jan 2015 B2
8950771 Felsl et al. Feb 2015 B2
8955653 Marking Feb 2015 B2
8967343 Battlogg et al. Mar 2015 B2
8985594 Yabumoto Mar 2015 B2
8991571 Murakami Mar 2015 B2
9033122 Ericksen et al. May 2015 B2
9038791 Marking May 2015 B2
9047778 Cazanas et al. Jun 2015 B1
9057416 Talavasek Jun 2015 B2
9073592 Hsu Jul 2015 B2
9103400 Becker Aug 2015 B2
9108098 Galasso et al. Aug 2015 B2
9120362 Marking Sep 2015 B2
9126647 Kuo Sep 2015 B2
9140325 Cox et al. Sep 2015 B2
9157523 Miki et al. Oct 2015 B2
9186949 Galasso et al. Nov 2015 B2
9194456 Laird et al. Nov 2015 B2
9199690 Watarai Dec 2015 B2
9229712 Takamoto et al. Jan 2016 B2
9239090 Marking et al. Jan 2016 B2
9278598 Galasso et al. Mar 2016 B2
9303712 Cox Apr 2016 B2
9353818 Marking May 2016 B2
9366307 Marking Jun 2016 B2
9415659 Kikuchi et al. Aug 2016 B2
9422018 Pelot et al. Aug 2016 B2
9422025 Pezzi et al. Aug 2016 B2
9452654 Ericksen et al. Sep 2016 B2
9523406 Galasso et al. Dec 2016 B2
9528565 Marking Dec 2016 B2
9550405 Marking et al. Jan 2017 B2
9556925 Marking Jan 2017 B2
9616728 Marking Apr 2017 B2
9650094 Laird et al. May 2017 B2
9663181 Ericksen et al. May 2017 B2
9682604 Cox et al. Jun 2017 B2
9784333 Marking Oct 2017 B2
9810282 Roessle et al. Nov 2017 B2
9975598 Bender et al. May 2018 B2
10036443 Galasso et al. Jul 2018 B2
10040328 Marking Aug 2018 B2
10040329 Ericksen et al. Aug 2018 B2
10054185 Cox Aug 2018 B2
10072724 Haugen et al. Sep 2018 B2
10086670 Galasso et al. Oct 2018 B2
10089868 Hayward Oct 2018 B1
10094443 Marking Oct 2018 B2
10145435 Galasso et al. Dec 2018 B2
10180171 Laird et al. Jan 2019 B2
10330171 Cox et al. Jun 2019 B2
10336148 Ericksen et al. Jul 2019 B2
10336149 Ericksen et al. Jul 2019 B2
10400847 Marking Sep 2019 B2
10406883 Marking Sep 2019 B2
10415662 Marking Sep 2019 B2
10443671 Marking Oct 2019 B2
10550909 Haugen Feb 2020 B2
10677309 Ericksen et al. Jun 2020 B2
10697514 Marking Jun 2020 B2
10718397 Marking Jul 2020 B2
20010017334 Vincent Aug 2001 A1
20010022621 Squibbs Sep 2001 A1
20010030408 Miyoshi et al. Oct 2001 A1
20010042663 Marking et al. Nov 2001 A1
20010055373 Yamashita Dec 2001 A1
20020000352 Matsumoto et al. Jan 2002 A1
20020032508 Uchino et al. Mar 2002 A1
20020045987 Ohata et al. Apr 2002 A1
20020050112 Koch et al. May 2002 A1
20020050518 Roustaei May 2002 A1
20020053493 Sintorn et al. May 2002 A1
20020055422 Airmet et al. May 2002 A1
20020063469 Nishio May 2002 A1
20020089107 Koh Jul 2002 A1
20020095979 Shirato et al. Jul 2002 A1
20020113347 Robbins et al. Aug 2002 A1
20020121416 Katayama et al. Sep 2002 A1
20020130000 Lisenker et al. Sep 2002 A1
20020130003 Lisenker et al. Sep 2002 A1
20020185581 Trask et al. Dec 2002 A1
20020187867 Ichida et al. Dec 2002 A1
20030001346 Hamilton Jan 2003 A1
20030001358 Becker et al. Jan 2003 A1
20030034697 Goldner et al. Feb 2003 A1
20030040348 Martens et al. Feb 2003 A1
20030051954 Sendrea Mar 2003 A1
20030054327 Evensen et al. Mar 2003 A1
20030065430 Lu et al. Apr 2003 A1
20030075403 Dernebo Apr 2003 A1
20030103651 Novak Jun 2003 A1
20030128275 Maguire Jul 2003 A1
20030160369 Laplante et al. Aug 2003 A1
20030191567 Gentilcore Oct 2003 A1
20030216845 Williston Nov 2003 A1
20040004659 Foote et al. Jan 2004 A1
20040017455 Kremers et al. Jan 2004 A1
20040021754 Kremers et al. Feb 2004 A1
20040075350 Kuhnel Apr 2004 A1
20040091111 Levy et al. May 2004 A1
20040099312 Boyer et al. May 2004 A1
20040103146 Park May 2004 A1
20040172178 Takeda et al. Sep 2004 A1
20040208687 Sicz et al. Oct 2004 A1
20040220708 Owen et al. Nov 2004 A1
20040220712 Takeda et al. Nov 2004 A1
20040222056 Fox Nov 2004 A1
20040256778 Verriet Dec 2004 A1
20050055156 Maltagliati et al. Mar 2005 A1
20050056507 De Molina et al. Mar 2005 A1
20050077131 Russell Apr 2005 A1
20050098401 Hamilton et al. May 2005 A1
20050104320 Wesling et al. May 2005 A1
20050107216 Lee et al. May 2005 A1
20050110229 Kimura et al. May 2005 A1
20050121269 Namuduri Jun 2005 A1
20050173849 Vandewal Aug 2005 A1
20050195094 White Sep 2005 A1
20050199455 Browne et al. Sep 2005 A1
20050216186 Dorfman et al. Sep 2005 A1
20050227798 Ichida et al. Oct 2005 A1
20050239601 Thomas Oct 2005 A1
20050288154 Lee et al. Dec 2005 A1
20060040793 Martens et al. Feb 2006 A1
20060064223 Voss Mar 2006 A1
20060065496 Fox Mar 2006 A1
20060066074 Turner et al. Mar 2006 A1
20060076757 Bromley Apr 2006 A1
20060081431 Breese et al. Apr 2006 A1
20060096817 Norgaard et al. May 2006 A1
20060113834 Hanawa Jun 2006 A1
20060124414 Hanawa Jun 2006 A1
20060136173 Case et al. Jun 2006 A1
20060137934 Kurth Jun 2006 A1
20060163551 Coenen et al. Jul 2006 A1
20060163787 Munster et al. Jul 2006 A1
20060175792 Sicz et al. Aug 2006 A1
20060176216 Hipskind Aug 2006 A1
20060185951 Tanaka Aug 2006 A1
20060213082 Meschan Sep 2006 A1
20060219503 Kim Oct 2006 A1
20060225976 Nakadate Oct 2006 A1
20060231359 Matsunaga et al. Oct 2006 A1
20060237272 Huang Oct 2006 A1
20060253210 Rosenberg Nov 2006 A1
20060289258 Fox Dec 2006 A1
20070006489 Case et al. Jan 2007 A1
20070007743 Becker et al. Jan 2007 A1
20070008096 Tracy Jan 2007 A1
20070021885 Soehren Jan 2007 A1
20070032981 Merkel et al. Feb 2007 A1
20070034464 Barefoot Feb 2007 A1
20070039790 Timoney et al. Feb 2007 A1
20070051573 Norgaard et al. Mar 2007 A1
20070070069 Samarasekera et al. Mar 2007 A1
20070080515 McAndrews et al. Apr 2007 A1
20070088475 Nordgren et al. Apr 2007 A1
20070090518 Sauciuc et al. Apr 2007 A1
20070119669 Anderfaas et al. May 2007 A1
20070170688 Watson Jul 2007 A1
20070199401 Kawakami et al. Aug 2007 A1
20070213126 Deutsch et al. Sep 2007 A1
20070239479 Arrasvuori et al. Oct 2007 A1
20070272458 Taniguchi et al. Nov 2007 A1
20080006494 Vandewal Jan 2008 A1
20080009992 Izawa et al. Jan 2008 A1
20080015089 Hurwitz et al. Jan 2008 A1
20080018065 Hirao et al. Jan 2008 A1
20080029730 Kamo et al. Feb 2008 A1
20080041677 Namuduri Feb 2008 A1
20080059025 Furuichi et al. Mar 2008 A1
20080067019 Jensen et al. Mar 2008 A1
20080093820 McAndrews Apr 2008 A1
20080096726 Riley et al. Apr 2008 A1
20080099968 Schroeder May 2008 A1
20080109158 Huhtala et al. May 2008 A1
20080116622 Fox May 2008 A1
20080119330 Chiang et al. May 2008 A1
20080163718 Chiang Jul 2008 A1
20080185244 Maeda et al. Aug 2008 A1
20080200310 Tagliabue Aug 2008 A1
20080250844 Gartner Oct 2008 A1
20080254944 Muri et al. Oct 2008 A1
20080303320 Schranz et al. Dec 2008 A1
20080312799 Miglioranza Dec 2008 A1
20080314706 Lun et al. Dec 2008 A1
20090000885 McAndrews Jan 2009 A1
20090001684 McAndrews et al. Jan 2009 A1
20090020382 Van Weelden et al. Jan 2009 A1
20090038897 Murakami Feb 2009 A1
20090048070 Vincent et al. Feb 2009 A1
20090069972 Templeton et al. Mar 2009 A1
20090070037 Templeton et al. Mar 2009 A1
20090071772 Cho et al. Mar 2009 A1
20090071773 Lun Mar 2009 A1
20090098981 Del et al. Apr 2009 A1
20090118100 Oliver et al. May 2009 A1
20090121398 Inoue May 2009 A1
20090131224 Yuen May 2009 A1
20090138157 Hagglund et al. May 2009 A1
20090171532 Ryan et al. Jul 2009 A1
20090192673 Song et al. Jul 2009 A1
20090200126 Kondo et al. Aug 2009 A1
20090236807 Wootten et al. Sep 2009 A1
20090258710 Quatrochi et al. Oct 2009 A1
20090261542 McIntyre Oct 2009 A1
20090277736 McAndrews et al. Nov 2009 A1
20090288924 Murray et al. Nov 2009 A1
20090294231 Carlson et al. Dec 2009 A1
20090302558 Shirai Dec 2009 A1
20090314592 Nygren Dec 2009 A1
20090324327 McAndrews et al. Dec 2009 A1
20100004097 D'Eredita Jan 2010 A1
20100010709 Song Jan 2010 A1
20100032254 Anderfaas et al. Feb 2010 A1
20100044975 Yablon et al. Feb 2010 A1
20100059964 Morris Mar 2010 A1
20100066051 Haugen Mar 2010 A1
20100109277 Furrer May 2010 A1
20100133764 Greaves Jun 2010 A1
20100139442 Tsumiyama Jun 2010 A1
20100147640 Jones et al. Jun 2010 A1
20100160014 Galasso et al. Jun 2010 A1
20100170760 Marking Jul 2010 A1
20100186836 Yoshihiro et al. Jul 2010 A1
20100198453 Dorogusker et al. Aug 2010 A1
20100207351 Klieber et al. Aug 2010 A1
20100224454 Chen et al. Sep 2010 A1
20100244340 Wootten et al. Sep 2010 A1
20100252972 Cox et al. Oct 2010 A1
20100276238 Crasset Nov 2010 A1
20100276906 Galasso et al. Nov 2010 A1
20100308628 Hsu et al. Dec 2010 A1
20100314917 Hsieh et al. Dec 2010 A1
20100327542 Hara et al. Dec 2010 A1
20110067965 McAndrews Mar 2011 A1
20110086686 Avent et al. Apr 2011 A1
20110095507 Plantet et al. Apr 2011 A1
20110097139 Hsu et al. Apr 2011 A1
20110109060 Earle et al. May 2011 A1
20110127706 Sims et al. Jun 2011 A1
20110174582 Wootten et al. Jul 2011 A1
20110202236 Galasso et al. Aug 2011 A1
20110204201 Kodama et al. Aug 2011 A1
20110214956 Marking Sep 2011 A1
20110257848 Shirai Oct 2011 A1
20110284333 Krog et al. Nov 2011 A1
20110315494 Marking Dec 2011 A1
20120006949 Laird et al. Jan 2012 A1
20120007327 Talavasek Jan 2012 A1
20120018263 Marking Jan 2012 A1
20120018264 King Jan 2012 A1
20120048665 Marking Mar 2012 A1
20120074660 Thomas Mar 2012 A1
20120080279 Galasso et al. Apr 2012 A1
20120136537 Galasso et al. May 2012 A1
20120181126 De Kock Jul 2012 A1
20120222927 Marking Sep 2012 A1
20120228906 McAndrews et al. Sep 2012 A1
20120253599 Shirai Oct 2012 A1
20120253600 Ichida et al. Oct 2012 A1
20120274043 Lee et al. Nov 2012 A1
20120305350 Ericksen et al. Dec 2012 A1
20120312648 Yu et al. Dec 2012 A1
20130001030 Goldasz et al. Jan 2013 A1
20130037361 Park et al. Feb 2013 A1
20130090195 Yamaguchi et al. Apr 2013 A1
20130119634 Camp et al. May 2013 A1
20130144489 Galasso et al. Jun 2013 A1
20130168195 Park et al. Jul 2013 A1
20130220110 Zhan et al. Aug 2013 A1
20130221713 Pelot et al. Aug 2013 A1
20130292218 Ericksen et al. Nov 2013 A1
20130333993 Yu Dec 2013 A1
20140008160 Marking et al. Jan 2014 A1
20140027219 Marking et al. Jan 2014 A1
20140048365 Kim Feb 2014 A1
20140061419 Wehage et al. Mar 2014 A1
20150073656 Takamoto et al. Mar 2015 A1
20150081171 Ericksen et al. Mar 2015 A1
20150175236 Walthert et al. Jun 2015 A1
20150179062 Ralston et al. Jun 2015 A1
20150197308 Butora et al. Jul 2015 A1
20150291248 Fukao et al. Oct 2015 A1
20160025178 Kamakura et al. Jan 2016 A1
20160031506 Lloyd et al. Feb 2016 A1
20160076617 Marking Mar 2016 A1
20160153515 Ebersbach et al. Jun 2016 A1
20160153516 Marking Jun 2016 A1
20160185178 Galasso et al. Jun 2016 A1
20160265615 Marking Sep 2016 A1
20160290431 Marking Oct 2016 A1
20160319899 Franklin et al. Nov 2016 A1
20160355226 Pelot et al. Dec 2016 A1
20170008363 Ericksen et al. Jan 2017 A1
20170136843 Marking May 2017 A1
20170184174 Marking Jun 2017 A1
20170247072 Laird et al. Aug 2017 A1
20170259876 Ericksen et al. Sep 2017 A1
20170282669 Cox et al. Oct 2017 A1
20170291466 Tong Oct 2017 A1
20180010666 Marking Jan 2018 A1
20180031071 Marking Feb 2018 A1
20180222541 Madau et al. Aug 2018 A1
20180326805 Marking Nov 2018 A1
20180326808 Ericksen et al. Nov 2018 A1
20180328442 Galasso et al. Nov 2018 A1
20180328446 Ericksen et al. Nov 2018 A1
20180334007 Ericksen et al. Nov 2018 A1
20180334008 Ericksen et al. Nov 2018 A1
20180335102 Haugen Nov 2018 A1
20180339565 Ericksen et al. Nov 2018 A1
20180339566 Ericksen et al. Nov 2018 A1
20180339567 Ericksen et al. Nov 2018 A1
20180355943 Cox Dec 2018 A1
20180355946 Ericksen et al. Dec 2018 A1
20190030975 Galasso et al. Jan 2019 A1
20190032745 Marking Jan 2019 A1
20190154100 Coaplen et al. May 2019 A1
20190176557 Marking et al. Jun 2019 A1
20190184782 Shaw et al. Jun 2019 A1
20190203798 Cox et al. Jul 2019 A1
Foreign Referenced Citations (87)
Number Date Country
1555311 Aug 1970 DE
3241901 May 1984 DE
3613386 Oct 1986 DE
3532292 Mar 1987 DE
3536655 Apr 1987 DE
3709447 Oct 1988 DE
3711442 Oct 1988 DE
3738048 May 1989 DE
3924166 Feb 1991 DE
4022099 Dec 1991 DE
4029090 Mar 1992 DE
4406918 Sep 1994 DE
202004005229 Aug 2004 DE
10326675 Dec 2004 DE
102005025811 Dec 2006 DE
102007063365 Jul 2009 DE
202008015968 Apr 2010 DE
202010012738 Dec 2010 DE
207409 Jan 1987 EP
304801 Mar 1989 EP
0403803 Dec 1990 EP
552568 Jul 1993 EP
0735280 Oct 1996 EP
1050696 Nov 2000 EP
1138530 Oct 2001 EP
1188661 Mar 2002 EP
1241087 Sep 2002 EP
1355209 Oct 2003 EP
1394439 Mar 2004 EP
1449688 Aug 2004 EP
1623856 Feb 2006 EP
1757473 Feb 2007 EP
1825220 Aug 2007 EP
2103512 Sep 2009 EP
2116739 Nov 2009 EP
2189191 May 2010 EP
2248691 Nov 2010 EP
2357098 Aug 2011 EP
2410203 Jan 2012 EP
2479095 Jul 2012 EP
2495472 Sep 2012 EP
2357098 Oct 2014 EP
2848582 Mar 2015 EP
3786049 Mar 2021 EP
1343760 Nov 1963 FR
2432424 Feb 1980 FR
2449236 Sep 1980 FR
2529002 Dec 1983 FR
2617928 Jan 1989 FR
2952031 May 2011 FR
806307 Dec 1958 GB
1185074 Mar 1970 GB
2104183 Mar 1983 GB
2159234 Nov 1985 GB
2159604 Dec 1985 GB
2180320 Mar 1987 GB
2190461 Nov 1987 GB
2289111 Nov 1995 GB
57173632 Oct 1982 JP
57173632 Nov 1982 JP
57182506 Nov 1982 JP
01106721 Apr 1989 JP
H0193637 Apr 1989 JP
H02168038 Jun 1990 JP
H03113139 May 1991 JP
04203540 Jul 1992 JP
05149364 Jun 1993 JP
06101735 Apr 1994 JP
06185562 Jul 1994 JP
H084818 Jan 1996 JP
2005119548 May 2005 JP
2005119549 May 2005 JP
2007302211 Nov 2007 JP
2008238921 Oct 2008 JP
19980043226 Sep 1998 KR
20070076226 Jul 2007 KR
20100041679 Apr 2010 KR
2469224 Dec 2012 RU
9840231 Sep 1998 WO
9906231 Feb 1999 WO
0027658 May 2000 WO
03070546 Aug 2003 WO
2007017739 Feb 2007 WO
2007117884 Oct 2007 WO
2008086605 Jul 2008 WO
2008114445 Sep 2008 WO
2013066159 May 2013 WO
Non-Patent Literature Citations (56)
Entry
Electronic Translation of DE3709447A1.
English language abstract for EP 0207409 (no date).
U.S. Appl. No. 61/175,422, filed May 4, 2009, Mario Galasso et al., 17 Pages.
U.S. Appl. No. 61/302,070, filed Feb. 5, 2010, Mario Galasso et al., 39 Pages.
Fachkunde Fahrradtechnik 4 Auflage, Gressmann_Inhaltv und S, 2011, 206-207.
Statement of Grounds of Appeal, EP App. No. 11153607.4, May 28, 2018, 88 Pages.
European Search Report, European Patent Application No. 14189773.6, dated May 4, 2015, 4 Pages.
Grounds of Appeal, EP App. No. 11153607.4, Jun. 1, 2018, 28 Pages.
EP Search Report for European Application No. 15163428.4, dated Jul. 3, 2017, 7 Pages.
“17 Years of Innovation and Still Evolving”, https://www.powertap.com/post/blog-15-17-years-of-innovation-and-still-evolving, Nov. 28, 2018, 8 Pages.
“ANT Message Protocol and Usage”, Dynastream Innovations, Inc., Jul. 2, 2007, 68 Pages.
“Basis For Claims Filed Jan. 23, 2015”, European Patent Application No. 14189773.6, 2 Pages.
“Communication Re Oral Proceedings for European Application No. 10161906, dated Feb. 15, 2013 (Feb. 15, 2013)”.
“European Patent Office Final Decision dated Mar. 21, 2013”, European Patent Application No. 10161906.2.
“European Search Report for European Application No. 09159949, 2 pages, dated Sep. 11, 2017 (dated Sep. 11, 2017)”.
“European Search Report for European Application No. 09177128, 4 pages, dated Aug. 25, 2010 (dated Aug. 25, 2010)”.
“European Search Report for European Application No. 10161906, 3 pages, dated Sep. 15, 2010 (dated Sep. 15, 2010)”.
“European Search Report for European Application No. 10187320, 12 pages, dated Sep. 25, 2017 (dated Sep. 25, 2017)”.
“European Search Report for European Application No. 11153607, 3 pages, dated Aug. 10, 2012 (dated Aug. 10, 2012))”.
“European Search Report for European Application No. 11172553, 2 pages, dated Sep. 25, 2017 (dated Sep. 25, 2017)”.
“European Search Report for European Application No. 11172612, 2 pages, dated Oct. 6, 2011 (dated Oct. 6, 2011))”.
“European Search Report for European Application No. 11175126, 2 pages, dated Sep. 25, 2017 (dated Sep. 25, 2017)”.
“European Search Report for European Application No. 11275170, 2 pages, dated Jan. 10, 2018 (dated Jan. 10, 2018)”.
“European Search Report for European Application No. 12170370, 2 pages, dated Nov. 15, 2017 (dated Nov. 15, 2017)”.
“European Search Report for European Application No. 12184150, 10 pages, dated Dec. 12, 2017 (dated Dec. 12, 2017)”.
“European Search Report for European Application No. 13158034, 4 pages, dated Jun. 28, 2013 (dated Jun. 28, 2013))”.
“European Search Report for European Application No. 13174817.0, 13 pages, dated Jan. 8, 2018 (dated Jan. 8, 2018))”.
“European Search Report for European Application No. 13189574, 2 pages, dated Feb. 19, 2014 (dated Feb. 19, 2014)”.
“European Search Report for European Application No. 15167426, 4 pages, dated Sep. 18, 2015 (dated Sep. 18, 2015))”.
“European Search Report for European Application No. 16167306, 2 pages, dated Mar. 23, 2017 (dated Mar. 23, 2017)”.
“European Search Report for European Application No. 17154191, 2 pages, dated Jun. 28, 2017 (dated Jun. 28, 2017)”.
“European Search Report for European Application No. 17188022, 9 pages, dated Feb. 1, 2018 (dated Feb. 1, 2018))”.
“European Search Report and Written Opinion, European Patent Application No. 13165362.8”, dated Sep. 24, 2014, 6 Pages.
“European Search Report for EP Application No. 18154672, 3 pages, dated Aug. 28, 2018 (dated Aug. 28, 2018))”.
“Office Action for European Application No. 13158034.2, 5 pages, dated May 22, 2014”.
“The Lee Company Technical Hydraulic Handbook”, 1996, 1-696.
Healey, “The Tyre as Part of the Suspension System”, The Institution of Automobile Engineers, Nov. 1924, 26-128.
Kasprzak, “Understanding Your Dampers: A guide from Jim Kasprzak”, http://www.kaztechnologies.com/downloads/kaz-tech-tips/ Accessed: Oct. 24, 2018, 25 pages.
Litchfield, “Pneumatic Tires”, Transactions (Society of Automobile Engineers), vol. 8, Part II, 1913, 208-223.
Nilsson, “Opposition Letter Against EP-2357098”, Oct. 13, 2017, 7.
Puhn, “How To Make Your Car Handle”, HPBooks, 1981, 7 Pages.
Shiozaki, et al., “SP-861-Vehicle Dynamics and Electronic Controlled Suspensions SAE Technical Paper Series No. 910661”, International Congress and Exposition, Detroit, Mich., Feb. 25-Mar. 1, 1991.
Smith, ““The Bump Stop” in Engineer to win—Chapter 13: Springs and Shock Absorbers”, MBI Publishing Company and Motorbooks, USA XP055430818, ISBN: 978-0-87938-186-8, Dec. 31, 1984, 207.
Thum, Notice of Opposition to a European Patent, EP App. No. 14189773.6, Dec. 13, 2018, 49 Pages.
Thum, “Oppostion Letter Against EP2357098”, Oct. 16, 2018, 39.
Waechter, et al., “A Multibody Model for the Simulation of Bicycle Suspension Systems”, Vehicle System Dynamics, vol. 37, No. 1, 2002, 3-28.
European Search Report for European Application No. 19206334.5, 6 pages, dated May 12, 2020 (dated May 12, 2020).
European Search Report for European Application No. 19212356.0, 8 pages, dated May 7, 2020 (dated May 7, 2020).
Machine translation DE3613386; Oct. 1986.
Machine translation EP 0403803; Dec. 1990.
Machine translation KR20100041679; Apr. 2010.
European Search Report for European Application No. 19157767, dated Oct. 16, 2019, 9 Pages.
European Search Report for European Application No. 20187747, dated Nov. 18, 2020, 11 Pages.
Thum, “Oppostion Letter Against EP2357098”, Dec. 17, 2019, 25 Pages.
European Search Report for European Application No. 19193903.2, 6 pages, dated Oct. 19, 2021 (dated Oct. 19, 2021).
EP Search Report for European Application No. 21173940.4, dated Nov. 12, 2021, 9 Pages.
Related Publications (1)
Number Date Country
20190275853 A1 Sep 2019 US
Provisional Applications (7)
Number Date Country
61709041 Oct 2012 US
61667327 Jul 2012 US
61645465 May 2012 US
61491858 May 2011 US
61361127 Jul 2010 US
61296826 Jan 2010 US
61143152 Jan 2009 US
Divisions (2)
Number Date Country
Parent 15275078 Sep 2016 US
Child 16051023 US
Parent 14466831 Aug 2014 US
Child 15275078 US
Continuations (1)
Number Date Country
Parent 16051023 Jul 2018 US
Child 16424334 US
Continuation in Parts (8)
Number Date Country
Parent 14251446 Apr 2014 US
Child 14466831 US
Parent 13934067 Jul 2013 US
Child 14251446 US
Parent 13843704 Mar 2013 US
Child 13934067 US
Parent 13485401 May 2012 US
Child 13843704 US
Parent 13189216 Jul 2011 US
Child 13485401 US
Parent 13175244 Jul 2011 US
Child 13189216 US
Parent 13010697 Jan 2011 US
Child 13175244 US
Parent 12684072 Jan 2010 US
Child 13010697 US