Patient support apparatuses, such as hospital beds, stretchers, cots, tables, and wheelchairs, facilitate care of patients in a health care setting. For example, when a patient support apparatus, such as an emergency cot, is to be loaded into an emergency vehicle, such as an ambulance, the patient support apparatus is moved to the rear of the emergency vehicle where it is then at least partially inserted into the compartment so that it is initially supported on one end, for example, by its head end wheels resting on the compartment floor. Alternately, the cot may be moved onto a loading arm or arms, which extend from the emergency vehicle into the cot and fully support the cot, but do not interfere with the lifting mechanism. In either case, once the cot is supported (either by the head end wheels or the loading arm(s)), the base of the cot can be raised to allow the cot to then be fully loaded into the emergency vehicle.
When unloading the cot from the emergency vehicle, as the base is lowered onto the ground surface, the weight of the patient is transferred from being partially supported by the loading arms of the emergency vehicle to being fully supported by the cot. During this weight transfer, the hydraulic system of the cot may oscillate and/or vibrate due to the increase in weight supported by the cot, causing discomfort to the patient.
A weight of a patient may impact the speed at which the cot is raised or lowered. For example, a very heavy patient may cause the hydraulic system to raise the cot significantly slower than the hydraulic system would raise up the cot if a child or lighter patient was being transported. The variability in which the cot is raised or lowered depending on the weight of the patient can be irritating to medical personnel transporting the cot, especially when timing is critical.
A patient support apparatus which overcomes one or more deficiencies in the prior art is desired.
Referring to
Referring again to
Referring again to
In the illustrated embodiment, each load bearing member 22 comprises a telescoping compression/tension member 42. The telescoping compression/tension members 42 may be pivotally joined at their medial portions about a pivot axis to thereby form a pair of X-frames 44 (
In addition to load bearing members 22, the cot 10 includes a pair of linkage members 50 and 52 (
As best seen in
As noted above, the lift assembly 20 is extended or contracted by actuator 30. In the illustrated embodiment, actuator 30 comprises a hydraulic system 60 including a hydraulic cylinder 80, which is controlled by a control system 82. Although one actuator 30 is illustrated, it should be understood that more than one actuator or cylinder may be used. As will be more fully described below, the control system 82 includes a hydraulic circuit 90 and a controller 120, which is in communication with hydraulic circuit 90 and user interface controls 120a that allows an operator to select between the lifting, lowering, and raising functions described herein. For example, the user interface controls 120a may have a touch screen with touch screen areas or may comprise a key pad with push buttons, such as directional buttons, or switches, such as key switches, that correspond to the lifting, lowering, raising, and retracting functions described herein to allow the user to select the mode of operation and generate input signals to controller 120. As will be more fully described below, the controller 120 may also automatically control the mode of operation.
Referring to
The hydraulic cylinder 80 is extended or retracted by control system 82 to extend or contract lift assembly 20 and generally operates in four modes, namely (first mode) to raise the frame 12 when base 18 is supported on, for example, a ground surface (
Referring to
With continued reference to
When fluid is directed to cap end chamber 84a, the rod 86 will extend to raise the frame 12 relative to base 18 at a first speed. This mode of operation is used when base 18 is supported on a support surface, such as the ground, which can be detected by the controller 120 in various ways described below. It should be understood, that the first mode may also be used to lower or extend the base 18 when the faster speed of the third mode described below is not appropriate or desired.
Referring to
A second pilot operated check valve 108 is also provided that is connected between the check valve assembly 102 and the pump 92. Optionally, valves 98 and 108 are provided as a dual pilot operated check valve assembly 110, which includes both of the pilot operated check valves (98 and 108) and allows fluid flow through each respect conduit in either direction. The pilot operated check valves 98, 108 of the dual pilot operated check valve assembly 110 are operated by the fluid pressure of the respective branch of hydraulic conduit (96 or 100) as well as the fluid pressure of the opposing branch of hydraulic conduit (96 or 100), as schematically shown by the dotted lines in
Referring to
In order to speed up the extension of the rod 86 when operating in the third mode, the hydraulic circuit 90 includes a third hydraulic conduit 112, which is in fluid communication with the hydraulic conduits 96 and 100 via a check valve 114, to thereby allow fluid communication between the cap end chamber 84a and the rod end chamber 84b and to allow at least a portion of the fluid output from the rod end chamber 84b to be redirected to the cap end chamber 84a, which increases the speed of the rod 86 (i.e. by increasing the pressure and/or fluid flow of the fluid delivered to the cap end chamber 84a).
To control (e.g. open and close) fluid communication between the cap end chamber 84a and the rod end chamber 84b via the third hydraulic conduit 112, the third hydraulic conduit 112 includes a valve 116, such as a solenoid valve or a proportional control valve, which is normally closed but selectively controlled (e.g. opened) to open fluid communication between the rod end chamber 84b and the cap end chamber 84a as described below. As noted, this will allow at least a portion of the fluid output from the rod end chamber 84b to be redirected to the cap end chamber 84a to thereby increase the speed of rod 86. Optionally, an additional valve, (not shown) such as a solenoid valve, may be included in the second hydraulic conduit 100, for example, between the third hydraulic conduit 112 and the pump 92, which is normally open but can be selectively controlled (e.g. closed), so that the amount of fluid (and hence fluid pressure and/or fluid flow) that is redirected from the rod end chamber 84b may be varied. For example, all the fluid output from the rod end chamber 84b may be redirected to the cap end chamber 84a. In another embodiment, an additional electrically operated proportional control valve may be used in any of the branches of the hydraulic conduits (e.g. 96, 100, or 112) to control the rate of fluid flow through the respective conduits and thereby control and vary the speed of the extension of rod 86.
Referring again to
For example, the controller 120 may control (e.g. open or close) the valve 116 to increase or stop the increased speed of the hydraulic cylinder 80 and/or slow or stop the pump 92 to slow or stop the hydraulic cylinder 80, or any combination thereof based on an input signal or signals from or the status of the sensor(s). Further, the controller 120 may control (e.g. close) the valve 116 before, after, or at the same time as slowing or stopping the pump 92 based on an input signal or signals from or the status of the sensor(s). Alternately, the controller 120 may slow, increase the speed of, or stop the pump 92 in lieu of controlling (e.g., opening or dosing) the valve 116 based on an input signal or signals from or the status of the sensor(s). For example, when there is no weight sensed on the base 18, the motor 94 may be configured to drive the pump 92 at a higher speed (e.g. by increasing the motor pulse width modulation (PWM)) to generate higher fluid flow and pressure. Operation of the pump 92, controller 120, as well as other systems and/or components may be similar to as is disclosed in U.S. patent application Ser. No. 17/081,593 which is based on and claims priority to U.S. Provisional Patent Application No. 62/926,711, titled “Hydraulic Valve and System” and filed on Oct. 28, 2019, and/or similar to as is disclosed in U.S. patent application Ser. No. 17/081,608 which is based on and claims priority to United States Provisional Patent Application No. 62/926,712, titled “Hydraulic Circuit for a Patient Support Apparatus,” the disclosures of each of which are hereby incorporated by reference in their entirety. Other configurations are contemplated.
In some embodiments, the control system 82 may include one or more sensors to detect when the base 18 of the cot 10 is contacting the ground or other surface, such as a bumper or another obstruction, which, as noted, may be used as an input signal or signals to the controller 120 to control the hydraulic circuit 90. Here, similar control systems 82 and/or sensors are disclosed in U.S. patent application Ser. No. 17/081,608, previously referenced. Suitable sensors may include Hall Effect sensors, proximity sensors, reed switches, optical sensors, ultrasonic sensors, liquid level sensors (such as available from MTS under the brand name TEMPOSONIC), linear variable displacement transformer (LVDT) sensors, or other transducers or the like. Other configurations are contemplated.
Further, in addition, or alternately, the control system 82 may include one or more sensors 124 (
In yet another embodiment, the control system 82 may include one or more sensors 126 (
Further, when multiple configurations are detected, the controller 120 may compare the detected configuration of cot 10 to a prescribed configuration and, in response, control the hydraulic circuit 90 based on whether the cot 10 is in or near a prescribed configuration or not. Or when only a single configuration is detected, the controller 120 may simple use the signal from the sensor as an input signal and control the hydraulic circuit 90 based on the input signal.
When the cot 10 is no longer in the prescribed configuration (e.g. by comparing the detected configuration to a prescribed configuration stored in memory or detecting that it is not in a prescribed configuration), the controller 120 may be configured to open or reopen the valve 116 to allow the hydraulic cylinder 80 to operate at its increased speed but then close the valve 116 when the controller 120 detects that cot 10 is in a prescribed configuration and/or, further, may slow or stop the motor 94 to stop the pump 92 or reverse the motor 94.
For example, one of the prescribed configurations may be when the lift assembly 20 is in its transport or fully raised configuration. In this manner, similar to the previous embodiment, when the controller 120 detects that cot 10 is near or in its fully raised configuration, the controller 120 may be configured to close the valve 116 so that the hydraulic cylinder 80 can no longer be driven at the increased speed, and further may also stop motor 94 to stop the pump 92. As noted above, the controller 120 may open or close the valve 116 before, after, or at the same time as stopping the pump 92 (or reversing the motor 94) based on the input signal or signals from or the status of the sensor(s) 124. Alternately, the controller 120 may stop the pump 92 in lieu of closing the valve 116 based on an input signal or signals from or the status of the sensor(s) 124.
In yet another embodiment, the control system 82 may include a sensor 128 (
So, for example, if an attendant is removing a patient support apparatus from an emergency vehicle and has selected the base lowering function, and while the base 18 is being lowered at the increased speed, the controller 120 detects that the motor 94 or pump 92 is under an increase in load (e.g., detects an increase in current) (which, as noted, would occur when the base 18 is supported, either by a support surface or an obstruction) the controller 120 may close the valve 116 so that the hydraulic cylinder 80 will no longer be driven at the increased speed. Optionally, the controller 120 may also or instead slow or stop the pump 92 and/or stop the pump 92 before closing the valve 116. Alternately, the controller 120 may simultaneously close the valve 116 and slow or stop the pump 92. As described above, in yet another embodiment, controller 120 may close the valve 116 prior to base 18 being supported (for example, when the frame 12 or base 18 reaches a prescribed height or when the cot 10 has a prescribed configuration) and only after the controller 120 detects that base 18 has contacted the ground surface and/or the base 18 is fully lowered, the controller 120 will stop the pump 92 so that the hydraulic cylinder 80 will no longer extend. Or the controller 120 may be configured to stop the pump 92 before the base 18 reaches the ground to avoid overshoot.
The controller 120 may also receive signals indicative of the presence of the cot 10 near an emergency vehicle. For example, a transducer may be mounted to the cot 10 and a magnet may be mounted to the emergency vehicle and located so that when cot 10 is near the emergency vehicle, the transducer will detect the magnet and generate a signal based on its detection. In this manner, when an operator has selected the base 18 extending (e.g. lowering) function and the controller 120 detects that cot 10 is near an emergency vehicle and, further, detects one or more of the other conditions above (e.g., that the base 18 is not contacting a support surface or there is no load on the motor 94 or the pump 92 or the cot 10 is not in a prescribed configuration), the controller 120 may open the valve 116 to allow the hydraulic cylinder 80 to be driven at the increased speed. In this manner, these additional input signals may confirm that the situation is consistent with a third mode of operation.
Alternately, the controller 120 may also receive signals indicative of the presence of the cot 10 in an emergency vehicle. For example, a transducer may be mounted to the cot 10 and a magnet may be mounted to the emergency vehicle and located so that when the cot 10 is in the emergency vehicle, the transducer will detect the magnet and generate a signal based on its detection. In this manner, when an operator has selected the base lowering function and the controller 120 detects that cot 10 is in the emergency vehicle and detects one or more of the other conditions above (e.g., that the base 18 is not contacting a support surface or there is no load on the motor 94 or pump 92 or the cot 10 is not in a prescribed configuration), the signal indicating that cot 10 is in the emergency vehicle will override the detection of the other conditions and the controller 120 may maintain valve 116 closed to prevent the hydraulic cylinder 80 from being driven at the increased speed and, further, override the input signal generated by the operator. Details regarding sensing the proximity to or location in an emergency vehicle are described in U.S. patent application Ser. No. 14/998,028, entitled “Patient Support,” the disclosure of which is hereby incorporated by reference in its entirety. Other configurations are contemplated.
In yet another embodiment, the cot 10 may include a cot-based communication system 130 (
In one embodiment, rather than allowing the controller 120 to start in the third mode (when all the conditions are satisfied), the controller 120 may be configured initially to start the base lowering function in the first mode, where the base 18 is lowered at the slower, first speed. Only after the controller 120 has checked that there is a change in the load (e.g. by checking a sensor, for example a load cell or current sensing sensor) on the motor 94 to confirm that the motor 94 or the pump 92 are now under a load (which would occur once the apparatus is pulled from the emergency vehicle and the base 18 is being lowered), does the controller 120 then switch to the third mode to operate the hydraulic cylinder 80 at the faster, second speed. Again, once operating in the third mode, should the controller 120 detect one or more of the conditions noted above (e.g., the base 18 is supported or encounters an obstruction, the height exceeds a prescribed height, the configuration is in a prescribed configuration, the load on the motor 94 or the pump 92 exceeds a prescribed value) the controller 120 will close the valve 116 and optionally further slow or stop the pump 92. As noted above, the valve 116 may be closed by the controller 120 after the pump 92 is slowed or stopped or simultaneously.
In any of the above embodiments, it should be understood that control system 82 can control the hydraulic circuit 90 to slow or stop the extension of rod 86 of the hydraulic cylinder 80, using any of the methods described above, before the conditions noted above, such as before reaching a predetermined height, before reaching a predetermined configuration, before making contact with the ground or an obstruction, or before reaching a prescribed load on the motor 94 etc. Further, control of the fluid through the hydraulic circuit 90 may be achieved by controlling the flow rate or opening or closing the flow using the various valves noted above that are shown and/or described. Further, as noted to avoid excess pressure in the hydraulic circuit 90, the controller 120 may reverse the motor 94 when controlling the valves described herein or may slow or stop the motor 94 and the pump 92 before reaching the target (e.g. maximum height). Additionally, also as noted, the controller 120 may control the hydraulic circuit 90 by (1) adjusting the flow control valves or valves (e.g. valve 116), (2) adjusting the pump 92 (slow down or stop) or (3) adjusting both the flow control valves or valves (e.g. valve 116) and the pump 92, in any sequence.
Referring to
In certain more conventional designs of cots 10, load height can change based on the weight of the patient, and the lift and lower motions may occur at different speeds depending on patient weight. Here, the control system 82 of the present disclosure also includes one or more hydraulic pressure transducers 146, 148 (shown in
With reference to
In order to mitigate the induced sustained oscillation 194 described above, when high pressure is detected, the controller 120 operates the motor 94 such that a rate of change in speed of the motor 94 is limited in order to dampen oscillations in the hydraulic system 60. The controller 120 may calculate a first rate of change of pressure the first hydraulic pressure transducer 146 and a second rate of change of the second hydraulic pressure transducer 148. The controller 120 may also be configured to calculate an average rate of change of the first rate of change of pressure and the second rate of change of pressure.
When the controller 120 detects or determines that a large positive slope is present in the signals from the first and second hydraulic pressure transducers 146, 148, it can be assumed that a high pressure will be reached and an oscillation will be induced. For example, a large positive slope may be detected or determined based on a comparison of the first rate of change of pressure, the second rate of change of pressure and/or the average rate of change to a predetermined rate of change of pressure. When the first rate of change of pressure, the second rate of change of pressure, and/or the average rate of change of pressure exceeds the predetermined rate of pressure, the controller 120 may determine that a large positive slope is present. The predetermined rate of pressure may be stored in memory of the controller 120 and may be adjustable.
The controller 120 may also calculate a rate of change in speed of the motor 94 over an interval of time. The controller 120 may compare the rate of change in speed to a predetermined rate of change in speed and the controller 120 may be configured to limit the rate of change in speed by the predetermined rate of change in speed based on the comparison. For example, when a large positive slope is detected and in response to the rate of change of speed for the motor 94 exceeding the predetermined rate of speed, the controller 120 may be configured to limit the rate of change in the speed of the motor 94 by the predetermined rate to prevent large oscillations from starting. In some embodiments, the controller 120 may also be configured to limit the speed of the motor 94 by a predetermined operating speed. In other embodiments, the controller 120 may be configured to adjust the target parameter of the motor 94 based on the first rate of change of pressure, the second rate of change of pressure, and/or the average rate of change of pressure.
In addition, the pressure measurement provided by the first and second hydraulic pressure transducers 146, 148 allows the controller 120 to make adjustment on-the-fly to compensate for different weights, loads, and the like (e.g., a heavy patient v. a light patient). Here, upon receiving signals from the first and second hydraulic pressure transducers 146, 148 representing the hydraulic pressure at the cap end chamber 84a and/or the rod end chamber 84b of the hydraulic cylinder 80, the controller 120 is able to determine if the pump 92 or the motor 94 is failing or otherwise performing differently than is expected based on the power and RPM being applied to the motor 94 and the corresponding amount of pressure the pump 92 is producing.
The controller 120 is programmed to eliminate “bouncing” effect while lowering the cot 10 toward the ground by monitoring pressure in the hydraulic system 60, and controlling the motor 94 of the pump 92 to limit its ability to change speed too quickly, as noted above. In some embodiments, the controller 120 selects and/or changes between different motor curves for operating the pump 92 motor 94 based on the pressure measured by the first and second hydraulic pressure transducers 146, 148 in the hydraulic system 60. Here too, in some embodiments, the controller 120 may be programmed to raise the cot 10 up from the ground at effectively the same speed irrespective of the load on the cot 10 (e.g., just as fast for a heavy patient as a lighter patient). To this end, the controller 120 can drive the motor 94 in different ways depending on the load sensed via the first and second hydraulic pressure transducers 146, 148.
For example, if relatively high pressure is sensed via the first and second hydraulic pressure transducers 146, 148, the controller 120 determines that the load is relatively heavy and drives the motor 94 of the pump 92 in a first mode in response; and if a relatively low pressure is sensed via the first and second hydraulic pressure transducers 146, 148, the controller 120 determines that the load is relatively light and drives the motor 94 of the pump 92 in a second mode in response. Here, operating in the first mode with a heavy patient, or operating in the second mode with a lighter patient, nevertheless results in movement of the litter relative to the base 18 at a predetermined rate irrespective of a weight of a patient supported on the litter. Stated differently, a heavier patient is moved relative to the ground at a substantially similar speed as a lighter patient.
The controller 120 may be configured to determine a target parameter for the motor 94 based on the signals from the first and second hydraulic pressure transducers 146, 148. The target parameter may correspond to a speed of the motor 94. The controller 120 may drive the motor 94 at the target parameter to effect movement of the litter relative to the base 18 at the predetermined rate. The controller 120 may also be configured to determine a target parameter for a valve, such as the valve 116, for one of the conduits, such as the third hydraulic conduit, based on one or more of the signals from the first and second hydraulic pressure transducers 146, 148. For example the target parameter may correspond to a flowrate for the valve 116 or a degree of opening/closing for the valve 116 necessary to achieve a desired flowrate that results in movement of the litter relative to the base 18 at the predetermined rate.
In order to move the litter relative to the base 18 at the predetermined rate, the controller 120 in some instances may only adjust the target parameter for the motor 94. In other instances, the controller 120 may only adjust the target parameter for one or more of the valves, such as the valve 116. Yet in other instances, the controller 120 may adjust the target parameter for the motor 94 and also the target parameter for one or more valves. Further, control of the fluid through the hydraulic circuit 90 may be achieved by controlling the flow rate or opening or closing the flow using the various valves noted above that are shown and/or described.
Portions of the methods may be performed by any one of, or any combination of, the components of the control system 82. As will be appreciated from the subsequent description below, this method 200 merely represents an exemplary and non-limiting sequence of blocks to describe operation of the control system 82 and is in no way intended to serve as a complete functional block diagram of the control system 82.
In method step 202, the controller 120 initiates a lowering mode operation and operates the hydraulic system 60 to lower the frame towards the base 18. For example, in some embodiments, the controller 120 may receive a signal from an operator via user interface controls 120a to initiate a lowering operation. Upon receiving the operator signal, the controller 120 selects an initial speed for the motor 94 and operates the motor 94 of the pump 92 at the selected speed to initiate the lowering of the frame 12 towards the base 18.
In method step 204, the controller 120 receives signals from the first and second hydraulic pressure transducers 146, 148 to establish an initial hydraulic pressure value within the hydraulic cylinder 80 as hydraulic system 60 is initially operated to lower the frame 12. The controller 120 continues to monitor the first and second hydraulic pressure transducers 146, 148 to detect changes in the hydraulic pressure within the hydraulic cylinder 80 during the lowering mode operation.
In method step 206, the controller 120 determines whether a change in the hydraulic pressure within the hydraulic cylinder 80 has occurred during the lowering operation. If a change in the hydraulic pressure within the hydraulic cylinder 80 has not occurred, the controller 120 continues to step 204 and monitors the signals from the first and second hydraulic pressure transducers 146, 148. If a change in the hydraulic pressure within the hydraulic cylinder 80 has occurred, the controller 120 proceeds to method step 208.
In method step 208, the controller 120 determines whether the lowering operation has been completed. For example, the controller 120 may receive one or more signals from sensors 124 to determine a height of the cot 10, and determine whether the lowing operation has been completed based on the determined height of the cot 10. If the controller 120 determines that the lowering operation is completed based on the height of the cot 10, the controller 120 proceeds to method step 212 and stops the operation of the motor 94 of the pump 92 to end the lowering operation. If the controller 120 determines that the lowing operation has not been completed, the controller 120 proceeds to method step 210.
In method step 210, the controller 120 adjusts one or more target parameters based on the hydraulic system 60 based on the determined hydraulic pressure being sensed within the hydraulic cylinder 80. For example, as previously discussed, the one or more target parameters may correspond to a speed of the motor 94. As such, the controller 120 may adjust the speed of the motor 94 based on the determined hydraulic pressure to continue the lowering operation. In another example, the one or more target parameters may correspond to a flowrate for one of the valves or a degree of opening/closing necessary to achieve the desired flowrate for a respective valve.
The controller 120 then proceeds to method step 204 to continue to monitor the signals from the hydraulic pressure transducers 146, 148 to detect changes in the hydraulic pressure within the hydraulic cylinder 80 and to continue the lowing operation. By adjusting the speed of the motor 94 based on the hydraulic pressure sensed within the hydraulic cylinder 80, the controller 120 is programmed to raise and lower the cot 10 at effectively the same speed irrespective of the patient weight load on the cot 10.
Further, it should be understood, in each instance above, where it is described that the controller 120 or sensor or other components are in communication, the communication may be achieved through hard wiring or via wireless communication.
A controller, computing device, or computer, such as described herein, includes at least one or more processors or processing units and a system memory. The controller typically also includes at least some form of computer readable media. By way of example and not limitation, computer readable media may include computer storage media and communication media. Computer storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology that enables storage of information, such as computer readable instructions, data structures, program modules, or other data. Communication media typically embody computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism and include any information delivery media. Those skilled in the art should be familiar with the modulated data signal, which has one or more of its characteristics set or changed in such a manner as to encode information in the signal. Combinations of any of the above are also included within the scope of computer readable media.
The order of execution or performance of the operations in the embodiments of the invention illustrated and described herein is not essential, unless otherwise specified. That is, the operations described herein may be performed in any order, unless otherwise specified, and embodiments of the invention may include additional or fewer operations than those disclosed herein. For example, it is contemplated that executing or performing a particular operation before, contemporaneously with, or after another operation is within the scope of aspects of the invention.
In some embodiments, a processor, as described herein, includes any programmable system including systems and microcontrollers, reduced instruction set circuits (RISC), application specific integrated circuits (ASIC), programmable logic circuits (PLC), and any other circuit or processor capable of executing the functions described herein. The above examples are exemplary only, and thus are not intended to limit in any way the definition and/or meaning of the term processor.
Further, although illustrated as discrete separate components, the various components may be assembled or integrated together into a single unit or multiple units. It will be further appreciated that the terms “include,” “includes,” and “including” have the same meaning as the terms “comprise,” “comprises,” and “comprising.” Moreover, it will be appreciated that terms such as “first,” “second,” “third,” and the like are used herein to differentiate certain structural features and components for the non-limiting, illustrative purposes of clarity and consistency.
Several embodiments have been discussed in the foregoing description. However, the embodiments discussed herein are not intended to be exhaustive or limit the invention to any particular form. The terminology which has been used is intended to be in the nature of words of description rather than of limitation. Many modifications and variations are possible in light of the above teachings and the invention may be practiced otherwise than as specifically described.
This application claims priority to and all the benefits of U.S. Provisional Patent Application No. 62/954,861, filed on Dec. 30, 2019.
Number | Date | Country | |
---|---|---|---|
62954861 | Dec 2019 | US |