The present disclosure relates to tracking and characterizing a quantified force-motion pattern applied to soft tissue during real-time handheld mechatronic device-assisted therapeutic massage or soft tissue manipulation.
Massage-based therapies, such as soft tissue mobilization or manipulation (“STM”), may be used for improving soft tissue quality in patients with acute injuries, chronic injuries, and/or diseases (e.g., knee pain, plantar fasciitis, carpal tunnel syndrome). For example, massage-base therapies may improve the structure, function, and/or the blood flow of the cells at a specific portion of soft tissue.
One such massage-based therapy is instrument-assisted soft tissue manipulation (“IASTM”), in which a physical therapist, occupational therapist, chiropractor, doctor, athletic trainer, and/or any other professional trained in massage applies pressure to the soft tissue (e.g., muscle, tendon, ligament, and/or fascia) of a patient with a rigid device. Cells within the soft tissue are load sensitive and massage-based therapies, such as IASTM, are forms of mechanotherapy which provide direct mechanical stimuli to the cells to promote endogenous tissue healing, repair, and regeneration.
However, IASTM therapies are not uniformly applied to specific injuries or parts of the patient's body because the pressure applied to the soft tissue is dependent upon the person applying the pressure. This makes IASTM and other massage-based therapies difficult to replicate, compare, determine the treatment effect, or monitor progress such that the patient may not receive consistent, progressive, or optimized care for a particular injury or disease. “Patient” may refer to both humans and animals who may be under clinical care and/or research subjects enrolled in a research protocol. It is useful to minimize differences in the application of STM by different therapists, doctors, clinicians, or practitioners and also is useful to minimize differences in the application of STM by the same therapist, doctor, or clinician between different, therapy sessions. As such, there is a need for a system and/or method for quantifying the force and motion applied to soft tissue through massage-based therapies.
The present disclosure describes methods, devices, and systems for quantifying the 3D force and motion applied to soft tissue through massage-based therapies using handheld mechatronic tools/devices with sensory nodes, for example at least a force magnitude and an angular motion in one or more dimensions with respect to a time duration, accompanying targeted mechanical stimulation, mobilization or manipulation on a soft tissue surface at a rate/frequency repeating along its motion trajectory through manually operated (hand-held) mechatronic device assisted soft tissue manipulation in real time. The methods, devices, and systems of the present disclosure facilitates tracking and characterizing a quantified force-motion pattern of an identifiable soft tissue manipulation stroke type applied to a soft tissue during real-time handheld mechatronic device assisted quantifiable therapeutic massage or soft tissue manipulation during a clinical manual therapy treatment. The system configured for such quantification and characterization of manual therapy may be referred to as a quantifiable soft tissue manipulation (“QSTM”, trademarked under U.S. Reg. No. 6839703, registered Sep. 6, 2022, registrant: Health Smart Technologies, Inc.) system. The disclosed innovations of this disclosure include handheld mechatronic processing devices (manually operated QSTM force-motion applicator units) and computer-implemented processes (e.g., firmware, software, algorithms) which perform the following:
Advantageously, the present disclosure facilitates comparing the force and motion applied to soft tissue through massage-based therapies as quantified, in order to expand the fidelity of practice. Technological development of instrument-assisted soft tissue manipulation (IASTM) tools into manually operated sensor-based handheld massage devices to quantify force and motion of STM beneficially advances the current state-of-the-art therapeutic practice in the form of QSTM. Such tools also beneficially offer real-time numeric or graphical visual feedback to the clinician in order to assist in guiding targeted dosing of mechanical loads and motion direction during massage-based therapies to curb practice subjectivity and assess functional outcomes of soft tissue manual therapy. The dynamically quantified force and motion of the handheld mechatronic device assisted soft tissue manipulation may be digitally represented in the form of temporal waveforms of force and/or angular orientation. These waveforms can be further characterized into particular force-motion waveform patterns to represent the physically applied massage stroke types on the soft tissue, which in turn may address the reproducibility or fidelity of soft tissue massage or manipulation and assist is minimizing the subjectivity and/or variabilities present in current state of art manual therapy.
QSTM systems as disclosed herein include at least one QSTM device for quantifying soft tissue manipulation. The QSTM device is configured to apply a massage therapy on a soft tissue of a patient, wherein the massage therapy includes one or more soft-tissue manipulation stroke types applied by a single practitioner during a treatment session, wherein the QSTM device is a handheld mechatronic force-motion applicator. The QSTM device may include: at least one treatment edge; at least one force or motion sensing unit mechanically coupled to the at least one treatment edge and configured to measure quantifiable metrics including 3D motions and magnitude of compressive and shear forces applied during directional hand movements of the QSTM device for the soft-tissue manipulation by performing the one or more soft-tissue manipulation stroke types using the at least one treatment edge; a processing unit coupled with the at least one force or motion sensing unit to compute resultant (RMS) force data from the measured compressive and shear forces, and angular orientation data from the 3D motions including one or more of: linear acceleration, angular velocity, or compass direction; a memory unit configured to store sensor calibration information and to record data of the compressive and shear forces as measured by the at least one force or motion sensing unit, and treatment timestamps, in order to quantify the one or more soft-tissue manipulation stroke types performed on the patient; a control button to be operated by the practitioner to change operation modes or working states of the QSTM device during the treatment session; RGB-LED lights to visualize the operation modes and the working states of the QSTM device; and a transmitter-receiver for serial communication and transmission of the RMS force and angular orientation data, the treatment timestamps, and the data of the compressive and shear forces via data stream to a remote device.
In some examples, the QSTM system may further include the remote device with an interactive visual display having multiprocessing computational and memory capacities. The remote device may be configured to: receive the data of the compressive and shear forces, the RMS force and angular orientation data, and the treatment timestamps transmitted from the at least one QSTM device; generate, based on the RMS force and angular orientation data, graphical data in form of multimodal graphical waveforms for a visual, numeric, or statistical comparison of the quantifiable metrics associated with the one or more soft-tissue manipulation stroke types performed by the practitioner during the treatment session; and execute a software program for QSTM-based electronic treatment record to generate treatment reports and to document the treatment sessions.
In some examples, the remote device may save and record the generated treatment reports and the quantifiable metrics of the massage therapy in one or more treatment sessions performed by one or more practitioner on corresponding patients for treatment data organization and maintenance. In some examples, the remote device may determine one or more burst counts of a progression of soft-tissue manipulation strokes from the multimodal graphical waveforms and corresponding stroke counts applied in different stroke frequencies as a part of the treatment reports of the treatment session.
In some examples, each of the burst counts may be determined based on one or more of: (a) computed 3D force measurements including compressive, shear lateral, and shear longitudinal force measurements, (b) angular motion measurements including yaw, pitch, and roll measurements, (c) data of the 3D motions including 3D accelerometer values, 3D gyroscope values, or 3D magnetometer values, or (d) start and stop timestamps of the treatment session. In some examples, each of the stroke counts may be determined based on thresholds of a decision tree comprising one or more of: computed 3D force measurements including compressive, shear lateral, and shear longitudinal force measurements, or start and stop timestamps associated with the burst counts.
In some examples, the generated graphical data may include a first multimodal graphical waveform representing a first soft-tissue manipulation stroke type and a second multimodal graphical waveform representing a second soft-tissue manipulation stroke type, and the visual comparison is displayed such that the first multimodal graphical waveform is superimposed on the second multimodal graphical waveform to identify a degree of variability or similarity between the multimodal graphical waveforms representing individual or identical soft-tissue manipulation stroke types performed by a same practitioner or different practitioners.
In some examples, the remote device may: classify individual soft-tissue manipulation stroke types as force-motion signature patterns of the multimodal graphical waveforms, based on the graphical features generated in the multimodal graphical waveforms associated with the plurality of soft-tissue manipulation stroke types; identify that the classified force-motion signature patterns of a first tissue manipulation stroke type and a second soft-tissue manipulation stroke type are identical or different; and generate a percentage of match of the multimodal graphical waveforms of the first and second soft-tissue manipulation stroke types in response to identifying that the first and second soft-tissue manipulation stroke types are identical based on the degree of variability or similarity estimated in the graphical features of the multimodal graphical waveforms.
In some examples, the QSTM system may further include: a first QSTM device for recording and quantifying a first treatment sub-session by facilitating the practitioner to apply the one or more soft-tissue manipulation stroke types using the first QSTM device, and a second QSTM device for recording and quantifying a second treatment sub-session by facilitating the practitioner to apply the one or more soft-tissue manipulation stroke types using the second QSTM device. The first and second QSTM devices are used one after another in sequential repetition by the same practitioner to perform a multiple-device treatment session covering regional areas of the body, and the practitioner is prompted to document treatment remarks about the treatment sub-sessions on the remote device via an interactive visual display before saving the treatment report of the performed treatment session. In some examples, the remote device is configured to display a visual feedback, automatically detect which one of the first and second QSTM devices is in use, and switch, based on the detecting without any user input, a device-specific user interface to display a live animated graphical visualization. In some examples, at least one QSTM device facilitates the practitioner to apply the one or more soft-tissue manipulation stroke types by the same QSTM device performing a single-device treatment session.
In some examples, the QSTM system further comprises a first QSTM device and a second QSTM device. The system facilitates a multiple-device treatment session by the practitioner in which a first soft-tissue manipulation is performed using the first QSTM device and a second soft-tissue manipulation is performed using the second QSTM device by the same practitioner after completion of the first soft-tissue manipulation. Each of the first and second QSTM devices includes a microprocessor and a memory unit operatively coupled therewith, the memory unit storing instructions thereon which, when run on the microprocessor, cause the microprocessor to: detect that the first soft-tissue manipulation is completed and the first QSTM device is in a rest state or placed on its cradle; and perform, based on the detecting that the first soft-tissue manipulation is completed, an automatic self-calibration on the at least one sensor of the first QSTM device before its second use in the same treatment session.
Methods of guiding and analyzing a soft-tissue manipulation treatment performed by one or more practitioners are also disclosed herein. The method includes: providing, by the remote device with an interactive display, a real-time guide for the practitioner during a soft-tissue manipulation treatment session to maintain a target force consistency by setting a target force trendline; recording, by a processing unit, quantifiable metrics associated with a plurality of soft-tissue manipulation stroke types applied using handheld QSTM devices for quantifying the soft-tissue manipulation treatment, the quantifiable metrics being measured by at least one QSTM device associated in a single-device treatment session or a multiple-device treatment session; and generating, based on the quantifiable metrics that are recorded, a composite report of the soft-tissue manipulation treatment involving the QSTM devices for the multiple-device treatment session, wherein the report captures a sequence of treatments in an order of the QSTM devices that are used during the soft-tissue manipulation treatment.
In some examples, the method further includes: classifying the plurality of soft-tissue manipulation stroke types performed by the practitioner using the QSTM devices; determining whether the soft-tissue manipulation stroke types as classified are identical to a plurality of stroke types determined from a history of treatment reports, wherein the history of treatment reports includes force-motion waveform data representing historical soft-tissue manipulation stroke types that are previously recorded; generating a current force-motion waveform data representing the soft-tissue manipulation stroke types and a historical force-motion waveform data representing the historical soft-tissue manipulation stroke types that are considered identical to the soft-tissue manipulation stroke types; and analyzing the current and historical force-motion waveform data to determine a degree of variability between the current and historical force-motion waveform data, wherein the degree of variability is represented as a percentage match.
The term “a” or “an” entity refers to one or more of that entity. As such, the terms “a” (or “an”), “one or more” and “at least one” may be used interchangeably herein. It is also to be noted that the terms “comprising”, “including”, and “having” may be used interchangeably.
It should be understood that every maximum numerical limitation given throughout this disclosure is deemed to include each and every lower numerical limitation as an alternative, as if such lower numerical limitations were expressly written herein. Every minimum numerical limitation given throughout this disclosure is deemed to include each and every higher numerical limitation as an alternative, as if such higher numerical limitations were expressly written herein. Every numerical range given throughout this disclosure is deemed to include each and every narrower numerical range that falls within such broader numerical range, as if such narrower numerical ranges were all expressly written herein.
The preceding is a simplified summary of the disclosure to provide an understanding of some aspects of the disclosure. This summary is neither an extensive nor exhaustive overview of the disclosure and its various aspects, embodiments, and configurations. It is intended neither to identify key or critical elements of the disclosure nor to delineate the scope of the disclosure but to present selected concepts of the disclosure in a simplified form as an introduction to the more detailed description presented below. As will be appreciated, other aspects, embodiments, and configurations of the disclosure are possible utilizing, alone or in combination, one or more of the features set forth above or described in detail below.
The accompanying drawings are incorporated into and form a part of the specification to illustrate several examples of the present disclosure. These drawings, together with the description, explain the principles of the disclosure. The drawings simply illustrate preferred and alternative examples of how the disclosure may be made and used and are not to be construed as limiting the disclosure to only the illustrated and described examples. Further features and advantages will become apparent from the following, more detailed, description of the various aspects, embodiments, and configurations of the disclosure, as illustrated by the drawings referenced below.
It should be understood that the drawings and replicas of the photographs are not necessarily to scale. In certain instances, details that are not necessary for an understanding of the disclosure or that render other details difficult to perceive may have been omitted. It should be understood, of course, that the disclosure is not necessarily limited to the particular examples or embodiments illustrated or depicted herein.
Before any embodiments of the disclosure are explained in detail, it is to be understood that the disclosure is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The disclosure is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items.
Neuromusculoskeletal (NMSK) pain disorders, disease, and injury are leading problems around the globe. NMSK problems escalate alarmingly with aging, producing chronic pain, joint dysfunction or immobility. Chronic NMSK conditions may lead to major surgeries with complicating medications and expensive healthcare visits. Therefore, it is essential to advance non-pharmacological and non-invasive alternatives to traditional medical approaches. Developing nonaddictive, force-based therapeutic modalities that enable quantitative measures to address pain is a high priority for the National Institutes of Health (NIH).
Soft tissue manipulation (STM) is a force-based, non-invasive intervention used to clinically address NMSK pain conditions. It enables a therapist to manually palpate and locate soft tissue restrictions or scar tissues and treat them with externally applied forces in linear or curvilinear fashion, shown to remediate inflammation and enhance blood flow and vascularity. With the current state-of-the-art STM practice, palpation and treatment are performed either by hand only or using tools made of steel or wood for instrument-assisted soft tissue manipulation (IASTM). The penetrable capacity of contoured tooltips, i.e., treatment edges of IASTM tools, can offer resonance-based reverberations to a clinician's hands. This magnifies soft tissue palpation extensively for detecting underlying tissue structures and irregularities. Consistent IASTM on a rodent model proved to enhance healing efficiencies of soft tissue injuries. Human studies with IASTM over a stipulated time also revealed positive implications on the biomechanical properties and neurological behavior of soft tissues. But much remains to be understood about the underlying mechanisms as related to clinical treatment parameters that are needed to achieve optimal outcomes.
Current STM practice standards are mostly subjective suggesting an urgent need for quantitative (or quantifiable) metrics. Current research often uses robotic/mechatronic laboratory setups for mimetic-massage applied on small animals in a uniaxial direction, at targeted area of interest, revealing positive biological outcomes. Additionally, some human studies have applied targeted STM forces, but these methods are either not portable, maneuverable, or durable enough to capture the complex STM force-motions as practically performed by clinicians over multiple areas and body regions. Maintaining targeted pressure consistency along with the motion pattern progression at a reliable pace are fundamental components needed to advance the art of conventional STM. Furthermore, its importance in facilitating students' ability to reproduce an instructor's technique during training is apparent. The lack of scientific rigor to objectively measure STM makes practice reliant mainly on subjective patient-therapist feedback and interactions during treatment. This unrecorded STM is neither adequately documentable nor sufficiently replicable for future reference. This deficiency may devalue the full potential of manual therapy and suggests the urgent need for its characterization with objective, quantitative metrics during realistic STM applications in support of individualized, precision rehabilitation. Quantitative measures are required to better document, monitor, adjust, and progress soft tissue intervention, enable consistent targeted force, capture angular orientation of force application, treatment rate and force-motion pattern progressions for reproducibility in between treatment sessions and users (e.g., clinicians, researchers, instructor-students), and effectively compare results. Therefore, addition of real-time sensory tactile motion feedback to IASTM tools mitigates this deficiency and conceives quantification of soft tissue manipulation (QSTM).
Tactile sensing is common in palpating probes of robot-assisted minimally invasive surgery used for tumor localization or stiffness mapping. Nevertheless, these probes are not designed for adaptive maneuverable therapeutic STM force applicability over wider areas of interest required for treating clinical NMSK conditions. The rate of change of angular force delivery on soft tissue layers over timed intervals using several force-motion signatures in varying paces of application, form the basis of this disclosure and emphasizes the need to quantify STM objectively. Integrating digital technology with IASTM, at least one manually operated novel portable handheld smart medical devices is introduced for evaluating dynamic adaptive continuous real-time localized and/or dispersive force-motions of manual therapy using QSTM.
Embodiments of this disclosure include handheld, portable smart medical devices, for example those disclosed in the U.S. Publication No. 2018/0243158 A1, filed by Indiana University Research and Technology Corp, which is included herein for reference in its entirety, for tracking real-time localized and/or dispersive force-motions to characterize manual therapy treatments as QSTM treatment sessions. In one embodiment a dispersive force-motion applicator includes two 3D load-cells, while in another embodiment a localized force-motion applicator includes a single 3D load cell to quantify compressive and transverse-shear forces of soft tissue manipulation. The load cell(s) of the handheld QSTM device(s) are coupled with a 6 degrees-of-freedom (DOF) Inertial Measuring Unit (IMU) sensor (equipped with 3axis-accelerometer, 3axis-gyroscope, 3axis-magnetometer) for acquiring volitionally adapted therapeutic motions while scanning and mobilizing myofascial restrictions over different areas of the body. These 3D forces measured and the angular orientation of manipulation motions captured characterize QSTM with treatment parameters (targeted force, application angle, rate, direction, treatment motion bursts, motion pattern, time) as a part of post-processing on a computer software (e.g. Q-Ware, intellectual property copyright of which is protected by the Indiana University Board of Trustees). As preliminary findings a human case study was conducted to treat Low Back Pain (LBP) for proof-of-concept of QSTM devices' clinical usability. External validation of treatment parameters reported adequate device precision required for clinical use. The case study findings revealed identifiable therapeutic force-motion patterns within treatments with uniform dose-load (force regimens) leading to subject's elevated force-endurance with self-reported pain reduction by the end of four treatment sessions. As such, QSTM treatment metrics may enable study of STM dosing for optimized pain reduction and functional outcomes using documentable manual therapy. Clinical trials will further determine its reliability and comparison to conventional STM. Therefore this medical device technology is not only aimed at advancing the state-of-the-art manual therapy with precision rehabilitation but also augmenting practice with reproducibility to examine neurobiological responses of individualized STM prescriptions for NMSK pathology.
According to examples disclosed herein, the handheld medical devices may be a localized force-motion sensing QSTM medical device, with a half-disc shaped tapered tooltip specialized for treating smaller regions of interests (digits, wrists, foot/ankle, myofascial trigger points/painful foci, etc.) with shorter massage stroke lengths. This localized QSTM device in conjunction stroke with a dispersive QSTM device, whose operations are supported by a customized clinical computer software (for example Q-Ware), constitutes a comprehensive manual therapy device system needed for patient care. The present disclosure further elaborates the handheld dispersive QSTM device equipped with an elongated convex treatment blade for dynamic force-motion applications as sustained during lengthy stroking treatments over wider and broader surface areas of the body, along with illustrations on a handheld localized QSTM device coupled with a half disc shaped treatment tip for manipulating local or regional areas of the body with shorter stroking treatments. The dispersive handheld device system's architecture is hereby disclosed, as well as working methodology with 3D force and 3D orientation tracking, force-motion gravity correction, and their characterization into QSTM treatment parameters for treatment documentation and replication. The clinical usability of this device system is validated and changes in the soft tissue quality and clinical outcomes discussed in an institutional review board approved case study on a human subject with chronic low back pain (LBP) for proof-of concept. Furthermore, the STM-dose regimen is elaborated in support of the clinical efficacy of using this technology for assessment and treatment of NMSK pain disorders.
For the purposes of promoting an understanding of the principals of the disclosure, reference will now be made to the embodiments illustrated in the drawings, which are described below. The embodiments disclosed below are not intended to be exhaustive or limit the disclosure to the precise form disclosed in the following detailed description. Rather, the embodiments are chosen and described so that others skilled in the art may utilize their teachings. It will be understood that no limitation of the scope of the disclosure is thereby intended. The disclosure includes any alterations and further modifications in the illustrative devices and described methods and further applications of the principles of the disclosure which would normally occur to one skilled in the art to which the disclosure relates.
Referring to
Illustrative quantifiable soft tissue manipulation system 2 transmits the force-motion data acquired from sensor member 6 (e.g., a three-dimensional load cell and/or Inertial Measurement Unit—IMU), between device 4 and/or visual display unit 8. The transmission may be performed via a wired or wireless communication.
Additionally, visual display 8 can be positioned at any convenient location that can be viewed by the doctor, therapist, clinician, or professional administering the soft tissue massage to the patient. In one embodiment, visual display unit 8 on a remote device that may be any LED or LCD monitor, display, screen, android or iPhone, Smart TV or other display device configured to display the transmitted QSTM force-motion data from handheld QSTM device 4 in real time.
Alternatively, visual display 8 may be an audio device configured to output a sound to the doctor, clinician, therapist, nurse, or other professional administering QSTM in response to STM stroke types performed by the therapist for individualized patient care. Additionally, visual display 8 may include a combination of both an audio output and a visual output.
A computing device (a remote device for example), including at least memory (such as a non-transitory computer-readable medium) and a processor or microprocessor (processing unit) configured to receive machine-readable instructions or software (for example a multitasking operating system) which may be stored on the memory, is operably coupled to represent a visual display unit. In one embodiment, visual display unit 8 may be a general-purpose multitasking computing device, such as a personal computer (PC), laptop or desktop computer operating on Windows, Linux, macOS or other commercial operating systems; or a smart phone or tablet device running on Android, iOS, Windows, Tizen or other real-time operating systems. As such, sensor member 6 and/or device 4 is configured to transmit sensed data to the computing display device whose processor is configured to convert the sensed data to a treatment report as part of post processing which may be best understood by the user for data visualization and clinical assessment of the therapeutic treatment. For example, the transmitted data may be translated into QSTM treatment metrics for treatment report generation while monitoring graphical feedback of longitudinal force or angular motion along the y-axis, lateral force or angular motion along the x-axis, and vertical force or angular motion along the z-axis normal to the soft tissue of the patient referred as treatment plane in
The device 4 may be any suitable type of portable, ergonomic, maneuverable under user's volition, mechatronic, and manual (i.e., handheld) soft tissue examination and treatment device. The device may include a treatment end and a handle housing for associated electronic assembly ergonomically designed for clinical convenience. As described herein, the device 4 may be a localized handheld QSTM device that is designed to scan a local area of body (e.g. elbows, knuckles, digits, etc. periphery of bony prominences) for locating soft tissue lesions or fascial restrictions, or a dispersive handheld QSTM device that is designed to scan wider areas of body (e.g., shoulder, upper and lower back, thighs, and lower extremity) respectively, search for tissue irregularities/abnormalities with targeted palpation and treat them with massage based soft tissue force-motion applications as used in the art. Adaptive targeted force-motions using dispersive QSTM device eventually helps release or mobilize such soft tissue abnormalities, promoting blood flow, and attaining painless mobility. The device or force-motion applicator 4 may be coupled with at least one sensor, memory unit, and processing unit to compute and store instructions. A display unit such as visual display 8 has processing and memory capacities to receive and process instructions which are computed into treatment metrics, which may be recorded and permanently stored for immediate post treatment visual observations, future references and analyses. In some examples, the history of recorded treatment metrics on the display 8 may be further analyzed to classify at least one STM stroke type and eventually be used to compare degree of differences (variability) or similarities statistically, numerically, and/or graphically in one or more classified STM stroke types, for example representing individual or identical soft tissue manipulation stroke types performed by the one or more practitioners. In some examples, the comparison may be between treatments performed by the same user (practitioner) or treatments performed by multiple users (practitioners), in order to expand the fidelity of the state-of-the-art manual therapy.
The sensor member 6 may comprise a load cell or force sensor to determine force/dose-load applied to the soft tissue, an IMU motion sensing unit for estimating angular orientation of the device. The load cell may be a force sensing unit including but not limited to a piezoresistive-type or a strain gauge-type sensor. Sensor member 6 is configured to quantify the 3-dimensional shear and compressive forces applied to the soft tissue by handheld QSTM device 4. Moreover, sensor member 6 may comprise a motion sensing unit, essentially a micro-electromechanical inertial measurement sensor or a magnetic, angular rate, and gravity sensor array including but not limited to an accelerometer, gyroscope, magnetometer, which may be integrated inside the handheld housing of the QSTM device 4 to compute the spatiotemporal position or the Angular orientation of the device 4 with respect to global or inertial reference in gravity direction. More particularly, quantifiable soft tissue manipulation system 2 is configured with sensor member 6 to measure and output data with respect to the magnitude (average, maximum, and minimum quantities) of the 3D force applied to the soft tissue with device 4, the duration or time (the duration of overall QSTM procedure as total treatment time, average contact time when device manipulates the soft tissue, and identifies dead times of in between treatment intervals), the frequency or rate (average, maximum, or minimum frequencies) at which a resultant force or does-load is applied to the soft tissue, and the angular orientation at which the manipulation motion proceeds relative to the inertial/global reference frames. These output parameters are transmitted to visual display unit 8 running a software, for example Q-Ware, for real-time visual monitoring and force-motion feedback with response to manipulation force, angle, direction and rate applied to the soft tissue using device 4 as volitionally performed by the practitioner.
In operation, a doctor, therapist, clinician, or practitioner positions device 4 on the soft tissue of a patient at a particular location of an injury or disease. As opposed to automated robotic loading mechanism, or vibrational motions, the doctor, therapist, clinician, or practitioner manually applies a directional pressure on handle of QSTM device 4 which transmits the force through the device's treatment edge on the soft tissue of the patient. This force is transmitted 3-dimensionally deeper into the soft tissue layers in compressive and transverse directions through mechanotransduction to mobilize the neuromusculoskeletal impairment at the treatment site of the human body. The doctor, therapist, clinician, or practitioner in turn feels the reaction forces from the tissue layers as a process of deeper palpation in the form of resonance-based reverberations of the treatment tip or edge which are transmitted to the fingers of the doctor, clinician or practitioner through the device's handle. This haptic feedback from handheld QSTM device 4 magnifies the palpation capacity to assess the underlying structures beneath the skin or subcutaneous layer of the soft tissue while manually guiding the soft tissue manipulation motion on the skin surface. Additionally, the force feedback benefits the doctor to adapt the force sustained motion direction based on stiff inclusions as palpated by the doctor, clinician or practitioner. Furthermore, the real-time sensory feedback from the handheld device is transmitted to the visual display 8 which enhances the user experience and visually monitor the magnitude of force and angular motion applied to the soft tissue to target a particular Force magnitude range and a motion angle for performance continuity of a particular STM Stroke pattern, force-motion signature or portfolio.
The real-time 3D force (Shear X-Y, and Compressive Z components) and the Resultant Force, and the angular orientation of the handheld QSTM device as applied to the soft tissue during manipulation treatment is tracked by the visual display unit 8 in real-time. The visual feedback from display unit 8 enables the doctor, therapist, clinician, or practitioner to monitor the range of applied force and adjust the magnitude or direction based on the readings on the visual display to maintain consistency. For example, the real-time data stream from the handheld QSTM device 4 may be displayed to the doctor, therapist, clinician, or professional on visual display unit 8 contained in a remote device (e.g. a Personal Computer), running the Graphical Visual Interface (GVI) as shown in
In one embodiment
Any of handheld QSTM devices 4 may be configured to operate with any suitable electronics assembly, with respect to
Electronics assembly of handheld QSTM device 4 also includes peripheral electronics unit 28 such as which may contain a control button 25, an LED (e.g., RGB LED lights) 27 for visualizing operation states of the handheld QSTM device 4, and a memory unit 29 (e.g. an SD card) which is operably coupled to the microcontroller 16. More particularly, data acquisition unit 12 operably couples measurements from sensor member 6 which may include data from 3D Force sensor member 7 in shear (lateral and longitudinal) and compressive directions, data from tri-axial accelerometer 20 to extract linear 3 dimensional accelerations and accelerations due to gravity, angular rotational velocity measurements from a tri-axial gyroscope 18 and magnetic field measurements (e.g. a compass) with respect to earth's geomagnetic effects from a triaxial magnetometer 19. The data from these sensor members are read by the data acquisition unit 12 in the form of electrical voltages and sampled, filtered, and processed by the processing unit 15 into mathematical units of force in newtons and angles in degrees or radians, as used in the art of mathematical sciences. Such computed quantities from the processing unit are sent to the receiver/transmitter 10 to package as data packets for wired or wireless transmission protocol. The packaged data are transmitted from the microcontroller 16 at a baud rate (number of data packets delivered per second) to the visual display unit 8. The display unit visualizes the data in color-coded graphical waveforms for real-time visual monitoring of treatment metrics to minimize practice inconsistency, improve treatment approaches, and document quantified treatment for clinical use, treatment assessment and future referencing.
During a therapy session or appointment, a doctor, nurse, therapist, or other professional ensures QSTM device 4 is powered on and/or otherwise actively connected to electronics assembly through a wired or wireless connection. The doctor, nurse, therapist, or other professional then contacts the patient's soft tissue with the handheld force-motion applicator or device 4 and applies force on the handle of device 4 along a manipulation motion direction which is then transferred to the patient's soft tissue through the treatment edge of the handheld QSTM device 4. The real-time force-motion data is tracked as graphical waveforms and subsequent treatment reposts are generated with treatment parameters (e.g. Average Resultant force, Target force, Average angular orientation—yaw-pitch-roll combinations, number of strokes applied, number of bursts applied, average manipulation frequency, Total treatment time duration, average device to skin contact time duration, treatment interval time duration, etc.). As such, the Force and Motion data may be recorded as raw treatment file while the individual treatment reports for each QSTM device used, or combination of all QSTM devices used in every treatment session performed may be recorded and stored within computing device of the display unit 8, for example in a permanent memory of the computing device associated with visual display 8, such that a patient's treatment record, therapy log or plan, or other medical notes may be updated and retrieved for subsequent appointments with the patient. This treatment record of treatment approaches (Manipulation motions maneuvered by different clinician, practitioner or doctor) enables comparison of treatment patterns, determine inconsistencies or variabilities in applied STM strokes both intra and inter therapists and offers education protocols for practice and reproducible therapy procedures for the same dose-load or force-motion regimen used by expert clinician or therapist.
In one embodiment, visual display 8 may be configured to allow a doctor, nurse, therapist, clinician, or other professional to start at a single location on the patient's soft tissue and move force-motion applicator along a certain direction following a motion progression of a distinguished STM stroke type as used in manual therapy art. The combination of waveform patterns of individual force and motion components for every stroke (force-motion cycle or repetition) can be harnessed to classify distinctively identified stroke types. The underlying soft tissue irregularities (stiff inclusions, bands or nodules) which are palpated during directed gliding motion of the handheld QSTM device during therapeutic manipulation is very evident from the graphical waveforms. For example, healthy soft tissue may feel like smooth sheets of paper such that device 4 easily glides over the soft tissue. Conversely, unhealthy, damaged, or aged soft tissue may feel like crumpled paper such that force-motion applicator records bumps, creases, or other uneven tone or surface dimensions of the soft tissue structure. These irregularities due to the underlying unevenness of the soft tissue are well captured in the graphical waveforms of the force-motion visualization data on the visual display unit 8 in the form of discontinuities in the temporal force graphs. These discontinuities can be studied more to assess the condition of the soft tissue. In this way, soft tissue manipulation system 2 is configured to provide digital feedback of the manipulation and maneuvers of the practitioner during soft tissue treatment to assess soft tissue irregularities or unevenness, thus characterizing soft tissue health.
The computations of the system 2 may be distributed between an embedded firmware on the microcontroller 16 in the device and a computer Software (Q-Ware) developed to operate multiple QSTM medical devices for clinical use. The embedded firmware is a multithreaded application. It performs sensor-data acquisition, device calibration, force quantification, device tilt sensing, and serial communication to the computer. Additionally, the firmware executes control button-based interrupt service routines for switching operational states during the treatment mode of the device 4. The six axes' measurements from two 3D load cells are transformed into three force components i.e., compressive (vertical-Z) normal to the treatment plane and planar (shear-X and tensile-Y) along the lateral and longitudinal direction of the blade's point of contact (see “Treatment Blade” of
Specifically, in step 508, the device determines if the serial connection is established. If there is no connection, the device returns to step 506, i.e. perform the idle mode blink. If there is established connection, as determined or confirmed in step 510, the device proceeds to step 512 to determine if the computer (e.g., PC) acknowledges the device. If there is no acknowledgement, the device proceeds to idle mode blink in step 514; otherwise the device proceeds to step 516 in which the device determines if registration request is received. If so, in step 518, the device proceeds to perform registration, then proceeds to step 520 to determine if Treatment mode request is received; otherwise, the device proceeds from step 516 directly to step 520. In step 520, if no request is received to enter Treatment mode, the device returns to step 514; otherwise, it proceeds to step 522 in the Treatment mode 504.
The Treatment mode 504 starts with user's “start treatment” selection on Q-Ware, with a solid red LED glow, indicating the calibration state 504A, which is shown as step 522 in which device calibration is being performed. The device 4 should be left untouched during calibration, until a solid green LED glow indicates calibration is complete. After calibration in step 522, a control button press on the device starts the ready state 504B which initiates step 524 to record sensor offsets. The Treatment mode 504 performs a multithreaded operation of three tasks: tilt orientation sensing with respect to gravity (step 526), 3D force quantification (step 528), and executing Interrupt Service Routines (ISR) based on control button input (step 530). A solid blue LED glow indicates both the ready and operational state 504C of treatment mode, while the device pause state 504D, triggered by a device button press, is indicated by alternate white and pink led blinks every second.
Explanation is provided below with regard to the tilt orientation sensing with respect to gravity according to step 526 according to some embodiments. The instantaneous device orientation angle is essential for determining the force application angle with respect to the gravity/global frame of reference. The 16-bit 3D accelerometer and 3D gyroscope data, acquired from the IMU sensor, are transmitted through 12C communication protocol to the microprocessor. The 3D acceleration and 3D gyro biases are eliminated using bias offsets determined, in step 524. These 6 DOF data are fused at 200 Hz sampling rate to estimate precise orientation angles.
A complementary filter-based approach may be initially implemented to find optimal location for positioning IMU sensor on the device. The IMU sensor may be placed at the center of the handheld device and aligned with the 3D load cell lateral axis to avoid orientation mismatch, as shown in
In Equation (1), Qo is the scalar quantity describing the rotation angle and Q1, Q2, and Q3 are coefficients of axis-vector components describing the orientation in Euclidean space (i, j, k). So essentially, if a unit vector axis of rotation [x, y, z], is rotated by an angle α, then the quaternion for this rotation will be of the form shown in Equation (2):
where the norm of all four components will be equal to 1. The elements of the unit quaternion are further transformed into Euler angles in degrees of the form Yaw (ψ), Pitch (θ) and Roll (Ø); which are rotations about the Z, Y and X axes of the handheld device in global coordinate frame respectively. Equations (3) through (5) below explain the quaternion to Euler angle conversions to estimate real-time orientation angles of the device:
The output of this filter provides a fast response with almost no visualized lag of angular orientations minimizing latency and jitter. The gain parameter is tuned to match the gyro bias for integration drift compensation and improve steady and random dynamic motion sensing accuracy.
Explanation is provided below with regard to the 3D force quantification according to step 528 according to some embodiments. The step includes the voltage signal acquisition of 3D forces and conditioning in Equation (6), and the transformation of the acquired voltage signal to force units (Newton) in Equations (7) through (9) using the calculated offsets and calibration parameters, and the obtained resultant force is further corrected to minimize the gravity effect of blade's weight by kinematic transformations in Equations (12) through (15) using rotation sequence in Equations (10) and (11), as explained below.
The analog output from 3D load cells, sampled at 500 Hz with 16 bit resolution are recorded for offset voltage determination at the calibration step. The force offset voltage vector ({right arrow over (Voff)}) for both load cells are obtained by the measured mean of each of the six channels' thermal noise distribution calculated during calibration (no-load condition of device). The difference of load-voltage vector ({right arrow over (V)})j, with dimension [x, y, z], from offset voltage vector {right arrow over (Voff)} for each load cell, at the jth iteration, is fed into a rolling mean filter of sample size (n=25) for removing high-frequency channel noise.
The matrix representation of force-signal vector {right arrow over (VF)} from Equation (6) above is transformed into an actual force vector {right arrow over (F)} in Newtons, by multiplying with (voltage-force) characterization matrix A3×3, given by the load-cell manufacturer. The blade, being suspended from sensors exerts a tension force due to its weight along gravity direction. This causes an offset voltage baseline shift of ξ volts along the FZ axis, aligned to gravity, at calibration. As a result, the device suffers force measurement skewness at other orthogonal axes when it is rotated in different orientations. The orthogonal force measurement skewness is resolved using a voltage correction, by subtracting a offset voltage calibration error (ξ volts) along gravity aligned to sensor axis at calibration orientation. This correction, shown in Equation (7) below, ensures uniform orthogonal distribution of blade's weight along the device's local coordinate system.
Equation (7) is deployed for voltage-force characterization and orthogonal force corrections of both left and right load cells. The individual force components of the respective left and right load cells are added up to yield a 3D force vector as shown in Equation (8):
The 3D force components in Equation (8) are root mean squared to achieve the resultant force of the handheld device.
FRMS produces the resultant instantaneous force along the moving force co-ordinate system FB of the handheld device, where B represents the local reference frame of the device. The orthogonally distributed weight of blade adds tension forces along gravity direction when the device is rotated without applying forces. These tension forces present in the moving force coordinate system FB needs gravity correction. This correction is facilitated by the transformation of measured 3D forces from local device co-ordinate frame B into the global inertial co-ordinate frame I, by forward kinematic equations. Here, FI denotes the inertial force co-ordinate system, where all relative accelerations are assumed to be zero. A 3D rotation transformation matrix R(ψ,θ,Ø)3×3, is derived in Equations (10) and (11) using the combination of rotation angles from Equation (3), Equations (4) and (5) with Euler rotation combination sequence of ZYX axes:
In these equations, RotZ(ψ), RotY(θ), and RotX(Ø) are the rotations about Z, Y, and X axes, while Cψ=Cos(ψ) and Sψ=Sin(ψ) and corresponding sines and cosines of the other rotation angles. Now applying forward kinematics, the 3D force vector from Equation (8) is converted from local to the inertial co-ordinate system using 3D transformation matrix from Equation (11).
In the above equation, FIB represents the force transformation from local frame B to inertial frame I. Since the blade's absolute weight (Mb Newtons) is aligned along the FZ direction during initial calibration, it needs to be subtracted from the inertial frame's Z component of the Force vector to eliminate the additive forces due to blade's weight.
Finally, the updated inertial forces in Equation (13) are transformed back to the moving force co-ordinate system of local reference frame by applying inverse kinematic transformation of the rotation matrix from Equation (11) as shown in Equation (14).
The updated forces yield error diminished weight corrected measurements in all orientations, where the force noise levels at each axis are confined to 0.2 Newtons.
Hence the resultant force FB(RMS)I in Equation (15) forms the instantaneous dose-load of STM at every force-motion stroke cycle during a clinical treatment session.
After each of steps 526 and 528 is completed, the resulting data is transformed into a QSTM message string in step 532. Additionally, the device may determine if there is any control interrupt in step 530 simultaneously with performing the aforementioned tilt/motion sensing step 526 and force quantification step 528, and if there is no control interrupt detected, the device likewise proceeds to step 532. If there is a control interrupt detected, the device proceeds to step 534 where the device is paused, and then to step 536 in which the device pause message is generated. Both the QSTM message string from step 532 and the device pause message from step 536 are then sent to the computer running the software (Q-Ware) in step 538, after which the device determines if serial connection (or any suitable data connection as known in the art) with the computer has been closed, in step 540. If the connection is not closed, the device repeats the process by simultaneously performing steps 526, 528, and 530 as previously explained; otherwise, the device restarts in step 542 and returns to the aforementioned step 508 in the Idle mode 502.
In some examples, the magnitude of the resultant force FB(RMS)I from the force quantification step 528 may be harnessed to find a threshold for determining whether the device is in contact with skin or not. The treatment blade weighs 2.5N (˜250 grams). Jerks or swift rotations might trigger sudden force due to inertial momentum. Henceforth the threshold magnitude is set to 1 Newton (much greater than the force noise level). Resultant forces above the threshold determine the operational state of treatment mode, while that below threshold indicates a ready state (device waiting to be used). The control button is used to switch the device from the Operational state to Pause state during treatment mode by an alternate button press. The Pause state is marked by an alternate pink and white LED blink. The sum of the time accounted for both Ready and Pause states of the device defines the dead time of the entire session.
In some examples, the QSTM message string generated in step 532 comprises of the 3D Force Vector [FB(x)I, FB(y)I, FB(z)I]T, the Resultant Force FB(RMS)I, the geo-orientation angles yaw (ψ), pitch (θ) and roll (Ø) with respect to gravity, acceleration, and gyroscope vectors from IMU, along with the control button state (High/Low). This string is sent to the computer's software (Q-Ware) at a serial transmission frequency of 100 Hz with a USB baud rate of 115.200 kbps. The quantified force-motions data delivered to Q-Ware is processed to yield QSTM Treatment parameters. These parameters include average compressive force, average resultant force, maximum peak force (maximum of all local maxima in the resultant force stream), target force (average of all peak forces of all force-motion cycles during a treatment session matched with a user defined target), number of treatment strokes, skin-contact time, elapsed treatment time and stroke frequency.
The computer running the software (Q-Ware) may streams and display the force and motion data on its Graphical Visualization Interface (GVI) for real-time visualization using a time-division multiplexing algorithm at a variable framerate. It also saves the raw data stream in a csv file for post-processing, future referencing, and analysis. The resultant force FRMS stream is first subjected to a sliding window Low Pass Filter (LPF), and then searched for local maxima and minima to generate force peak-valley pairs.
Noise filtering may be also performed according to the following method. A digital low pass filter with a discreet binomial kernel, derived from the binomial distribution, of the form shown in Equation (16):
may be implemented to smooth noise frequencies of the original signal; where n is window size and k is the window iterator. Another higher order (N=10) Butterworth filter using a cut-off frequency of 11 Hz was implemented to match the results of Binomial Kernel based LPF with window size (n=25). The latter performs better for steady motions as compared to the former which achieves better signal to noise ratio for nondeterministic sporadic motions. Hence, there is a tradeoff in smoothing out noise due to hand vibrations during force application and retaining essential signal ripples observed due to tissue irregularities (tight spots, nodules) of the underlying skin contour.
Furthermore, treatment stroke determination may be performed according to the following method. Each Treatment Stroke may be determined by the maximum resultant peak force per force-motion cycle, discarding the redundant peaks (due to hand vibrations/tissue irregularity) from stroke count consideration for every force-motion portfolio. Therefore, a decision tree-based algorithm is designed to eliminate redundant peaks and detect maximum force peak per cycle for stroke identification and treatment rate estimation.
Decision tree-based treatment rate estimation may be performed according to the following method. The peak-valley pairs are generated from the gradients of the real-time filtered force data stream using the algorithm or process described in flowchart of
Flow chart representations for treatment stroke detection and rate estimation are presented in
After initialization in step 608, the process proceeds to step 610 to determine if k is less than n. If so, the process proceeds to step 614; otherwise, the process returns the arrays as shown in step 612. In step 615, the process determines if ΔFRMS is less than 0. If so, the peaks are updated in step 616 as shown, after which the peak counter i is incremented in step 618, after which the loop counter k is incremented in step 626. Otherwise, the process proceeds to step 620, which determines if ΔFRMS is greater than 0. If so, the valleys are updated in step 622 as shown, after which the valley counter j is incremented in step 624 and then the loop counter k is incremented in step 626. Otherwise, the process proceeds directly to increment the loop counter k in step 626. Following step 626, the process loops back to step 610 as explained above.
In the flowchart, Rise(i) is the current rise in force magnitude from valley to peak, Fall(i) is the current fall in force magnitude from peak to valley, Ravg is the average of rise array, Favg is the average of fall array, C(i) is the current confidence ratio (rise by fall), CTh(l) is the confidence threshold lower limit, CTh(u) is the confidence threshold upper limit, Gi is the current gradient, Th is the rise/fall threshold, Pmax is the maximum peak in the test array, i is the loop counter, j is the test array counter, k is the redundant peak array counter, n is the length of test array, S is the length of redundant peak array, T_Arr is the test array for temporary memory, and R_Arr is the redundant peaks array.
Specifically, while the process is running (while true) as determined in step 651, valley array is obtained in step 652 and peak array is obtained in step 653, both of which results from the process 600 explained above. These would be the input arguments to be read in steps 654 and 655, respectively. Subsequently, Fall(i) is determined in step 656, Rise(i) is determined in step 657, Ravg is determined in step 658, Favg is determined in step 659, and C(i) is determined in step 660. In step 661, the process determines if Rise(i) >(Th×Ravg) or Fall(i) >(Th×Favg). If at least one is true, the process proceeds to step 662 to determine if C(i) is between the values of CTh(i) and CTh(u). If true, i is incremented in step 663 after which steps 654 and 655 are performed again. Otherwise, in step 664, C(i) is analyzed such that if it is less than CTh(l), Gi value is determined as −1 in step 665; otherwise, in step 666, C(i) is analyzed such that if it is greater than CTh(u), Gi value is determined as 1 in step 667. Afterwards, in step 668, if Gi is determined to be greater than Gi−1, Pmax is set as shown in step 669, then step 670 is performed to determine Pmax based on the population of T_Arr, and in step 671, S and R_Arr are determined, after which in step 672, T_Arr is reset. Subsequently, step 663 is performed.
If the decision is false in step 668, step 673 is performed to append T_Arr with the peak value of the loop counter i, then j is incremented, and G is updated as shown, after which step 663 is performed. If the decision is false in step 661, step 674 is performed to append R_Arr with the peak value of the loop counter i, then k is incremented, after which step 675 is performed to determine if i is greater than the length of PeakArr, which is the array to store the resultant of 3D force peak values, which is an input to the decision tree algorithm. If not, the process proceeds to perform step 663. Otherwise, step 676 to sort R_Arr and break/end the loop, after which in step 677, R_Arr is removed from PeakArr, and the filtered peaks are returned as the number of strokes in step 678.
The confidence ratios for each combination are further thresholded with a range of confidence thresholds (determined experimentally based on graphical observations of force waveform patterns) to discard redundant peaks, shown in
The summation of strokes over a sequence of contact times for each force-motion portfolio is then calculated and divided by the total treatment time to yield the Treatment Stroke frequency which indicates the treatment rate. This information, along with the target force and the average treatment angle, is critical for determining the treatment type (STM stroke types applied) for personalized STM treatments.
For experimental purposes, two different versions of dispersive handheld devices were built with maximum 200N and 400N force measurement capacities, out of which the former saturates within 160N-180N compressive force range, while the latter measures up to 325N-360N range as shown in
The load cells operate on 3.3V DC power, and the 16-bit analog to digital converter quantizes the measured voltages in approximately 0.02-0.03 mV range. This translates to device's compressive (along Z axis) force resolution to be −0.1N to 0.2N range based on the manufacturer's calibration matrix (A3×3), while that of planar (along X & Y axes) forces account to be about ±0.05N to ±0.1N range. The static and dynamic responses of Euler angle rotations were further validated on the Orientation Viewer of MATLAB's Sensor Fusion Toolbox and compared with its built-in Kalman filter based AHRS algorithms. The response of the Gradient Descent based orientation estimation AHRS filter proved to be effective for steady motions within 0-5 Hz range with a ±2.15% error range. Repeated observations of sporadic nondeterministic dynamic motion gestures (with jerks and flickers ˜>5 Hz) produces a rotational drift more than +10% error in measured Yaw angles, which adds up over prolonged usage. Implementation of InvenSense's Digital Motion Processing (DMP) algorithm, comparison shown in
In prior implementations as known in the art, experiments with the handheld dispersive device were performed on both inanimate padded surfaces and in rodents. The Institutional Review Board of Indiana University under protocol number 1408895969 approved human subjects clinical trials on 6 Aug. 2021 for assessing the clinical impact of QSTM (in progress).
The decision tree-based stroke count algorithm may be validated with manual counts per visual recordings to identify false positives (missed peak) and missed strokes over stipulated skin contact time intervals. The computation of stroke frequency and bursts occur at the pause state after every sub-session as a part of post processing.
To support the clinical usability of the developed dispersive QSTM device in quantifying treatment, a case study on a human subject with LBP was performed by an experienced manual therapist (>25 years of experience) under prior approval of the Institutional Review Board at Indiana University. The subject suffered low back pain (>1 year) from Lumbosacral grade-1 spondylolisthesis at L4-L5 segmental level with intersegmental disc degeneration evidenced by supporting radiographs. Four sessions were provided at 10 mins/session with 3-day intervals for 2 weeks using both the localized handheld QSTM device and the dispersive handheld QSTM device, previously elaborated in this paper, for treating the LBP condition, based on a standard IASTM protocol (GRASTON technique). The subject was not on any prescribed pain medications during the study. Functional and biological outcomes (trunk flexibility, soft tissue quality, and/or static pain pressure threshold “SPPT”) were measured before and after treatment for all sessions using standardized clinical procedures including the modified-Schober's test, MyotonPro, and handheld algometer, respectively. During SPPT testing, the subject was asked to indicate changes in pressure application from “comfortable to uncomfortable” by stating “now.” SPPT is inversely related to pain sensitivity. The average device to skin contact times were recorded to be 80.16% of total treatment time for combined use of both devices per session. The subject received a cold pack and instructions in gentle stretching exercises between sessions to reduce any potential soreness due to QSTM treatment.
The time taken by the device system from bootup to treatment ready state for the user to start STM application is approximately one minute, with an additional minute for adding post treatment remarks and bookmarking (2 minutes total). This time is reasonable with respect to clinical feasibility and information gained by using the dispersive QSTM device system. Documented QSTM treatment charts demonstrated force-motion patterns (linear types-Strumming and Scanning, Curvilinear types- Fanning and Sweeping) observed for a variety of treatment bursts of different stroke time-lengths and paces constituting a treatment session. The treatment force charts revealed initial pace building strokes during scanning the tissue followed by consistent force delivery for myofascial release. Average device to skin contact times were attributed to 47.22% for the localized device and 33.10% for dispersive device. Comparatively, the average STM dose regimen (average of resultant force peaks) was 2.4 times (137.5%) higher for dispersive device as compared to the localized one, whereas the force motion for the dispersive device were 41% slower with longer stroke lengths and a 20.6% steeper inclination to skin surface as compared to the localized device. Intra-session treatment report comparison showed 135% higher targeted force delivery on the last session as compared to the first. Improvements in soft tissue characteristics from first to last session were realized from the MyotonPro (9.9% less tissue stiffness, 3.4% less creep, 5.4% increased relaxation). The SPPT increased significantly across sessions (from first to last) representing a 73.58% increase in pressure tolerance i.e., lowered pain sensitivity at the most painful site, after the last session. Eventually, steady improvements on self-reported pain levels reached an average 0/10, and 2/10 worse pain level after the fourth treatment, down from an average 7/10 and 9/10 worst pain levels before first treatment session. The overall positive results and gradual pain level improvements documented in the case study establishes the clinical feasibility of QSTM medical device system for research and clinical use for reproducible manually therapy. However, clinical trials are needed to determine the fidelity and efficacy of this novel technology, and study dose-load response in a variety of NMSK treatment and interventions.
According to some examples, there is an offset voltage drift, triggered during repeated usage due to the load cell's loading-unloading characteristics. This ensures a force baseline (zero force at no-load) shift, which marks the necessity for self-calibration of the device during its pause state of treatment mode. For recalibration purposes, the device may rest in its cradle at its predefined orientation. Therefore, the firmware monitors the quaternion orientations during self-calibration for a no-motion time interval. If the mean orientation during this interval is near the initial calibration orientation, then the device undergoes automatic recalibration, and the calibration parameters are updated in the firmware memory. This process assists in baseline restoration for force measurements and compensates for any drift in the force offsets, preserving device sensitivity.
As such, in view of the above, some of the benefits offered by the presently disclosed system may include quantification of manual therapy using objective treatment parameters as a key to precision rehabilitation. The system according to some examples may offer both targeted STM dose-load delivery with software guided feedback as well as adaptable maneuverability by the practitioner, required for individualized care of NMSK conditions. The validation results show accurate quantitated force measurements and angular orientation estimation of the device with minimal error, post proper calibration. This quantifiable IASTM medical device system is practical for clinical use without significantly increasing the treatment time compared to hands-alone manual therapy. In some examples, the fidelity and precision of the device may enable accurate detection of stroke frequencies up to 5 Hz. In some examples, the force measurement accuracies work best within force measurement range of from 0.2 N to 325 N, inclusively, hence this medical device would be suited to quantify STM treatments for a varied spectrum of patients with high to low pain tolerances. Therefore, usability of the system is demonstrated, and positive outcomes are observed in an individual with low back pain, which may be evidenced, for example, by reduced self-reported pain levels in conjunction with elevated magnitude of dose-loads tolerated by the human subject at the last treatment session as compared to the first.
In step 1206, the recorded quantifiable metrics are analyzed, for example as a part of post-processing, to determine one or more factors including, but not limited to, any one or more of: stroke count (as explained herein in view of
In step 1208, a visual representation of the force-motion waveforms in response to the soft tissue manipulation(s) or identical STM stroke types applied to the soft tissue as a part of treatment are generated along with recorded quantifiable metrics (for e.g. treatment report) on a Data Analysis Interface (DAI) window of the software (for e.g. Q-Ware) running on the computing device associated to display unit 8 is generated, or more specifically, data which can be displayed on a display such as the visual display 8. The generated graphical representation of force-motion waveforms may be observed by the practitioner to further compare, visually analyze, and/or review identical STM stroke patterns after each procedure or completion of a treatment session. The visual graphical representation may include information including, but not limited to, the factor(s) determined in step 1206. In some examples, the stroke pattern may be determined or identified by analyzing the waveforms generated as disclosed herein, and the stroke pattern may be analyzed to recognize the identical signature(s) of STM stroke type(s) as performed by each user or practitioner, for example by comparing the composition of angular orientation of force application, such that each stroke (identical force-motion pattern) can be mathematically labeled with a cost function for ease of statistical comparison between the two similar STM stroke types.
In some examples, step 1204 may be performed simultaneously or near-simultaneously (that is, in real-time or close to real-time, such as within 1 second, 0.5 second, 0.1 second, or any other suitable range of time therebetween) as step 1202 such that data is recorded as the user or practitioner is performing the soft-tissue manipulation.
In such examples, audio signals such as audio feedbacks may be provided by the device that is used for the soft-tissue manipulation when, during the application, the user or practitioner is applying a force that surpasses or exceeds a maximum determined threshold of force for the patient or a predetermined maximum threshold of force, so as to provide instantaneous or near-instantaneous warning or alert for the user or practitioner to reduce the force magnitude applied so as to prevent causing injury to the patient or maintain targeted pressure consistency. In another embodiment, a “target force trendline” may be set to a Force magnitude threshold on the real-time visual display, such that the practitioner watches the display unit repeatedly to maintain the force application magnitude to the set target force for targeted pressure consistency.
If two of the QSTM devices work in tandem with one another (the first device is used first, then the second device is used thereafter, e.g. in sequential repetition by the same user/practitioner to perform a multiple-device treatment session covering regional areas of the body) or if a single device is used by two users (the users/practitioners take turn using the same device), the system may be able to recognize or determine that two different users or practitioners are performing the soft-tissue manipulations based on the aforementioned analysis as explained herein, without having the users or practitioners provide such information. Such recognition may be possible using methods as disclosed herein to identify the stroke pattern that is unique to each of the manipulations, for example by determining a first stroke pattern for the first soft-tissue manipulation and a second stroke pattern of the second soft-tissue manipulation. In some examples, the system may handle more than two users and/or more than two devices (QSTM devices and/or force-motion applicators), such as three or more users using two devices, three or more users using one device, or three or more users each using a separate device, such that there may be three or more sets of data to analyze and display, for example. In some examples, the user or practitioner may be prompted to document treatment remarks about the treatment sub-sessions on the remote device via an interactive visual display (e.g., visual display 8) before saving the treatment report of the performed treatment session. In some examples, the QSTM device(s) may also facilitate the user or practitioner to apply the soft-tissue manipulation stroke type(s) by the same QSTM device performing a single-device treatment session.
For example, as explained with respect to
As such, using the methods or algorithms as explained herein, the system may also perform automatic continuous real-time (or near real-time) weight correction to achieve a force measurement range of from 0.2 N to 200 N, inclusively, based on the force/angle data as measured. In some examples, the range may be from 0.2 N to 250 N, from 0.2 N to 275 N, from 0.2 N to 300 N, from 0.2 N to 325 N, inclusively, or any other suitable range or value therebetween.
In some examples, the input data 1312 includes one or more of the following: 3D force values, angular motion values (yaw, pitch, and roll), 3D accelerometer values, 3D gyroscope values, 3D magnetometer values, and/or the start/stop time of the device 4. The output data 1314 includes treatment stroke count data, treatment burst (consecutive force-motion waveforms with similar characteristics) count output data, and number of distinct STM stroke types determined from waveform patterns of the treatment session output data, as explained herein. According to some examples, the treatment burst count output data may be generated using any suitable supervised or unsupervised dataset training method such as a decision tree-based algorithm and/or a feedforward neural network, among others.
The QSTM device 4 may also include a computing device which include a processing unit (e.g., the processing unit 15 of
The remote device 1301 may be a smart tablet, a smartphone, a personal computer, and/or any other suitable device coupled with an online server, for example. Furthermore, the additional user device(s) 1302 may include one or more additional smart tablet, smartphone, personal computer, or any other suitable device. The input 1312 may include the QSTM message string (as per step 532 explained above) and device pause message string (as per step 536 explained above). The remote device 1301 receives the data of the compressive and shear forces, the RMS force and angular orientation data, and the treatment timestamps transmitted from the QSTM device 4, and in response generates graphical data in the form of multimodal graphical waveforms for a visual, numeric, or statistical comparison of the quantifiable metrics associated with the soft-tissue manipulation stroke type(s) performed by the practitioner during the treatment session. The remote device 1301 also executes a software program for QSTM-based electronic treatment record (such as Q-Ware) to generate treatment reports and to document the treatment sessions. These functionalities of the remote device 1301 are facilitated using the software components 26 of the remote device 1301.
The software components 26 of the remote device 1301 may include a visual display frontend 26A associated with the visual display 8, and the frontend 26A includes a local database 1320 physically located on internal volatile primary or external secondary permanent memory of the remote computing device to store patient specific treatment reports, documentations and comparisons which may be any suitable memory unit including but not limited to static random access memory (SRAM), dynamic random access memory (DRAM), non-volatile flash memory, hard disk drive, solid state drive, etc. The local database or folder (directory) structure or memory address 1320 may save and record the generated treatment reports and the quantifiable metrics of the massage therapy in one or more treatment sessions performed by one or more practitioner on corresponding patients for treatment data organization and maintenance. That is, the local database or folder (directory) structure or memory address 1320 may store treatment metrics such that, in treatment mode 504, treatment metrics can be provided to be stored in the local database memory address space 1320, and in idle mode 502, the stored treatment metrics may be pulled or retrieved from the local database memory address space 1320. The frontend 26A may include GVI 1322 as shown in
The software components 26 of the remote device 1301 may also include a series of backend processes 26B which includes the stroke count determination module 1306 shown in
In step 1408, the module or computing device performs pattern identification using machine learning (such as feedforward or deep recurrent neural network, reinforcement learning, support vector machines, wavelet transforms, template matching or any other suitable type of machine learning approaches known in the art to classify STM stroke type into signature identical force-motion waveform patterns, for example) based on the characteristic features obtained in step 1406, in order to determine a current treatment force-motion waveform pattern as classified STM Stroke type.
In some examples, the process may proceed from step 1408 to step 1412 directly, or step 1410 may take place in between. In step 1410, the module or computing device or remote device 1301 compares the current treatment force-motion pattern with a previously determined (or stored) treatment force-motion pattern to determine a percentage match of the two-treatment force-motion waveform patterns. Based on the percentage match, the module or computing device may further identify the points in the current treatment force-motion pattern which may be similar to or different from the previous treatment force-motion pattern, to be reviewed by the user.
In step 1412, the module or computing device outputs the current treatment force-motion pattern to a display unit coupled with a remote device 1301. Optionally, if step 1410 has been performed, the percentage match and/or the overlapping visual comparison of the current and previously determined treatment force-motion patterns may be displayed on the display device to be reviewed by the user. In some examples, the current treatment report, types of STM strokes used in the session determined from associated force-motion pattern, and the degree of the percentage match of the identical force-motion waveform pattern with respect to similarly known previously determined patterns may also be sent to the user's own device and/or a remote server to be accessed by other users.
As such, the user may implement the aforementioned two ergonomically designed, portable, handheld smart medical devices (a localized STM applicator of
As the clinical findings demonstrated, the system advantageously improves consistent targeted force delivery with software guided visual feedback, where different force-motion patterns as disclosed further below with respect to
Referring to
In step 1912, the treatment metrics data from the one or more STM stroke types are recorded in the memory unit over a duration of treatment session using software such as the Q-Ware software. In step 1914, the recorded quantified metrics are analyzed to determine treatment bursts (such as the identical force-motion patterns) and treatment patterns, using the software.
In steps 1916A and 1916B, the STM stroke types are classified. For example, the STM stroke types of the first device is classified based on the waveforms, e.g. the multimodal graphical waveforms, of the first device treatment bursts in step 1916A, and the STM stroke types of the second device is classified from the waveforms of the second device treatment bursts in step 1916B. Subsequently, in step 1918, these STM stroke types that are classified are used to generate graph features of the treatment as performed using the respective devices. In some examples, the generation of the graph features also includes, prior to generating the graph features in step 1918, a determination or identification of whether the first and second STM stroke patterns are identical, based on the STM stroke types that are classified as a result of performing steps 1916A and 1916B, such that the identical STM stroke patterns can be correlated in step 1904 of
The steps of process 1902 in
In step 1904 of
In some examples, the QSTM system 2 provides, via the interactive display using the GVI, a real-time guide for the practitioner during a soft-tissue manipulation treatment session to maintain a target force consistency by setting a target force trendline. The QSTM device(s) 4 may record quantifiable metrics associated with a plurality of soft-tissue manipulation stroke types applied. The quantifiable metrics are measured by the QSTM device 4 associated in a single-device treatment session or a multiple-device treatment session. In multiple-device treatment session, the remote device 1301 may display a visual feedback, automatically detect which one of the multiple QSTM devices is in use, and switch (based on the detecting without any user input) a device-specific user interface (e.g. via the GVI) to display a live (i.e., real-time) animated graphical visualization. The remote device 1301 may also generate a composite report of the soft-tissue manipulation treatment involving the QSTM devices 4 for the multiple-device treatment session, wherein the report captures a sequence of treatments in an order of the QSTM devices 4 that are used during the soft-tissue manipulation treatment. Using the QSTM devices 4 and the remote device 1301, the QSTM system 2 may classify the plurality of soft-tissue manipulation stroke types performed by the practitioner, and determine whether the soft-tissue manipulation stroke types as classified are identical to a plurality of stroke types determined from a history of treatment reports which includes force-motion waveform data representing historical soft-tissue manipulation stroke types that are previously recorded. The system 2 may generate a current force-motion waveform data representing the soft-tissue manipulation stroke types and a historical force-motion waveform data representing the historical soft-tissue manipulation stroke types that are considered identical to the soft-tissue manipulation stroke types. The system 2 may also analyze the current and historical force-motion waveform data to determine a degree of variability between the current and historical force-motion waveform data as disclosed herein, such that the degree of variability is represented as a percentage match.
The handheld force-motion tracking medical device along with a corresponding software program, for example the user-friendly operating software Q-Ware, as described in examples of this disclosure, characterize clinical manual therapy treatments in the form of QSTM. For example, the corresponding visual graphics on Q-Ware may identify a variety of visually distinguishable force-motion patterns applied in manual therapy treatment, for pain assessment and treatment replication. Both the device firmware and Q-Ware on PC may be robust and reliable, as the variable frame rate of GVI in Q-Ware during real-time data-visualization optimizes response time and data storage. GVI in Q-Ware may offer the user to set a “Target Force Trendline”, during treatment, with which the user can apply targeted peak force per stroke cycle during application while visually monitoring the PC screen. The 3D force-motion waveforms, as recorded during treatment sessions of LBP, may unveil identical signatures of linear or curvilinear stroke patterns which are applied in different directions by the clinician. According to some examples, a clinical assessment of the case study performed on the human subject with low back pain showed promising results with gradual progression in flexibility, soft tissue quality, and pressure pain tolerance of the subject leading to self-reported pain reduction. Thus, QSTM technology or system, according to some examples, not only offers objective metrics to quantify manual therapy but also presents means to advance state-of-the-art practice and a common language for manual therapy prescription. Such technology or system may be beneficial in facilitating device precision especially in the areas of (a) adaptive self-calibration; (b) pose estimation and orientation tracking; (c) treatment burst identification; and (d) estimating the device location during dynamic force-motion applications, for example.
Various modifications and additions can be made to the embodiments disclosed herein without departing from the scope of the disclosure. For example, while the embodiments described above refer to particular features, the scope of this disclosure also includes embodiments having different combinations of features and embodiments that do not include all of the described features. Thus, the scope of the present disclosure is intended to embrace all such alternatives, modifications, and variations as fall within the scope of the claims, together with all equivalents.
The foregoing discussion has been presented for purposes of illustration and description. The foregoing is not intended to limit the disclosure to the form or forms disclosed herein. In the foregoing Summary for example, various features of the disclosure are grouped together in one or more aspects, embodiments, and/or configurations for the purpose of streamlining the disclosure. The features of the aspects, embodiments, and/or configurations of the disclosure may be combined in alternate aspects, embodiments, and/or configurations other than those discussed above. This method of disclosure is not to be interpreted as reflecting an intention that the claims require more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed aspect, embodiment, and/or configuration. Thus, the following claims are hereby incorporated into this Detailed Description, with each claim standing on its own as a separate preferred embodiment of the disclosure.
Moreover, though the description has included description of one or more aspects, embodiments, and/or configurations and certain variations and modifications, other variations, combinations, and modifications are within the scope of the disclosure, for example, as may be within the skill and knowledge of those in the art, after understanding the present disclosure. It is intended to obtain rights which include alternative aspects, embodiments, and/or configurations to the extent permitted, including alternate, interchangeable and/or equivalent structures, functions, ranges or steps to those claimed, whether or not such alternate, interchangeable and/or equivalent structures, functions, ranges or steps are disclosed herein, and without intending to publicly dedicate any patentable subject matter.
The present application claims priority to U.S. Provisional Application No. 63/273,772, filed Oct. 29, 2021, and U.S. Provisional Application No. 63/381,449, filed Oct. 28, 2022, the complete disclosures of which are expressly incorporated by reference herein in their entireties.
This invention was made with government support under AT011494 awarded by National Institutes of Health. The Government has certain rights in the invention.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/078958 | 10/31/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63273772 | Oct 2021 | US | |
63381449 | Oct 2022 | US |