Patent ID: 11957452
Assignee: PMOTION, INC.
Field: Medical technology (Instruments)
Classification: CPC A | IPC A

Claim 0:
1. A goniometer device comprising:
a smartphone comprising:
an accelerometer that is configured to output a respective angular orientation value for each of three different axes;
a database storing (i) data indicating a sequence of angular measurements for a specific biomechanical exam that are to be obtained in a particular order, and, (ii) for each angular measurement, data indicating a subset of the three different axes that are relevant to generate the angular measurement when the goniometer device is removably placed and is held against a patient, wherein different angular measurements of the sequence have different axes that are indicated as relevant;
an input unit for receiving a user input that indicates that the goniometer device has been removably placed on the patient and is being held in a starting position of a given angular measurement and a user input that indicates that the goniometer device has been removably placed on the patient and is being held in an ending position of the given angular measurement;
a display unit of the smartphone for outputting calculated angular measurement values for each angular measurement of the sequence; and
one or more computer processers that are configured to perform operations comprising:
for each angular measurement of the sequence and in the particular order and until all measurements of the sequence have been obtained:
providing, for display to the user on the display unit, placement guidance illustrating how to hold the goniometer device by hand against the patient to take the angular measurement;
receiving the user input that indicates that the goniometer device has been removably placed by hand on the patient and is being held by hand in the starting position for the angular measurement;
obtaining, for the starting position, a respective angular orientation value for each of the three different axes;
receiving the user input that indicates that the goniometer device has been removably placed by hand on the patient and is being held by hand in the ending position of the angular measurement;
obtaining, for the ending position, a respective angular orientation value for each of the three different axes;
generating processed angular orientation values for the starting position and for the ending position based on the data indicating the subset of the three different axes that are relevant to the angular measurement, the processed angular orientation values excluding one or more angular orientation values of the starting position and the ending position for axes that are not in the subset;
calculating an angular measurement value for the angular measurement based on the processed angular orientation values for the starting position and for the ending position; and
providing, for display on the display unit, the calculated angular measurement value and an instruction to move the goniometer device.