Next Patent: Method for controlling an adjustment process of a part
Next Patent: Method for controlling an adjustment process of a part
Plaque It!
Sponsored by: Flash of Genius |
[0001] This application claims priority to U.S. Provisional Application entitled “Control and Motorization System” filed May 3, 2001, Application No. 60/288,552 and U.S. Provisional Application entitled “Control and Motorization System” filed Jun. 14, 2001, Application No. 60/298,246.
[0002] The present Invention relates to the field of control and motorization systems. More particularly, the present Invention relates to novel and improved control and motorization systems for window shades, blinds, and other window treatments (collectively “window shade(s)” or “shade(s)”) and other applications where control and motorization of a member is desired.
[0003] The field of window shades has undergone constant change. Changes have varied from manually operated shades to shades that are operated by remote control and by other means.
[0004] In spite of these changes, the field typically does not draw from unrelated fields that may have application in the window shade field. One such unrelated field is that of torque sensing. Although the diverse field of torque sensing has existed for some time, it has not been applied to the window shade field, at least until the issuance of U.S. Pat. No. 6,116,320, the entire contents of which is hereby incorporated herein by reference. That application relates to window shade operation that moves a shade usually up and down between top and bottom or open and closed positions. It also discloses aspects that can be applied generally to window shade applications and in other applications as well.
[0005] One basic way to open or close a window shade is to manually pull or release a lift cord that draws the shade up or down to a desired position while engaging a locking mechanism to prevent the shade from falling down. This manual lift system has been used for decades with lift cord applications until motorized window shade systems were introduced into the market. The introduction of motorization led to the need to develop newer types of lift systems that would allow for motor control or a mechanical clutch.
[0006] Motorized control systems are used frequently to advance objects between one or more positions. In addition, such control systems are important to control or cut off movement of a moving object upon reaching a selected position or upon sensing an obstruction so that the object is not damaged after the position or obstruction is reached. This problem is typified by the operation of window shades, where the shade is normally intended to advance between upper and lower, or open and closed, positions but often may encounter unexpected interference or obstructions in its path of travel. Unless the movement is timely stopped, damage may occur to one or more of the shade, drive system, and the power source.
[0007] Different approaches have been taken to solving this problem, such as by counting the number of revolutions between the end limits of travel of the shade, using limit switches at opposite end limits, as well as by using magnetic and piezoelectric motion sensors. Newer aspects of the prior art may involve a form of position monitoring, for example, using slotted disks with an optical circuit that counts pulses. In some existing approaches, although the top and bottom positions may be set using the position monitoring method, over time, progressive error builds up in the number of pulse counts related to position. This may occur, for example, due to rounding error, such that each time the shade is opened or closed, a small difference is perpetuated between the actual position of the moving rail and the position understood by the control. Consequently, over time, the shut-off position changes from the desired position, requiring continuous adjustment by the operator.
[0008] Other systems have a mechanical adjustment in the system to set the upper and lower limits. The endpoints have a mechanical limit switch to shut off the motor or a locking mechanism that uses electronic means to shut off the motor by current sensing characteristics. The problem with these options in recognizing endpoints is that there is a limit of the number of output rotations from the motor, which limits the size of the shade.
[0009] Another problem with the prior art is the inability to recognize obstructions in the shade's motion. If the moving rail runs into an obstruction on the way up, current sensing electronics may stop the motor before the cord breaks or the motor is in lock rotor. On the way down, however, the shade will continue to unwind the lift cords even if the moving rail is not moving.
[0010] Some aspects of the prior art use speed sensing to control motor operation. However, problems persist in those systems. For example, some of those systems require a constant tension in lift cords, thus limiting the use of those systems in many applications. In addition, speed sensing systems are limited in their utility in particular types of movement, for example, they have limited utility in controlling or shutting off movement during the downward movement of a member, or when the member has reached its full limit of downward travel.
[0011] In addition, although some control systems for motorized shades may include control by operation of handheld remote control transmitter or by wall switch, none of the prior art provides a system for operation of a motorized shade in the absence of the remote control or wall switch, for example, by touching the shade to operate it.
[0012] None of the prior art approaches solves these problems by sensing the change in torque of the drive system generated in correlation with the travel of the shade. Thus, there remains a need for a system for determining the shut-off point in a shade, such that any deviation from the desired shut-off point is minimized or reduced. There also remains a need for a system to operate a motorized shade by touch control.
[0013] The present Invention comprises a novel and improved system for effecting and controlling the movement of a member between different positions, by way of example only, for opening and closing window shades. The present Invention comprises a novel lift system for window shades and any other application where movement of a member is desired. In particular, and without limitation, the Invention comprises a novel method to recognize and respond to obstructions in lift cord applications for motorizing lift products, as well as to provide touch control of the lift system.
[0014] In one preferred embodiment, the present Invention accomplishes shade movement by using an automated electrical device in concert with a spring-assisted motor. Thus, the operator can lift or touch the bottom of a moving rail but without lifting the entire weight of the shade due to the counterbalance in the spring mechanism. The movement imparted by the operator to the shade is sensed by the spring mechanism and a sequel is sent to the motor controller, causing the motor to engage which lifts the shade by its own operation, as well as in conjunction with a spring-loaded device that counterbalances the shade.
[0015] The present invention comprises mechanical and electrical components that, by way of example only, may fit inside the head rail of a shade and recognize an obstruction during the shade's upward and downward path of travel.
[0016] The invention also comprises a novel system to manually activate the shade. The touch control switch mechanism of the Invention itself includes an electronic mechanism to turn on and off, or raise a shade, by touch or pulling on it. Rather than wiring a wall switch or having a button on the head rail, the Invention allows the user to manually manipulate the moving rail, for example, by tugging, to operate the shade. This feature alleviates wiring difficulties for switch controls or for reaching head rail buttons on high shade locations, and operating difficulties caused by the absence of a handheld remote control. The Invention cures the problem by allowing the operator to pull or lift on the moving rail, which activates the shade to stop or to move in the opposite direction as it previously used. The Invention is particularly useful in situations where the end user needs privacy by closing the shade, the head rail is in a high difficult-to-reach location, and the remote control transmitter cannot be found.
[0017] The features and inventive aspects of the present Invention will become more apparent upon reading the following detailed description, claims and drawings, of which the following is a brief description:
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052] In one preferred embodiment, the present Invention comprises a novel and improved sliding shaft drive system, torque sensing and control system, and touch control switch system for effecting and controlling movement of a member, by way of example only, a window shade.
[0053] In one preferred embodiment (
[0054] The head rail
[0055] In one embodiment (
[0056] As shown in
[0057] The lift cord
[0058] Another end of the one or more hollow hex shafts
[0059] In a preferred embodiment, the hollow hex shaft
[0060] In one preferred embodiment, the system functions in the following way when the shade
[0061] The system functions in the following way when the shade
[0062]
[0063] In a preferred embodiment, the Invention provides several advantages over the prior art. By way of example only, the lift and control system of the Invention can be pre-assembled prior to the shade fabrication process so that a fabricator can simply drop it into the shade head rail. This can be performed on a new shade during the initial fabrication, or as a retrofit on existing shades. Moreover, with the Invention's block and tackle cording system, route holes for the lift cord
[0064] In one preferred embodiment, the sliding shaft system is positioned between the wrapping lift cord mechanisms (
[0065] In one embodiment, the sliding shaft system of the Invention may have a take-up diameter that is relatively small and constant throughout the full range of the lifting mechanics. This constant, small diameter allows for extra rotational angles in order to activate the Invention and reduce the distance of shade movement in the system without any noticeable shift. In addition, the sliding shaft system has relatively little system friction. This allows for predictable linear torque differentials that work smoothly with the Invention's spring mechanics.
[0066] In the embodiment of
[0067] As applied in the field of window shades, and without limitation, in one preferred embodiment of the Invention, a user may disturb (i.e. either lift or pull) on the moving rail
[0068] As shown in
[0069] As shown in
[0070] In another embodiment, the touch control provides a lift and tug feature, for example, in conjunction with a position monitoring system in combination with the driver mechanism. The driver mechanism in the spring may give a zero point for the position monitoring, counting pulses as the blind travels upwardly and locking up at the top. Thus, the operator may set the stop point below the complete upwardly lift to provide some operation, thereby triggering the touch control. The position monitor may also comprise preset stop points.
[0071] In one preferred embodiment of the Invention (
[0072] By way of example only, in one preferred embodiment, the ends of the cords
[0073] In one embodiment, the present Invention is comprised of lifting shafts that are relatively short in comparison to the prior art. The lift mechanism of the Invention permits the lifting cords to be located close to the ends of the shade. Thus, there is accommodation for the distance from the route hole of the cord to the end of the shade, for example, to impart stability to the shade during movement. In the prior art, many motors located in head rails are located at one end of the shade or the other, and the route hole distance becomes critical because the end of the lift cord must be located at the end of the shade, and the motor is mounted there. In contrast, in some embodiments of the present Invention, the cord ends are stationarily attached to the head rail or components therein and thus can be placed fully at the end of the shade if desired. The lifting cords thus drop down, encounter the moving rail, are routed towards the center of the shade, returned upwardly to the lifting mechanism, which itself can be centered in the shade. Consequently, the overall length of the entire lift system can be contained in a distance much shorter than the prior art, by way of example only, thirteen (
[0074] The present Invention also addresses problems found in the prior art arising during the installation of shades. During installation of a typical manual shade, the installer attaches a cord in the bottom rail, for example, by means of a knot and a washer, then runs the cord through the shade fabric and wraps it around the rotating shaft. This process requires that the fabricator build the shade so that the bottom cord knots are all located in exactly the same position when the shade is fully extended.
[0075] In one embodiment, the Invention comprises means, for example, a sliding lock mechanism, that permits the user to adjust the length of only one cord at one location instead of having to adjust multiple cords at different locations. This configuration also means that the number of lift cradles can be reduced compared to a manual shade.
[0076] The present Invention also permits the motorization and control systems to be pre-assembled, installed in a head rail, with existing cradles, thus cutting down fabrication time by a substantial percentage.
[0077] The Invention may be comprised of power supplied by one or more chargeable or nonrechargeable batteries, low voltage power sources, solar power, or by an AC or DC power supply connected to the other elements of the Invention. In one embodiment, the battery power supply may be located in the head rail. In other embodiments, the battery power supply
[0078] In one preferred embodiment (
[0079]
[0080] 1. Each state (text surrounded by a circle) shows the signals, which are active during that state. If a signal is not shown, it is not active. For example, if a state shows UP, the motor will be controlled such that the fabric will go up. If UP is not shown in the following state, the UP signal is switched off which will cause the motor to stop. All text surrounded by a rectangle shows a defined state. All text not encircled or not surrounded by a rectangle sets forth a condition, which if tests TRUE, will move control to the corresponding state.
[0081] 2. Delay times T
[0082] 3. The first four states after Power Up are to initialize the MD′. This is to determine whether the MD′ is mounted in the right way into the head-rail and to bring the shade into the “working range” of MD′.
[0083] 4. MD_On=Send Signal to IR emitter in MD optics
[0084] 5. MD_Off=NOT(MD_On)
[0085] 6. IR_Off=NOT(IR_On)
[0086] 7. MD_Active means that light pulses are detected during rotation.
[0087] 8. IR_Signal means that a valid IR-signal is detected. Together with IR_Dir flag it represents the output flag of the IR_Receive routine. This routine checks whether there is a valid IR signal. If so, it checks whether the parity is acceptable and whether the group number is set. If the group number was not set yet, it will set the group number according to the received group number. Finally it will check the direction bit and set the IR_Dir flag accordingly.
[0088] 9. IR_Signal* means that the originally received signal should have stopped for a short time and started again, for example, the user should have released the button on the remote control transmitter and pressed it again.
[0089] 10. Man_Tug means that the manual tug input is valid; the manual tug operation is performed.
[0090] 11. DOWN=Rotate motor in a first direction UP=Rotate motor opposite to DOWN.
[0091] 12. POS:=UNKNOWN means windows fabric is somewhere between the top and the bottom of its range.
[0092] 13. POS:=TOP means window fabric cannot rise any higher.
[0093] 14. POS:=BOTTOM means window fabric cannot move any lower.
[0094] In one preferred embodiment, the Invention is comprised of a motor
[0095] One preferred embodiment of the Invention comprises a torque sensing system that acts in part as a sensor to detect whether the torque difference between the drive shaft
[0096] In one embodiment, without limitation, the torque sensing system of the Invention may comprise a roller shade whereby changes in relative torque to the shade effect changes in movement of the shade, in one example only, when the shade encounters an obstruction during its travel.
[0097] In one preferred embodiment, the torque sensing and control system of the Invention is comprised of a driver
[0098] Slots on the outer disk of the disk apparatus are then allowed to engage within an electronic optical circuit
[0099] In one preferred embodiment, and without limitation, the Invention is comprised of two sets of low-end springs
[0100] In similar fashion, and by way of example only, as the shade is lowered and contacts an obstacle, the torque is reduced as the obstacle supports the shade and weight is reduced on the lift cord. The interruption in torque is sensed by the Invention, and the shade is shut off. The Invention may be used in any lift or travel mechanism, by way of examples only and without limitation, whether for cellular lift, roller shaft, or other applications.
[0101] In one embodiment, the Invention comprises a T-touch cable seat control system that is comprised of a spring (not shown) inserted between the motor
[0102] The Invention compares torque as a relative differential between the driving motor and the lifting mechanism of the shade. Whenever this relative torque differential is outside of an appropriate range relative to the application, size range, and other characteristics of the embodiment, the motor is shut off from the system. This feature prevents damage to either the motor
[0103] The Invention comprises a mechanical component that measures torque differentials between a driving rotation and its driven output. The torque differential is measured by an amount of rotation against a spring action during which the Invention component is either in its rotational driven motion or stopped in motion. This range of rotational distance within the spring's motion is determined with an upper and lower limit relative to the characteristics of the embodiment, by way of examples only, type and weight of shade, spring size, and radius of lifting shafts. The upper limit is able to recognize the maximum amount of allowable torque between the driving rotational source and the driven output, while the lower limit recognizes the least amount of allowable torque. The maximum and minimum allowable torque are directly proportional to the lifting weight capacity, based upon a given lever arm.
[0104] The lifting weight limits can be used to recognize the upper and lower limits of the shade. As the shade is lifted, more torque is required to lift the increasing weight. As the shade is lowered, less torque is required to lift the decreasing weight. At the complete bottom position of the shade, the lift cords are fully unwound and the lever arm would be zero. This zero point can be recognized by the Invention at the point that there is no tension on the spring. At the complete top position of the shade, the lift cords are completely wound up and the torque increases up to the point of maximum output from the motor. This maximum torque can be recognized by the Invention and set, based upon the amount of spring rotation and the related spring characteristics. Therefore, both endpoints of the shade's motion can be recognized by the Invention.
[0105] The lifting weight limits can also be used to recognize an obstruction on the moving rail of the shade. When the shade is moving down and an obstruction occurs on the moving rail, the lifting torque quickly jumps from the current weight of the fabric to a zero (very minimal) torque. The Invention recognizes this at the point that the spring motion moves from the distance of spring rotation based upon the current shade position to the zero (minimum) point of the spring range. This phenomenon also occurs on the upward motion of the shade. When the shade is moving up and an obstruction occurs on the moving rail, the lifting torque quickly jumps from the current weight of the fabric to a significantly larger torque. The Invention recognizes this at the point that the spring motion moves from the distance of spring rotation based upon the current shade position to the maximum point of the spring range. Therefore, both types of obstruction can be recognized by the Invention.
[0106] The upper and lower limits use an electromechanical interface between the mechanical range of the Invention component with an electrical transition to respond to the motor. This mechanical range allows light to pass at each extreme endpoint, while no light travels through between these states. The Invention comprises electronics used to decipher this light passage, such as an optical pair of light-emitting diode with a photo-sensor transistor. When the photo-sensor transistor responds to the light passed from the light emitting diode, then the electronics will either start up or shut off the motor.
[0107] As the Invention's components rotate inside the case
[0108] In one preferred embodiment, the Invention has a delay in reaction from when the minimum or maximum torque differential occurs until the electronic optical pairs receive the flash of light.
[0109] By way of example only, and without limitation, in one embodiment (
[0110] As shown in
[0111] In one embodiment, the 4-compression spring system takes advantage of the compression spring characteristics by using both a light and heavy spring. This advantage increases the overall range of the maximum and minimum torque differential by using a longer, lighter spring that responds during the first stage of the Invention's spring rotation. This beginning range of motion helps determine the lower limit of torque differential. After a minimal amount of distance of rotation; the shorter, heavier spring responds. This heavier spring determines the upper limit of torque differential, due to the summation of both springs.
[0112] In one preferred embodiment, the Invention stops the motor anytime a light passage is detected while the shade is moving, and it also runs the motor anytime a light passage is detected while the shade is stopped. The controls allow for a delay in software during any transition, to prevent bouncing disturbances within the shade system, which may activate false light passages within the Invention's mechanics.
[0113] The Invention comprises means to recognize its previous direction in order to minimize undesirable movements. For example, if the Invention normally stopped the shade at the fully closed position and the shade were given a manual tug, it could go back down going up in the wrong direction. This might happen before the Invention is triggered to shut off because the electronics are designed to initialize the motor run for a time, by way of example, only two seconds, without looking for pulses (this delay is needed to get the system started). When the Invention is running in the wrong direction, the stops will maintain a light gap to flash the electronics, even though the springs are acting in the opposite direction. This will cause constant triggering by the electronics after the delay has expired. To prevent this situation from occurring in one embodiment, a manual tug may always run the shade in the opposite direction it went previously.
[0114] The Invention also comprises means to avoid false activation that may be caused by wind, or any other undesirable interference that may be recognized as a manual tag. To prevent these unwanted situations, the Invention comprises electronic means to observe a certain maintained length of time for a flash so that it is certain that it is a tug.
[0115] In the embodiment shown in
[0116] The switch mechanism
[0117] Specifically as described above, the torque sensor
[0118] In one embodiment, a manual tug will cycle shade movement from (1) up, (2) stop, (3) down, (4) stop, so that the window covering will always move in a direction opposite to that which it previously rotated. As described above, this is accomplished through the use of a means which recognizes the previous direction of the shade.
[0119] The motor
[0120] Another type of switch mechanism
[0121] A manual tug on a shade utilizing a force sensitive switch mechanism
[0122] The Invention may also include a counterbalance mechanism for assisting the movement of the shade. One known problem with devices for raising and lower shades using battery operated mechanisms is the limitation on the weight of the shade. When a shade design reaches a certain weight, a battery no longer stores enough power to raise and lower the shade numerous times. For example, battery operated lifting mechanisms have not been practical for use with wood slatted horizontal blinds until now because the small batteries useful in head rails could only raise these blinds a limited number of times before discharging to the point that they become non-functional. This limits the usefulness of batteries battery applications on heavy shades.
[0123] One method of overcoming this limitation is to utilize a counterbalance. A similar concept is utilized in double hung windows, in which weights and pulleys, located in the walls, attached to the window sash by ropes, assist in raising the window sash. By closing the window, the operator stores potential energy in the weights, which is released when the window is opened. This concept significantly reduces the force needed to open double hung windows. However, with space around window shades at a premium, the use of weights and pulleys is impractical. Further, aesthetic considerations also make weights and pulley impractical because there is not where to hide the weights.
[0124] Another common method of storing potential energy, which comports with the space and aesthetic constraints associated with window shades, includes the use of a spring. A particularly useful spring for this Invention is a torsion spring. One type of torsion spring is called a coil spring. Coil springs typically are wound in a spiral pattern in a single plane and are commonly found in watches which require winding.
[0125] As seen in
[0126] Another useful type of torsion spring
[0127] In the embodiment shown in
[0128] In addition to performing its other functions of sensing when the window covering has reached the fully open or closed position and detecting obstructions, the torque sensing mechanism
[0129] As described above, the torque sensor is particularly adapted to sense loads which are outside of a predefined nominal torque range. A manual tug on the moving rail or control wand of the vertical blind would be cause a disturbance in the load which in turn would be sensed by the torque sensing mechanism. Depending on the operational state of the motor at the time the tug was applied, numerous outcomes would be available. For example, if the motor was stopped at the time of the tug, the motor could start up and vice versa.
[0130] In one embodiment, a manual tug will cycle vertical blind movement from (1) right, (2) stop, (3) left, (4) stop, so that the window covering will always move in the opposite direction that it previously went. This is accomplished through the use of a means which recognizes the previous direction of the shade.
[0131] The use of touch control with vertical blinds is not limited by the type of fabric or material selected for use in the vertical blinds. For example, a blind utilizing vertical slats is useful (see
[0132] As shown in
[0133] Now referring to
[0134] In the MD′ design, the two springs (weak spring and strong spring) act in the same direction of rotation (for a given torque exerted by driver
[0135] There are five stages of operation of a window covering system: lifting, hitting top, lowering, hitting an obstacle, and hitting bottom. In the MD′ device, during the lifting stage, both the weak and the strong springs keep the system within its predefined nominal torque range (predefined nominal torque range is defined in conjunction with the discussion of FIGS.
[0136] During the lowering stage, the motor is effectively supplying a reverse torque to the system allowing the shade to fall at a predetermined speed. If the motor was not present, the shade would fall at a much higher rate because of the absence of reflected motor drag. Neither the strong or the weak springs keep the MD′ design in its working range during this stage. This causes the system to fall out of its working range thereby allowing the optical pair to sense that the window covering is out of its normal torque range which thereby causes the system to stop the motor. The only mechanism which tends to hold the MD′ system in its nominal torque range is the friction between the driven member
[0137] When the window covering hits an obstacle, the torque of the motor forces MD′ out of its nominal torque range. The torque of the motor must be greater than the torque “holding” MD′ in its working range. In this case, the torque of the motor overcomes the opposing torque due to friction.
[0138] When the shade hits bottom, the torque seen by the MD′ prime unit temporarily is zero (because the lever arm between the driven members and the window covering temporarily passes through a vertical orientation thereby resulting in zero torque exerted on the driven members
[0139] If the force due to friction is inadequate, the torque “holding” MD′ prime in its working range is overcome too easily causing the motor to force MD′ out of its working range during the lowering stage.
[0140] In some applications, the WIP design is superior to the MD′ design because the WIP design does not rely on the friction between the driven disk and the driver disk to hold the torque sensor in its working range. Specifically, during the lifting stage, the strong spring keeps the WIP device in the predefined normal torque range. The maximum amount of weight that can be lifted by the WIP device is limited by the spring constant of the strong spring alone.
[0141] When the window covering hits the top, the torque provided by the strong spring plus the torque due to the weight of the shade is overcome by the motor in which case the WIP device is forced out of its predefined nominal torque range which is sensed by the sensing electronics and in turn the motor is stopped.
[0142] During the lowering stage, the torque of the motor is a reverse torque on the WIP device. The torque caused by the weak spring must be equal to or greater than the motor's reverse torque. This will allow the weak spring to keep the WIP device in its predefined nominal torque range.
[0143] When the window covering hits an obstacle, the torque of the motor forces the WIP device out of its predefined nominal torque range. In this case, the torque of the motor overcomes the opposing torque due to the weak spring and a motor cutoff condition is signaled.
[0144] When the window covering hits bottom, a zero torque condition is experienced (as explained above), and the WIP device recognizes the change in torque and stops the motor.
[0145] The WIP device uses the strong spring during the “lifting” and “hitting top” mode and uses a weak spring during the “falling” and the “hitting bottom” mode. By making use of two different springs depending on the direction of rotation, the system is capable of better, more consistent, control.
[0146] The primary advantage that the WIP device has over the MD′ device is that the WIP device has the ability to consistently reach the full drop length of the window covering. The only way that the MD′ device could consistently reach the full drop length of the window covering (and shut off consistently) was by adding weights to the bottom rail. Although in many instances adding weight may be a satisfactory approach, the presence of the additional weight reduces battery life and in some instances is not feasible because of the limited available space for additional weights in the bottom rail.
[0147] The advantage that the MD′ device has over the WIP device is that the MD′ has a quicker response to an obstacle than the WIP device. However, the WIP response time to an obstacle is acceptable.
[0148]
[0149] Preferred embodiments of the present Invention have been disclosed. A person of ordinary skill in the art would realize, however, that certain modifications would come within the teachings of this Invention, and the following claims should be studied to determine the true scope and content of the Invention. In addition, the methods and structures of the present Invention can be incorporated in the form of a variety of embodiments, only a few of which are described herein. It will be apparent to the artisan that other embodiments exist that do not depart from the spirit of the Invention. Thus, the described embodiments are illustrative and should not be construed as restrictive.