METHOD AND SYSTEM FOR MONITORING AND ANALYZING POSITION, MOTION, AND EQUILIBRIUM OF BODY PARTS
First Claim
1. A computer-implemented method for facilitating the evaluation of at least one user activity element, the method comprising the steps of:
- receiving, via at least one computing device, at least one user activity event record from at least one sensor;
storing, via the at least one computing device, the at least one user activity event record; and
presenting, via the at least one computing device, information about the at least one user activity event record;
wherein the at least one user activity event record comprises at least one movement detected by the at least one sensor, wherein the at least one movement is caused by at least one of;
an object and a user'"'"'s body.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products which facilitate the ability of a user to monitor and assess the location of and forces transferred to various joints, muscles, and limbs and their relative positions at each and every moment during normal daily activities, training loads of an exercise, or a competitive or high intensity athletic endeavors, in order to mitigate and reduce the risk of injury as well as to track fitness performance elements are disclosed. In an aspect, systems, methods, and computer program products are disclosed which utilize at least one sensor in order to capture a user'"'"'s movement information during various tasks and exercises. This movement information may then be analyzed in order to determine quantifiable values for the user'"'"'s likelihood of experiencing an injury and/or the user'"'"'s overall fitness, generally. The systems, methods, and computer program products of the present disclosure may also be used to measure a user'"'"'s neuromuscular efficiency and help the user make improvements thereto.
36 Citations
20 Claims
-
1. A computer-implemented method for facilitating the evaluation of at least one user activity element, the method comprising the steps of:
-
receiving, via at least one computing device, at least one user activity event record from at least one sensor; storing, via the at least one computing device, the at least one user activity event record; and presenting, via the at least one computing device, information about the at least one user activity event record; wherein the at least one user activity event record comprises at least one movement detected by the at least one sensor, wherein the at least one movement is caused by at least one of;
an object and a user'"'"'s body. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer storage media having stored thereon multiple instructions that facilitate the evaluation of at least one user activity element when executed by one or more processors of at least one computing device, causing the one or more processors to:
-
receive at least one user activity event record from at least one sensor; store the at least one user activity event record; and present information about the at least one user activity event record to a user; wherein the at least one user activity event record comprises at least one movement detected by the at least one sensor, wherein the at least one movement is caused by at least one or more of;
an object and a user'"'"'s body. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for facilitating the evaluation of at least one user activity element, comprising:
-
at least one computing device operated by at least one user, the at least one computing device being configured to communicate with at least one application server via a communications network; at least one sensor configured to communicate via the communications network and detect at least one user activity event record, wherein the at least one sensor is removably attachable to at least one or more of;
an object and a user'"'"'s body;at least one computational database; and at least one application server configured to communicate, via the communications network, with the at least one computing device, the at least one sensor, and the at least one computational database;
wherein the at least one application server comprises;a data receiving means configured to receive data from at least one or more of;
the at least one sensor and the at least one computing device, and store the received data in the at least one computational database, wherein the received data is retrievable by the at least one user;a data analyzing means configured to analyze at least one aspect of the received data, wherein at least one form of the data analyzing means comprises a comparison function; and a presentation means configured to provide the received data to the at least one user, including any analysis that has been performed on the data, by presenting the data to the at least one user via the at least one computing device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification