The present disclosure generally relates to fitness machines incorporating static input devices, and more particularly to fitness machines incorporating static input devices that provide feedback to simulate movement thereof.
The following U.S. Patents and Patent Publication provide background information and are incorporated by reference in entirety.
U.S. Pat. No. 6,572,512 discloses an exercise treadmill that includes various features to enhance user operation and to reduce maintenance costs. These features include handlebars with an upwardly curved center section and outwardly flared side portions along with pivoting rear legs for the treadmill frame. The control panel features include snap-in user trays and an overlay covering the numerical keypad along with an auxiliary control panel having a subset of user controls that are larger and more easy to use than the same controls on the main control panel. Maintenance enhancing features include the provision for access panels in the treadmill housing and a belt lubrication system that uses a priming pulse to clear the wax spraying nozzle along with using treadmill operating criteria for scheduling and operating the lubrication system. For injection molded parts such as the control panel, structural strength is enhanced by utilizing gas-assist injection molding to form structural ribs. Another feature includes pre-glazing the treadmill belt. Sound and vibration are reduced in a treadmill by mounting the treadmill belt drive motor on motor isolation mounts that include resilient members. A further feature is a double sided waxed deck where one side of the deck is covered by a protective tape.
U.S. Pat. No. 7,846,070 discloses a microprocessor based exercise treadmill control system that includes various features to enhance user operation. These features include programs operative to: permit a set of user controls to cause the treadmill to initially operate at predetermined speeds; permit the user to design custom workouts; permit the user to switch between workout programs while the treadmill is in operation; and perform an automatic cooldown program where the duration of the cooldown is a function of the duration of the workout or the user's heart rate. The features also include a stop program responsive to a detector for automatically stopping the treadmill when a user is no longer on the treadmill and a frame tag module attached to the treadmill frame having a non-volatile memory for storing treadmill configuration, and operational and maintenance data. Another included feature is the ability to display the amount of time a user spends in a heart rate zone.
U.S. Pat. No. 9,238,158 discloses a stair climber apparatus with a frame and a plurality of stairs that are pivotably connected together in series and travel in a loop with respect to the frame. The plurality of stairs comprises a first stair having a tread and a riser. The tread and riser are pivotably connected together at a first pivot axis. The tread has a tread surface that supports an operator's foot. A stopping member is on the tread. The stopping member has a stop surface that extends transversely to and upwardly from the tread surface and prevents the operator's foot from overshooting the first pivot axis and engaging the riser as the operator steps onto the tread surface when the riser is pivoted away from the tread.
U.S. Pat. No. 9,646,781 discloses a push button encoder that comprises a push button, a base that supports the push button, and a printed circuit board. Pushing the push button engages the printed circuit board and thereby causes the printed circuit board to output an electrical signal. A spring resiliently supports the printed circuit board with respect to the base such that the printed circuit board is movable with respect to the base when the push button is pushed.
U.S. Patent Application Publication No. 2008/0242511 discloses user interface methods and apparatuses for controlling exercise apparatuses. An example user interface includes an exercise parameter input and an indicator associated with the exercise parameter input, and a control unit to activate the indicator in response to a training routine to prompt a user of the exercise apparatus to adjust an operation of the exercise apparatus via the exercise parameter input.
This Summary is provided to introduce a selection of concepts that are further described below in the Detailed Description. This Summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to be used as an aid in limiting the scope of the claimed subject matter.
One embodiment of the present disclosure generally relates to a fitness machine providing solid-state controls. The fitness machine includes a frame and a moving portion supported by the frame that moves relative to the frame when the fitness machine is in use. An adjustment device is configured to adjust the movement of the moving portion relative to the frame. A console has a display for displaying information when the fitness machine is in use. An input device separate from the display of the console is configured to receive a user input movement for controlling the adjustment device, where the input device includes a contact surface configured to detect a direction of the user input movement thereon, and where the input device includes a movement simulating indicator that generates a display. A control system is operatively coupled to the input device and the adjustment device, where the control system controls the adjustment device based on the direction of the user input movement received by the input device, and where the control system causes the display of the movement simulating indicator to move in the direction of the user input movement.
Another embodiment generally relates to a method for controlling a fitness machine having a frame and a moving portion that moves relative to the frame, a console, an adjustment device operable to adjust the movement of the moving portion relative to the frame, and an input device configured to receive a user input movement, where the input device has a contact surface and a movement simulating indicator. The method includes positioning the input device separately from the display of the console on the fitness machine and operating the fitness machine such that the moving portion moves in a first configuration. The method includes displaying the information on the console relating to the operation of the fitness machine and detecting a direction and a velocity of a user input movement on the contact surface of the input device. The method includes causing the display of the movement simulating indicator to move in the direction of the user input movement and based on the velocity detected thereof. The method includes controlling the adjustment device according to the user input movement detected by the user input device to adjust the moving portion to move in a second configuration different than the first configuration.
Another embodiment generally relates to a treadmill having a frame configured to support the treadmill on ground. The treadmill includes a belt and a motor that rotates the belt at a speed during operation of the treadmill relative to the frame. An incline device is configured to change an angle of the belt relative to the ground. A console has a display for displaying information when the treadmill is in use. First and second input devices are separate from each other and separate from the display of the console and are configured to receive user input movements for changing the speed of the motor and the angle of the belt, respectively. The first and second input devices each include a contact surface configured to detect a direction and a velocity of the user input movement thereon. Each contact surface has a convex shape and remains static while the direction of the user input movement is detected thereon. Lights are beneath each contact surface and are visible therethrough, where the lights successively activate in the direction of the user input movement as the user input movement is detected on the contact surface and based on the velocity detected thereof. A control system is operatively coupled to the first and second input devices, to the motor, and to the incline device. The control system controls the motor and the incline device based on the first and second user input movement received by the input device, respectively.
Various other features, objects and advantages of the disclosure will be made apparent from the following description taken together with the drawings.
The present disclosure is described with reference to the following Figures.
The present inventor has identified problems with fitness machines presently known in the art, and particularly input devices used to control the operation of these fitness machines. Among the typical input devices used to control fitness machines in the art are pushbutton switches, sliding switches, selector switches (e.g., rotary knobs or levers having multiple positions), paddles (e.g., limit switches), and/or other switch mechanisms. In the example of a treadmill as the fitness machine, input devices are conventionally used to adjust the speed and/or incline of the belt (such as those within the Life Fitness T5 Treadmill, for example). Other uses of input devices for fitness machines include those for adjusting the resistance, incline, and/or stride length of a rowing device, stair climber, upright or recumbent stationary bicycles, or elliptical machine, for example. However, it should be recognized that these are merely examples and that other features of fitness machines known in the art may also be adjustable by input devices.
The present inventor has recognized that, particularly for fitness machines, input devices tend to break or otherwise fail in the field as a result of high use and/or operation while the user is in motion, such as running. Specifically, input devices known in the art having moving parts and thus have an inherently limited lifespan. This is further exacerbated for input devices of fitness equipment used within a commercial context (e.g., at a fitness center), which are exposed to greater usage and, consequently, wear and tear. Similarly, the inventor has identified that any ingress of water, sweat, and/or dirt causes these moving parts of the input devices (and/or any internal electrical components contained therein) to fail, thereby causing the input devices to malfunction. Replacing these input devices is typically expensive and requires installation by a technician rather than the owner of the fitness machine, adding further expense and longer downtime. Likewise, these input devices may be combined with or imbedded into other components (e.g., a panel of inseparable input devices) such that the failed input device may not be replaced alone. In other words, functioning portions of the non-separable hardware must also be replaced, increasing the cost and complexity of replacing the part.
Through experimentation and development, the present inventor has developed solid-state input devices that solve the problems described above for use within fitness machines. Moreover, the input devices disclosed herein can also enhance the functionality of the fitness equipment over those incorporating input devices presently known in the art. While the present disclosure generally focuses on capacitive-based controls as the solid-state controls, resistive or other non-moving controls may also or alternatively be employed.
The rotational speed of the belt 20 is adjustable by varying the speed of the motor 13. In certain treadmills commonly referred to as “sled” treadmills, the belt 20 is rotated by a force exerted by the user, rather than being rotated by a motor 13. In this case, a motor 13 or other resistance device may be provided that adjustably resists the user's rotation of the belt 20. Additional information regarding this sled type of treadmill can be found in U.S. Pat. No. 10,238,911. The incline of the belt 20 is also adjustable relative to the floor in a manner known in the art, for example via an actuator 15 positioned near the front 12 of the frame 11. An exemplary actuator for adjusting the incline angle of the treadmill is the Treadmill incline motor lift actuator model 0K65-01192-0002/CMC-778, produced by P-Tech USA. Devices that modify the way the fitness machine 10 operates, such as the changes in speed or angle of the moving portion via the motor 13 and actuator 15 discussed above, including the manner are also referred to herein as “adjustment devices”. Additional information about treadmills generally is provided in U.S. Pat. No. 6,572,512, which is incorporated herein by reference.
The fitness machine 10 of
The fitness machine 10 of
In contrast to fitness machines known in the art, the fitness machine 10 of
With continued reference to
In certain embodiments, the input device 60 includes five capacitive touch sensors as the solid-state sensors 81 arranged in a line below the contact surface 68 so as to detect a single contact or swiping across multiple sensors. An exemplary capacitive touch sensors includes Adafruit model 1375 Touch Sensor. Another exemplary solid-state sensor 81 for use within the input devices 60 presently disclosed is the Atmel® AT11805 Capacitive Touch Long Slider Design with PTC. However, it should be recognized that other capacitive or resistive touch sensors, aligned linearly or in other configurations as presently known in the art, may also or alternatively be used.
Here, the convex shape of the contact surface 68 provides a visual and tactile reference by which the user may identify the input device 60 without requiring directly looking, also allowing the user to judge where between the first end 70 and second end 72 the user is presently contacting the input device 60. Likewise, the lack of motion enables the user to quickly change settings via the input devices 60. The inventor has recognized that this functionality may be especially important for supporting high intensity interval training (also referred to as H.I.I.T.) in which fitness machine 10 controls are changed significantly and frequently.
In this manner, the user's engagement with the input devices 60, and the underlying function of the input devices 60 in communicating with the fitness machine 10 to effectuate adjustments, are advantageous compared to scroll wheels presently known in the art. Instead of the user's finger remaining fixed relative to the contact surface 68 as the surface moves relative to the left or right handles 42, 52, (as in a conventional scroll wheel), the user's finger slides across the stationary contact surface 68. The input device 60 detects this motion and sends out an electrical signal accordingly. This electric signal is received by the control system 100 (discussed below), which changes the operation of one or more functions of the fitness machine 10 in the same manner as an electrical signal received from a conventional, moving, traditional input device.
It should be recognized that the contact surfaces 68 need not be convex as shown to function in the manner described above. However, the inventor has identified that by shaping the contact surface 68 of the input device 60 to visually resemble a conventional scroll wheel known in the art, the user is more quickly able to adapt to using the input device 60.
It should also be recognized that the shape of the contact surface 68 can also vary other than in the height direction as in the case of a convex shape. By way of non-limiting example, the contact surfaces 68 of input devices 60 may extend along a path between first and second ends 70, 72 having bends, curves, or continuous shapes such as circles or ellipses. For example, the contact surfaces 68 of the input devices 60 shown in
In addition to the contact surface 68 of the input devices 60 resembling a portion of a scroll wheel, the input devices 60 of
For the input devices of
In certain examples, the movement of the LED's 82 turning on and/or off is also speed sensitive, meaning that the velocity in which the user is detected to be scrolling across the contact surface 68 corresponds to the velocity in which the LEDs 82 turn on and off in sequence to indicate movement of the input device 60. In certain examples, the detected velocity of the user scrolling is equal to the simulated velocity of the LEDs 82 appearing to move (in other words, the faster the user moves, the faster the movement indicated by the LEDs 82).
In certain embodiments, the speed of the user's input also subsequently impacts the speed by which the underlying operation of fitness machine 10 is adjusted. For example, the user scrolling at a first, slow rate may adjust the setting for the speed control 64 to increase at a rate of the belt 20 moving by 0.1 mph per 0.25 inches of scrolling on the contact surface 68. In contrast, scrolling at a second, faster rate may adjust the speed of the belt 20 at a rate of 0.5 mph, 1.0 mph, or other increments for the same 0.25 inches of scrolling by the user (whereby the user scrolls that 0.25 inches in less time than the first, slow rate). By way of non-limiting example, the first rate could be 0.25 inches/second, with the second rate being 1 inch/second. However, these rates may be set to different values, may be adjustable based on user sensitivity settings (e.g., changeable via the console 16), and/or may vary based on the underlying function being controlled, for example. For example, the speed of the belt 20 changing for a given detected user movement sped may vary from the speed of changing the incline of the fitness machine 10 for the same user movement speed as detected by the input device 60.
With continued reference to
Returning to
With continued reference to
In further examples, the setting display 90 and/or input device 60 may have a different appearance to signify when the input device 60 is being used to make selections in different modes. For example, the same input device 60 may be used to make selections (e.g., to a speed of the motor 13) in a coarse selection mode (for example with the LEDs 82 showing in red), versus a fine-tune mode (for example with the LEDs 82 shown in orange). Coarse selection mode may correspond to increasing the speed of the belt 20 by increments of 1.0 mph, with fine-tune mode increasing by increments of 0.1 mph, for example. In certain configurations, the input device 60 is by default in a fine-tuning mode but is switched to coarse mode if the user pauses after first contact with the contact surface 68 before moving again (for example, waiting 1 second after contacting the contact surface 68 to move again). In other configurations, the input device 60 is first in a coarse mode, but automatically switches to fine-tuning mode after the user makes a first (coarse) selection, discontinues contact with the contact surface 68, and then re-contacts the contact surface 68 within a short period of time, for example, returning to the contact surface 68 within 1 second, for example. In another example, a quick tap or touch detected on the contact surface 68 (e.g., less than 0.3 second or sustained contact) alternates between activating coarse and fine selection modes, whereas swiping or moving contact provides selections (according to the activated mode) as described above.
In another example, the input indicator 96 (whether incorporated in the setting display 90 or the contact surface 68 of the input device 60) is shown in a first color, font, or style while motion is detected on the input device 60 (e.g., shown as first color), and changes when the user is no longer providing selection via the input device 60. This indicates that the selection has been made and the fitness machine 10 will adjust according to the setting received by the input device 60. It should be recognized that this may be combined with differing colors, fonts, or styles to indicate coarse versus fine-tuning modes as well.
The embodiment of
The fitness machine 10 of
In certain examples, contacting an outer surface 71 of the contact surface 68 of the input device 60 of
It should be recognized that multiple different embodiments of the input devices 60 presently disclosed herein may be incorporated within the same fitness machine, such as one of the input devices 60 of
It should also be recognized that the presently disclosed input devices 60 may be used to control non-movement controls, such as scrolling on the display 16 of the console 18 to select an exercise program, select the user's age or weight, select a music station or movie for viewing, and/or the like. Additionally or alternatively, the presently disclosed input devices 60 may be configured to detect a single point on the contact surface 68 (in certain example, relative to a previously selected point), whereby the “movement” is denoted by the comparison of the selected point versus the previous selection, rather than the user moving along the contact surface 68 while maintaining contact therewith. For example, a previous position on the contact surface 68 selected may be at the midpoint thereof, whereas the newly selected point is 80% of the way to the top. This may be interpreted as a movement from 50-80% as if the user had swiped from the midpoint to 80%, for example.
Below are some additional features that may be incorporated alone or in combination in various embodiments of fitness machines and controls thereof according to the present disclosure. With regard to the geometry or shape of input devices, the physical shape of the surface in certain embodiments mimic traditional control actuators, like dials, wheels, knobs, and/or buttons, as discussed above. There may also be multiple surfaces or multiple partitions on a single surface. For example, a raised wheel might have the flat, parallel disk-shaped surfaces in addition to the circumferential band-shaped surface. The different surfaces in certain examples offer different types of control (e.g., fine vs coarse, different actuators, different selection criteria). The size of the contact patch from the user might also be used to indicate different types of control (e.g., palm contact vs fingertip contact), such as provided by the Smart Home Control 3-Switch Panel by Brilliant.
The physical shape of the surface could provide additional benefits. For example, the surface may include bumps, ridges, and/or knurling on the circumference of a dial or wheel that provide tactile haptic feedback to the user as the finger is moved over the surface, which may be used with or without vibration-based haptic feedback.
In certain embodiments, the surface is capacitive-based (also referred to as being a “touch” sensed device), in addition to having membrane switches under the surface. This allows for two types of activation in the same control. Additionally or alternatively, the input device 60 may utilize different intensity pressures for different control. For example, the system may be configured such that a touch/swipe performs one control, whereas a pinch or click performs another, all on the same surface (for example as provided on mainstream smart phones, such as the Apple® iPhone® 12.
In terms of environment, the presently disclosed devices and systems provide advantages over traditional mechanical dials and switches with respect to liquid ingress and dirt/dust contamination. This is provided a sealed surface area, making the devices ideal for use on treadmills, cross trainers, bikes, Arc trainers, etc.
Various types of feedback may be incorporated into the systems or devices disclosed herein, as discussed above. Exemplary feedback includes internal lights that can mimic motion of the dial, and/or haptic, audible, or visual tie ins. The devices and systems of certain embodiments are further able to be personalization based on preferences—color, brightness, sound options, intensity of haptic feedback. In certain examples, the color of the LEDs 82 indicate a current state for the input device (e.g., active or sleep, speed of motion, sensitivity setting, selected menu, feature being controlled, whether the setting is considered “fast” versus “slow, or “high” versus “low”, for example, based on comparisons to thresholds). Color and/or brightness may also be used to indicate if the controller is engaged or disengaged, for example.
The system 1 may also incorporate protective features to prevent unintended activations of the input device 60. For example, the system 1 (in some cases via the input device 60) may include a process for engaging or disengaging the controls, such as tapping once to engage, whereby subsequent taps or swipes result in use of the input device. These processes may also or alternatively incorporate contact differentiation, such as distinctions in the duration, size, or presence of multiple points of contact simultaneously.
Additional exemplary variations in the controls that may be provided by the input devices 60 presently disclosed are summarized herein. These include the ability to change responsiveness of the input device 60 through settings in the console 16, which is challenging if not impossible to perform with traditional input devices known in the art. Different modes of use for High Performance Runners may be more sensitive for quick speed/incline changes, or may be less sensitive because you have less control when moving fast. Different modes may also be provided for novice users or elderly.
The input device 60 may also be operable based on position control, versus speed control for contacting the surface of the input device. In certain examples, trainers might prefer position control for more predictable outcomes of using the input device. Combinations of position and speed control may also be utilized. Similarly, the presently disclosed input devices and systems incorporating them also provide for flexibility and customization of how the controls are integrated within the exercise and/or programs selected. For example, how the controls are used might be different with the different programs, or within a given program. In a “Quick Start” program mode, a single button may be assigned to just control speed, whereas in a hills workout the same input device may be assigned to control incline, for example. Similarly, in further examples, in an interval workout that changes between sprint and strength (e.g., in group cycle), the sensitivity of the same input device may automatically changes to reflect ability of the user to use the control and the expected accuracy and/or precision associated therewith.
In certain examples, control limits may also be imposed based on the user's capabilities (preprogrammed, and/or as detected by the system 1), for example based on age, heart rate, and/or the like. In other examples, if the input device 60 is configured such that tapping one location (e.g., near the middle between the first end 70 and second end 72) sets the input device 60 to make selections (over the entire length between the first end 70 and second end 72) within one segment of an overall range, such as 6-8 mph for rotating a belt 20, whereas first tapping another location on the input device 60 (e.g., near the second end 72) sets the input device 60 to make selections within another range, such as 1-4 mph, for example.
Similarly, the same input device 60 can be alternated between providing coarse versus fine adjustments, as discussed above. For example, this would enable a first selection of speed by increments of 1 mph, whereby a second selection provides increments by 0.1 mph. In certain examples, the first selection is initiated by first contacting the surface in a first direction (e.g., clockwise), with the second selection initiated by first contacting the surface in an opposite second direction (e.g., counterclockwise). A display or change in status (e.g., light color and/or brightness), may signal to the user whether the first or second selection has been initiated.
In further embodiments, the same input device 60 may also be used for controls other than machine operations such as speed or incline, for example to perform navigation on a console 16 when no program has yet been selected.
In the embodiment shown, an input device 60 is provided on each of the arms 158, which in the present case are linear and extend from a first end 70 to a second end 72. In the example shown, LEDs 82 are configured to indicate the selection provided via the input device 60, which in the present case has the appearance of an analog thermometer filling up (e.g., with mercury), but here to the selection level rather than a temperature. In this example, the input device 60 may be configured to control adjustment devices presently known in the art, for example a resistance device 17 as incorporated within a Life Fitness Lifecycle®, to resist the rotation of the wheel assembly 180 as the user pedals. However, it should be recognized that one of the input devices 60 presently disclosed may replace any traditional control 5 used to control or adjust any resistance device 17 known in the art (e.g. a magnetic resistance eddy current brake mechanism known in the art).
Certain aspects of the present disclosure are described or depicted as functional and/or logical block components or processing steps, which may be performed by any number of hardware, software, and/or firmware components configured to perform the specified functions. For example, certain embodiments employ integrated circuit components, such as memory elements, digital signal processing elements, logic elements, look-up tables, or the like, configured to carry out a variety of functions under the control of one or more processors or other input devices. The connections between functional and logical block components are merely exemplary, which may be direct or indirect, and may follow alternate pathways.
In certain examples, the control system 100 (
The control system 100 may be a computing system that includes a processing system 110, memory system 120, and input/output (I/O) system 130 for communicating with other devices, such as input devices 99 and output devices 101, either of which may also or alternatively be stored in a cloud 102. Exemplary input devices 99 include the input devices 60 disclosed herein for adjusting operations of the fitness machine 10, including solid-state sensors 81 incorporated therein in accordance with the patents referenced above or other solid-state sensors known in other fields of art. Exemplary output devices 101 a motor 13, incline actuator 15, or resistance device 17, or the LEDs, setting display 90, vibratory device 86, and/or speaker 97 associated with an input device 60 to provide feedback to the user. The processing system 110 loads and executes an executable program 122 from the memory system 120, accesses data 124 stored within the memory system 120, and directs the system 1 to operate as described in further detail below.
The processing system 110 may be implemented as a single microprocessor or other circuitry, or be distributed across multiple processing devices or sub-systems that cooperate to execute the executable program 122 from the memory system 120. Non-limiting examples of the processing system include general purpose central processing units, application specific processors, and logic devices.
The memory system 120 may comprise any storage media readable by the processing system 110 and capable of storing the executable program 122 and/or data 124. The memory system 120 may be implemented as a single storage device, or be distributed across multiple storage devices or sub-systems that cooperate to store computer readable instructions, data structures, program modules, or other data. The memory system 120 may include volatile and/or non-volatile systems, and may include removable and/or non-removable media implemented in any method or technology for storage of information. The storage media may include non-transitory and/or transitory storage media, including random access memory, read only memory, magnetic discs, optical discs, flash memory, virtual memory, and non-virtual memory, magnetic storage devices, or any other medium which can be used to store information and be accessed by an instruction execution system, for example.
As discussed above, the control system 100 may modify how the inputs received by the input devices 60 adjust the various functions of the fitness machine 10. In certain embodiments, an exercise program selected on the console 16 for execution by the user also impacts the speed by which the adjustment devices adjust various settings of the fitness machine 10. For example, the control system 100 may provide for adjusting the movement of the moving portion (e.g., the belt 20) relative to the frame at a first rate during a first portion of the exercise program, and at a second rate different than the first rate during a second portion of the exercise program. This may correspond to a warm up phase as the first portion, during which user can make adjustments to the speed of the belt 20 via the input device 60 in a coarse correction mode (e.g., to quickly get up to a known, preferred speed), but drop down to a slower, fine-tuning mode later in the exercise program when the user is likely to be fatigued. Other inputs 199 may also be considered, including the heart rate of the user, to provide this adjustment in the speed by which user inputs via the input device 60 adjust the operation of the fitness machine 10, for example.
An exemplary method 200 for controlling a fitness machine 10 according to the present disclosure is shown in
The functional block diagrams, operational sequences, and flow diagrams provided in the Figures are representative of exemplary architectures, environments, and methodologies for performing novel aspects of the disclosure. While, for purposes of simplicity of explanation, the methodologies included herein may be in the form of a functional diagram, operational sequence, or flow diagram, and may be described as a series of acts, it is to be understood and appreciated that the methodologies are not limited by the order of acts, as some acts may, in accordance therewith, occur in a different order and/or concurrently with other acts from that shown and described herein. For example, those skilled in the art will understand and appreciate that a methodology can alternatively be represented as a series of interrelated states or events, such as in a state diagram. Moreover, not all acts illustrated in a methodology may be required for a novel implementation.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to make and use the invention. Certain terms have been used for brevity, clarity, and understanding. No unnecessary limitations are to be inferred therefrom beyond the requirement of the prior art because such terms are used for descriptive purposes only and are intended to be broadly construed. The patentable scope of the invention is defined by the claims and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have features or structural elements that do not differ from the literal language of the claims, or if they include equivalent features or structural elements with insubstantial differences from the literal languages of the claims.
This application claims the benefit of U.S. Provisional Patent Application No. 62/987,585, filed Mar. 10, 2020, which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62987585 | Mar 2020 | US |