Apparatus For Detecting Motion
20230256246 · 2023-08-17
Assignee
Inventors
Cpc classification
A61N1/36014
HUMAN NECESSITIES
A61N1/0452
HUMAN NECESSITIES
A63B2225/50
HUMAN NECESSITIES
A63B22/18
HUMAN NECESSITIES
A63B2225/20
HUMAN NECESSITIES
A63B71/0622
HUMAN NECESSITIES
International classification
Abstract
Apparatus (30) for detecting motion of a device (1) for electrical stimulation of a subject is described. The apparatus (30) comprises a motion detector (2) to detect the motion of the device (1) and generate a motion output signal in response to the detected motion. The motion output signal is indicative of the amount of detected motion. A processor (21) is coupled to the motion detector (20). The processor (21) receives (72) the motion output signal from the motion detector (20) and generates a first processor output signal in response to the received motion output signal. An output device (14, 26) is coupled to the processor (21). The output device (14, 26) receives the first processor output signal from the processor (21) and generates a first output signal in response to the received first processor output signal. The processor (21) generates the first processor output signal if either: (i) the received motion output signal is greater than a threshold; or (ii) the received motion output signal is less than a threshold.
Claims
1. Apparatus for detecting motion of a device for electrical stimulation of a subject, the apparatus comprising: (i) a motion detector to detect the motion of the device and generating a motion output signal in response to the detected motion, the motion output signal being indicative of the amount of detected motion; (ii) a processor coupled to the motion detector, the processor receiving the motion output signal from the motion detector and generating a first processor output signal in response to the received motion output signal; (iii) an output device coupled to the processor, the output device receiving the first processor output signal from the processor and generating a first output signal in response to the received first processor output signal; and wherein the processor generates the first processor output signal if either: (i) the received motion output signal is greater than a threshold; or (ii) the received motion output signal is less than a threshold.
2. Apparatus according to claim 1, wherein: (i) if the first processor output signal is generated when the received motion output signal is greater than the threshold, the processor generates a second processor output signal if the received motion output signal is less than the threshold; or (ii) if the first processor output signal is generated when the received motion output signal is less than the threshold, the processor generates a second processor output signal if the received motion output signal is greater than the threshold; and the output device generates a second output signal in response to the second processor output signal.
3. Apparatus according to claim 1, wherein the motion detector comprises an accelerometer.
4. Apparatus according to claim 1, wherein the output device comprises at least one of: a visual display device; an audible signal output device; a haptic signal output device; and a wireless data signal output device.
5. Apparatus according to claim 1, wherein the motion output signal is proportional to the detected motion.
6. Apparatus according to claim 1, wherein the motion detected is a rotational motion.
7. Apparatus according to claim 1, wherein the motion detected is a repetitive motion of the device.
8. An apparatus according to claim 1, wherein the device comprises electrical stimulation means that is adapted to apply an electrical stimulation voltage to muscles of a user, in use, to generate the motion of the body part.
9. An apparatus according to claim 8, wherein the processor has an output that is coupled to the electrical stimulation means to enable the processor to control the electrical stimulation voltage.
10. An apparatus according to claim 9, wherein the processor increases the electrical stimulation voltage if the received motion output signal is less than the threshold.
11. An apparatus according to claim 9, wherein the processor is adapted to be coupled to a user input device and the processor is configured to control the electrical stimulation voltage in response to a user input signal received from the user input device, in use.
12. An apparatus according to claim 8, wherein the electrical stimulation means are adapted to stimulate the muscles of a limb of a user.
13. An apparatus according to claim 12, wherein the electrical stimulation means are adapted to stimulate the muscles of a lower limb of a user.
14. An apparatus according to claim 8, wherein the electrical stimulation means comprises a first electrical contact surface and a second electrical contact surface; wherein the first and second electrical contact surfaces are adapted to contact a first and a second limb, respectively of a user, in use.
15. (canceled)
16. An apparatus according to claim 14, wherein the first and second electrical contact surfaces are adapted to contact a first foot and a second foot, respectively of a user, in use.
17. (canceled)
18. (canceled)
19. An apparatus according to claim 8, wherein the processor only generates the first processor output signal when the electrical stimulation means applies the electrical stimulation voltage; or wherein the processor only generates the second processor output signal when the electrical stimulation means applies the electrical stimulation voltage.
20. (canceled)
21. An apparatus device according to claim 1, wherein the device further comprises a pivot member, the pivot member being adapted to permit the device to pivot around the pivot member in response to motion of the body part.
22. An apparatus according to claim 1 further comprising a remote device, wherein the first output signal comprises a wireless data signal and the remote device is adapted to receive the wireless data signal from the apparatus and to generate a remote user output signal in response to the received wireless data signal.
23. (canceled)
24. An apparatus according to claim 22, wherein the remote device is a mobile device and the remote user output signal generated by the mobile device comprises is generated on a user interface of the mobile device by application software on the mobile device.
25. An apparatus according to claim 22, wherein the remote device comprises a user input device which is adapted to receive an input from a user; in response to a received input, the remote device being adapted to transmit a remote user input signal to the apparatus, the processor being adapted to receive the remote user input signal and to control the electrical stimulation voltage in response to the received remote user input signal, in use.
Description
[0049] An example of apparatus for and a method of detecting motion of a device for electrical stimulation of a subject will now be described with reference to the accompanying drawings, in which:
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062] The lower surface 4 includes a rest position stop 5 and a maximum position stop 6. Located between the stops 5, 6 are two rocker elements 7 (only one shown).
[0063] The upper surface 3 includes two electrical contact pads 8, 9 separated by a central display and control panel 10. The electrical contact pads 8, 9 have ribbing formed on them, as indicated in phantom on the pads 8, 9 and both the pads 8, 9 are formed from an electrically conducting material, such as a metal. For example, the pads 8, 9 may be formed from aluminium.
[0064] The display and control panel 10 includes a power button 11, up and down controls 12, 13 and a display 14. The power button 11, the up and down controls 12, 13 and the display 14 are shown in phantom as they are normally only visible when illuminated. The power button 11 and the up and down controls 12, 13 are touch sensitive areas of the zone 10 and so are shown in phantom.
[0065] As shown in
[0066] Located within the device 1 is apparatus 30 for controlling and feeding the electrical stimulation cycle voltage to the foot pads 8, 9 and for detecting the motion of the device 1.
[0067] The data storage server 28 can be used to download updates to the device 1 via the smartphone 7. For example, this could be software updates and/or could be configuration or data updates.
[0068] The PSU 25 is coupled to the power jack 18 and also to rechargeable batteries located within the device 1. Hence, the PSU 25 may be powered by either an external electrical power supply via the jack 18 or by the internal batteries. However, it is possible that the device 1 may not include internal batteries and could be powered solely by an external power source via the jack 18. For example, the external power source is typically a 5V power adapter that connects to a 110V or 240V electrical mains power supply. The power adapter takes the 110V or 240V AC external main power supply and converts it to a 5V DC output voltage that is then fed to the power jack 18.
[0069] The apparatus 30 comprises the accelerometer 20, the output of which is coupled to an input of a processor 21. Typically, the processor 21 is a micro-controller unit (MCU). As well as receiving the output from the accelerometer 20, the processor 21 controls a wave generator 22 and a pulse control unit 23 and also is coupled to the Bluetooth transceiver on the device 1.
[0070] The wave generator 22 creates an alternating waveform from a 5V DC input from the PSU 25. This alternating waveform is then stepped up by transformer 29 before being fed to a pulse control unit 23 that generates, under control of the processor 21, the desired voltage pulse shape and duration. The voltage output from the pulse control unit 23 is then delivered across the footpads 8, 9 to provide the required electrical stimulation to the feet.
[0071] An example of an electrical stimulation cycle waveform 40 output by the pulse control circuit 23 is shown in
[0072] The electrical stimulation cycle waveform 40 comprises repeated waveform bursts 41 (only two shown in
[0073] The different parameters of the electrical stimulation cycle voltage 40 that are controlled by the processor 21 include the number of pulses 42 in each burst 41, the time interval (t.sub.0) between adjacent bursts 41, the duration (t.sub.b) of each burst 41, the number of pulses 42 in each burst, the peak voltage 44 and the minimum voltage 45.
[0074] In use, by placing one foot on each of the contact pads 8, 9, the user completes an electrical circuit, allowing the pulsed electrical signal to travel from one foot to the other and stimulate muscle contraction in the feet and legs of the user. This muscle contraction causes the feet and legs of the user to move, in particular about the joints in the feet and ankles, which generates a rocking movement of the device 1 which is able to pivot on the rocking elements 7. The amount of pivoting motion created by the user may be from the rest position shown in
[0075] Each pulse 42 stimulates a muscle contraction in the feet and legs of the user causing the device to pivot from the rest position shown in
[0076] The user can control the strength of the electrical stimulation cycle voltage 40 by using the buttons 12, 13 on the control panel 10 or via the buttons 81, 82 (see
[0077] A higher peak voltage 44 will generally produce a greater pivoting motion of the device 1 from the rest position for a given user.
[0078] The inventor has appreciated that in some instances a user may be using the device 1 but the strength of the electrical stimulation cycle that they have selected, although it may be sufficient to generate some muscle contraction, it may not be sufficient to generate a beneficial result from using the device 1.
[0079] The inventor has also appreciated that the amount of muscle contraction experienced by a user can be correlated to the degree of rocking motion of the device 1. Therefore, the inventor has realised that the degree of rocking movement of the device 1 from the rest position can be used to determine whether the strength (ie the peak voltage 44) of the electrical stimulation cycle voltage 40 is sufficient to provide the user with a beneficial result from use of the device 1.
[0080] The accelerometer 20 is aligned to detect rocking motion of the device 1 so that x-axis 51 of the accelerometer 20 extends substantially perpendicularly to the pivot axis 19 of the device 1 in a direction between the rest stop 5 and the maximum stop 6. As shown in
gx=g sin α
where α is the angle of the x-axis 51 to the horizontal plane 52 and g is the magnitude of the gravitational vector, which is approximately equal to 9.81 ms.sup.−2.
[0081] As the device 1 pivots on the rocker element 7 about the pivot axis 19 to the horizontal position shown in
[0082] As the device 1 pivots further on the rocker element 7 about the pivot axis 19 towards the position shown in
[0083] Hence, gx is directly related to the pivot angle of the device 1 and indicates how far the device 1 is pivoted from the rest position of
[0084] For the device 1 shown in
[0085] Therefore, for the device 1 the angle α=+10 degrees in the rest position corresponds to gx=0.17 g and α=−10 degrees in the maximum position corresponds to gx=−017 g.
[0086] The accelerometer 20 detects this pivoting motion of the device 1 and generates an output signal that is indicative of the value of gx. The processor 21 receives the output signal from the accelerometer 20 and monitors the change in gx. From the gx values that the processor 21 receives, the processor 21 can determine how far from the rest position the device 1 pivots during each pulse 42 and compares this with a threshold value to determine whether the device 1 is pivoting sufficiently far from the rest position to produce a beneficial muscle stimulation in a user. This process is explained in more detail below.
[0087] During manufacture of the device 1, it undergoes factory initialisation 60 (see
[0088] After factory initialisation, the default parameters, including the default threshold for each waveform, can be updated via a cloud update 65 (see
[0089] In use, a user positions the device on a support surface 50, such as a floor in front of a seat that the user is going to sit on. If the device 1 does not have internal batteries, the user also connects the power input 18 to an external power supply. If the device 1 has internal batteries, the user can opt to either use the internal batteries, in which case it is not necessary to connect the power input 18 to an external power supply or can opt to use the external power supply.
[0090] The user then switches the device 1 on using switch 11. This causes the control panel 10 to illuminate. The user then also opens the application software on their smartphone 27 and the application software on the smartphone 27 connects with the device 1 through the Bluetooth interface 26.
[0091] When the device 1 has started and the software application is connected, the user can then select a desired waveform using the control panel 10 to software application and the user places one foot on each of the contact pads 8, 9. When a waveform, such as the waveform 40, is selected by a user, the selected waveform is loaded 70 as the active waveform into the processor 21 and the corresponding threshold is also loaded 71. This is shown in the flow diagram of
[0092] The electrical stimulation is then started by the processor 21 which applies the waveform voltage across the pads 8, 9. Using the buttons 12, 13 on the control panel 10, the user can then increase or decrease the strength of the electrical stimulation. Alternatively, the user can use an interface 80 on the application software on the smartphone 27 to control the strength of the electrical stimulation by means of virtual buttons 81, 82 on the interface 80. The strength of the electrical stimulation being used can be indicated by numbers 87 and also by a graphical depiction 88 that is in the form of a curve extending from the decrease virtual button 82 to the increase virtual button 81. The threshold applicable to the particular waveform being used is indicated by point 90 on the graphical depiction 88. The interface 80 also includes an icon 89 that indicates the strength of the Bluetooth interface connection between the smartphone 27 and the device 1. Increasing the strength of the electrical stimulation effectively means that the peak voltage 44 is increased. Increasing the strength of the stimulation increases the strength of the muscle contractions in the feet and legs of the user.
[0093] As discussed above, the muscle contractions caused by the electrical stimulation cause the user's feet and lower legs to move which generates a pivoting or rocking movement of the device 1 on the rocker elements 7 about the pivot axis 19. The stronger the electrical stimulation, the greater the pivoting motion of the device 1 will be and the further device 1 will pivot or rock towards the maximum position at which the maximum rest 6 contacts the surface 50.
[0094] When the device pivots, the accelerometer 20 detects the motion and outputs a signal to the processor 21 which corresponds to gx, as described above. The processor 21 receives the output signals from the accelerometer 20 and from the received signals, calculates 72 the angle α at which the device 1 is pivoted furthest from the rest position shown in
[0095] The angle α at this pivoting position that is furthest from the rest position can be calculated using the equation: α=arcsin (gx/g). That is, the processor calculates the maximum pivot angle of the device 1 from the rest position. The processor 21 then compares 73 the calculated angle with the threshold angle for the waveform being used.
[0096] As an alternative to calculating the angle α, the threshold could be expressed as the sine of the angle α and the reading from the accelerometer, which is gx compared directly with the threshold as gx is directly proportional to sin α.
[0097] If the calculated maximum angle is less than the threshold angle, then the processor outputs 74 a signal via the Bluetooth interface 26 to the application software on the smartphone 27 that the electrical stimulation strength is too low. As shown in
[0098] In the case of the device 1 with a threshold equivalent to α=+8 degrees or gx=+0.14g, the processor 21 determines that the pivoting motion is insufficient if the calculated maximum pivoting angle α+8 degrees or gx≥0.14 g.
[0099] The processor 21 then continues to read the accelerometer value, calculate 72 the maximum angle and compare 73 it with the threshold. If the maximum angle is still below the threshold, the display 80 continues to display the first message 83 and the band 91 is still shown below the threshold point 90.
[0100] When the comparison 73 indicates that the maximum angle is greater than the threshold, the processor outputs 76 a signal via the Bluetooth interface 26 to the application software that the electrical stimulation strength is sufficiently strong. As shown in
[0101] The processor 21 continues to monitor the output from the accelerometer throughout use of the device and will notify the user via the application software and the first message 83 if the pivoting motion of the device 1 falls below the threshold.
[0102] Alternatively, or in addition, to the messages 83, 84 displayed on the smartphone 27 via the application software, it is possible that if the electrical is not strong enough this could be indicated to a user on the display 14 of the device 1. For example, this could by a message similar to the first message 83 or by a light system, such as a red light to indicate that the strength needs to be increased and a green light if the strength is above the threshold. Furthermore, it is also possible that the device 1 or the application software could be configured to output an audible signal to inform a user if the strength is above or below the threshold.
[0103] Control panel 10 or the interface 80 can be used to pause the stimulation, such as by use of button 85 on the interface 80. It would be normal when starting the electrical stimulation that this is used for a specific time period, such as 15 minutes and the remaining time 86 for the electrical stimulation may be displayed on the interface and also on the display 14 on the device 1.
[0104] An advantage of the apparatus 30 and in particular the accelerometer 20, processor 21 and the application software on the smartphone 27, is that it notifies a user if the electrical stimulation is not strong enough by monitoring the pivoting motion of the device 1.