US20090137933A1 - Methods and systems for sensing equilibrium - Google Patents
Methods and systems for sensing equilibrium Download PDFInfo
- Publication number
- US20090137933A1 US20090137933A1 US12/236,433 US23643308A US2009137933A1 US 20090137933 A1 US20090137933 A1 US 20090137933A1 US 23643308 A US23643308 A US 23643308A US 2009137933 A1 US2009137933 A1 US 2009137933A1
- Authority
- US
- United States
- Prior art keywords
- postural
- information
- pressure
- stability
- communications
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 0 *C1=CCC=C1 Chemical compound *C1=CCC=C1 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/1036—Measuring load distribution, e.g. podologic studies
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0015—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
- A61B5/0022—Monitoring a patient using a global network, e.g. telephone networks, internet
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/1036—Measuring load distribution, e.g. podologic studies
- A61B5/1038—Measuring plantar pressure during gait
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1116—Determining posture transitions
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1116—Determining posture transitions
- A61B5/1117—Fall detection
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1118—Determining activity level
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1123—Discriminating type of movement, e.g. walking or running
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/40—Detecting, measuring or recording for evaluating the nervous system
- A61B5/4005—Detecting, measuring or recording for evaluating the nervous system for evaluating the sensory system
- A61B5/4023—Evaluating sense of balance
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
- A61B5/6804—Garments; Clothes
- A61B5/6807—Footwear
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6829—Foot or ankle
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G19/00—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
- G01G19/44—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for weighing persons
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G23/00—Auxiliary devices for weighing apparatus
- G01G23/18—Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
- G01G23/36—Indicating the weight by electrical means, e.g. using photoelectric cells
- G01G23/37—Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting
- G01G23/3728—Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting with wireless means
- G01G23/3735—Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting with wireless means using a digital network
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/67—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Z—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
- G16Z99/00—Subject matter not provided for in other main groups of this subclass
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2503/00—Evaluating a particular growth phase or type of persons or animals
- A61B2503/40—Animals
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0247—Pressure sensors
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/04—Arrangements of multiple sensors of the same type
- A61B2562/046—Arrangements of multiple sensors of the same type in a matrix array
Abstract
Systems and methods for monitoring equilibrium of a user are presented. A stability monitoring device in a shoe insole area utilizes pressure sensors to measure pressure information in real-time. The pressure information is transmitted over an RF network to a device for analyzing the pressure information and calculating postural state information including the current postural state, next postural state, and/or a range of postural stability. The person or a third party may be notified if the postural state information indicates an unstable state. Additionally, the postural state information may be analyzed to determine activity level of the user, diagnostic information, or performance information. Metrics may be displayed by the system for assisting physical therapy or training regimens.
Description
- This application is related to U.S. Provisional Application No. 60/990,817 (Attorney Docket No. MIT-007PR), filed Nov. 28, 2007, hereby expressly incorporated by reference in its entirety for all purposes.
- The present invention relates, in general, to sensing equilibrium in a person, and more particularly, to using sensors in footwear to sense and display equilibrium information.
- While some people have excellent posture, many people have poor posture. Poor posture can lead to postural instability as a person ages and/or when the person is injured. Other causes for postural instability include the return of a person from a zero gravity environment, a lack of exercise, and/or an injury. While a person's postural stability may be measured in a lab environment currently, the high cost, limited availability, and inability to gather data throughout daily activities limits access to such devices for posture measurement for a majority of the population. As such, analysis for many segments of the population that would otherwise benefit from detection and correction of postural stability is not obtained. Hence, there is a need for improved methods and systems in the art.
- Embodiments of the present invention provide devices, systems, and methods for determining equilibrium in a user. Some embodiments of the present invention comprise a device including input sensors and a communications module. In one embodiment the input sensors and the communications module are housed in a shoe insole. In an alternate embodiment, the input sensors and the communications module are housed in an article of footwear such that the input sensors are in the insole portion of the article of footwear. Embodiments of the communications module may be configured to read the input sensors and transmit the sensor information to an external device over a communications link such as, for example, a Bluetooth wireless network.
- Some embodiments of the present invention describe systems comprising an article of footwear including pressure sensors, a first communications module coupled with the pressure sensors, a second communications module coupled with the first communications module, a stability processing module, a postural analysis module, and a display device. The first communications module reads the pressure sensors and transmits the pressure information to the second communications module. The second communications module receives the pressure information and relays the information to the stability processing module. The stability processing module determines postural stability metrics and may display the postural stability metrics on the display device.
- In one embodiment, a method for determining equilibrium in a user may include using pressure sensors to sense pressure at different locations under a persons feet. The method may further include transmitting the pressure information and receiving the pressure information. The method may then include calculating the current postural state, the next postural state, and/or a range of postural stability. Further, the method may include notifying the person or a third party monitoring person if the next postural state meets a predetermined condition.
- In an alternate embodiment a method for determining equilibrium in a user may include the steps of receiving pressure information from one or more pressure sensors and calculating a range of postural stability from the pressure information. The method may further include receiving additional pressure information from the pressure sensors and calculating the next postural state of a person using the pressure information and the range of postural stability. Further, the method may include notifying the person and/or a third party monitoring person if the next postural state meets a predetermined condition.
-
FIG. 1 is a block diagram illustrating a system for measuring postural stability using a pressure sensing device, according to one embodiment of the present invention. -
FIG. 2 is a block diagram illustrating a pressure sensing device in a shoe insole, according to one embodiment of the present invention. -
FIG. 3 is a block diagram illustrating components of a communications module used in a pressure sensing apparatus, according to one embodiment of the present invention. -
FIG. 4A is a block diagram illustrating example equilibrium safe zones of postural stability, according to one embodiment of the present invention. -
FIG. 4B is a block diagram illustrating an example punctuated equilibrium, according to one embodiment of the present invention. -
FIG. 5 is a block diagram illustrating a state diagram for calculating the next postural state from one or more past postural states, according to one embodiment of the present invention. -
FIG. 6 is a block diagram illustrating a system for measuring postural stability using a pressure sensing shoe insole, according to one embodiment of the present invention. -
FIG. 7 is a block diagram illustrating a system for measuring postural stability using a pressure sensing shoe insole, according to one embodiment of the present invention. -
FIG. 8 is a block diagram illustrating a system for measuring postural stability using a pressure sensing scale or mat, according to one embodiment of the present invention. -
FIG. 9 is a block diagram illustrating a pressure sensing device contained in a shoe, according to one embodiment of the present invention. -
FIG. 10 is a block diagram illustrating a pressure sensing device contained in a horseshoe, according to one embodiment of the present invention. -
FIG. 11 is a block diagram illustrating a shoe insole apparatus for measuring postural stability, according to one embodiment of the present invention. -
FIG. 12 is a block diagram illustrating methods for measuring equilibrium in a user and notifying the user of unstable posture, according to one embodiment of the present invention. -
FIG. 13 is a block diagram illustrating methods for determining the next postural state of a person based on pressure information, according to one embodiment of the present invention. -
FIG. 14 is a block diagram illustrating components of a computing device used in a system for measuring postural stability, according to one embodiment of the present invention. - In the appended figures, similar components and/or features may have the same reference label. Further, various components of the same type may be distinguished by following the reference label by a letter designation that distinguishes among the similar components. If only the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label.
- In general, aspects of the present invention relate to methods and systems for monitoring a person's postural state (e.g., standing, falling, etc.). The postural state information can be used to notify the person and/or a third party monitoring person if the person's postural state indicates a stable state, an unstable state, compromised state (e.g., drunkenness, hypoxia, sprained appendage, broken appendage, etc.) and/or a partially stable state. Additionally the postural state information can be used to calculate metrics regarding postural stability and display the metrics to the person and/or a third party.
- Specific details are given in the description to provide a thorough understanding of various embodiments of the present invention. It will be apparent, however, to one skilled in the art that embodiments of the present invention may be practiced without some of these specific details. In other instances, well-known structures and devices will be shown without unnecessary detail in order to avoid obscuring the embodiments.
- The ensuing description provides exemplary embodiments only and is not intended to limit the scope, applicability, or configuration of the disclosure. Rather, the ensuing description of the exemplary embodiments will provide those skilled in the art with an enabling description for implementing an exemplary embodiment. It should be understood that various changes may be made in the function and arrangement of elements without departing from the spirit and scope of the invention as set forth in the appended claims.
- Furthermore, circuits, systems, networks, processes, and other components may be shown as components in block diagram form in order not to obscure the embodiments in unnecessary detail. In other instances, well-known circuits, processes, algorithms, structures, and techniques may be shown without unnecessary detail in order to avoid obscuring the embodiments.
- Also, it is noted that individual embodiments may be described as a process which is depicted as a flowchart, a flow diagram, a data flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged. A process is terminated when its operations are completed, but could have additional steps not included in a figure. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, its termination can correspond to a return of the function to the calling function or the main function.
- According to one embodiment of the present invention,
FIG. 1 is exemplary of asystem 100 for monitoring a person's postural stability. In the exemplary embodiment, the system comprisespressure sensing devices person 110, and acomputing device 140.Pressure sensing devices 120 measure and transmit pressure information over a communications link 130 tocomputing device 140. In one embodimentpressure sensing devices 120 are piezoelectric force sensors. In some embodiments,computing device 140 is a special purpose device designed to be used instability monitoring system 100. In alternateembodiments computing device 140 is a general purpose device such as a personal computer, laptop, PDA or smart phone. Merely by way of example, communications link 130 is shown as a radio frequency (RF) link, but it will be appreciated that communications link may comprise any type of wired or wireless link known in the art. -
FIG. 2 illustrates one embodiment ofpressure sensing devices 120. In the exemplary embodiment,pressure sensing devices 120 compriseshoe insoles input sensors communication modules sensors communications modules input sensors 220 measure sensor information (e.g. pressure information, etc.). The sensor information is transmitted from theinput sensors 220 to thecommunications modules 240. For example theinput sensors 220 may be pressure sensors, and transmission from theinput sensors 220 to thecommunications module 240 can be via wires (not shown) embedded in the insole 210. Merely by way of example, the input sensors may be FlexiForce® Piezoresistive Load/Force Sensors made by Tekscan, Inc., global positioning sensors (GPS), accelerometers, gyrometers, etc. - In one embodiment, a mat and/or medical scale may house
sensors communications modules - The shoe insoles 210 may be manufactured from suitable insole materials including, without limitation, foam, rubber, plastic, cork, and/or other materials suitable for shoe insole construction. It will be appreciated that the material selection may be determined from factors, including without limitation, durability, flexibility, and/or protection of internal components.
- The
communications modules 240 may read theinput sensors 220, generate sensor information, and transmit the sensor information to thecomputing device 140. Thecommunications modules 240 may optionally buffer the sensor information before transmitting it to the external device. Thecommunications modules 240 may transmit the data tocomputing device 140 using communications link 130. The communications link may be a Radio Frequency link (RF), an infrared link, a Wi-Fi link, a USB link, a Firewire link, or any other wired or wireless link known in the art. Additionally, the communications modules may optionally perform other processing steps on the sensor information before transmitting the sensor information to the computing device 140 (e.g. linearity correction, data transform, etc.). - While the exemplary shoe insoles shown in
FIG. 2 have twoinput sensors 220 per insole 210, one in the forefoot and one in the heel, it may be desirable to have any number of input sensors in each insole, placement of input sensors in a variety of locations, and possibly different numbers of input sensors in each insole. It may be appreciated that the number ofinput sensors 220 used in thepressure sensing device 120 may determine the dimensionality of information from theinput sensors 220. For example, one pressure sensor in each insole would provide one dimension of pressure information indicating center of mass in the left to right direction, while two pressure sensors per insole, one in the heel and one in the forefoot would provide two dimensions of pressure information indicating the center of mass relative to both the left to right and anterior to posterior directions. It will be appreciated by one skilled in the art that sensor number and position may be adapted for various applications that require different dimensionality of postural stability information. -
FIG. 3 shows a simplified block diagram of one embodiment ofcommunications module 240. As illustrated,communications module 240 may contain one or moresensor biasing circuits 305, one or moresensor measuring circuits 310,processing circuit 315, andcommunications circuit 320. Thecommunications module 240 also may optionally includeprogram memory 325 and/orbuffer memory 330.Sensor biasing circuit 305 may contain amplifiers and/or other active or passive components required to provide excitation, linearity compensation, and/or gain of theinput sensors 220 for the required sensitivity.Communications module 240 may have one sensor biasing circuit for eachinput sensor 220. It will be appreciated thatcommunications module 240 may comprise one or more integrated circuits (e.g. microcontroller, etc.), and/or discrete components on a printed circuit board, a flexible printed circuit board, or other electronic packaging technology. A power source such as a battery may be attached by any suitable arrangement for providing power to the circuits of thecommunications module 240. In addition, energy harvesting may be used as an alternative energy source. - In the exemplary embodiment described above,
sensor measuring circuit 310 samples the output of theinput sensors 220 driven bysensor biasing circuits 305 and produces digital data values.Sensor measuring circuit 310 may have an internal timing circuit to determine the sampling frequency, or alternately the sampling frequency may be determined by processingdevice 315.Processing circuit 315 receives the digital data values from thesensor measuring circuit 310, can write and read pressure data values frombuffer memory 330, and transfer pressure data values tocommunications circuit 320.Processing circuit 315 may write the pressure data values to buffermemory 330 for a predetermined period of time, or untilbuffer memory 330 has received a certain quantity of pressure data values, at whichtime processing circuit 315 may read a quantity of pressure data values frombuffer memory 330 and transfer the quantity of pressure data values tocommunications circuit 320.Communications circuit 320 may receive the pressure data values from processingdevice 315 and transmit the pressure data values over communications link 130 tocomputing device 140. For example,buffer memory 330 may be a 256 MB memory, andprocessing circuit 315 may write the pressure data values to buffermemory 330 untilbuffer memory 330 is at full capacity or close to full capacity (e.g. 90% capacity, 95% capacity, etc.), at whichtime processing circuit 315 reads the pressure data values previously written tobuffer memory 330 and transfers the pressure data values tocommunications circuit 320 to be transmitted over communications link 130 tocomputing device 140. It will be appreciated that design considerations such as buffer memory size, power consumption, system cost, and/or communications link parameters may be considered in determining the quantity of pressure data values stored and/or the period of time that data values are stored inbuffer memory 330 before the transmission of a quantity of data values bycommunications circuit 320. -
Sensor measuring circuit 310 may contain analog to digital converters (ADCs), timers, and other discrete or integrated components used to convert the analog output of theinput sensors 220 to digital data values.Processing circuit 315 can comprise any general purpose processor, a microprocessor, and/or other suitably configured discrete or integrated circuit elements.Program memory 325 may be any type of non-volatile storage medium including solid-state devices such as EPROM, EEPROM, FLASH, MRAM, or similar components for data storage.Buffer memory 330 may be any type of volatile or non-volatile storage element including solid-state devices such as DRAM, SRAM, FLASH, MRAM, or similar components for data storage.Communications circuit 320 may transmit and receive data over any type of communications link, for example,communications circuit 320 may comprise a wireless transceiver utilizing an RF network such as a Bluetooth network.Communications circuit 320 may include authentication capability to limit transfer of pressure information from insoles of one person to only authorized devices. Additionallycommunications circuit 320 may encrypt data before transmission in order to prevent unauthorized access of the information. - In an illustrative embodiment of
stability measurement device 120, theinput sensors 220 are piezoresistive force sensors connected by wires in insole 210 to thecommunications module 240. Thecommunications module 240 may containsensor biasing circuits 305 which provide excitation voltage and amplification to thepiezoresistive force sensors 220, resulting in a force to voltage conversion.Sensor measuring circuits 310 may sample the analog sensor output at a sampling rate of 100 Hz and produce digital pressure information. The digital pressure information may be stored in anon-volatile buffer memory 330 and periodically read by processingcircuit 315 and transmitted bycommunications circuit 320 tocomputing device 140 over aBluetooth network 130. In alternate embodiments, other types ofinput sensors 220 may be used, different sample rates may be used, another type of communications link 130 may be used, other types ofbuffer memory 330 may be used, etc. as may be desirable in a particular embodiment. -
Computing device 140 contains instructions on a machine readable medium to receive the pressure information from thepressure sensing device 120 and determine postural state information. In some examples,computing device 140 determines the current postural state by calculating the center of force of the person. Additionally computingdevice 140 may calculate the next postural state.Computing device 140 may utilize a Hidden Markov Model (HMM) calculation to determine the current and/or next postural state. The HMM calculation utilizes a set of probabilities for each postural state to determine the next postural state. If the next postural state is stable, then computingdevice 140 continues to monitor the person. If the next postural state is unstable, then computingdevice 140 may notify and/or alert the person and/or a third party of such instability. - In some examples, the determination of the next, current, and/or past postural states utilizes a posterior decoding algorithm, a Bayesian segmentation, a graphical model, a choice-point method, and/or any other type of algorithm that classifies time periods into static and/or dynamic periods. A dynamic Bayesian network can be, for example, utilized to determine the next and/or past postural states based on the current postural state.
- In other examples, the determination of the next, current, and/or past postural states utilizes a forward algorithm, a Viterbi algorithm, a forwards-backwards algorithm, Baum-Welch algorithm, and/or any other type of algorithm that classifies time periods into static and/or dynamic periods. The forwards-backwards algorithm or Viterbi algorithm can be, for example, utilized to determine the probability of the next state (e.g., dynamic, equilibrium). The Baum-Welch algorithm can be, for example, utilized to determine the range of postural stability and/or the probabilities of transitioning between states. In some examples, the HMM calculation determines the next state, the current state, and/or one or more past states (e.g., five, ten). The HMM calculation can be, for example, utilized to determine the probabilities of the sequence of the past states, the current state, and/or the next state. The sequence of the past states can be, for example, utilized to calculate the probability of the next state.
- The
computing device 140 may perform postural analysis using the postural state information to monitor, track, and/or notify the person regarding their postural states. The postural analysis can, for example, comprise storing the postural state information for historical analysis by the person being monitored and/or a third party monitoring person (e.g. doctor, physical therapist, personal trainer, etc.). In some examples the postural analysis can comprise determining metrics including activity information (e.g. walking, running, sitting, equilibrium and dynamic states (which highlight the punctuated nature of, for example, standing), etc.), performance information (e.g., time spent walking, time spent running, etc.), and/or fatigue information (e.g. time spent close to outer range of postural stability, time spent close to center of postural stability, etc.). In other examples the postural analysis can comprise generating diagnostic information (e.g., limp, lameness, neural condition, muscular condition, vision-related condition, etc.), a statistic (e.g. percentage of time running, percentage of time sitting, etc.), a score (e.g. number of falls per day, average number of falls per month, etc.), a simulation (e.g. with increased physical therapy will the number of falls decrease, with increased training can the athlete distribute his/her mass better, etc.), and/or any other type of metric based on the stored postural state information. Thecomputing device 140 can display the metric information, the statistic, the score, and/or the simulation for use by the person being monitored and/or the third party utilizing the display device. The computing device can alternately store the metric information, the statistic, the score, and/or the simulation for further analysis. - In some examples,
computing device 140 determines the range of postural stability for a person utilizingpressure sensing device 120. The range of postural stability can be, for example, unique for the person since the range of postural stability can be affected by age, activity level, postural stance, weight, medical history, and/or any other factor that can affect a person's posture. In other examples, the range of postural stability is determined based on sensor information which is stored by thecomputing device 140. The range of postural stability can be determined, for example, by processing the stable postural states to determine the range of stable postural states. The determination of the range of the postural stability can occur, for example, in real-time while the user is wearing thepressure sensing device 120. In some examples, the range of postural stability is based on a person's center of gravity. A person's center of gravity can vary, for example, in a range because a human can be modeled as an inverted pendulum in which an upright stance is an unstable equilibrium. Since small natural center of mass deviations (e.g., breathing, limb movements, head movement) can disrupt the equilibrium, then the pendulum (i.e., the person) can tip over without appropriate sensory-motor control. Generally, standing posture utilizes subconscious sensory feedback mechanisms (e.g., vision, tactile sensations, vestibular organs) to maintain upright stance (i.e., a stable postural state). An advantage of determining the postural stability of a person is that the person can have a real-time readout of their capacity to balance at any given point in time. Alternatively, the device may be used to determine postural stability and balance in robots, animals (e.g., horses, donkeys), etc. - Although
FIG. 1 illustrates thecomputing device 140 associated with theperson 110 that is associated with the sensor information, thecomputing device 140 can be utilized by a third party (e.g. doctor, physical therapist, personal trainer, etc.) to track the postural states of the person (e.g., a patient, an athlete, etc.). In one embodiment, thecomputing device 140 may be used by the third parties to track the progress of a patient as the patient relearns and/or refines skills such as standing, walking, and/or running. - In some examples, the range of postural stability is pre-determined for the person based on preset parameters. For example, there can be preset parameters based on a person's age, weight, height, activity level, and/or any other type of parameter associated with posture. In some examples, the range of postural stability is a global optimum. The global optimum indicates, for example, that there is a single optimal point for upright posture. If a person is not at the optimum, then the person's body always directs the person towards the optimum.
- In other examples, the range of postural stability is a safe zone.
FIG. 4A illustrates an examplesafe zone 405 with center of force from left-foot to right-foot plotted on the X-axis and center of force in the anterior to posterior direction plotted on the Y-axis. The safe zone can be, for example, a zone of upright posture. Inside this zone, a person is stable with regard to postural stability and a person moves around this zone at random. Every person can, for example, have a safe zone. The safe zone for every person can be, for example, unique from other safe zones as illustrated bysafe zones - In some examples, the range of postural stability is a punctuated equilibrium. The punctuated equilibrium can be, for example, a safe zone with a constant turnover of transient equilibria. The transient equilibria form, persist, and dissipate following control failure (e.g., not in equilibrium, including falling down). Following a control failure, a new equilibria forms and control is restored.
FIG. 4B illustrates an exemplary punctuatedequilibrium 420. In punctuatedequilibrium 420, a firsttransient equilibria 430 forms, persists, and dissipates throughdynamic trajectory 435, momentarily leaving punctuatedequilibrium 420, but returning to a secondtransient equilibria 440. Subsequently, the secondtransient equilibria 440 dissipates throughdynamic trajectory 445, leading to a thirdtransient equilibria 450. Thirdtransient equilibria 450 persists and dissipates throughdynamic trajectory 455 leading to escape from punctuatedequilibrium 420. Furthermore, dynamic trajectories may lead to new equilibria (i.e., “escape” trajectories) and while other dynamic trajectories lead back to the old equilibrium (i.e., non-escape dynamic trajectories, or “return” trajectories). One way to determine the difference between the two types of dynamic trajectories is that if a dynamic trajectory starts and ends in roughly the same place, then it is a “return” trajectory, otherwise it is an “escape” trajectory. - It may be desirable to determine the probabilities of transition between postural states. The probabilities can be, for example, determined based on the stored sensor information and/or the range of postural stability. For example, the HMM calculation utilizes various states (e.g., current state, one or more past states) and the probabilities of the hidden states (e.g., current state, one or more past states) to determine the next postural state.
FIG. 5 illustrates an example flowchart for determining the probability of the next postural state, according to one embodiment of the present invention. For example, ifFIG. 5 is utilized in conjunction with Table 1 and Table 2, then the probability of the next postural state can be determined. Si, Si+1,Si+2, and Si+3 represent the states and Oi, Oi+1, Oi+2, and Oi+3 represent the possible observations. -
TABLE 1 Emission Probability Si Equilibrium Dynamic Oi Fast Velocity 0.2 0.7 Slow Velocity 0.8 0.3 -
TABLE 2 Transition Probability Si Equilibrium Dynamic Si Equilibrium 0.98 0.02 Equilibrium 0.32 0.68 - In some examples, the
observation O i 510 is utilized with the past states (e.g., S1−1, Si−2, Si−3, etc. (not shown)) and the probabilities of the sequence of the past states to determine the probability of thecurrent state S i 505. The probabilities of theobservation O i 510 in the emission probability, Table 1, and the transition probability, Table 2, can be, for example, utilized together to determine the probability of the current state Si 505 and/or thenext state S i+1 515. For example, if the past four states were in equilibrium, then the probability that the current state will stay in equilibrium, the probability that the current state will change to dynamic, and the probability of the state associated with the observation are all utilized to determine the current state and/or the next state. As another example, if the sequence of the past four states is equilibrium, dynamic, equilibrium, and equilibrium, then the probability of these transitions in relation to each other, the probability of the current state changing or staying the same (in this example, equilibrium), and the probability of the state associated with the observation are utilized to determine the current state and/or the next state. An advantage is that the context of the transitions and/or no transitions between the past states is utilized to determine the next state thereby providing the calculation with a history. In some examples, the dynamic state represents three possible outcomes. The three possible outcomes are return to present equilibrium, transition to new equilibrium, or falling down. In other examples, the observations include sitting, standing, kneeling, lying down, falling, and/or any other postural position of a person. In yet other examples, the observations (e.g., Oi) include any type of observation of postural state (e.g., falling, standing, running, walking, etc.). In some examples, velocity includes the center of mass velocity for the structure. The center of mass velocity can be, for example, measured by the input sensors (e.g., pressure sensors). The slow velocity and fast velocity can be, for example, relative such that what is slow for one person is fast for another, slow at one time is fast at another, etc. - As another example, the HMM calculation utilizes various states and the probabilities of the next hidden state to determine the next postural state. For example, if
FIG. 5 is utilized in conjunction with Table 3 and Table 4, then the probability of the next postural state can be determined. In some examples, thecomputing device 140 analyzes the range of postural stability to determine the current postural state and/or the next postural state. If the received pressure information is within set parameters of the range (e.g., 25% to 75%, 10% to 90%), then the stability processing module will determine that the next postural state is equilibrium (e.g., equilibrium running, equilibrium walking, equilibrium standing, etc.). If the received pressure information is not within the set parameters of the range, then the stability processing module will determine that the next postural state is dynamic (e.g., dynamic falling, dynamic walking, dynamic standing, etc.). In other examples, the probabilities of two or more possible next postural states are the same and/or substantially similar, so the next postural state cannot be determined. In these examples, thecomputing device 140 processes the input information received from the input sensors, the range of postural stability, and/or the current postural state to determine the next postural state. In some examples, thecomputing device 140 processes the input information received from the input sensors, the range of postural stability, the current postural state, and/or the next postural state to determine if activity (e.g., alarm, email, notification, etc.) should be initiated based on the processing. In other examples, the processing applies one or more rules to determine if a condition occurs. For example, the person entered a dynamic state more than ten times in a thirty minute period. As another example, the person has been in a dynamic state for 75% of the time over the past twenty four hours. The rules can be, for example, predetermined (e.g., set of rules based on age, set of rules based on a medical condition, etc.), automatically generated (e.g., the person is usually in equilibrium 90% of the time in a two hour period so any percentage less than 90% in a two hour period sends an email to the person's caregiver, etc.), and/or entered by the user or a third party. The automatically generated rules can be, for example, based on individual characteristics (e.g., specific percentage of state over time, number of times in dynamic state per hour, etc.), general characteristics (e.g., age range, medical condition, etc.), and/or any other metric. The activity that is initiated can be, for example, setting off an alarm, notifying the person, notifying a third party (e.g., sending an email to the doctor, sending a text message to the caregiver, etc.), and/or any other type of notification and/or alarm. -
TABLE 3 Emission Probability Si Dynamic Equilibrium Standing Standing Walking Running Oi Fast Gait and 0.15 0.01 0.04 0.60 Fast Velocity Fast Gait and 0.20 0.03 0.30 0.06 Slow Velocity Slow Gait and 0.40 0.01 0.06 0.32 Fast Velocity Slow Gait and 0.05 0.05 0.60 0.02 Slow Velocity Slow Gait and 0.20 0.30 0.00 0.00 No Velocity No Gait and 0.00 0.60 0.00 0.00 No Velocity -
TABLE 4 Transition Probability Si+1 Dynamic Equilibrium Standing Standing Walking Running Si Dynamic 0.60 0.30 0.05 0.05 Standing Equilibrium 0.25 0.60 0.10 0.05 Standing Walking 0.20 0.05 0.60 0.15 Running 0.12 0.10 0.18 0.60 -
FIG. 6 illustrates an alternative embodiment for the present invention of asystem 600 for utilizingpressure sensing devices 120 to determine a user's postural state and optionally display information regarding the user's postural state. Inpressure monitoring system 600,pressure sensing devices 120 measure and transmit pressure information over an RF network link 130 tocomputing device 140.Computing device 140 is coupled via anetwork 605 to aserver 620 and auser computer 610. Theserver 620 is optionally coupled with adatabase 615 either directly or via thenetwork 605.Computing device 140 may determine postural state information including next, current, and/or past postural states and communicate the postural state information to theserver 620 via thenetwork 605. Theserver 620 may perform postural analysis using the postural state information to monitor, track, and/or notify the person regarding their postural states. The postural analysis may comprise for example, storing the postural state information for historical analysis by the person being monitored and/or a third party monitoring person (e.g. doctor, physical therapist). Theserver 620 may notify the person being monitored and/or a third party monitoring person by communicating messages with thecomputing device 140 or theuser computer 610. - In some
embodiments server 620 is a web server and thenetwork 605 is the Internet. Theweb server 620 receives the pressure information from thecomputing device 140 via theInternet 605. A web server application program running onweb server 620 may determine postural state information and perform postural analysis. The postural state information (e.g., previous postural state, current postural state, next postural state, etc.) or postural analysis information (e.g., diagnostic information, statistics, performance information, etc.) may be viewed on a device connected to the Internet (e.g. user computer 610,computing device 140, etc.) and including a web client application such as a web browser by the person utilizingpressure sensing devices 120 and/or a third party monitoring person. - The advantages of transferring more of the computing functionality from computing
device 140 toserver 620 include, for example, simplifying the computing requirements ofcomputing device 140, centralizing the data management and processing, and allowing ease of updating of software components because only the server application program may need to be updated instead of software residing on a large number of separate computing devices. It will be appreciated that the computing functionality required for determining postural state information, performing postural analysis, and displaying postural state information may be accomplished by a number of computing devices communicating via a network or a single stand-alone computing device as the application requires. -
FIG. 7 illustrates another alternative embodiment of the present invention of asystem 700 for utilizingpressure sensing devices 120 to determine a user's postural state and optionally display information regarding the user's postural state.System 700 showspressure sensing devices 120 communicating to anetwork 605 through anetwork access point 725.Pressure sensing devices 120 may communicate to network access point 625 utilizing an RF network link 130 such as Bluetooth, WiMax, any of the suite of IEEE 802.11 protocols, or any other standard or custom wireless link protocol.Network access point 725 communicates withnetwork 605 through any suitable wired or wireless network connection. Thus, through thenetwork 605pressure sensing devices 120 can communicate to auser computer 610 or aserver 620. Determining postural state information and performing postural analysis may be accomplished by eitheruser computer 610 orserver 620. The person being monitored and/or a third party monitoring person may be notified by communicating messages with theuser computer 610. -
FIG. 8 illustrates an alternative embodiment of the present invention of asystem 800 for using a scale or mat device to determine auser 110's postural state and optionally display information regarding theuser 110's postural state. Alternative to using a shoe to capture pressure data and ultimately calculate a user's stability, balance, posture, etc., a scale (or mat) 805 may be used. In one embodiment,scale 805 may be similar to a medical or diagnostic scale, such that the user 110 (i.e., the patient) stands, walks, jogs, etc. and pressure readings may be gathered usinginput sensors - As the user interacts with the
scale 805, the pressure data may be captured and transmitted to, for example,network access point 725 usingcommunications modules 240 a and/or 240 b. Accordingly, such pressure data may then be transmitted overnetwork 605 touser computer 610 orserver 620. Alternatively,scale 805 may include adisplay 810 which may be configured to display postural balance information. Furthermore, the determining of postural state information and performing postural analysis may be accomplished by eitheruser computer 610 orserver 620. Hence, for example, a medical professional may useuser computer 610 to monitoruser 110's postural state(s) and analyze the information to form medicalopinions regarding user 110's medical conditions, if any. Alternatively,scale 805 may be used for analyzing the athletic performance ability ofuser 110. For example, an elderly patient which may be prone to falls may usescale 805 to receive preventative screening in order to take corrective action prior to the elderly person experiencing a fall, or the like. One skilled in the art would be aware of medical, athletic, and other uses for such a stability sensing scale, mat, treadmill, etc. In an alternative embodiment,scale 805 may further include astability processing module 815 which may be used to determineuser 110's postural stability similar topersonal computer 610 andserver 620. -
FIG. 9 illustrates a further embodiment of a pressure sensing device situated inshoe 900 with shoe upper 930,shoe sole 920,shoe insole 910,input sensors 220, andcommunications module 240.Shoe 900 may be one of any type of shoes including, without limitation, dress shoes, athletic shoes, work boots, hiking boots, etc.Input sensors 220 may be placed ininsole 910 ofshoe 900 or if located in the sole 920 ofshoe 900 may be located towards the top of the sole 920 such that the pressure on the sole is not dispersed appreciably before impinging on theinput sensors 220.Communications module 240 may be located in the shoe upper 930, theshoe sole 920, theshoe insole 910, and/or another location inshoe 900. As in other embodiments, transmission of information betweeninput sensors 220 andcommunications module 240 may be by wires embedded in theinsole 910,shoe sole 920, and/or shoe upper 930. It will be appreciated by one skilled in the art thatcommunications module 240 may be split into a number of components, the components being located in any portion of theshoe 900 and connected by wires or other connecting technology to achieve the functionality ofcommunications module 240 described above. Thecommunications module 240 transmits the sensor information to a device external to the shoe using a communications link. For example, the communications link may be a wireless link such as a Bluetooth network and other body area network. -
FIG. 10 illustrates an alternative embodiment of a pressure sensing device situated in ahorseshoe 1005. In one embodiment,horseshoe 1005, similar to shoe 900 (FIG. 9 ), may includeinput sensors communications module 240. Accordingly,horseshoe 1005 may be placed on a horse (or other hoofed animal) in order to gather pressure/stability data for theanimal wearing horseshoe 1005. Accordingly, such gathered information may be transmitted to an external computing device (e.g., a computer, a PDA, a server, etc.) viacommunications module 240. - For example, a racehorse may be fitted with
horseshoe 1005 to identify a sprain, determine flaws in their running style, anticipate a fatal fall, determine the quality of the horse, etc. A skilled equestrian could analyze the stability determinations received fromhorseshoe 1005 to make such determinations. It should be noted that any number of horseshoes may be placed on a horse (i.e., a number between 1 and 4) in order to make accurate stability determinations. Alternatively,horseshoe 1005 may be used to determine if an animal has experienced a sprang or a break. -
FIG. 11 illustrates yet another embodiment of the present invention of astability measurement device 1100 withinsoles input sensors communications modules stability processing module 1150. In this embodiment,communications modules 240 communicate with one another over acommunications link 130 andstability processing module 1150 is electrically coupled with one ormore communications modules 240.Stability processing module 1150 may be coupled through wires to one ormore communications modules 240 or wirelessly to one ormore communications modules 240.Stability processing module 1150 performs postural state analysis as described above and may communicate postural state information to the user through tactile feedback devices (not shown), communication with an external device to display postural state information, and/or downloading of stored postural state information fromstability measuring device 1100 to a computing device for further analysis or display. It will be appreciated that the functionality ofcommunications modules 240 andstability processing module 1150 may be split into a number of components, the components being located in any portion of the insoles 210 and connected by wires or other connecting technology to achieve the functionality ofcommunications modules 240 andstability processing module 1150 described above. Additionally it will be appreciated that some or all of the components ofcommunications modules 240 andstability processing module 1150 may be outside of insoles 210, for example, in other portions of an article of footwear. - Furthermore,
stability measuring device 1100 may be used in a virtual reality (VR) and/or gaming environment. For example, as a player wearing shoes withinsoles stability measuring device 1100, the same or similar movements can be captured and placed in the gaming environment making the game completely interactive -
FIG. 12 shows a flow diagram of illustrative methods for monitoring postural stability of a person. The method begins atstep 1210 where pressure sensors are provided in the insole portion of an article of footwear to measure pressure impinged by the person on a supported surface. The pressure sensors are read atstep 1215 and the pressure information is transmitted atstep 1220. The pressure information is received atstep 1225 and postural state information is calculated atstep 1230 using the pressure information. The postural state information is analyzed atstep 1235. If the postural state information indicates a predetermined condition then the person and/or a healthcare professional is notified atstep 1240. If the postural information does not indicate the predetermined condition then the method returns to step 1225 to receive more pressure information. The predetermined condition may be a stable postural state, an unstable postural state, and/or a partially stable postural state. -
FIG. 13 shows a flow diagram of illustrative methods for determining postural stability. The method begins atstep 1305 where a first pressure information is received. The first pressure information is stored atstep 1310. A range of postural stability is calculated atstep 1320 from the first pressure information. A second pressure information is received atstep 1315. The current postural state is calculated from the second pressure information atstep 1325. The next postural state is calculated from the current postural state and the range of postural stability atstep 1330. The next postural state is analyzed atstep 1335. If the next postural state matches a predetermined condition, then the person and/or a healthcare professional may be notified atstep 1340. If the next postural state does not match the predetermined condition, then the method returns to step 1315 to receive additional pressure information. - It will be appreciated that either the
computing device 140 and/oruser computer 610 of various embodiments can be a general purpose computer (including, merely by way of example, personal computers, smartphones, workstation computers, and/or laptop computers running various standard or mobile versions of Microsoft® Corp.'s Windows®, Apple Corp.'s Macintosh®, UNIX based operating systems, GNU/Linux based operating systems, or other commercially available operating systems). Thecomputing device 140 and/or user computer(s) 610 may also have any of a variety of applications, including one or more development systems, database client and/or server applications, and web browser applications. Alternatively, thecomputing device 140 and/oruser computer 610 may be any other electronic devices, such as thin-client computers, Internet-enabled mobile telephone, and/or personal digital assistant, capable of communicating via a network (e.g., thenetwork 605 described below) and/or displaying and navigating web pages or other types of electronic documents. Although various embodiments are shown with onecomputing device 140 and/or oneuser computer 610, any number of computing devices and/or user computers may be supported. -
FIG. 14 illustrates anexemplary computer system 1400, in which various embodiments of the present invention may be implemented. Thesystem 1400 may be used to implement any of the computers or computing devices described above (e.g. user computer 610,computing device 140, server 620). Thecomputer system 1400 is shown comprising hardware elements that may be electrically coupled via abus 1405. The hardware elements may include one or more central processing units (CPUs) 1410, one or more input devices 1420 (e.g., a mouse, a keyboard, etc.), and one or more output devices 1425 (e.g., a display device, a printer, etc.). Thecomputer system 1400 may also include one ormore storage device 1415. Storage device(s) 1415, can comprise, without limitation, local and/or network accessible storage, removable and/or integrated storage, and/or can include, without limitation, a disk drive, a drive array, an optical storage device, a solid-state storage device, such as a RAM and/or a read-only memory ROM, which can be programmable, flash-updateable and/or the like.Communications subsystem 1430, can include, without limitation, a modem, a network card (wireless or wired), an infra-red communication device, a wireless communication device and/or chipset (such as a Bluetooth™ device, an 802.11 device, a WiFi device, a WiMax device, cellular communication facilities, etc.), and/or the like. Thecommunications subsystem 1430 may permit data to be exchanged with a network (such as the network described below, to name one example), and/or any other devices described herein. In many embodiments, thecomputer system 1400 will further comprise a workingmemory 1435, which can include a RAM or ROM device, as described above. In some embodiments, thecomputer system 1400 may also include a processing acceleration unit (not shown), which can include a DSP, Application Specific Integrated Circuits, a special-purpose processor and/or the like. - The
computer system 1400 may also comprise software elements, shown as being currently located within a workingmemory 1435, including anoperating system 1440 and/orother code 1445, such as an application program (which may be a client application, web browser, mid-tier application, RDBMS, etc.). It should be appreciated that alternate embodiments of acomputer system 1400 may have numerous variations from that described above. For example, customized hardware might also be used and/or particular elements might be implemented in hardware, software (including portable software, such as applets), or both. Further, connection to other computing devices such as network input/output devices may be employed. Software ofcomputer system 1400 may includecode 1445 for implementing embodiments of the present invention as described herein. - In one aspect, the invention employs a computer or computing device (such as the computer system 1400) to perform methods of the invention. According to a set of embodiments, some or all of the procedures of such methods are performed by the
computer system 1400 in response toprocessor 1410 executing one or more sequences of one or more instructions (which might be incorporated into theoperating system 1440 and/or other code, such as an application program 1445) contained in the workingmemory 1435. Such instructions may be read into the workingmemory 1435 from another machine-readable medium, such as one or more of the storage device(s) 1415. Merely by way of example, execution of the sequences of instructions contained in the workingmemory 1435 might cause the processor(s) 1410 to perform one or more procedures of the methods described herein. - The terms “machine-readable medium” and “computer readable medium”, as used herein, refer to any medium that participates in providing data that causes a machine to operate in a specific fashion. In an embodiment implemented using the
computer system 1400, various machine-readable media might be involved in providing instructions/code to processor(s) 1410 for execution and/or might be used to store and/or carry such instructions/code (e.g., as signals). In many implementations, a computer readable medium is a physical and/or tangible storage medium. Such a medium may take many forms, including but not limited to, non-volatile media, volatile media, and transmission media. Non-volatile media includes, for example, optical or magnetic disks, such as the storage device(s) 1415. Volatile media includes, without limitation, static or dynamic memory, such as the workingmemory 1435. Transmission media includes coaxial cables, copper wire and fiber optics, including the wires that comprise thebus 1405, as well as the various components of the communication subsystem 1430 (and/or the media by which thecommunications subsystem 1430 provides communication with other devices). Hence, transmission media can also take the form of waves (including without limitation radio, acoustic and/or light waves, such as those generated during radio-wave and infra-red data communications). - Common forms of physical and/or tangible computer readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, or any other magnetic medium, a CD-ROM, any other optical medium, punchcards, papertape, any other physical medium with patterns of holes, a RAM, a PROM, an EPROM, a FLASH-EPROM, any other memory chip or cartridge, a carrier wave as described hereinafter, or any other medium from which a computer can read instructions and/or code.
- Various forms of machine-readable media may be involved in carrying one or more sequences of one or more instructions to the processor(s) 1410 for execution. Merely by way of example, the instructions may initially be carried on a magnetic disk and/or optical disc of a remote computer. A remote computer might load the instructions into its dynamic memory and send the instructions as signals over a transmission medium to be received and/or executed by the
computer system 1400. These signals, which might be in the form of electromagnetic signals, acoustic signals, optical signals and/or the like, are all examples of carrier waves on which instructions can be encoded, in accordance with various embodiments of the invention. - The communications subsystem 1430 (and/or components thereof) generally will receive the signals, and the
bus 1405 then might carry the signals (and/or the data, instructions, etc., carried by the signals) to the workingmemory 1435, from which the processor(s) 1410 retrieves and executes the instructions. The instructions received by the workingmemory 1435 may optionally be stored on astorage device 1415 either before or after execution by the processor(s) 1410. - In one aspect, the invention employs a
network 605 to perform methods of the invention. It will be appreciated thatnetwork 605 can be any type of network familiar to those skilled in the art that can support data communications using any of a variety of commercially-available protocols, including without limitation TCP/IP, SNA, IPX, AppleTalk, and the like. Merely by way of example, thenetwork 605 maybe a local area network (“LAN”), such as an Ethernet network, a Token-Ring network and/or the like; a wide-area network; a virtual network, including without limitation, a virtual private network (“VPN”); the Internet; an intranet; an extranet; a public switched telephone network (“PSTN”); an infra-red network; a wireless network (e.g., a network operating under any of the IEEE 802.11 suite of protocols, the Bluetooth protocol known in the art, and/or any other wireless protocol); and/or any combination of these and/or other networks such as GSM, GPRS, EDGE, UMTS, 3G, 2.5 G, CDMA, CDMA2000, WCDMA, EVDO, etc. - In some embodiments, the invention employs a
server computer 620 to perform methods of the invention. Theserver computer 620 might include one or more application servers, which can include one or more applications accessible by a client application running on theuser computer 610, thecomputing device 140 and/or other user computers or servers. Merely by way of example, theserver 620 can be one or more general purpose computers capable of executing programs or scripts in response to applications running on theuser computer 610, thecomputing device 140 and/or other servers, including without limitation web applications (which might, in some cases, be configured to perform methods of the invention). Merely by way of example, a web application can be implemented as one or more scripts or programs written in any suitable programming language, such as Java™, C, C#™ or C++, and/or any scripting language, such as Perl, Python, or TCL, as well as combinations of any programming/scripting languages. Theapplication server 620 can also include database servers, including without limitation those commercially available from Oracle™, Microsoft™, Sybase™, IBM™ and the like, which can process requests from clients (including, depending on the configuration, database clients, API clients, web browsers, etc.) running on auser computer 610 and/or another server. - In some embodiments, the
application server 620 can create web pages dynamically for displaying the information in accordance with embodiments of the invention. Data provided by theapplication server 620 may be formatted as web pages (comprising HTML, Javascript, etc., for example) and/or may be forwarded tocomputing device 140 oruser computer 610 via a web server (as described above, for example). Similarly, a web server might receive web page requests and/or input data fromcomputing device 140 oruser computer 610 and/or forward the web page requests and/or input data to an application server. In some cases, a web server may be integrated with theapplication server 620. In some embodiments, theapplication server 620 may create web pages dynamically for displaying on an end-user (client) system. The web pages created by the web application server may be forwarded tocomputing device 140 oruser computer 610 via a web server. Similarly, the web server can receive web page requests and/or input data fromcomputing device 140 oruser computer 610, and can forward the web page requests and/or input data to an application and/or a database server. Those skilled in the art will recognize that the functions described with respect to various types of servers may be performed by a single server and/or a plurality of specialized servers, depending on implementation-specific needs and parameters. - As present in some embodiments, the system may also include one or
more databases 615. The database(s) 615 may reside in a variety of locations. By way of example, adatabase 615 may reside on a storage medium local to (and/or resident in) one or more of theservers 620 orcomputers 610. Alternatively, it may be remote from any or all of theservers 620 orcomputers 610, and/or in communication (e.g., via the network 605) with one or more of these. In a particular set of embodiments, thedatabase 615 may reside in a storage-area network (“SAN”) familiar to those skilled in the art. Similarly, any necessary files for performing the functions attributed to theservers 620 oruser computers 610 may be stored locally on the respective computer and/or remotely, as appropriate. In one set of embodiments, thedatabase 615 may be a relational database, such as Oracle® 10g, which is adapted to store, update, and retrieve data in response to SQL-formatted commands. - In accordance with some embodiments, one or
more servers 620 can function as a file server and/or can include one or more of the files (e.g., application code, data files, etc.) necessary to implement methods of the invention incorporated by an application running oncomputing device 140,user computer 610 and/or server(s) 620. Alternatively, as those skilled in the art will appreciate, a file server can include all necessary files, allowing such an application to be invoked remotely by computingdevice 140, user computer(s) 610 and/or server(s) 620. It should be noted that the functions described with respect to various servers herein (e.g., application server, database server, web server, file server, etc.) can be performed by a single server and/or a plurality of specialized servers, depending on implementation-specific needs and parameters. - The term “machine-readable medium” includes, but is not limited to portable or fixed storage devices, optical storage devices, wireless channels and various other mediums capable of storing, containing or carrying instruction(s) and/or data. A code segment or machine-executable instructions may represent a procedure, a function, a subprogram, a program, a routine, a subroutine, a module, a software package, a class, or any combination of instructions, data structures, or program statements. A code segment may be coupled to another code segment or a hardware circuit by passing and/or receiving information, data, arguments, parameters, or memory contents. Information, arguments, parameters, data, etc. may be passed, forwarded, or transmitted via any suitable means including memory sharing, message passing, token passing, network transmission, etc.
- Furthermore, embodiments may be implemented by hardware, software, firmware, middleware, microcode, hardware description languages, or any combination thereof. When implemented in software, firmware, middleware or microcode, the program code or code segments to perform the necessary tasks may be stored in a machine-readable medium. A processor(s) may perform the necessary tasks.
- While the invention has been described with respect to exemplary embodiments, one skilled in the art will recognize that numerous modifications are possible. For example, the methods and processes described herein may be implemented using hardware components, software components, and/or any combination thereof. Further, while various methods and processes described herein may be described with respect to particular structural and/or functional components for ease of description, methods of the invention are not limited to any particular structural and/or functional architecture but instead can be implemented on any suitable hardware, firmware and/or software configuration. Similarly, while various functionality is ascribed to certain system components, unless the context dictates otherwise, this functionality can be distributed among various other system components in accordance with different embodiments of the invention.
- Moreover, while the procedures comprised in the methods and processes described herein are described in a particular order for ease of description, unless the context dictates otherwise, various procedures may be reordered, added, and/or omitted in accordance with various embodiments of the invention. Moreover, the procedures described with respect to one method or process may be incorporated within other described methods or processes; likewise, system components described according to a particular structural architecture and/or with respect to one system may be organized in alternative structural architectures and/or incorporated within other described systems. Hence, while various embodiments are described with—or without—certain features for ease of description and to illustrate exemplary features, the various components and/or features described herein with respect to a particular embodiment can be substituted, added and/or subtracted from among other described embodiments, unless the context dictates otherwise. Consequently, although the invention has been described with respect to exemplary embodiments, it will be appreciated that the invention is intended to cover all modifications and equivalents within the scope of the following claims.
- In the foregoing description, for the purposes of illustration, methods were described in a particular order. It should be appreciated that, in alternate embodiments, the methods may be performed in a different order than that described. It should also be appreciated that the methods described above may be performed by hardware components or may be embodied in sequences of machine-executable instructions, which may be used to cause a machine, such as a general-purpose or special-purpose processor or logic circuits, programmed with the instructions to perform the methods. These machine-executable instructions may be stored on one or more machine-readable mediums, such as CD-ROMs or other type of optical disks, floppy diskettes, ROMs, RAMs, EPROMs, EEPROMs, magnetic or optical cards, flash memory, or other types of machine-readable mediums suitable for storing electronic instructions. Alternatively, the methods may be performed by a combination of hardware and software.
- While illustrative embodiments of the invention have been described in detail herein, it is to be understood that the inventive concepts may be otherwise variously embodied and employed, and that the appended claims are intended to be construed to include such variations, except as limited by the prior art.
Claims (27)
1. A system for determining postural stability comprising:
a shoe insole;
one or more input sensors housed in the shoe insole, wherein the one or more input sensors are configured to produce pressure information proportional to mechanical pressure placed on the one or more input sensors;
a communications module housed within the shoe insole and coupled with the one or more input sensors, the communications module including a first communications transceiver and configured to receive the pressure information from the one or more input sensors and transmit the pressure information using the first communications transceiver;
a communications medium coupled with the first communications transceiver, the communications medium configured to transmit and receive communications signals; and
a computing device including a second communications transceiver coupled with the communications medium, wherein the computing device is configured to receive the pressure information from the communications module using the second communications transceiver and determine postural stability from the pressure information.
2. The system of claim 1 , wherein:
the communications module further comprises a buffer memory; and
the communications module is further configured to buffer the pressure information using the buffer memory for a predetermined amount of time before transmitting the pressure information using the first communications transceiver.
3. The system of claim 1 , wherein the one or more input sensors are piezoelectric force sensors.
4. The system of claim 1 , wherein the communications medium comprises a wireless communications medium.
5. The system of claim 4 , wherein the wireless communications medium comprises a Bluetooth communications link.
6. The system of claim 1 , wherein the computing device determines postural stability using at least one of the following: a Hidden Markov Model, a forward algorithm, a Viterbi algorithm, a forwards-backwards algorithm, and a Baum-Welch algorithm.
7. The system of claim 1 , wherein the shoe insole is one of a medical scale or a mat.
8. A system for determining postural stability comprising:
an article of footwear including an insole portion;
one or more input sensors housed in the insole portion of the article of footwear, wherein the one or more input sensors are configured to produce pressure information proportional to mechanical pressure placed on the one or more input sensors;
a communications module including a first communications transceiver, wherein the communications module is housed in the article of footwear, coupled with the one or more input sensors, and configured to receive the pressure information from the one or more input sensors and transmit the pressure information using the first communications transceiver; and
a computing device including a second communications transceiver, wherein the computing device is configured to receive the pressure information from the communications module using the second communications transceiver and the computing device contains instructions on a computer-readable medium to determine postural stability from the pressure information.
9. The article of footwear of claim 8 wherein
the communications module further includes a buffer memory; and
the communications module is further configured to buffer the pressure information in the buffer memory for a predetermined amount of time before transmitting the pressure information using the first communications transceiver.
10. The article of footwear of claim 8 , wherein the article of footwear is a horseshoe.
11. A method for determining postural stability of a person, comprising:
providing an article of footwear worn by the person with an insole portion;
providing one or more pressure sensing transducers in the insole portion of the article of footwear;
reading the one or more pressure sensing transducers;
generating pressure information proportional to the mechanical pressure placed on the one or more pressure sensing transducers;
transmitting the pressure information;
receiving the transmitted pressure information; and
calculating postural state information for the person based on the received pressure data information.
12. The method of claim 11 , further comprising:
notifying the person if the postural state information indicates a predetermined condition, wherein the predetermined condition includes one of the following: a stable postural state, an unstable postural state, and a partially stable postural state.
13. The method of claim 11 , further comprising:
notifying a third party monitoring person if the postural state information indicates a predetermined condition, wherein the predetermined condition includes one of the following: a stable postural state, an unstable postural state, and a partially stable postural state.
14. The method of claim 13 , wherein the third party monitoring person is one of a doctor, a physician assistant, a nurse, a physical therapist, a personal trainer, or a recreation therapist.
15. A method for determining postural stability in a person, the method comprising:
receiving a first pressure information from one or more pressure sensors, the first pressure information proportional to the mechanical pressure placed on the one or more pressure sensors;
storing the first pressure information;
calculating a range of postural stability for the person from the first pressure information;
receiving a second pressure information from the one or more pressure sensors, the pressure information proportional to the mechanical pressure placed on the one or more pressure sensors;
calculating a current postural state for the person based on the second pressure information; and
calculating a next postural state for the person based on the current postural state and the range of postural stability.
16. The method of claim 15 , wherein calculating the next postural state is further based on a predetermined probability of transitioning between postural states.
17. The method of claim 15 , further comprising:
notifying the person if the next postural state matches a predetermined condition, the predetermined condition one of a stable postural state, an unstable postural state, or a partially stable postural state.
18. The method of claim 15 , further comprising:
notifying a third party monitoring person if the next postural state matches a predetermined condition, the predetermined condition one of a stable postural state, an unstable postural state, or a partially stable postural state.
19. A system for determining postural stability of a person, the system comprising:
an article of footwear, said article of footwear including:
an insole portion,
one or more input sensors for measuring pressure housed in the insole portion, wherein the one or more input sensors are configured to produce pressure information proportional to mechanical pressure placed on the one or more input sensors, and
a communications module including a first wireless communications transceiver, wherein the communications module is housed in the article of footwear, coupled with the one or more input sensors, and configured to receive the pressure information from the one or more input sensors and transmit the pressure information using the first wireless communications transceiver;
a communications medium coupled with the first wireless communications transceiver;
a second wireless communications transceiver coupled with the communications medium and configured to receive the pressure information from the communications module;
a stability processing device electrically coupled with the second wireless communications transceiver and configured to acquire the pressure information from the second wireless communications transceiver and determine postural stability information from the pressure information; and
a display device electrically coupled with the stability processing module, configured to display the postural stability information.
20. The system of claim 19 , wherein the second wireless communications transceiver, the stability processing device, and the display device are each comprised in a computing device.
21. The system of claim 19 , wherein the stability processing device comprises a server computer.
22. The system of claim 19 , wherein the second communications transceiver communicates with the stability processing device via a computer network.
23. The system of claim 19 , wherein the stability processing device communicates with the display device via a computer network.
24. The system of claim 19 , wherein the second communications transceiver and the display device are each comprised in a computing device, the computing device coupled with the stability processing device via a computer network.
25. The system of claim 19 , wherein:
the stability processing device is further configured to determine postural analysis information, the postural analysis information comprising one or more of the following: activity information, performance information, fatigue information, diagnostic information, a statistic, a score, and a simulation; and
the display device is further configured to display the postural analysis information.
26. A scale for determining postural stability of a person, the scale comprising:
a body portion;
one or more input sensors for measuring pressure housed in the body portion, wherein the one or more input sensors are configured to produce pressure information proportional to mechanical pressure placed on the one or more input sensors;
a stability processing module housed in the body portion, the stability processing module configured to analyze the pressure information and determine based on the pressure information a person's postural stability; and
a communications module including a first wireless communications transceiver, wherein the communications module is housed in the scale, coupled with the stability processing module, and configured to receive the determined postural stability and transmit the determined postural stability using the first wireless communications transceiver.
27. The scale of claim 26 , further comprising a display device coupled with the body potion, the display device configured to display the determined postural stability to the person.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/236,433 US20090137933A1 (en) | 2007-11-28 | 2008-09-23 | Methods and systems for sensing equilibrium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US99081707P | 2007-11-28 | 2007-11-28 | |
US12/236,433 US20090137933A1 (en) | 2007-11-28 | 2008-09-23 | Methods and systems for sensing equilibrium |
Publications (1)
Publication Number | Publication Date |
---|---|
US20090137933A1 true US20090137933A1 (en) | 2009-05-28 |
Family
ID=40670353
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/236,433 Abandoned US20090137933A1 (en) | 2007-11-28 | 2008-09-23 | Methods and systems for sensing equilibrium |
US12/323,912 Active 2028-12-11 US8011229B2 (en) | 2007-11-28 | 2008-11-26 | Determining postural stability |
US13/217,596 Abandoned US20110313714A1 (en) | 2007-11-28 | 2011-08-25 | Determining Postural Stability |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/323,912 Active 2028-12-11 US8011229B2 (en) | 2007-11-28 | 2008-11-26 | Determining postural stability |
US13/217,596 Abandoned US20110313714A1 (en) | 2007-11-28 | 2011-08-25 | Determining Postural Stability |
Country Status (2)
Country | Link |
---|---|
US (3) | US20090137933A1 (en) |
WO (1) | WO2009070676A2 (en) |
Cited By (100)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090260426A1 (en) * | 2007-11-28 | 2009-10-22 | Erez Lieberman | Determining Postural Stability |
US20100010584A1 (en) * | 2008-07-11 | 2010-01-14 | Medtronic, Inc. | Posture state display on medical device user interface |
US20100063779A1 (en) * | 2008-06-13 | 2010-03-11 | Nike, Inc. | Footwear Having Sensor System |
US20100105525A1 (en) * | 2008-10-23 | 2010-04-29 | University Of Southern California | System for encouraging a user to perform substantial physical activity |
US20100262046A1 (en) * | 2009-04-07 | 2010-10-14 | Padula William L | Gait/balance analyzer |
US20100312083A1 (en) * | 2009-04-20 | 2010-12-09 | Phil Southerland | System for Monitoring Glucose and Measuring Wattage |
US20110092339A1 (en) * | 2008-01-31 | 2011-04-21 | Jeffrey David Stewart | Exercise apparatuses and methods of using the same |
US20110098094A1 (en) * | 2009-10-23 | 2011-04-28 | Zatara Nominees Pty Ltd | Electronic scoring system, method and armor for use in martial arts |
US20110172738A1 (en) * | 2010-01-08 | 2011-07-14 | Medtronic, Inc. | Graphical manipulation of posture zones for posture-responsive therapy |
US20110172743A1 (en) * | 2010-01-08 | 2011-07-14 | Medtronic, Inc. | Display of detected patient posture state |
US20110199393A1 (en) * | 2008-06-13 | 2011-08-18 | Nike, Inc. | Foot Gestures for Computer Input and Interface Control |
US20110214501A1 (en) * | 2008-05-28 | 2011-09-08 | Janice Marie Ross | Sensor device and method for monitoring physical stresses placed on a user |
US20110251520A1 (en) * | 2010-04-08 | 2011-10-13 | Yuan Ze University | Fall-risk Evaluation and Balance Stability Enhancement System and method |
US20120024061A1 (en) * | 2010-07-29 | 2012-02-02 | Cheng-Tang Chiang | Track measurement apparatus for sports shoes |
US20120032806A1 (en) * | 2010-08-06 | 2012-02-09 | Samsung Electronics Co., Ltd. | Detecting apparatus and method, and mobile terminal apparatus having detecting apparatus |
US20120101411A1 (en) * | 2009-06-24 | 2012-04-26 | The Medical Research, Infrastructure and Health Services Fund of the Tel Aviv Medical Center | Automated near-fall detector |
US20120158351A1 (en) * | 2009-04-24 | 2012-06-21 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | System and method for determining the activity of a mobile element |
US20120279285A1 (en) * | 2011-01-17 | 2012-11-08 | Yumiko Kato | Safety device and preparatory movement determination method |
US20120309531A1 (en) * | 2011-06-06 | 2012-12-06 | Microsoft Corporation | Sensing floor for locating people and devices |
US20120325019A1 (en) * | 2011-06-21 | 2012-12-27 | Industrial Technology Research Institute | Force sensing device and force sensing system |
ITPI20110091A1 (en) * | 2011-08-23 | 2013-02-24 | Scuola Superiore Di Studi Universit Ari S Anna | STRUCTURE OF SENSORIZED CARPET |
WO2013038214A2 (en) | 2011-08-30 | 2013-03-21 | Bay Zoltán Alkalmazott Kutatási Közhasznú Nonprofit Kft. | Device for monitoring balance and a method for manufacturing thereof |
US20130190658A1 (en) * | 2010-06-16 | 2013-07-25 | Myotest Sa | Integrated portable device and method implementing an accelerometer for detecting asymmetries in a movement of a user |
US20140081177A1 (en) * | 2012-09-14 | 2014-03-20 | Benemerita Universidad Autonoma De Puebla | Posturographic system using a balance board |
US8704855B1 (en) * | 2013-01-19 | 2014-04-22 | Bertec Corporation | Force measurement system having a displaceable force measurement assembly |
US8739639B2 (en) | 2012-02-22 | 2014-06-03 | Nike, Inc. | Footwear having sensor system |
US8847989B1 (en) | 2013-01-19 | 2014-09-30 | Bertec Corporation | Force and/or motion measurement system and a method for training a subject using the same |
US20150017623A1 (en) * | 2012-01-04 | 2015-01-15 | Gabriele Ceruti | Method and apparatus for neuromotor rehabilitation using interactive setting systems |
FR3009945A1 (en) * | 2013-09-05 | 2015-03-06 | Melissa Estelle Berthelot | DEVICE FOR ANALYZING THE POSTURELE STABILITY OF A USER |
US20150068069A1 (en) * | 2013-07-27 | 2015-03-12 | Alexander Bach Tran | Personally powered appliance |
US20150182844A1 (en) * | 2014-01-02 | 2015-07-02 | Electronics And Telecommunications Research Institute | Smart shoes, method of providing sensor information to smart shoes, smart device and method of providing guidance program via smart device |
US9081436B1 (en) | 2013-01-19 | 2015-07-14 | Bertec Corporation | Force and/or motion measurement system and a method of testing a subject using the same |
US9089182B2 (en) | 2008-06-13 | 2015-07-28 | Nike, Inc. | Footwear having sensor system |
WO2015139832A1 (en) * | 2014-03-18 | 2015-09-24 | Georg Springub | Orientation aid for a golfer |
US9192816B2 (en) | 2011-02-17 | 2015-11-24 | Nike, Inc. | Footwear having sensor system |
US20160007902A1 (en) * | 2010-10-21 | 2016-01-14 | Universite De Technologie De Troyes | Method, device and system for assesing the quality of balance |
US9247784B2 (en) | 2012-06-22 | 2016-02-02 | Jeffrey David Stewart | Wearable exercise apparatuses |
US9279734B2 (en) | 2013-03-15 | 2016-03-08 | Nike, Inc. | System and method for analyzing athletic activity |
US20160113550A1 (en) * | 2014-10-26 | 2016-04-28 | David Martin | Application of Gait Characteristics for Mobile |
US20160157756A1 (en) * | 2013-08-30 | 2016-06-09 | Guangdong Appscomm Co.,Ltd. | Bluetooth falling-over alarm insole |
US9389057B2 (en) | 2010-11-10 | 2016-07-12 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US9418342B2 (en) | 2013-12-06 | 2016-08-16 | At&T Intellectual Property I, L.P. | Method and apparatus for detecting mode of motion with principal component analysis and hidden markov model |
WO2016141380A1 (en) * | 2015-03-05 | 2016-09-09 | Shintaro Asano | Fall detector and alert system |
US9443063B2 (en) | 2013-12-06 | 2016-09-13 | President And Fellows Of Harvard College | Method and apparatus for using gait analysis to determine a health quality measure |
US20160273956A1 (en) * | 2012-11-20 | 2016-09-22 | Carematix, Inc. | Body weight measuring techniques |
EP2960897A4 (en) * | 2013-02-22 | 2016-10-05 | Sony Corp | Image display device, image display method, storage medium, and monitoring system |
WO2016180728A1 (en) * | 2015-05-11 | 2016-11-17 | Koninklijke Philips N.V. | Apparatus and method for determining a sedentary state of a subject |
US9521964B2 (en) | 2011-12-23 | 2016-12-20 | Industrial Technology Research Institute | System and method for estimating the mechanical behavior of human lower limbs |
US9526443B1 (en) | 2013-01-19 | 2016-12-27 | Bertec Corporation | Force and/or motion measurement system and a method of testing a subject |
CN106264457A (en) * | 2016-07-28 | 2017-01-04 | 南京为绿生物科技有限公司 | A kind of medical treatment & health safety custody method and system based on technology of Internet of things |
US20170000387A1 (en) * | 2015-06-30 | 2017-01-05 | iShoe, Inc. | Identifying fall risk using machine learning algorithms |
US9549585B2 (en) | 2008-06-13 | 2017-01-24 | Nike, Inc. | Footwear having sensor system |
CN106934991A (en) * | 2017-03-15 | 2017-07-07 | 暨南大学 | A kind of the elderly falls down monitoring system |
US20170231551A1 (en) * | 2012-10-05 | 2017-08-17 | Reqbo Aps | Appliance for people with reduced sense of touch or disabled people |
US9743861B2 (en) | 2013-02-01 | 2017-08-29 | Nike, Inc. | System and method for analyzing athletic activity |
US9763285B1 (en) | 2016-10-10 | 2017-09-12 | At&T Intellectual Property I, L.P. | Disengaging movement assistance |
US9756895B2 (en) | 2012-02-22 | 2017-09-12 | Nike, Inc. | Footwear having sensor system |
US9763489B2 (en) | 2012-02-22 | 2017-09-19 | Nike, Inc. | Footwear having sensor system |
US20170268923A1 (en) * | 2016-03-17 | 2017-09-21 | Kitagawa Industries Co., Ltd. | Measurement information output system |
US9770203B1 (en) | 2013-01-19 | 2017-09-26 | Bertec Corporation | Force measurement system and a method of testing a subject |
US9839394B2 (en) | 2012-12-13 | 2017-12-12 | Nike, Inc. | Apparel having sensor system |
WO2018058790A1 (en) * | 2016-09-30 | 2018-04-05 | 福建工程学院 | Accidental tumbling monitoring method and system, and terminal |
US10010286B1 (en) | 2013-01-19 | 2018-07-03 | Bertec Corporation | Force measurement system |
US10024660B2 (en) | 2012-08-27 | 2018-07-17 | Universite Du Quebec A Chicoutimi | Method to determine physical properties of the ground |
US20180206793A1 (en) * | 2015-09-29 | 2018-07-26 | Minebea Mitsumi Inc. | Biometric information monitoring system |
US10070680B2 (en) | 2008-06-13 | 2018-09-11 | Nike, Inc. | Footwear having sensor system |
US10151648B2 (en) | 2012-02-22 | 2018-12-11 | Nike, Inc. | Footwear having sensor system |
US10179263B2 (en) | 2011-02-17 | 2019-01-15 | Nike, Inc. | Selecting and correlating physical activity data with image data |
CN109417679A (en) * | 2016-06-20 | 2019-03-01 | 音力发电株式会社 | Control system |
US10231662B1 (en) * | 2013-01-19 | 2019-03-19 | Bertec Corporation | Force measurement system |
US20190151742A1 (en) * | 2016-07-18 | 2019-05-23 | Shenzhen Microteam Information Technology Co., Ltd | Method and system for motion data processing |
US10413230B1 (en) | 2013-01-19 | 2019-09-17 | Bertec Corporation | Force measurement system |
US20190304331A1 (en) * | 2018-03-28 | 2019-10-03 | Embry Tech, Inc. | Electronic biometric monitoring |
US10438136B2 (en) | 2017-06-09 | 2019-10-08 | Midea Group Co., Ltd. | System and method for care support at home |
AU2018305725B2 (en) * | 2017-07-28 | 2019-10-10 | Perimeter Security Industries Pty Ltd | An apparatus and method for assessing balance |
US20190335843A1 (en) * | 2017-01-04 | 2019-11-07 | Interlink Electronics, Inc. | Multi-modal sensor fusion platform |
US10478095B2 (en) | 2015-05-26 | 2019-11-19 | Dharma P. Agrawal | System and method for real-time personnel fatigue level monitoring |
US10568381B2 (en) | 2012-02-22 | 2020-02-25 | Nike, Inc. | Motorized shoe with gesture control |
US10646153B1 (en) | 2013-01-19 | 2020-05-12 | Bertec Corporation | Force measurement system |
US10856796B1 (en) | 2013-01-19 | 2020-12-08 | Bertec Corporation | Force measurement system |
US10904646B2 (en) * | 2017-03-23 | 2021-01-26 | Plantiga Technologies Inc. | Movement sensing apparatus for use in a footwear item |
US20210027599A1 (en) * | 2019-07-23 | 2021-01-28 | Wistron Corporation | Wearable device and method of operating the same |
US10926133B2 (en) | 2013-02-01 | 2021-02-23 | Nike, Inc. | System and method for analyzing athletic activity |
US10952679B2 (en) | 2012-10-05 | 2021-03-23 | Reqbo Aps | Method and device for improving prediction and detection of adverse events in elderly or disabled people |
US11006690B2 (en) | 2013-02-01 | 2021-05-18 | Nike, Inc. | System and method for analyzing athletic activity |
GB2588883A (en) * | 2019-09-19 | 2021-05-19 | Solesense Ltd | Sensory substitution apparatus and method |
US11045116B1 (en) * | 2017-09-15 | 2021-06-29 | David Martin | Enhanced determination of cadence for control in mobile |
US11052288B1 (en) | 2013-01-19 | 2021-07-06 | Bertec Corporation | Force measurement system |
US11253149B2 (en) | 2018-02-26 | 2022-02-22 | Veyezer, Llc | Holographic real space refractive sequence |
US11311209B1 (en) | 2013-01-19 | 2022-04-26 | Bertec Corporation | Force measurement system and a motion base used therein |
EP3991649A1 (en) * | 2020-10-27 | 2022-05-04 | SHFT II ApS | Non-obtrusive gait monitoring methods and systems for reducing risk of falling |
US11328620B2 (en) | 2015-05-15 | 2022-05-10 | Motion Metrics Limited | System and method for physical activity performance analysis |
US11350851B2 (en) * | 2019-03-26 | 2022-06-07 | Tata Consultancy Services Limited | Wearable apparatus and a method for calculating drift-free plantar pressure parameters for gait monitoring |
US11504029B1 (en) | 2014-10-26 | 2022-11-22 | David Martin | Mobile control using gait cadence |
US11540744B1 (en) | 2013-01-19 | 2023-01-03 | Bertec Corporation | Force measurement system |
US11549853B2 (en) * | 2019-11-21 | 2023-01-10 | Thomas Michael Baer | Systems and methods for detecting running and walking strides and foot strikes |
IT202100020945A1 (en) * | 2021-08-03 | 2023-02-03 | Esteps S R L S | ANALYSIS SYSTEM INCLUDING A PAIR OF FOOTBED |
US11684111B2 (en) | 2012-02-22 | 2023-06-27 | Nike, Inc. | Motorized shoe with gesture control |
US20230258492A1 (en) * | 2022-02-11 | 2023-08-17 | Penguin Magic, Inc. | Scale apparatus and methods of use thereof |
US11857331B1 (en) | 2013-01-19 | 2024-01-02 | Bertec Corporation | Force measurement system |
Families Citing this family (87)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8626472B2 (en) * | 2006-07-21 | 2014-01-07 | James C. Solinsky | System and method for measuring balance and track motion in mammals |
FI20065828L (en) * | 2006-12-20 | 2008-06-21 | Polar Electro Oy | Portable electronic device, method and computer program product |
EP2104475B1 (en) | 2007-01-05 | 2016-03-09 | Victhom Human Bionics Inc. | Joint actuation mechanism for a prosthetic and/or orthotic device having a compliant transmission |
EP2120801B1 (en) | 2007-01-19 | 2018-04-11 | Victhom Laboratory Inc. | Reactive layer control system for prosthetic and orthotic devices |
WO2009099671A2 (en) | 2008-02-08 | 2009-08-13 | Tibion Corporation | Multi-fit orthotic and mobility assistance apparatus |
US9393478B2 (en) | 2008-02-20 | 2016-07-19 | Nike, Inc. | System and method for tracking one or more rounds of golf |
US9486669B2 (en) | 2008-02-20 | 2016-11-08 | Nike, Inc. | Systems and methods for storing and analyzing golf data, including community and individual golf data collection and storage at a central hub |
US9623284B2 (en) * | 2008-02-20 | 2017-04-18 | Karsten Manufacturing Corporation | Systems and methods for storing and analyzing golf data, including community and individual golf data collection and storage at a central hub |
US9661894B2 (en) | 2008-02-20 | 2017-05-30 | Nike, Inc. | Systems and methods for storing and analyzing golf data, including community and individual golf data collection and storage at a central hub |
CN102036626B (en) | 2008-03-24 | 2014-07-02 | 奥瑟Hf公司 | Transfemoral prosthetic systems and methods for operating the same |
US20090306548A1 (en) | 2008-06-05 | 2009-12-10 | Bhugra Kern S | Therapeutic method and device for rehabilitation |
US8274244B2 (en) | 2008-08-14 | 2012-09-25 | Tibion Corporation | Actuator system and method for extending a joint |
US8058823B2 (en) | 2008-08-14 | 2011-11-15 | Tibion Corporation | Actuator system with a multi-motor assembly for extending and flexing a joint |
US9392966B2 (en) * | 2008-09-04 | 2016-07-19 | Koninklijke Philips N.V. | Fall prevention system |
US9192831B2 (en) | 2009-01-20 | 2015-11-24 | Nike, Inc. | Golf club and golf club head structures |
US20100198124A1 (en) * | 2009-01-30 | 2010-08-05 | Kern Bhugra | System and method for controlling the joint motion of a user based on a measured physiological property |
US8639455B2 (en) * | 2009-02-09 | 2014-01-28 | Alterg, Inc. | Foot pad device and method of obtaining weight data |
US20110023920A1 (en) * | 2009-07-10 | 2011-02-03 | Robert Bolton | Digital walker |
EP2624786B1 (en) | 2010-10-06 | 2019-12-04 | Ekso Bionics | Human machine interfaces for lower extremity orthotics |
US7963294B1 (en) * | 2010-10-10 | 2011-06-21 | Trout William G | Assistive walker apparatus |
US9687705B2 (en) | 2010-11-30 | 2017-06-27 | Nike, Inc. | Golf club head or other ball striking device having impact-influencing body features |
CA2725679C (en) * | 2010-12-16 | 2018-03-13 | Dave Piket | An aid for training visual skills associated with a selected activity |
US9349301B2 (en) * | 2011-01-28 | 2016-05-24 | Empire Technology Development Llc | Sensor-based movement guidance |
US9256281B2 (en) | 2011-01-28 | 2016-02-09 | Empire Technology Development Llc | Remote movement guidance |
US20120253233A1 (en) * | 2011-03-31 | 2012-10-04 | Greene Barry | Algorithm for quantitative standing balance assessment |
US8641547B2 (en) | 2012-01-13 | 2014-02-04 | Nike, Inc. | Automatic club setting and ball flight optimization |
US9375624B2 (en) | 2011-04-28 | 2016-06-28 | Nike, Inc. | Golf clubs and golf club heads |
US9409073B2 (en) | 2011-04-28 | 2016-08-09 | Nike, Inc. | Golf clubs and golf club heads |
US9433844B2 (en) | 2011-04-28 | 2016-09-06 | Nike, Inc. | Golf clubs and golf club heads |
US9409076B2 (en) | 2011-04-28 | 2016-08-09 | Nike, Inc. | Golf clubs and golf club heads |
US9925433B2 (en) | 2011-04-28 | 2018-03-27 | Nike, Inc. | Golf clubs and golf club heads |
US9433845B2 (en) | 2011-04-28 | 2016-09-06 | Nike, Inc. | Golf clubs and golf club heads |
US9060884B2 (en) | 2011-05-03 | 2015-06-23 | Victhom Human Bionics Inc. | Impedance simulating motion controller for orthotic and prosthetic applications |
US9069380B2 (en) | 2011-06-10 | 2015-06-30 | Aliphcom | Media device, application, and content management using sensory input |
US9524424B2 (en) | 2011-09-01 | 2016-12-20 | Care Innovations, Llc | Calculation of minimum ground clearance using body worn sensors |
US9532877B2 (en) | 2011-11-11 | 2017-01-03 | Springactive, Inc. | Robotic device and method of using a parallel mechanism |
US10543109B2 (en) | 2011-11-11 | 2020-01-28 | Össur Iceland Ehf | Prosthetic device and method with compliant linking member and actuating linking member |
US9350951B1 (en) * | 2011-11-22 | 2016-05-24 | Scott Dallas Rowe | Method for interactive training and analysis |
US9013294B1 (en) | 2012-01-24 | 2015-04-21 | Alarm.Com Incorporated | Alarm probability |
NL1039360C2 (en) * | 2012-02-07 | 2013-08-08 | Robert Leonard Krullaards | DEVICE FOR TREATING OR PREVENTING DISEASES RELATING TO A BALANCE IMBALANCE. |
CN103251170B (en) * | 2012-02-16 | 2015-09-02 | 安德润普科技开发(深圳)有限公司 | A kind of pressure monitoring footwear |
US9044346B2 (en) | 2012-03-29 | 2015-06-02 | össur hf | Powered prosthetic hip joint |
US10602965B2 (en) | 2013-09-17 | 2020-03-31 | Medibotics | Wearable deformable conductive sensors for human motion capture including trans-joint pitch, yaw, and roll |
US10716510B2 (en) | 2013-09-17 | 2020-07-21 | Medibotics | Smart clothing with converging/diverging bend or stretch sensors for measuring body motion or configuration |
US10321873B2 (en) | 2013-09-17 | 2019-06-18 | Medibotics Llc | Smart clothing for ambulatory human motion capture |
US9588582B2 (en) | 2013-09-17 | 2017-03-07 | Medibotics Llc | Motion recognition clothing (TM) with two different sets of tubes spanning a body joint |
US9582072B2 (en) | 2013-09-17 | 2017-02-28 | Medibotics Llc | Motion recognition clothing [TM] with flexible electromagnetic, light, or sonic energy pathways |
US9360343B2 (en) * | 2012-06-25 | 2016-06-07 | International Business Machines Corporation | Monitoring use of a single arm walking aid |
US10258257B2 (en) * | 2012-07-20 | 2019-04-16 | Kinesis Health Technologies Limited | Quantitative falls risk assessment through inertial sensors and pressure sensitive platform |
GB201213035D0 (en) * | 2012-07-23 | 2012-09-05 | Blatchford Products Ltd | A lower limb prosthesis |
US9877667B2 (en) | 2012-09-12 | 2018-01-30 | Care Innovations, Llc | Method for quantifying the risk of falling of an elderly adult using an instrumented version of the FTSS test |
US20140094940A1 (en) * | 2012-09-28 | 2014-04-03 | Saeed S. Ghassemzadeh | System and method of detection of a mode of motion |
US9180063B2 (en) * | 2012-12-04 | 2015-11-10 | Scott & White Healthcare (Swh) | Systems and methods for assisted ambulation |
KR101428325B1 (en) * | 2012-12-27 | 2014-08-07 | 현대자동차주식회사 | Robot foot apparatus |
TR201816406T4 (en) | 2013-02-26 | 2018-11-21 | Oessur Hf | Prosthetic foot with improved stability and flexible energy return. |
WO2014135187A1 (en) * | 2013-03-04 | 2014-09-12 | Polar Electro Oy | Computing user's physiological state related to physical exercises |
WO2014159114A1 (en) | 2013-03-14 | 2014-10-02 | össur hf | Prosthetic ankle: a method of controlling based on adaptation to speed |
US9889058B2 (en) | 2013-03-15 | 2018-02-13 | Alterg, Inc. | Orthotic device drive system and method |
WO2015058388A1 (en) * | 2013-10-24 | 2015-04-30 | 华为终端有限公司 | Method and device for displaying image |
WO2015063765A1 (en) * | 2013-10-29 | 2015-05-07 | Milbat - Giving Quality To Life | Walker-assist device |
EP3128958B1 (en) | 2014-04-11 | 2019-08-07 | Össur HF | Prosthetic foot with removable flexible members |
US9889346B2 (en) | 2014-06-20 | 2018-02-13 | Karsten Manufacturing Corporation | Golf club head or other ball striking device having impact-influencing body features |
US20160018255A1 (en) * | 2014-07-15 | 2016-01-21 | Michael Fang | Wireless kitchen weighing scale |
KR101458931B1 (en) * | 2014-08-12 | 2014-11-07 | (주) 골프존 | Device for analyzing athletic posture and method for generating analyzing information for athletic posture |
HK1203120A2 (en) * | 2014-08-26 | 2015-10-16 | 高平 | A gait monitor and a method of monitoring the gait of a person |
CN104258562B (en) * | 2014-10-19 | 2016-08-24 | 青岛大学 | Football game controls device |
ES2892354T3 (en) | 2014-11-06 | 2022-02-03 | Fundacion Tecnalia Res & Innovation | Method and system for the evaluation of functional balance |
EP3223684B1 (en) * | 2014-11-24 | 2022-10-26 | Tarkett GDL | Monitoring system with pressure sensor in floor covering |
US9855005B2 (en) | 2015-04-22 | 2018-01-02 | Samsung Electronics Co., Ltd. | Wearable posture advisory system |
US11099631B2 (en) | 2015-11-13 | 2021-08-24 | Andrew R. Basile, JR. | Virtual reality system with posture control |
DE102015015879A1 (en) * | 2015-12-09 | 2017-06-14 | Molibso Entwicklungs- Und Vertriebs Gmbh | Measuring arrangement for the examination of sliding boards |
US10220285B2 (en) | 2016-05-02 | 2019-03-05 | Nike, Inc. | Golf clubs and golf club heads having a sensor |
US10159885B2 (en) | 2016-05-02 | 2018-12-25 | Nike, Inc. | Swing analysis system using angular rate and linear acceleration sensors |
US10226681B2 (en) | 2016-05-02 | 2019-03-12 | Nike, Inc. | Golf clubs and golf club heads having a plurality of sensors for detecting one or more swing parameters |
US10137347B2 (en) | 2016-05-02 | 2018-11-27 | Nike, Inc. | Golf clubs and golf club heads having a sensor |
WO2018003910A1 (en) * | 2016-07-01 | 2018-01-04 | 日本電気株式会社 | Walking state determination device, walking state determination system, walking state determination method, and storage medium |
US11246507B2 (en) * | 2016-08-18 | 2022-02-15 | Sigmasense, Llc. | Wireless in-shoe physical activity monitoring apparatus |
CN106333692A (en) * | 2016-11-15 | 2017-01-18 | 上海市共进通信技术有限公司 | The leg or foot wearing device and method for detecting human gait cycle and step length |
US20180289579A1 (en) * | 2017-04-11 | 2018-10-11 | The Trustees Of Columbia University In The City Of New York | Powered Walking Assistant and Associated Systems and Methods |
CN109199324A (en) * | 2017-06-30 | 2019-01-15 | 深圳泰山体育科技股份有限公司 | Based on optical measurement method and the system of standing on one leg of closing one's eyes |
US10595749B1 (en) * | 2017-08-23 | 2020-03-24 | Naomi P Javitt | Insole to aid in gait stability |
CN108968965A (en) * | 2018-06-11 | 2018-12-11 | 郑州大学 | Portable body balance evaluation and test training system |
FR3086857A1 (en) * | 2018-10-03 | 2020-04-10 | Aurore Guillerme | DEVICE FOR CONTROLLING THE PARTIAL LOAD FOR THE PHYSIO-THERAPEUTIC REHABILITATION OF A LOWER LIMB |
US11039761B2 (en) * | 2018-12-14 | 2021-06-22 | At&T Intellectual Property I, L.P. | Fall prediction based on electroencephalography and gait analysis data |
CN110313918A (en) * | 2019-07-17 | 2019-10-11 | 军事科学院系统工程研究院军需工程技术研究所 | A kind of gait phase recognition methods and system based on plantar pressure |
CN111292492A (en) * | 2020-02-19 | 2020-06-16 | 北京航空航天大学 | Intelligent wearable equipment for badminton risk early warning |
WO2022248939A2 (en) * | 2021-05-23 | 2022-12-01 | Mellodge Patricia A | Apparatus and method of measurement of incremental changes in partial postural control |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4814661A (en) * | 1986-05-23 | 1989-03-21 | Washington State University Research Foundation, Inc. | Systems for measurement and analysis of forces exerted during human locomotion |
US5337757A (en) * | 1991-02-20 | 1994-08-16 | Baltimore Therapeutic Equipment Co. | Device for inducing and registering imbalance |
US5388591A (en) * | 1992-12-09 | 1995-02-14 | Trustees Of Boston University | Method and apparatus for analyzing the human postural control system |
US6038935A (en) * | 1996-05-22 | 2000-03-21 | Fullen Systems, Inc. | Apparatus and method for measuring the magnitude and distribution of forces on the foot of a quadruped |
US20040173220A1 (en) * | 2003-03-06 | 2004-09-09 | Harry Jason D. | Method and apparatus for improving human balance and gait and preventing foot injury |
US20050261609A1 (en) * | 2004-05-24 | 2005-11-24 | 6121438 Canada Inc. | Foot sensor apparatus, method & system |
US20060000420A1 (en) * | 2004-05-24 | 2006-01-05 | Martin Davies Michael A | Animal instrumentation |
US20070118328A1 (en) * | 2000-12-15 | 2007-05-24 | Vock Curtis A | Shoe-based weight measuring system |
US20080096726A1 (en) * | 2006-09-07 | 2008-04-24 | Nike, Inc. | Athletic Performance Sensing and/or Tracking Systems and Methods |
US20080108913A1 (en) * | 2006-11-06 | 2008-05-08 | Colorado Seminary, Which Owns And Operates The University Of Denver | Smart apparatus for gait monitoring and fall prevention |
US20080183398A1 (en) * | 2006-11-15 | 2008-07-31 | Steven Petrucelli | Device for detecting and displaying one or more of body weight, body fat percentage, blood pressure, pulse and environmental temperature |
US7426873B1 (en) * | 2006-05-04 | 2008-09-23 | Sandia Corporation | Micro electro-mechanical system (MEMS) pressure sensor for footwear |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU1126285A1 (en) | 1983-01-27 | 1984-11-30 | 2-Й Московский Ордена Ленина Государственный Медицинский Институт Им.Н.И.Пирогова | Method of diagnosis of closed vestibular disturbances |
SU1463220A1 (en) | 1986-07-08 | 1989-03-07 | 2-й Московский государственный медицинский институт им.Н.И.Пирогова | Method of diagnosis of secondary cochleovestibular disturbances |
US5987982A (en) * | 1992-04-25 | 1999-11-23 | Sms Sandland Manufacturing Services Limited | Balance performance monitor |
US5263491A (en) * | 1992-05-12 | 1993-11-23 | William Thornton | Ambulatory metabolic monitor |
US5790256A (en) * | 1992-06-23 | 1998-08-04 | Footmark, Inc. | Foot analyzer |
WO1995027185A1 (en) | 1994-04-01 | 1995-10-12 | Footmark, Inc. | Foot analyzer |
US5570301A (en) * | 1994-07-15 | 1996-10-29 | Mitsubishi Electric Information Technology Center America, Inc. | System for unencumbered measurement and reporting of body posture |
US5919149A (en) * | 1996-03-19 | 1999-07-06 | Allum; John H. | Method and apparatus for angular position and velocity based determination of body sway for the diagnosis and rehabilitation of balance and gait disorders |
EP1012791A1 (en) | 1996-04-04 | 2000-06-28 | Katrix Inc. | Limb coordination system for interactive computer animation of articulated characters with blended motion data |
US6063046A (en) * | 1997-04-11 | 2000-05-16 | Allum; John H. | Method and apparatus for the diagnosis and rehabilitation of balance disorders |
NL1008619C2 (en) * | 1998-03-17 | 1999-10-01 | Robert Christiaan Van Lummel | Method for measuring and indicating the degree to which a person is limited in activities of daily life. |
US6280392B1 (en) * | 1998-07-29 | 2001-08-28 | Denso Corporation | Infant condition monitoring system and method using load cell sensor sheet |
US6386051B1 (en) * | 1999-03-15 | 2002-05-14 | Denso Corporation | Load detection sensor unit for bedding with single output line |
KR100316473B1 (en) | 1999-07-29 | 2001-12-12 | 차기철 | Apparatus for Body Composition Analysis and for Postural Balance Measurement and Method of Using the Same |
US6273863B1 (en) * | 1999-10-26 | 2001-08-14 | Andante Medical Devices, Ltd. | Adaptive weight bearing monitoring system for rehabilitation of injuries to the lower extremities |
RU2185094C2 (en) | 1999-12-17 | 2002-07-20 | Слива Сергей Семенович | Force-measuring platform |
DK1305087T3 (en) | 2000-06-14 | 2008-07-07 | Medica Medizintechnik Gmbh | Balance Rehabilitation Facilities |
US6741911B2 (en) * | 2000-09-20 | 2004-05-25 | John Castle Simmons | Natural robot control |
EP1195139A1 (en) * | 2000-10-05 | 2002-04-10 | Ecole Polytechnique Féderale de Lausanne (EPFL) | Body movement monitoring system and method |
US6678413B1 (en) * | 2000-11-24 | 2004-01-13 | Yiqing Liang | System and method for object identification and behavior characterization using video analysis |
KR100835361B1 (en) * | 2003-08-29 | 2008-06-04 | 삼성전자주식회사 | Walking robot and its control method using simple ground reaction force sensors |
RU2268703C2 (en) | 2004-03-01 | 2006-01-27 | Новокузнецкий государственный институт усовершенствования врачей | Method for training vertical posture in patients having injured statodynamic functions |
RU2257143C1 (en) | 2004-03-24 | 2005-07-27 | Новокузнецкий государственный институт усовершенствования врачей | Method for evaluating efficiency in restoring vertical posture in patients with statodynamic disorders |
RU2266705C1 (en) | 2004-03-24 | 2005-12-27 | Новокузнецкий государственный институт усовершенствования врачей | Method and device for testing amplitude-and frequency characteristics of stabilometric platform |
FR2873917B1 (en) | 2004-08-09 | 2007-09-14 | Marco Fabio Insinna | DEVICE FOR TREATING REFLEX AREAS |
US20060194178A1 (en) * | 2005-02-25 | 2006-08-31 | Daniel Goldstein | Balance assessment system |
CN100391405C (en) | 2005-08-31 | 2008-06-04 | 南京大学 | Body balance function detecting method and training system |
KR100599501B1 (en) | 2006-02-14 | 2006-07-19 | 김창호 | Attention shoes of arthritis |
US8849457B2 (en) * | 2006-07-17 | 2014-09-30 | Raytheon Company | Contact displacement actuator system |
KR100815245B1 (en) * | 2006-09-28 | 2008-03-19 | 한국과학기술원 | A intelligent bed robot with a pressure sensor attached mattress and supporting robot arm having grippers |
US20090137933A1 (en) * | 2007-11-28 | 2009-05-28 | Ishoe | Methods and systems for sensing equilibrium |
US20090187129A1 (en) * | 2008-01-22 | 2009-07-23 | Peleg Ben-Galim | Trauma cervical stability device and methods of using same for diagnostic purposes |
US8152744B2 (en) * | 2008-03-25 | 2012-04-10 | Comfort Lab. Inc. | Shoe or insole fitting navigation system |
-
2008
- 2008-09-23 US US12/236,433 patent/US20090137933A1/en not_active Abandoned
- 2008-11-26 US US12/323,912 patent/US8011229B2/en active Active
- 2008-11-26 WO PCT/US2008/084864 patent/WO2009070676A2/en active Application Filing
-
2011
- 2011-08-25 US US13/217,596 patent/US20110313714A1/en not_active Abandoned
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4814661A (en) * | 1986-05-23 | 1989-03-21 | Washington State University Research Foundation, Inc. | Systems for measurement and analysis of forces exerted during human locomotion |
US5337757A (en) * | 1991-02-20 | 1994-08-16 | Baltimore Therapeutic Equipment Co. | Device for inducing and registering imbalance |
US5388591A (en) * | 1992-12-09 | 1995-02-14 | Trustees Of Boston University | Method and apparatus for analyzing the human postural control system |
US6038935A (en) * | 1996-05-22 | 2000-03-21 | Fullen Systems, Inc. | Apparatus and method for measuring the magnitude and distribution of forces on the foot of a quadruped |
US20070118328A1 (en) * | 2000-12-15 | 2007-05-24 | Vock Curtis A | Shoe-based weight measuring system |
US20040173220A1 (en) * | 2003-03-06 | 2004-09-09 | Harry Jason D. | Method and apparatus for improving human balance and gait and preventing foot injury |
US20050261609A1 (en) * | 2004-05-24 | 2005-11-24 | 6121438 Canada Inc. | Foot sensor apparatus, method & system |
US20060000420A1 (en) * | 2004-05-24 | 2006-01-05 | Martin Davies Michael A | Animal instrumentation |
US7426873B1 (en) * | 2006-05-04 | 2008-09-23 | Sandia Corporation | Micro electro-mechanical system (MEMS) pressure sensor for footwear |
US20080096726A1 (en) * | 2006-09-07 | 2008-04-24 | Nike, Inc. | Athletic Performance Sensing and/or Tracking Systems and Methods |
US20080108913A1 (en) * | 2006-11-06 | 2008-05-08 | Colorado Seminary, Which Owns And Operates The University Of Denver | Smart apparatus for gait monitoring and fall prevention |
US20080183398A1 (en) * | 2006-11-15 | 2008-07-31 | Steven Petrucelli | Device for detecting and displaying one or more of body weight, body fat percentage, blood pressure, pulse and environmental temperature |
Cited By (189)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090260426A1 (en) * | 2007-11-28 | 2009-10-22 | Erez Lieberman | Determining Postural Stability |
US8011229B2 (en) * | 2007-11-28 | 2011-09-06 | Massachusetts Institute Of Technology | Determining postural stability |
US20110092339A1 (en) * | 2008-01-31 | 2011-04-21 | Jeffrey David Stewart | Exercise apparatuses and methods of using the same |
US10493316B2 (en) | 2008-01-31 | 2019-12-03 | Jeffrey D. Stewart | Exercise apparatuses and methods of using the same |
US8617033B2 (en) | 2008-01-31 | 2013-12-31 | Jeffrey David Stewart | Exercise apparatuses and methods of using the same |
US8384551B2 (en) * | 2008-05-28 | 2013-02-26 | MedHab, LLC | Sensor device and method for monitoring physical stresses placed on a user |
US20110214501A1 (en) * | 2008-05-28 | 2011-09-08 | Janice Marie Ross | Sensor device and method for monitoring physical stresses placed on a user |
US10408693B2 (en) | 2008-06-13 | 2019-09-10 | Nike, Inc. | System and method for analyzing athletic activity |
US10398189B2 (en) | 2008-06-13 | 2019-09-03 | Nike, Inc. | Footwear having sensor system |
US9549585B2 (en) | 2008-06-13 | 2017-01-24 | Nike, Inc. | Footwear having sensor system |
US9089182B2 (en) | 2008-06-13 | 2015-07-28 | Nike, Inc. | Footwear having sensor system |
US20100063779A1 (en) * | 2008-06-13 | 2010-03-11 | Nike, Inc. | Footwear Having Sensor System |
US20110199393A1 (en) * | 2008-06-13 | 2011-08-18 | Nike, Inc. | Foot Gestures for Computer Input and Interface Control |
US9002680B2 (en) * | 2008-06-13 | 2015-04-07 | Nike, Inc. | Foot gestures for computer input and interface control |
US9622537B2 (en) | 2008-06-13 | 2017-04-18 | Nike, Inc. | Footwear having sensor system |
US10314361B2 (en) | 2008-06-13 | 2019-06-11 | Nike, Inc. | Footwear having sensor system |
US10182744B2 (en) | 2008-06-13 | 2019-01-22 | Nike, Inc. | Footwear having sensor system |
US8676541B2 (en) * | 2008-06-13 | 2014-03-18 | Nike, Inc. | Footwear having sensor system |
US20100063778A1 (en) * | 2008-06-13 | 2010-03-11 | Nike, Inc. | Footwear Having Sensor System |
US10070680B2 (en) | 2008-06-13 | 2018-09-11 | Nike, Inc. | Footwear having sensor system |
US11707107B2 (en) | 2008-06-13 | 2023-07-25 | Nike, Inc. | Footwear having sensor system |
US10912490B2 (en) | 2008-06-13 | 2021-02-09 | Nike, Inc. | Footwear having sensor system |
US11026469B2 (en) | 2008-06-13 | 2021-06-08 | Nike, Inc. | Footwear having sensor system |
US9462844B2 (en) * | 2008-06-13 | 2016-10-11 | Nike, Inc. | Footwear having sensor system |
US20100010584A1 (en) * | 2008-07-11 | 2010-01-14 | Medtronic, Inc. | Posture state display on medical device user interface |
US9050471B2 (en) | 2008-07-11 | 2015-06-09 | Medtronic, Inc. | Posture state display on medical device user interface |
US9272091B2 (en) | 2008-07-11 | 2016-03-01 | Medtronic, Inc. | Posture state display on medical device user interface |
US7980997B2 (en) * | 2008-10-23 | 2011-07-19 | University Of Southern California | System for encouraging a user to perform substantial physical activity |
US20100105525A1 (en) * | 2008-10-23 | 2010-04-29 | University Of Southern California | System for encouraging a user to perform substantial physical activity |
US8317657B2 (en) | 2008-10-23 | 2012-11-27 | University Of Southern California | System for encouraging a user to perform substantial physical activity |
US8262590B2 (en) * | 2009-04-07 | 2012-09-11 | Padula William V | Gait/balance analyzer |
US20100262046A1 (en) * | 2009-04-07 | 2010-10-14 | Padula William L | Gait/balance analyzer |
US20100312083A1 (en) * | 2009-04-20 | 2010-12-09 | Phil Southerland | System for Monitoring Glucose and Measuring Wattage |
US20120158351A1 (en) * | 2009-04-24 | 2012-06-21 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | System and method for determining the activity of a mobile element |
US9489600B2 (en) * | 2009-04-24 | 2016-11-08 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | System and method for determining the activity of a mobile element |
US20120101411A1 (en) * | 2009-06-24 | 2012-04-26 | The Medical Research, Infrastructure and Health Services Fund of the Tel Aviv Medical Center | Automated near-fall detector |
US10548512B2 (en) * | 2009-06-24 | 2020-02-04 | The Medical Research, Infrastructure and Health Services Fund of the Tel Aviv Medical Center | Automated near-fall detector |
US9061192B2 (en) | 2009-10-23 | 2015-06-23 | Chiron Ip Holdco Pty Ltd | Electronic scoring system, method and armor for use in martial arts |
US8021281B2 (en) | 2009-10-23 | 2011-09-20 | Nedsyp Nominees Pty Ltd | Electronic scoring system, method and armor for use in martial arts |
US9056234B2 (en) | 2009-10-23 | 2015-06-16 | Chiron Ip Holdco Pty Ltd | Electronic scoring system, method and armor for use in martial arts |
US20110098094A1 (en) * | 2009-10-23 | 2011-04-28 | Zatara Nominees Pty Ltd | Electronic scoring system, method and armor for use in martial arts |
US9956418B2 (en) | 2010-01-08 | 2018-05-01 | Medtronic, Inc. | Graphical manipulation of posture zones for posture-responsive therapy |
US9174055B2 (en) | 2010-01-08 | 2015-11-03 | Medtronic, Inc. | Display of detected patient posture state |
US20110172743A1 (en) * | 2010-01-08 | 2011-07-14 | Medtronic, Inc. | Display of detected patient posture state |
US20110172738A1 (en) * | 2010-01-08 | 2011-07-14 | Medtronic, Inc. | Graphical manipulation of posture zones for posture-responsive therapy |
US8579834B2 (en) * | 2010-01-08 | 2013-11-12 | Medtronic, Inc. | Display of detected patient posture state |
US20110251520A1 (en) * | 2010-04-08 | 2011-10-13 | Yuan Ze University | Fall-risk Evaluation and Balance Stability Enhancement System and method |
US20130190658A1 (en) * | 2010-06-16 | 2013-07-25 | Myotest Sa | Integrated portable device and method implementing an accelerometer for detecting asymmetries in a movement of a user |
US10881905B2 (en) * | 2010-06-16 | 2021-01-05 | Myotest Sa | Integrated portable device and method implementing an accelerometer for detecting asymmetries in a movement of a user |
US20120024061A1 (en) * | 2010-07-29 | 2012-02-02 | Cheng-Tang Chiang | Track measurement apparatus for sports shoes |
US9761118B2 (en) * | 2010-08-06 | 2017-09-12 | Samsung Electronics Co., Ltd. | Detecting apparatus and method, and mobile terminal apparatus having detecting apparatus |
US20120032806A1 (en) * | 2010-08-06 | 2012-02-09 | Samsung Electronics Co., Ltd. | Detecting apparatus and method, and mobile terminal apparatus having detecting apparatus |
US20160007902A1 (en) * | 2010-10-21 | 2016-01-14 | Universite De Technologie De Troyes | Method, device and system for assesing the quality of balance |
US10791980B2 (en) * | 2010-10-21 | 2020-10-06 | Universite De Technologie De Troyes | Method, device and system for assesing the quality of balance |
US11600371B2 (en) | 2010-11-10 | 2023-03-07 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US10632343B2 (en) | 2010-11-10 | 2020-04-28 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US11935640B2 (en) | 2010-11-10 | 2024-03-19 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US9757619B2 (en) | 2010-11-10 | 2017-09-12 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US10293209B2 (en) | 2010-11-10 | 2019-05-21 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US11817198B2 (en) | 2010-11-10 | 2023-11-14 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US9429411B2 (en) | 2010-11-10 | 2016-08-30 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US9389057B2 (en) | 2010-11-10 | 2016-07-12 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US11568977B2 (en) | 2010-11-10 | 2023-01-31 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US8695406B2 (en) * | 2011-01-17 | 2014-04-15 | Panasonic Corporation | Safety device and preparatory movement determination method |
US20120279285A1 (en) * | 2011-01-17 | 2012-11-08 | Yumiko Kato | Safety device and preparatory movement determination method |
US10179263B2 (en) | 2011-02-17 | 2019-01-15 | Nike, Inc. | Selecting and correlating physical activity data with image data |
US9924760B2 (en) | 2011-02-17 | 2018-03-27 | Nike, Inc. | Footwear having sensor system |
US11109635B2 (en) | 2011-02-17 | 2021-09-07 | Nike, Inc. | Footwear having sensor system |
US9192816B2 (en) | 2011-02-17 | 2015-11-24 | Nike, Inc. | Footwear having sensor system |
US10674782B2 (en) | 2011-02-17 | 2020-06-09 | Nike, Inc. | Footwear having sensor system |
WO2012128801A1 (en) * | 2011-03-24 | 2012-09-27 | MedHab, LLC | Sensor device and method |
US9077343B2 (en) * | 2011-06-06 | 2015-07-07 | Microsoft Corporation | Sensing floor for locating people and devices |
US20120309531A1 (en) * | 2011-06-06 | 2012-12-06 | Microsoft Corporation | Sensing floor for locating people and devices |
US20120325019A1 (en) * | 2011-06-21 | 2012-12-27 | Industrial Technology Research Institute | Force sensing device and force sensing system |
WO2013027145A3 (en) * | 2011-08-23 | 2013-06-27 | Scuola Superiore Sant'anna | Sensorized mat structure |
ITPI20110091A1 (en) * | 2011-08-23 | 2013-02-24 | Scuola Superiore Di Studi Universit Ari S Anna | STRUCTURE OF SENSORIZED CARPET |
WO2013038214A2 (en) | 2011-08-30 | 2013-03-21 | Bay Zoltán Alkalmazott Kutatási Közhasznú Nonprofit Kft. | Device for monitoring balance and a method for manufacturing thereof |
US9521964B2 (en) | 2011-12-23 | 2016-12-20 | Industrial Technology Research Institute | System and method for estimating the mechanical behavior of human lower limbs |
US20150017623A1 (en) * | 2012-01-04 | 2015-01-15 | Gabriele Ceruti | Method and apparatus for neuromotor rehabilitation using interactive setting systems |
US9763489B2 (en) | 2012-02-22 | 2017-09-19 | Nike, Inc. | Footwear having sensor system |
US11071344B2 (en) | 2012-02-22 | 2021-07-27 | Nike, Inc. | Motorized shoe with gesture control |
US10357078B2 (en) | 2012-02-22 | 2019-07-23 | Nike, Inc. | Footwear having sensor system |
US11793264B2 (en) | 2012-02-22 | 2023-10-24 | Nike, Inc. | Footwear having sensor system |
US9756895B2 (en) | 2012-02-22 | 2017-09-12 | Nike, Inc. | Footwear having sensor system |
US10568381B2 (en) | 2012-02-22 | 2020-02-25 | Nike, Inc. | Motorized shoe with gesture control |
US10151648B2 (en) | 2012-02-22 | 2018-12-11 | Nike, Inc. | Footwear having sensor system |
US8739639B2 (en) | 2012-02-22 | 2014-06-03 | Nike, Inc. | Footwear having sensor system |
US11684111B2 (en) | 2012-02-22 | 2023-06-27 | Nike, Inc. | Motorized shoe with gesture control |
US11071345B2 (en) | 2012-02-22 | 2021-07-27 | Nike, Inc. | Footwear having sensor system |
US10426997B2 (en) | 2012-06-22 | 2019-10-01 | Jeffrey D. Stewart | Wearable exercise apparatuses |
US9247784B2 (en) | 2012-06-22 | 2016-02-02 | Jeffrey David Stewart | Wearable exercise apparatuses |
US10024660B2 (en) | 2012-08-27 | 2018-07-17 | Universite Du Quebec A Chicoutimi | Method to determine physical properties of the ground |
US20140081177A1 (en) * | 2012-09-14 | 2014-03-20 | Benemerita Universidad Autonoma De Puebla | Posturographic system using a balance board |
US10952679B2 (en) | 2012-10-05 | 2021-03-23 | Reqbo Aps | Method and device for improving prediction and detection of adverse events in elderly or disabled people |
US20170231551A1 (en) * | 2012-10-05 | 2017-08-17 | Reqbo Aps | Appliance for people with reduced sense of touch or disabled people |
US10123734B2 (en) * | 2012-10-05 | 2018-11-13 | Reqbo Aps | Appliance for people with reduced sense of touch or disabled people |
US20160273956A1 (en) * | 2012-11-20 | 2016-09-22 | Carematix, Inc. | Body weight measuring techniques |
US11320325B2 (en) | 2012-12-13 | 2022-05-03 | Nike, Inc. | Apparel having sensor system |
US11946818B2 (en) | 2012-12-13 | 2024-04-02 | Nike, Inc. | Method of forming apparel having sensor system |
US9841330B2 (en) | 2012-12-13 | 2017-12-12 | Nike, Inc. | Apparel having sensor system |
US9839394B2 (en) | 2012-12-13 | 2017-12-12 | Nike, Inc. | Apparel having sensor system |
US10704966B2 (en) | 2012-12-13 | 2020-07-07 | Nike, Inc. | Apparel having sensor system |
US10139293B2 (en) | 2012-12-13 | 2018-11-27 | Nike, Inc. | Apparel having sensor system |
US11311209B1 (en) | 2013-01-19 | 2022-04-26 | Bertec Corporation | Force measurement system and a motion base used therein |
US8847989B1 (en) | 2013-01-19 | 2014-09-30 | Bertec Corporation | Force and/or motion measurement system and a method for training a subject using the same |
US11052288B1 (en) | 2013-01-19 | 2021-07-06 | Bertec Corporation | Force measurement system |
US8704855B1 (en) * | 2013-01-19 | 2014-04-22 | Bertec Corporation | Force measurement system having a displaceable force measurement assembly |
US9526443B1 (en) | 2013-01-19 | 2016-12-27 | Bertec Corporation | Force and/or motion measurement system and a method of testing a subject |
US10231662B1 (en) * | 2013-01-19 | 2019-03-19 | Bertec Corporation | Force measurement system |
US9081436B1 (en) | 2013-01-19 | 2015-07-14 | Bertec Corporation | Force and/or motion measurement system and a method of testing a subject using the same |
US10646153B1 (en) | 2013-01-19 | 2020-05-12 | Bertec Corporation | Force measurement system |
US11540744B1 (en) | 2013-01-19 | 2023-01-03 | Bertec Corporation | Force measurement system |
US10010286B1 (en) | 2013-01-19 | 2018-07-03 | Bertec Corporation | Force measurement system |
US10856796B1 (en) | 2013-01-19 | 2020-12-08 | Bertec Corporation | Force measurement system |
US10413230B1 (en) | 2013-01-19 | 2019-09-17 | Bertec Corporation | Force measurement system |
US9770203B1 (en) | 2013-01-19 | 2017-09-26 | Bertec Corporation | Force measurement system and a method of testing a subject |
US11857331B1 (en) | 2013-01-19 | 2024-01-02 | Bertec Corporation | Force measurement system |
US9743861B2 (en) | 2013-02-01 | 2017-08-29 | Nike, Inc. | System and method for analyzing athletic activity |
US10327672B2 (en) | 2013-02-01 | 2019-06-25 | Nike, Inc. | System and method for analyzing athletic activity |
US10926133B2 (en) | 2013-02-01 | 2021-02-23 | Nike, Inc. | System and method for analyzing athletic activity |
US11918854B2 (en) | 2013-02-01 | 2024-03-05 | Nike, Inc. | System and method for analyzing athletic activity |
US11006690B2 (en) | 2013-02-01 | 2021-05-18 | Nike, Inc. | System and method for analyzing athletic activity |
EP2960897A4 (en) * | 2013-02-22 | 2016-10-05 | Sony Corp | Image display device, image display method, storage medium, and monitoring system |
US9410857B2 (en) | 2013-03-15 | 2016-08-09 | Nike, Inc. | System and method for analyzing athletic activity |
US10024740B2 (en) | 2013-03-15 | 2018-07-17 | Nike, Inc. | System and method for analyzing athletic activity |
US10914645B2 (en) | 2013-03-15 | 2021-02-09 | Nike, Inc. | System and method for analyzing athletic activity |
US9297709B2 (en) | 2013-03-15 | 2016-03-29 | Nike, Inc. | System and method for analyzing athletic activity |
US9279734B2 (en) | 2013-03-15 | 2016-03-08 | Nike, Inc. | System and method for analyzing athletic activity |
US9810591B2 (en) | 2013-03-15 | 2017-11-07 | Nike, Inc. | System and method of analyzing athletic activity |
US20150068069A1 (en) * | 2013-07-27 | 2015-03-12 | Alexander Bach Tran | Personally powered appliance |
US20160157756A1 (en) * | 2013-08-30 | 2016-06-09 | Guangdong Appscomm Co.,Ltd. | Bluetooth falling-over alarm insole |
FR3009945A1 (en) * | 2013-09-05 | 2015-03-06 | Melissa Estelle Berthelot | DEVICE FOR ANALYZING THE POSTURELE STABILITY OF A USER |
US10699205B2 (en) | 2013-12-06 | 2020-06-30 | At&T Intellectual Property I, L.P. | Method and apparatus for using gait analysis to determine a health quality measure |
US9443063B2 (en) | 2013-12-06 | 2016-09-13 | President And Fellows Of Harvard College | Method and apparatus for using gait analysis to determine a health quality measure |
US9418342B2 (en) | 2013-12-06 | 2016-08-16 | At&T Intellectual Property I, L.P. | Method and apparatus for detecting mode of motion with principal component analysis and hidden markov model |
US9727698B2 (en) | 2013-12-06 | 2017-08-08 | At&T Intellectual Property I, L.P. | Method and apparatus for using gait analysis to determine a health quality measure |
US20150182844A1 (en) * | 2014-01-02 | 2015-07-02 | Electronics And Telecommunications Research Institute | Smart shoes, method of providing sensor information to smart shoes, smart device and method of providing guidance program via smart device |
US10473483B2 (en) * | 2014-01-02 | 2019-11-12 | Electronics And Telecommunications Research Institute | Smart shoes, method of providing sensor information to smart shoes, smart device and method of providing guidance program via smart device |
US10603567B2 (en) | 2014-03-18 | 2020-03-31 | Georg Springub | Alignment aid for a golfer |
WO2015139832A1 (en) * | 2014-03-18 | 2015-09-24 | Georg Springub | Orientation aid for a golfer |
US20160113550A1 (en) * | 2014-10-26 | 2016-04-28 | David Martin | Application of Gait Characteristics for Mobile |
US11504029B1 (en) | 2014-10-26 | 2022-11-22 | David Martin | Mobile control using gait cadence |
US10342462B2 (en) * | 2014-10-26 | 2019-07-09 | David Martin | Application of gait characteristics for mobile |
US9847006B2 (en) | 2015-03-05 | 2017-12-19 | Shintaro Asano | Fall detector and alert system |
WO2016141380A1 (en) * | 2015-03-05 | 2016-09-09 | Shintaro Asano | Fall detector and alert system |
US10980446B2 (en) | 2015-05-11 | 2021-04-20 | Koninklijke Philips N.V. | Apparatus and method for determining a sedentary state of a subject |
WO2016180728A1 (en) * | 2015-05-11 | 2016-11-17 | Koninklijke Philips N.V. | Apparatus and method for determining a sedentary state of a subject |
US11328620B2 (en) | 2015-05-15 | 2022-05-10 | Motion Metrics Limited | System and method for physical activity performance analysis |
US10478095B2 (en) | 2015-05-26 | 2019-11-19 | Dharma P. Agrawal | System and method for real-time personnel fatigue level monitoring |
US20170000387A1 (en) * | 2015-06-30 | 2017-01-05 | iShoe, Inc. | Identifying fall risk using machine learning algorithms |
CN112043281A (en) * | 2015-06-30 | 2020-12-08 | 兹布里奥有限公司 | Identifying fall risk using machine learning algorithms |
US10863927B2 (en) * | 2015-06-30 | 2020-12-15 | Zibrio Inc. | Identifying fall risk using machine learning algorithms |
US10307084B2 (en) * | 2015-06-30 | 2019-06-04 | Zibrio Inc. | Identifying fall risk using machine learning algorithms |
US10542914B2 (en) * | 2015-06-30 | 2020-01-28 | Zibrio Inc. | Identifying fall risk using machine learning algorithms |
US20180206793A1 (en) * | 2015-09-29 | 2018-07-26 | Minebea Mitsumi Inc. | Biometric information monitoring system |
US10888279B2 (en) * | 2015-09-29 | 2021-01-12 | Minebea Mitsumi Inc. | Biometric information monitoring system |
US20170268923A1 (en) * | 2016-03-17 | 2017-09-21 | Kitagawa Industries Co., Ltd. | Measurement information output system |
US10436629B2 (en) * | 2016-03-17 | 2019-10-08 | Kitagawa Industries Co., Ltd. | Measurement system for measuring weight |
CN109417679A (en) * | 2016-06-20 | 2019-03-01 | 音力发电株式会社 | Control system |
JPWO2017221301A1 (en) * | 2016-06-20 | 2019-04-25 | 株式会社音力発電 | Control system |
EP3477930A4 (en) * | 2016-06-20 | 2019-12-18 | Soundpower Corporation | Control system |
US20190151742A1 (en) * | 2016-07-18 | 2019-05-23 | Shenzhen Microteam Information Technology Co., Ltd | Method and system for motion data processing |
US10582884B2 (en) * | 2016-07-18 | 2020-03-10 | Shenzhen Microteam Information Technology Co., Ltd | Method and system for motion data processing |
CN106264457A (en) * | 2016-07-28 | 2017-01-04 | 南京为绿生物科技有限公司 | A kind of medical treatment & health safety custody method and system based on technology of Internet of things |
WO2018058790A1 (en) * | 2016-09-30 | 2018-04-05 | 福建工程学院 | Accidental tumbling monitoring method and system, and terminal |
US10433367B2 (en) | 2016-10-10 | 2019-10-01 | At&T Intellectual Property I, L.P. | Disengaging movement assistance |
US10015840B2 (en) | 2016-10-10 | 2018-07-03 | At&T Intellectual Property I, L.P. | Disengaging movement assistance |
US9763285B1 (en) | 2016-10-10 | 2017-09-12 | At&T Intellectual Property I, L.P. | Disengaging movement assistance |
US20190335843A1 (en) * | 2017-01-04 | 2019-11-07 | Interlink Electronics, Inc. | Multi-modal sensor fusion platform |
CN106934991A (en) * | 2017-03-15 | 2017-07-07 | 暨南大学 | A kind of the elderly falls down monitoring system |
US10904646B2 (en) * | 2017-03-23 | 2021-01-26 | Plantiga Technologies Inc. | Movement sensing apparatus for use in a footwear item |
US10438136B2 (en) | 2017-06-09 | 2019-10-08 | Midea Group Co., Ltd. | System and method for care support at home |
AU2018305725B2 (en) * | 2017-07-28 | 2019-10-10 | Perimeter Security Industries Pty Ltd | An apparatus and method for assessing balance |
US11045116B1 (en) * | 2017-09-15 | 2021-06-29 | David Martin | Enhanced determination of cadence for control in mobile |
US11253149B2 (en) | 2018-02-26 | 2022-02-22 | Veyezer, Llc | Holographic real space refractive sequence |
US20190304331A1 (en) * | 2018-03-28 | 2019-10-03 | Embry Tech, Inc. | Electronic biometric monitoring |
US11350851B2 (en) * | 2019-03-26 | 2022-06-07 | Tata Consultancy Services Limited | Wearable apparatus and a method for calculating drift-free plantar pressure parameters for gait monitoring |
US11568727B2 (en) * | 2019-07-23 | 2023-01-31 | Wistron Corporation | Wearable device and method of operating the same |
CN112294293A (en) * | 2019-07-23 | 2021-02-02 | 纬创资通股份有限公司 | Wearable device and operation method |
US20210027599A1 (en) * | 2019-07-23 | 2021-01-28 | Wistron Corporation | Wearable device and method of operating the same |
GB2588883A (en) * | 2019-09-19 | 2021-05-19 | Solesense Ltd | Sensory substitution apparatus and method |
GB2588883B (en) * | 2019-09-19 | 2023-10-25 | Solesense Ltd | Sensory substitution apparatus and method |
US11549853B2 (en) * | 2019-11-21 | 2023-01-10 | Thomas Michael Baer | Systems and methods for detecting running and walking strides and foot strikes |
EP3991649A1 (en) * | 2020-10-27 | 2022-05-04 | SHFT II ApS | Non-obtrusive gait monitoring methods and systems for reducing risk of falling |
WO2022090129A1 (en) * | 2020-10-27 | 2022-05-05 | Shft Ii Aps | Non-obtrusive gait monitoring methods and systems for reducing risk of falling |
IT202100020945A1 (en) * | 2021-08-03 | 2023-02-03 | Esteps S R L S | ANALYSIS SYSTEM INCLUDING A PAIR OF FOOTBED |
US11788878B2 (en) * | 2022-02-11 | 2023-10-17 | Penguin Magic, Inc. | Scale apparatus and methods of use thereof |
US11898896B2 (en) | 2022-02-11 | 2024-02-13 | Penguin Magic, Inc. | Scale apparatus and methods of use thereof |
US20230258492A1 (en) * | 2022-02-11 | 2023-08-17 | Penguin Magic, Inc. | Scale apparatus and methods of use thereof |
Also Published As
Publication number | Publication date |
---|---|
US20090260426A1 (en) | 2009-10-22 |
WO2009070676A3 (en) | 2009-11-19 |
WO2009070676A2 (en) | 2009-06-04 |
US8011229B2 (en) | 2011-09-06 |
US20110313714A1 (en) | 2011-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090137933A1 (en) | Methods and systems for sensing equilibrium | |
EP3020335B1 (en) | Method and apparatus for advising physical condition and recording medium using the method | |
US9355307B2 (en) | Method and apparatus for real time performance assessment | |
US20130310658A1 (en) | Activity Measurement Systems | |
US20180263552A1 (en) | Biometric and location based system and method for fitness training | |
JP6696967B2 (en) | Monitoring device and operation detection method | |
US20140135592A1 (en) | Health band | |
JP7163370B2 (en) | Artificial intelligence assistance for modifying biomechanical loads | |
US9114296B2 (en) | Lower leg sensing device and method of providing data therefrom | |
US20160058326A1 (en) | Gait and mobility assessment systems and methods | |
CN113710153A (en) | System and method for monitoring and treating diabetic foot ulcers | |
US20140019063A1 (en) | Shoe sensor system | |
KR101974831B1 (en) | Method for Assessing Fall Risk and User Terminal therefor | |
Riddell et al. | Diabetes technology and exercise | |
US10912496B2 (en) | Body characteristic measuring device, storage medium storing body characteristic measurement program, and body characteristic measurement method | |
KR20210139252A (en) | Biological data tracking system and method | |
US20210225505A1 (en) | Biological data tracking system and method | |
US20200261769A1 (en) | Method and apparatus for assessing acclimatization to environmental conditions and to assess fitness level taking into account the environmental conditions and the level of acclimatization | |
CN112086164A (en) | Physical condition feedback method, system and storage medium | |
Saidani et al. | Smart insole monitoring system for fall detection and bad plantar pressure | |
US20230114876A1 (en) | Body area network having sensing capability | |
RU222580U1 (en) | Horse Vital Signs Monitoring Device | |
Laure et al. | Mobile apps for stimulating healthy life: Walky doggy reference example | |
WO2023012687A1 (en) | Equine leg monitoring apparatus | |
Lieberman et al. | Determining postural stability |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ISHOE, MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LIEBERMAN, EREZ;FORTH, KATHARINE E.;PIEDRAHITA, RICARDO;AND OTHERS;REEL/FRAME:021941/0079;SIGNING DATES FROM 20081112 TO 20081125 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |