Alert processor for a bone fixation device
An adjustable bone fixation device for moving a bone includes at least two strut units, at least one meter and a system controller. Each strut unit includes a motor to move a strut. The meter measures a signal generated by the motor during the movement of its strut. The signal is useful in determining a torque or a current of the motor. The system controller activates at least two of the motors and uses the determined torque or the determined current to identify if there is a clinical situation of the bone or a system issue and provides an alert accordingly.
1 . An adjustable bone fixation device for moving a bone, the adjustable bone fixation device comprising:
at least two strut units, each strut unit of the at least two strut units comprising a motor to move a strut;
at least one meter to measure a signal generated by the motor during a movement of the respective strut, said signal useful in determining a torque or a current of said motor;
a system controller to activate at least two motors of the at least two strut units and to determine said torque or said current of the at least two motors; and
an alert processor to identify if said determined torque or said determined current indicates a clinical situation of the bone or a system issue and to provide an alert accordingly, wherein the alert processor determines if a strut swap was not done or was forgotten and provides an appropriate alert.
2 . The adjustable bone fixation device of claim 1 , wherein said motor is a brushed motor and said at least one meter is a current meter.
3 . The adjustable bone fixation device of claim 1 , wherein said motor is a brushless motor, wherein said at least one meter is a voltmeter and a rotational speedometer.
4 . The adjustable bone fixation device of claim 1 , wherein the alert processor identifies a problem when at least one parameter of the determined torque or the determined current is out of a predetermined range for the at least one parameter.
5 . The adjustable bone fixation device of claim 1 , wherein the alert processor determines that a single strut unit of the at least two strut units has a problem if a motor of the single strut unit has an out-of-range value for a parameter of the determined torque or the determined current.
6 . The adjustable bone fixation device of claim 1 , wherein the alert processor determines said clinical situation if a majority of said motors have an out-of-range value for a parameter of their respective determined torques or determined currents.
7 . The adjustable bone fixation device of claim 1 , wherein the alert processor determines that a single strut unit of the at least two strut units has a problem if a motor of the single strut unit has a sudden jump in a value for a parameter of the determined torque or the determined current.
8 . The adjustable bone fixation device of claim 7 , wherein if the alert processor classifies the problem as an end of travel problem, the alert processor instructs the system controller to compare a current axial location of the single strut unit with a predefined travel limit for the single strut unit.
9 . The adjustable bone fixation device of claim 1 , wherein the alert processor determines that a single strut unit has a problem if the motor of the single strut unit has a continuous elevation of a value for a parameter of the determined torque during a treatment period.
10 . The adjustable bone fixation device of claim 1 , wherein the alert processor identifies the clinical situation if a majority of said motors have a continuous elevation of a value for a parameter of the determined torques or the determined currents during a treatment period.
11 . The adjustable bone fixation device of claim 1 , wherein said alert processor is located remotely to said adjustable bone fixation device.
12 . The adjustable bone fixation device of claim 11 , wherein said system controller comprises communication circuitry to communicate to an external device which communicates with the alert processor.
13 . The adjustable bone fixation device of claim 12 , wherein the external device is a smartphone of a patient or a caregiver.
14 . A method for an adjustable bone fixation device for moving a bone, the adjustable bone fixation device having at least two strut units, each strut unit of the at least two strut units comprising a motor to move a strut, the method comprising:
activating at least two motors of the at least two strut units;
measuring signals generated by said at least two activated motors, said signals useful in determining torques or currents of said at least two motors; and
identifying if the determined torques or currents indicate a clinical situation of the bone or a system issue and alerting accordingly, wherein identifying if the determined torques or currents indicate the clinical situation comprises determining if a strut swap was not done or was forgotten and providing an appropriate alert.
15 . The method of claim 14 , wherein said at least two activated motors are brushed motors and said signals are current signals.
16 . The method of claim 14 , wherein said at least two activated motors are brushless motors, and wherein said signals are voltage signals or rotational speed signals.
17 . The method of claim 14 , wherein identifying if the determined torques or currents indicate the clinical situation comprises reviewing said determined torque or said determined current to determine when at least one parameter of said determined torque or said determined current is out of a predetermined range for the at least one parameter.
18 . The method of claim 14 , wherein identifying comprises determining that a single strut unit of the at least two strut units has a problem if a motor of the single strut unit has an out-of-range value for a parameter of the determined torque.
19 . The method of claim 14 , wherein identifying if the determined torques or currents indicate the clinical situation comprises determining said clinical situation if a majority of said motors have an out-of-range value for a parameter of their determined torques or determined currents.
20 . The method of claim 14 , wherein identifying if the determined torques or currents indicate the clinical situation comprises determining that a single strut unit has a problem if a motor of the single strut unit has a sudden jump in a value for a parameter of the determined torque or the determined current.
21 . The method of claim 20 , wherein if the problem is classified as an end of travel problem, comparing a current axial location of the single strut unit with a predefined travel limit for the single strut unit.
22 . The method of claim 14 , wherein identifying if the determined torques or currents indicate the clinical situation comprises determining that a single strut unit has a problem if the motor of the single strut unit has a continuous elevation of a value for a parameter of the determined torque or the determined current during a treatment period.
23 . The method of claim 14 , wherein identifying if the determined torques or currents indicate the clinical situation comprises identifying the clinical situation if a majority of said motors have a continuous elevation of a value for a parameter of the determined torques or the determined currents during a treatment period.