US2021264811A1PendingUtilityA1

Monitoring and assessing subject response to programmed physical training

Assignee: PILATES METRICS INCPriority: Jun 8, 2015Filed: Mar 15, 2021Published: Aug 26, 2021
Est. expiryJun 8, 2035(~8.9 yrs left)· nominal 20-yr term from priority
Inventors:Joseph Quinn
G09B 7/07G06F 3/0483G06Q 10/1093G06F 16/22G16H 40/67G06F 16/24553G06F 3/04886A63B 71/0619G06F 40/186G09B 7/10G09B 5/14G09B 19/0038G16H 20/30G06F 3/0482G06F 16/248G16H 20/40
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In a system for monitoring and assessing subject response to programmed physical training, a client application provides an intake form, into which subject information, such as contact information, demographics and history may be entered. At least part of the subject information may be stored in a central repository for aggregation with other subject data, for analysis and reporting. Parameterized descriptions of exercises produce a binary string for each exercise, the resulting in a binary map of an entire exercise system, such as the PILATES system. Using a digital session planner, a practitioner selects from filtered lists of exercises to generate a customized exercise sequence for a subject. After the training session, the binary strings for the session are aggregated and a summary of the session displayed for user and/or practitioner. Session data may be uploaded to the repository for aggregation with data from other subjects/session for analysis and reporting.

Claims

exact text as granted — not AI-modified
1 . In a monitor for tracking and assessing subject response to programmed physical training comprising a display, a processor; and at least one memory, a computer-implemented method for encoding parameterized exercise descriptions comprising:
 receiving at said monitor an array of Boolean values representing a parameterized description of an exercise;   said processor evaluating each of said Boolean values such that said processor stores an integer to a location in said memory corresponding to each Boolean value;   wherein evaluation of said entire array of Boolean results in a binary string that represents a parameterized description of the exercise represented by the received array of Boolean values;   the method further comprising:
 the processor storing a list of the parameterized exercise descriptions and a mapping of each parameterized description to the corresponding binary string; 
 responsive to input of at least a portion of a parameterized exercise description, said processor retrieves the mapped binary string for data operations; and 
 responsive to an instruction to output a result of a data operation resulting in at least one binary string, said processor retrieving the mapped, parameterized exercise description for each of the at least one binary string and displaying at least a portion of the mapped, parameterized exercise description. 
   
     
     
         2 . The method of  claim 1 , wherein:
 said template for a parameterized exercise description comprises a list of yes/no questions;   said array of Boolean values comprises a set of answers to the list of yes/no questions; and   wherein said binary string comprises a logical value for an answer to each of the yes/no questions.   
     
     
         3 . The method of  claim 1 , wherein the parameterized exercise descriptions are descriptions of each exercise in a body of exercises in the Pilates system of exercise. 
     
     
         4 . The method of  claim 1 , wherein a bit string comprises an array of 96 bits, said array of bits being numbered bits 0-95. 
     
     
         5 . The method of  claim 1 , wherein parameters within a parameterized description of an exercise may include any of:
 level of difficulty;   equipment;   a starting position;   planes of motion;   whether an exercise involves a balance component;   joint(s) mobilized by an exercise;   joint(s) stabilized by an exercise;   active muscle groups in an exercise;   muscle groups stretched during an exercise;   whether an exercise is bilateral or not; and   whether an exercise is part of a traditional or a modern Pilates canon.   
     
     
         6 . The method of  claim 1  wherein said memory comprises at least one of:
 local memory; and 
 remote memory. 
 
     
     
         7 . The method of  claim 6 , wherein said remote memory resides on a remote server, said server being communicatively coupled to said monitor via one or both of a wired and a wireless connection. 
     
     
         8 . The method of  claim 1 , further comprising at least one of:
 implementing on said display a graphical user interface that includes a session planner for displaying a session, the session comprising a list of exercises filtered to a particular patron for a particular session;   receiving data representing user selections of exercises;   receiving a user input to save the session, whereupon the session is saved to the at least one memory to create a persistent record of the session;   creating a session summary comprising an aggregate of binary strings for the exercises included in the session;   
       displaying the session summary to at least one of the user and the patron; and
 storing said session summary in the at least one memory for later reporting and analysis. 
 
     
     
         9 . The method of  claim 8 , further comprising aggregating raw movement data of the session for various body systems in at least one of anatomy and biomechanics. 
     
     
         10 . The method of  claim 8 , further comprising aggregating each session's totals to provide any of grand totals, averages and time-flow charts. 
     
     
         11 . The method of  claim 8 , wherein aggregated data further totals the exercises in level of difficulty, apparatus used, and number of bilateral and balance exercises. 
     
     
         12 . The method of  claim 8 , further comprising providing said aggregated data to at least one of practitioners, health care providers and insurance carriers for study and analysis. 
     
     
         13 . The method of  claim 8 , further comprising providing said aggregated data to employers to assess movement habits of employees. 
     
     
         14 . The method of  claim 8 , further comprising providing said aggregated data to lead-generation companies for healthcare-related companies. 
     
     
         15 . The method of  claim 8 , the session planner comprising:
 at least one user interface control for displaying a list of exercises;   at least one filter that, upon activation, filters a displayed list of exercises to display a subset of exercises, wherein activation of a predetermined sequence of filters generates a session.   
     
     
         16 . The method of  claim 1 , wherein the monitor comprises one of a wireless mobile device, a tablet computer, a laptop computer and a desktop computer. 
     
     
         17 . A computer program product comprising at least one non-transitory computer-readable medium having computer-readable instructions embodied thereon, which when executed by a processor perform a method for encoding parameterized exercise descriptions, the method comprising:
 receiving an array of Boolean values representing a parameterized description of an exercise;   said processor evaluating each of said Boolean values such that said processor stores an integer to a location in said memory corresponding to each Boolean value;   wherein evaluation of said entire array of Boolean results in a binary string that represents a parameterized description of the exercise represented by the received array of Boolean values;   the method further comprising:
 the processor storing a list of the parameterized exercise descriptions and a mapping of each parameterized description to the corresponding binary string; 
 responsive to input of at least a portion of a parameterized exercise description, said processor retrieves the mapped binary string for data operations; and 
 responsive to an instruction to output a result of a data operation resulting in at least one binary string, said processor retrieving the mapped, parameterized exercise description for each of the at least one binary string and displaying at least a portion of the mapped, parameterized exercise description.

Join the waitlist — get patent alerts

Track US2021264811A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.