US 12,109,017 B2
Remotely tracking range of motion measurement
William Lee Strickland, North Augusta, SC (US)
Assigned to August River, Ltd Co, North Augusta, SC (US)
Filed by August River, Ltd Co, North Augusta, SC (US)
Filed on Aug. 15, 2023, as Appl. No. 18/450,054.
Claims priority of provisional application 63/398,822, filed on Aug. 17, 2022.
Prior Publication US 2024/0057893 A1, Feb. 22, 2024
Int. Cl. A61B 5/11 (2006.01); A61B 5/00 (2006.01); A61B 5/107 (2006.01); G06T 7/246 (2017.01); G06T 7/60 (2017.01); G06T 7/70 (2017.01); G06T 11/00 (2006.01); G16H 40/67 (2018.01); G16H 10/60 (2018.01)
CPC A61B 5/1121 (2013.01) [A61B 5/1071 (2013.01); A61B 5/1128 (2013.01); A61B 5/4528 (2013.01); A61B 5/7425 (2013.01); G06T 7/246 (2017.01); G06T 7/60 (2013.01); G06T 7/70 (2017.01); G06T 11/00 (2013.01); G16H 40/67 (2018.01); G06T 2200/28 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/20092 (2013.01); G06T 2207/30196 (2013.01); G16H 10/60 (2018.01)] 14 Claims
OG exemplary drawing
 
1. One or more non-transitory computer readable media comprising instructions which, when executed by one or more hardware processors, causes performance of operations for monitoring range of motion in a joint of a patient, the operations comprising:
receiving video data from a communication platform, the video data comprising the joint of the patient;
determining that the patient is in position for calculating a range of motion of the joint;
capturing an image of the joint from the received video data;
receiving, from a user, selection of a first set of points used in measuring range of motion;
calculating a first angle measurement associated with the range of motion of the joint based on the selected set of points;
displaying the captured image together with an overlay comprising the first set of points and the first calculated angle;
and storing the captured image and the overlay to a storage device, wherein the storing comprises:
obfuscating the image to remove personally identified information from the image, wherein obfuscating the image does not alter the overlay,
storing the obfuscated image and the unaltered overlay to the storage device,
determining an end of an assessment session by a patient command, and
purging the obfuscated image from storage based on the end of the assessment session by an input from the patient to the communication platform.