This application relates generally to an exercise apparatus and related method, and, more particularly, to an exercise apparatus including a load-bearing mechanism with an actuator, a position sensor, and a force sensor, and a method of operating same.
Referring to
Referring to
The load-bearing mechanism 120 also includes a position sensor 130 and a force sensor 135. The position sensor 130 is adapted to detect the relative distance between the loading interface 105 and the user support 115. In one or more embodiments, the position sensor 130 provides the ability for the exercise apparatus 100 to adjust the relative distance between the user support 115 and the loading interface 105 by smaller increments than attainable by prior machines that did not include the position sensor 130, namely to 160 discrete positions within the same range as was previously only attainable to 16 discrete positions with prior machines. Additionally, the position sensor 130 provides improved positional accuracy as compared to prior machines. The force sensor 135 is adapted to detect the load applied to the loading interface 105 by the user 110. Turning back to
Since the actuator 125 allows the load-bearing mechanism 120 to adjust the relative distance between the user support 115 and the loading interface 105, the load-bearing mechanism 120 can be installed in a variety of different types of exercise apparatuses. For example, referring to
Although illustrated in
Referring to
At a step 220, during the extension of the relative distance between the user support 115 and the loading interface 105, the force sensor 135 provides force feedback 225 to help determine whether an extension halt force threshold has been exceeded. Once it is determined from the force feedback 225 that the extension halt force threshold has been so exceeded, then the actuator 125 is locked at the step 215. In such instances, the locking of the actuator 125 can initially reverse movement of the actuator 125 by a given amount before stopping movement of the actuator 125, at least until the user 110 enters a different input into the user interface 145 or selects another mode. Such reverse movement allows the user 110 to remove any impingement from the exercise apparatus 100 that can have caused the extension halt force threshold to be exceeded. At a step 230, during the extension of the relative distance between the user support 115 and the loading interface 105, the position sensor 130 also provides position feedback 235 to help determine whether the relative distance between the user support 115 and the loading interface 105 has been over-extended. Once it is determined from the position feedback 235 that the relative distance has been so over-extended, then the actuator 125 is locked at the step 215. In such instances, the locking of the actuator 125 can reverse movement of the actuator 125 until the relative distance between the user support 115 and the loading interface 105 has been corrected. At a step 240, if it is determined that a time limit has been exceeded before the relative distance between the user support 115 and the loading interface 105 has been extended, then the actuator 125 is locked at the step 215.
Selecting the “force extend” mode 185 at the step 175 permits the user 110 to physically engage the loading interface 105 to extend the relative distance between the user support 115 and the loading interface 105 from the smaller distance to the larger distance. At a step 245, the force sensor 135 provides force feedback 250 to help determine whether the physical engagement of the user 110 with the loading interface 105 has exceeded a threshold extension force. Once it is determined from the force feedback 250 that the threshold extension force has been so exceeded, then the actuator 125 extends the relative distance between the user support 115 and the loading interface 105 from the smaller distance towards the larger distance at the step 205. During said extension, the actuator 125 can be locked at the step 215 in response to execution of the steps 220, 230, or 240, as previously discussed. Additionally, once, during said extension, it is determined from the force feedback 250 that the threshold extension force is no longer so exceeded, the actuator is stopped at a step 255. This feature allows the user 110 to “push” the loading interface 105 until the desired position is achieved, at which point the user 110 releases the loading interface 105. In some instances, the user 110 can then enter an input into the user interface 145 to indicate that the desired position has been achieved. This feature eliminates the need for the user 110 to approximate his or her size and estimate the appropriate corresponding setting on the exercise apparatus 100 prior to his or her first use, instead allowing the user 110 to simply engage the user support 115 and “push” on the loading interface 105 until the desired position is achieved (e.g., ˜120 degrees of bend at the affected joint).
Selecting the “go to” mode 190 at the step 175 permits the user 110 to enter identifying information into the user interface 145, causing a previously-stored target setting associated with the user 110 to be provided. At a step 260, the position sensor 130 also provides position feedback 270 to help determine whether the relative distance between the user support 115 and the loading interface 105 matches the target setting 265. If it is determined from the position feedback 270 that the relative distance between the user support 115 and the loading interface 105 is smaller than the target setting 265, then the actuator 125 extends the relative distance at the step 205 until it matches the target setting 265. During said extension, the actuator 125 can be locked at the step 215 in response to execution of the steps 220, 230, or 240, as previously discussed. If, on the other hand, it is determined from the position feedback 270 that the relative distance between the user support 115 and the loading interface 105 is larger than the target setting 265, then the actuator 125 retracts the relative distance, at a step 275, until it matches the target setting 265.
At a step 280, during the retraction of the relative distance between the user support 115 and the loading interface 105, the force sensor 135 provides force feedback 285 to help determine whether a retraction halt force threshold has been exceeded. Once it is determined from the force feedback 285 that the retraction halt force threshold has been so exceeded, then the actuator 125 is locked at the step 215. In such instances, the locking of the actuator 125 can initially reverse movement of the actuator 125 by a given amount before stopping movement of the actuator 125, at least until the user 110 enters a different input into the user interface 145 or selects another mode. Such reverse movement allows the user 110 to remove any impingement from the exercise apparatus 100 that can have caused the retraction halt force threshold to be exceeded. At a step 290, during the retraction of the relative distance between the user support 115 and the loading interface 105, the position sensor 130 also provides position feedback 295 to help determine whether the relative distance between the user support 115 and the loading interface 105 has been over-retracted. Once it is determined from the position feedback 295 that the relative distance has been so over-retracted, then the actuator 125 is locked at the step 215. In such instances, the locking of the actuator 125 can reverse movement of the actuator 125 until the relative distance between the user support 115 and the loading interface 105 has been corrected. At the step 240, if it is determined that a time limit has been exceeded before the relative distance between the user support 115 and the loading interface 105 has been retracted, then the actuator 125 is locked at the step 215.
Selecting the “force retract” mode 195 at the step 175 permits the user 110 to physically engage the loading interface 105 to retract the relative distance between the user support 115 and the loading interface 105 from the larger distance to the smaller distance, namely from D2 (shown in
Selecting the “retract” mode 180 at the step 200 permits the user 110 to enter an input (via push button, touch screen, the like, etc.) into the user interface 145 to retract the relative distance between the user support 115 and the loading interface 105 from the larger distance to the smaller distance. In response to the user 110 entering the input into the user interface 145, the actuator 125 retracts the relative distance between the user support 115 and the loading interface 105 from the larger distance towards the smaller distance at the step 275. During said retraction, the actuator 125 can be locked at the step 215 in response to execution of the steps 280, 290, or 240, as previously discussed. Additionally, at a step 310, during the retraction of the relative distance between the user support 115 and the loading interface 105, the user 110 can choose to cancel such retraction by entering an input into the user interface 145. In response to the user 110 choosing to so cancel the retraction, the actuator 125 is locked at the step 215. In such instances, the locking of the actuator 125 can simply stop movement of the actuator 125 until the user 110 enters a different input into the user interface 145 or selects another mode.
Referring to
Referring to
In operation, the kiosk provides a station for the user 110 to access member services, as a self-service interface. The kiosk uses either facial recognition or personal information input to secure the kiosk. In some embodiments, both facial recognition and personal information input are used to secure the kiosk. The kiosk may use the facial recognition and/or personal information input to pull up a stored history of past sessions for the user 110. The stored history may include past services provided, past results of the services provided, and stored personal information. The kiosk displays a normalized GUI that acts as an introduction to regular, repeatable services. Once the user 110 is recognized or identified, the kiosk then checks the user 110 using one or more services, prior to walking them through a set of exercises or session goals. The kiosk provides any one or more of the following services: posture analysis, gait analysis, reach test, weighing the user 110, balance measurement, sit-to-stand effectiveness, grip strength test, pain-level records, review and introduction to external services, and the like. The kiosk thus urges the user 110 toward their personal health-space through engagement and reminder of their progress, by covering many data-points and provides a link between the data points in a compelling and meaningful way. The kiosk is designed to accept video and/or audio input. The user uses touch to select the selectable buttons.
In some embodiments, the kiosk is designed to generate new membership interest by functioning in a demonstration mode. In this demonstration mode, the kiosk is used to initiate a regular membership session. The kiosk may be used to do periodic updates and evaluations by collecting new measurements. The kiosk may also be used to conclude the regular membership session by providing a review and access to further, detailed information, which may include external communique.
In some embodiments, the kiosk may receive input and output signals for force measurements by wired or wireless means. The kiosk may also communicate with third-party devices via wired or wireless means. In some embodiments, the kiosk provides a detailed video analysis of a service. In some embodiments, the kiosk provides videos that walks the user 110 through the protocol of the session, the order of the session, and/or the proper form for an exercise for the session. In one or more embodiments, the kiosk incorporates resistance exercises as a service. In some embodiments, the kiosk suggests products or services based on the history and/or data profile of the user 110. In some embodiments, the kiosk allows a user to review previous sessions, since the kiosk stores the data of the user 110 for each session per service. The kiosk may operate as a self-service interface for the user, providing the user with consistent feedback and predictable interactions. In some embodiments, the touchscreen is a manufactured, vertical touchscreen.
Referring to
Referring to
In operation, the grip-strength tester is held in one hand by the user 110 and wirelessly registers the amount of force applied to the grip-strength tester. When the user 110 places pressure around the entire grip-strength tester (i.e., places pressure on both the halves) the force sensor is activated. The electronics inside the grip-strength tester decode, record, and transmit the signal, via wireless means. The grip-strength tester uses standard wireless protocols for integration into other services. The grip-strength tester sends the signal to the kiosk via wireless means. The kiosk, in some embodiments, receive force or pressure measurements. In some embodiments, the kiosk receives the signal from the grip-strength tester. In one or more embodiments, the kiosk stores and interprets the signal and/or data from the grip-strength tester and provides feedback and/or recommendations to the user 110. In some embodiments, the kiosk stores the signals for the specific user 110 over time so that the user 110 may see the improvement he or she is making over time. In some embodiments, once the kiosk recognizes the user 110 and pulls up their stored history, the kiosk requires that the user 110 use the grip-strength tester to perform a strength check prior to exercising and prior to the kiosk walking them through their upcoming session. In some embodiments, the grip-strength tester is integrated into another piece of exercise equipment. In some embodiments, the grip-strength tester is wired to the kiosk. In some embodiments, the bottom half of the cylindrical piece has an internal volume to store electronics. In other embodiments, both halves of the cylindrical piece have an internal volume to store electronics. In some embodiments, the halves are connected using a fastener. In some embodiments, the grip-strength tester is called smart-grip. In some embodiments, the grip-strength tester includes smart-grip.
Referring to
In operation, the balance board is a device designed to bear weight and measure the deflection of that weight against the balance board's largest surface. The user 110 stands on the balance board. The balance board may detect the compression based on the weight of the user 110 or may measure the weight of the user 110, using the force measurement sensors. The measurements taken by the balance board are sent to the kiosk to be stored as the results of the user 110. The balance board can measure at least one or more of: the weight(s) of something resting on it; how much and to which direction the weight is leaning, and also the compression of the balance board. The balance board may measure weight by the user 110 standing on the balance board. The balance of the user 110 is measured by implementing multiple force-measurement sensors. Resistance and/or compression is measured by how the balance board responds to the compression of the balance board. The balance board sends its measurements, data, and/or signals to the kiosk. The kiosk is designed to receive the balance boards measurements, data, and/or signals via wired or wireless means. The kiosk also may receive force measurements from the balance board. The kiosk then may record the measurements, data, and/or signals to store that as a service result. The kiosk may then provide the user 110 with a stored history of service results from the balance board so that the user 110 may determine strengths, weakness, areas of improvement, and areas needing improvement.
In some embodiments, the balance board does not have a cutout portion. In other embodiments, the balance board has a different cutout portion. In some embodiments, the cutout portion is directly under the force measurement sensors. In some embodiments, the necessary electronics includes a processor. In some embodiments, the force-measurement sensor is a strain gauge. In some embodiments, the balance board may determine if the user 110 is off-balance or if the user 110 has poor posture based on how the user is leaning on the balance board. In some embodiments, a resistance band or strap is placed around the balance board and controlled by the user 110 atop the balance board, and the balance board may wireless send the compression measurements. In some embodiments, the one or more measurements taken by the balance board are sent to the kiosk. The kiosk, then, may instruct the user 110 on areas for improvement, instructional videos to improve their form, and/or statistics related to the current and previous sessions. In some embodiments, once the kiosk recognizes the user 110 and pulls up their stored history, the kiosk requires that the user 110 use the balance board to perform some health checks prior to exercising and prior to the kiosk walking them through their upcoming session. In some embodiments, the balance board works in conjunction with the kiosk to provide information on one or more of: posture, balance, gait analysis, and the like. In some embodiments, the kiosk takes a video of the user and compares the video information with the data being measured by the balance board to provide feedback to the user 110.
Referring to
In operation, the vibration controller uses a Bluetooth wireless signal to switch on and off the electrical power of a connected device. The vibration controller enables integral safety mechanisms for the protection of the hardware or devices and the user 110. One benefit of the vibration controller is that this device allows the controls to be placed inconspicuously and controlled from a remote interface (i.e., the tablet). The vibration machine uses varying frequencies and/or amplitudes to train the user 110 in order to increase bone mineral density of the user 110. The user 110 may sit, stand, or exercise such as by performing squats or pushups on the vibration machine while the machine is running. The vibration machine requires a safety to avoid quick on/off power signals. Therefore, the vibration controller enables safety features specific to the vibration machine. The vibration controller, in some embodiments, recalls and implements settings particular to the user 110. The tablet allows a manager or the user 110 to control the vibration controller and thus, control the power to the vibration machine remotely.
In some embodiments, the vibration controller is used for another device or system to turn on/off the electrical power of the machine. In some embodiments, the vibration controller in communication with the tablet may also control settings related to the vibration machine such as frequency, amplitude, or force of the vibration machine, length of time for the vibration machine to be on, when the settings will vary, etc. In some embodiments, the user 110 or a manager selects custom settings specific to the user 110 to be implemented by the vibration controller. In some embodiments, a custom interface is built for other devices, using the vibration controller, employed by the user 110 for the ease of interfacing with standard wireless protocols. The vibration controller may use Bluetooth, Wi-Fi, or other wireless or wired means. In some embodiments, the vibration controller controls the vibration plate of the vibration machine. In some embodiments, the tablet is the kiosk, a remote computer, mobile device, or the like. In some embodiments, the vibration controller is called the vibration-plate controller; and the vibration machine is referred to as the vibration platform. In some embodiments, the vibration machine includes the vibration platform and/or a vibration plate. In some embodiments, the user 110 may be asked to stand on one foot, and then the other to measure the balance of the user 110. In other embodiments, this exercise is done on the balance board. The vibration machine, in some embodiments, varies the amplitude and/or frequency of vibration to test the user 110.
In some embodiments, once the kiosk recognizes the user 110 and pulls up their stored history, the kiosk requires that the user 110 use the vibration machine, the balance board, or the grip-strength tester to perform some health checks prior to exercising and prior to the kiosk walking them through their upcoming session. In one or more embodiments, once the kiosk recognizes the user 110 and pulls up their stored history, the kiosk requires that the user complete one or more of: a balance test using the balance board; a grip test using the grip-strength tester; and one or more tests on the vibration machine, and then the kiosk walks the user 110 through their results and session.
Referring to
In some implementations, one or more of the embodiments described above and/or illustrated in
In some implementations, one or more of the embodiments described above and/or illustrated in
In one or more embodiments, a computer system typically includes at least hardware capable of executing machine readable instructions, as well as the software for executing acts (typically machine-readable instructions) that produce a desired result. In one or more embodiments, a computer system may include hybrids of hardware and software, as well as computer sub-systems.
In one or more embodiments, hardware generally includes at least processor-capable platforms, such as client-machines (also known as personal computers or servers), and hand-held processing devices (such as smart phones, tablet computers, or personal computing devices (PCDs), for example). In one or more embodiments, hardware may include any physical device that is capable of storing machine-readable instructions, such as memory or other data storage devices. In one or more embodiments, other forms of hardware include hardware sub-systems, including transfer devices such as modems, modem cards, ports, and port cards, for example.
In one or more embodiments, software includes any machine code stored in any memory medium, such as RAM or ROM, and machine code stored on other devices (such as floppy disks, flash memory, or a CD-ROM, for example). In one or more embodiments, software may include source or object code. In one or more embodiments, software encompasses any set of instructions capable of being executed on a node such as, for example, on a client machine or server.
In one or more embodiments, combinations of software and hardware could also be used for providing enhanced functionality and performance for certain embodiments of the present disclosure. In an embodiment, software functions may be directly manufactured into a silicon chip. Accordingly, it should be understood that combinations of hardware and software are also included within the definition of a computer system and are thus envisioned by the present disclosure as possible equivalent structures and equivalent methods.
In one or more embodiments, computer readable media include, for example, passive data storage, such as a random-access memory (RAM) as well as semi-permanent data storage such as a compact disk read only memory (CD-ROM). One or more embodiments of the present disclosure may be embodied in the RAM of a computer to transform a standard computer into a new specific computing machine. In one or more embodiments, data structures are defined organizations of data that may enable an embodiment of the present disclosure. In an embodiment, a data structure may provide an organization of data, or an organization of executable code.
In one or more embodiments, any networks and/or one or more portions thereof may be designed to work on any specific architecture. In an embodiment, one or more portions of any networks may be executed on a single computer, local area networks, client-server networks, wide area networks, internets, hand-held and other portable and wireless devices and networks.
In one or more embodiments, a database may be any standard or proprietary database software. In one or more embodiments, the database may have fields, records, data, and other database elements that may be associated through database specific software. In one or more embodiments, data may be mapped. In one or more embodiments, mapping is the process of associating one data entry with another data entry. In an embodiment, the data contained in the location of a character file can be mapped to a field in a second table. In one or more embodiments, the physical location of the database is not limiting, and the database may be distributed. In an embodiment, the database may exist remotely from the server, and run on a separate platform. In an embodiment, the database may be accessible across the Internet. In one or more embodiments, more than one database may be implemented.
In one or more embodiments, one or more of the above-described methods are executed, at least in part, using a proportional-integral-derivative (PID) control system, a PID controller, other type(s) of control systems, other type(s) of controllers, or any combination thereof. In one or more embodiments, the control unit 140 is, includes, or is part of, a PID controller, a PID control system, other type(s) of controllers, or any combination thereof.
In one or more embodiments, a plurality of instructions stored on a non-transitory computer readable medium may be executed by one or more processors to cause the one or more processors to carry out or implement in whole or in part embodiment(s) of one or more of the control unit(s) (e.g., the control unit 140), controller(s), element(s), apparatus, system(s), method(s) (e.g., the method 170), step(s), or any combination thereof, described above and/or illustrated in
A method has been disclosed. The method generally includes: adjusting, using an actuator of a load-bearing mechanism, a relative distance between a user support and a loading interface of an exercise apparatus to thereby accommodate a user; determining, using a position sensor of the load-bearing mechanism, the relative distance while the actuator adjusts the relative distance; and after the actuator adjusts the relative distance, supporting the user using the user support while the user applies a first load to the loading interface to perform an exercise. In one or more embodiments, the method further includes: determining, using a force sensor of the load-bearing mechanism, the first load applied to the loading interface by the user. In one or more embodiments, the exercise performed by the user is an isometric exercise. In one or more embodiments, adjusting, using the actuator of the load-bearing mechanism, the relative distance includes: extending or retracting the relative distance in response to the user: entering an input into a user interface of a control unit, which control unit communicates control signals to the actuator of the load-bearing mechanism; or applying a second load to the loading interface. In one or more embodiments, adjusting, using the actuator of the load-bearing mechanism, the relative distance includes: extending or retracting the relative distance in response to the user entering the input into the user interface of the control unit; and the input includes identifying information associating the user with a target setting retrievable via the control unit, which target setting is based on a previous use of the exercise apparatus, or a similar exercise apparatus, by the user. In one or more embodiments, adjusting, using the actuator of the load-bearing mechanism, the relative distance includes: extending or retracting the relative distance in response to the user entering the input into the user interface of the control unit; and the input includes a target setting. In one or more embodiments, adjusting, using the actuator of the load-bearing mechanism, the relative distance includes: extending or retracting the relative distance in response to: the user applying the second load to the loading interface; and determining, using a force sensor of the load-bearing mechanism, that the second load applied to the loading interface by the user has exceeded a threshold. In one or more embodiments, the method further includes: determining, using a force sensor of the load-bearing mechanism, that a halt-force threshold has been exceeded during the extension or retraction of the relative distance; and in response to determining that the halt force has been exceeded, locking the actuator. In one or more embodiments, the method further includes: determining, using the position sensor of the load-bearing mechanism, that the relative distance has been over-extended or over-retracted; and in response to determining that that the relative distance has been over-extended or over-retracted, locking the actuator.
A system has also been disclosed. The system generally includes: a non-transitory computer readable medium; and a plurality of instructions stored on the non-transitory computer readable medium and executable by one or more processors to implement the following steps: adjusting, using an actuator of a load-bearing mechanism, a relative distance between a user support and a loading interface of an exercise apparatus to thereby accommodate a user; determining, using a position sensor of the load-bearing mechanism, the relative distance while the actuator adjusts the relative distance; and after the actuator adjusts the relative distance, supporting the user using the user support while the user applies a first load to the loading interface to perform an exercise. In one or more embodiments, the instructions are executable by the one or more processors to implement the following additional step: determining, using a force sensor of the load-bearing mechanism, the first load applied to the loading interface by the user. In one or more embodiments, the exercise performed by the user is an isometric exercise. In one or more embodiments, adjusting, using the actuator of the load-bearing mechanism, the relative distance includes: extending or retracting the relative distance in response to the user: entering an input into a user interface of a control unit, which control unit communicates control signals to the actuator of the load-bearing mechanism; or applying a second load to the loading interface. In one or more embodiments, adjusting, using the actuator of the load-bearing mechanism, the relative distance includes: extending or retracting the relative distance in response to the user entering the input into the user interface of the control unit; and the input includes identifying information associating the user with a target setting retrievable via the control unit, which target setting is based on a previous use of the exercise apparatus, or a similar exercise apparatus, by the user. In one or more embodiments, adjusting, using the actuator of the load-bearing mechanism, the relative distance includes: extending or retracting the relative distance in response to the user entering the input into the user interface of the control unit; and the input includes a target setting. In one or more embodiments, adjusting, using the actuator of the load-bearing mechanism, the relative distance includes: extending or retracting the relative distance in response to: the user applying the second load to the loading interface; and determining, using a force sensor of the load-bearing mechanism, that the second load applied to the loading interface by the user has exceeded a threshold. In one or more embodiments, the instructions are executable by the one or more processors to implement the following additional step: determining, using a force sensor of the load-bearing mechanism, that a halt-force threshold has been exceeded during the extension or retraction of the relative distance; and in response to determining that the halt force has been exceeded, locking the actuator. In one or more embodiments, the instructions are executable by the one or more processors to implement the following additional step: determining, using the position sensor of the load-bearing mechanism, that the relative distance has been over-extended or over-retracted; and in response to determining that that the relative distance has been over-extended or over-retracted, locking the actuator.
An exercise apparatus has been disclosed according to one or more embodiments of the present disclosure. In one or more embodiments, the exercise apparatus comprises: a loading interface; a user support; and a load-bearing mechanism operably coupled between the loading interface and the user support. In one or more embodiments, the load-bearing mechanism comprises: an actuator; a position sensor; and a force sensor.
A load-bearing mechanism has been disclosed according to one or more embodiments of the present disclosure. In one or more embodiments, the load-bearing mechanism comprises: an actuator; a position sensor; and a force sensor.
A method has been disclosed according to one or more embodiments of the present disclosure. In one or more embodiments, the method includes adjusting a relative distance between a loading interface and a user support of an exercise apparatus using a load-bearing mechanism to accommodate users of varying size.
An apparatus has been disclosed according to one or more embodiments of the present disclosure.
A system has been disclosed according to one or more embodiments of the present disclosure.
A kit has been disclosed according to one or more embodiments of the present disclosure.
A method has been disclosed according to one or more embodiments of the present disclosure.
An apparatus has been disclosed according to one or more embodiments of the present disclosure, the apparatus comprising a non-transitory computer readable medium and a plurality of instructions stored thereon and executable by one or more processors.
It is understood that variations may be made in the foregoing without departing from the scope of the present disclosure.
In one or more embodiments, the elements and teachings of the various embodiments may be combined in whole or in part in some (or all) of the embodiments. In addition, one or more of the elements and teachings of the various embodiments may be omitted, at least in part, and/or combined, at least in part, with one or more of the other elements and teachings of the various embodiments.
Any spatial references, such as, for example, “upper,” “lower,” “above,” “below,” “between,” “bottom,” “vertical,” “horizontal,” “angular,” “upwards,” “downwards,” “side-to-side,” “left-to-right,” “right-to-left,” “top-to-bottom,” “bottom-to-top,” “top,” “bottom,” “bottom-up,” “top-down,” etc., are for the purpose of illustration only, may be relative to other features or references, and do not necessarily limit the specific orientation or location of the structure described above.
In one or more embodiments, while different steps, processes, and procedures are described as appearing as distinct acts, one or more of the steps, one or more of the processes, and/or one or more of the procedures may also be performed in different orders, simultaneously and/or sequentially. In one or more embodiments, the steps, processes, and/or procedures may be merged into one or more steps, processes and/or procedures.
In several embodiments, one or more of the operational steps in each embodiment may be omitted. Moreover, in some instances, some features of the present disclosure may be employed without a corresponding use of the other features. Moreover, one or more of the embodiments disclosed above, and/or variations thereof, may be combined in whole or in part with any one or more of the other embodiments described above, and/or variations thereof.
Although several embodiments have been described in detail above, the embodiments described are illustrative only and are not limiting, and those skilled in the art will readily appreciate that many other modifications, changes and/or substitutions are possible in the embodiments without materially departing from the novel teachings and advantages of the present disclosure. Accordingly, all such modifications, changes, and/or substitutions are intended to be included within the scope of this disclosure as defined in the following claims. In the claims, any means-plus-function clauses are intended to cover the structures described herein as performing the recited function and not only structural equivalents, but also equivalent structures. Moreover, it is the express intention of the applicant not to invoke 35 U.S.C. § 112 (f) for any limitations of any of the claims herein, except for those in which the claim expressly uses the word “means” together with an associated function.
This application claims the benefit of the filing date of, and priority to, U.S. Patent Application No. 63/256,351, filed Oct. 15, 2021, bearing Attorney Docket No. 54571.38PV01, the entire disclosure of which is hereby incorporated herein by reference. This application also claims the benefit of the filing date of, and priority to, U.S. Patent Application No. 63/270,344, filed Oct. 21, 2021, bearing Attorney Docket No. 54571.39PV01, the entire disclosure of which is hereby incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/078062 | 10/13/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63256351 | Oct 2021 | US | |
63270344 | Oct 2021 | US |