A system for detecting, analysing and processing movement and impact data during an exercise activity

The system addresses inefficiencies in exercise monitoring by using a control module and sensor network to analyze movement and impact data, providing flexible, cost-effective, and accurate performance feedback.

WO2025248429A1PCT designated stage Publication Date: 2025-12-04PHALAK SANKET VIVEK +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/IB2025/055433
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-30
Filing Date
2025-05-27
Publication Date
2025-12-04

AI Technical Summary

Technical Problem

Current exercise monitoring technologies face challenges with inefficiency, high costs, and lack of flexibility, as well as reliance on human intervention and dedicated setups, limiting their ability to provide accurate and user-friendly performance analysis.

Method used

A system comprising a first control module and multiple second control modules, including sensors and a cloud server, that processes and analyzes movement and impact data during exercise activities, allowing for real-time feedback and adjustable exercise difficulty, with modules secured via suction cups, Velcro, or magnetic attachments, and connected via wireless networks.

Benefits of technology

The system provides cost-effective, user-friendly, and flexible exercise monitoring that offers accurate real-time feedback and adjusts exercise parameters based on user data, enhancing performance analysis without the need for extensive setups.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IB2025055433_04122025_PF_FP_ABST
    Figure IB2025055433_04122025_PF_FP_ABST
Patent Text Reader

Abstract

The present invention relates to a system (100) for detecting, analyzing and processing movement and impact data during an exercise activity. The system (100) has a first control module (10) configured to process input data and communicate with an external device. Also, at least one second control module (20) configured to be positioned on a user's body and / or on an impact surface (30). The second control module (20) detects at least one parameter associated with the movement, impact, or force of a user or an object, generate data corresponding to the detected parameter, and transmit the generated data to the first control module (10). An impact surface (30) configured to receive an impact during an exercise activity. The at least one second control module (20) is arranged on the impact surface to detect the impact.
Need to check novelty before this filing date? Find Prior Art

Description

“A System for detecting, analysing and processing movement and impact data during an exercise activity”Field of the invention

[0001] The present invention relates to a system for detecting a physical activity. More particularly, the present invention relates to a system for detecting analyzing and processing movement and impact data during an exercise activity.Background of the invention

[0002] Generally, addressing the challenges of measuring, recording, and analysing human body exercise performance remains a significant hurdle in current technologies. The available solutions in the market are generally categorized into manual or digital systems, each systems have their own drawbacks, such as high costs, the necessity for human intervention, and reliance on extensive equipment. Consequently, these methods lack the ability to function autonomously.

[0003] In the realm of manual methods, the process involves a trainer directly measuring and recording atrainee’s physical activities using basic tools like scales and stopwatches. For instance, to ascertain the height of a trainee's jump, a trainer might observe the position of the trainee's feet against a wall marker, manually record the height, and use a stopwatch to measure the time taken. This data is later analysed to evaluate and enhance the trainee's performance. However, this approach suffers from issues such as reduced accuracy due to human error, the necessity for additional personnel, the requirement for specific spatial setups, and the time-consuming nature of manual data entry and analysis.

[0004] Digital methods, while more technologically advanced, equip the exercise environment with an array of sensor devices, including cameras and proximity sensors, linked to a computer system. These sensors actively record the body movements and various other metrics of the trainee, offering detailed analyses and feedback on performance. Despite their advanced capabilities, these systems also present significant limitations, including the need for dedicated, often immovable setups, predefined spaces tailored for equipment, and high operational costs.

[0005] In essence, both traditional manual and modem digital exercise monitoring methods struggle with issues of efficiency, cost-effectiveness, and flexibility, highlighting a clear demand for an innovative solution that merges accuracy with user-friendly operation.

[0006] Therefore, there is a need for a system and a method which can overcome few or all the drawbacks of the existing prior art.Objects of the invention

[0007] An object of the present invention is to provide a system for detecting, analyzing and processing movement and impact data during an exercise activity.

[0008] Another object of the present invention is to provide a system for detecting, analyzing and processing movement and impact data during an exercise activity which analyses detailed physical activity of an user.

[0009] Yet another object of the present invention is to provide a system for detecting, analyzing and processing movement and impact data during an exercise activity which allows the user to select multiple exercise modes and parameters as per the requirement.

[0010] Another one object of the present invention is to provide a system for detecting, analyzing and processing movement and impact data during an exercise activity, which is cost-effective.

[0011] One more object of the present invention is to provide a system for detecting, analyzing and processing movement and impact data during an exercise activity, which is simple in operation.Summary of the invention

[0012] According to the present invention, there is provided a system for detecting, analyzing and processing movement and impact data during an exercise activity. The system includes a first control module, atleast one second control module and an impact surface. The first control module is configured to process input data and communicate with an external device. In the present embodiment, the first control module includes a base and a housing, which is adapted to house an external port, optical limit switch, controller, a light emitting diode (LED), Camera / Radar / Lidar / Thermal sensor, a GSM module, a Buzzer, a battery, and an inertial measurement unit (IMU) / load sensor. The atleast one second control module is configured to be positioned on a user’s body and / or on theimpact surface. The second control module detects atleast one parameter associated with the movement, impact, or force of a user or an object to generate data corresponding to the detected parameter and transmits the generated data to the first control module. The impact surface is configured to receive an impact during an exercise activity. The at least one second control module is arranged on the impact surface to detect the impact. The atleast one second module is secured to the impact surface through a securing member. In an aspect of the invention, the securing member may be a securing bracket, suction cups, Velcro strips, or magnetic attachment.

[0013] A plurality of second control modules is positioned at predetermined locations of the impact surface. Each second control module is configured to detect an impact at its location, generate a time-stamped impact signal and transmits the impact signal to the first control module. The first control module calculates the impact location based on a time-difference -of-arrival (TDoA) method or signal intensity variations. Additionally, the atleast one second module is selected from the group of a strain gauges or a load cell platform or a piezoelectric sensor, or a touch screen display and / or an optical switch to detect the atleast one parameter associated with the movement, impact, or force of the user or the object.

[0014] Further, the first control module is connected to a cloud server. The cloud server is configured to store and retrieve exercise data and synchronizes real time user movement and impact data. The first control module is connected to a database. The database is having prestored list of the exercises / sport training parameters.

[0015] Furthermore, the first control module is configured to perform a calibration process before an exercise activity. The calibration process includes detecting baseline sensor readings from the at least one second control module, adjusting sensitivity thresholds for impact and movement detection and storing calibration coefficients to normalize sensor outputs.

[0016] The first control module determines an impact related parameter based on the data received from the at least one second control module arranged on the impact surface. The first control module is configured to communicate with an exercise load tensioner device. The exercise load tensioner device is configured to adjust resistance or load based upon user movement and force data received from the at least one second control module and modify exercise difficulty in real-time according to a predefined exercise program. Further, the first control module, provides real-time feedback to the user through at least one of a haptic response via vibration motors, a visual indication using LED signals, and anauditory response via a buzzer or speaker. The first control module is configured to operate in different exercise or sports training modes, including football kick analysis mode, cricket bowling parameter measurement, running speed detection, jump height and stride analysis, and weight training load monitoring. Also, the first control module automatically erases stored exercise data after successful synchronization with the cloud server to free memory for future recordings.

[0017] The first control module is accessible through a web application / or a mobile application. Further, the first control module is connected to the atleast one second control module through a wireless connection using atleast one of Wi-Fi, BLE (Bluetooth Low Energy), or GSM-based network communication.

[0018] Furthermore, a light sensor is arranged is arranged on the first control module to detect the surrounding light conditions, and automatically adjust the brightness of the display and LED indicators based on ambient lighting. Additionally, a microphone is arranged on the first control module to receive voice commands for setting the type and mode of exercise activity. A display is arranged on the first control module. The display has a press switch or rotary switch for setting exercise / sport parameters.

[0019] In an aspect, a method for detecting, analyzing and processing movement and impact data during an exercise activity is provided. The method includes steps of arranging an atleast one second control module on an impact surface for detecting the intensity of an impact thereon, establishing a connection between a first control module and an atleast one second control module, detecting at least one parameter associated with the movement, impact, or force of a user or an object, generating data corresponding to the detected parameter associated with the movement of a user , transmitting the generated data from the atleast one second control module to the first control module for analyzing movement of an user during the exercise activity and processing the received data at the first control module to determine at least one exercise-related parameter, including impact force, movement trajectory, or user performance metrics.Brief Description of drawings

[0020] The advantages and features of the present invention will be understood better with reference to the following detailed description and claims taken in conjunction with the accompanying drawings, wherein like elements are identified with like symbols, and in which:

[0021] Figure 1 illustrates a schematic diagram of a system for detecting, analysing and processing movement and impact data during an exercise activity;

[0022] Figure 2 illustrates an internal view of a first control module;

[0023] Figure 3aillustrates a schematic view of a body mounted atleast one second module;

[0024] Figure 3b illustrates a schematic view of a non-body mounted atleast one second module;

[0025] Figure 4 illustrates an exploded view of a body mounted atleast one second module;

[0026] Figure 5 illustrates the coordinates of the impact location;

[0027] Figure 5a illustrates a schematic diagram of a load cell platform;

[0028] Figure 6 illustrates an arrangement of the atleast one second module on an impact surface;

[0029] Figure 7a illustrates a jump mode of the user;

[0030] Figure 7b illustrates a football kick mode of the user;

[0031] Figure 7c illustrates a ball hitting mode of the user;

[0032] Figure 8 illustrates multiple views of the charging of atleast one second module;

[0033] Figure 9 illustrates another exploded view of the system; and

[0034] Figure 10 illustrates a flowchart of the method for detecting, analysing and processing movement and impact data during an exercise activity.Detailed description of the invention

[0035] An embodiment of this invention, illustrating its features, will now be described in detail. The words "comprising," "having," "containing," and "including," and other forms thereof are intended to be equivalent in meaningand be open-ended in that an item or items following any one of these words is not meant to be an exhaustive listing of such item or items or meant to be limited to only the listed item or items.

[0036] The present invention describes a system for detecting, analysing and processing movement and impact data during exercise or sport activity. Specifically, the system detects, guides, records and analyses human body movement during exercise / sport activity using various sensors and IOT. The system has multiple data acquisition applications, such as measuring acceleration, impact and orientation at specific moments. The system includes an inertial measurement unit (IMU) that senses acceleration and angular orientation of an athlete and detects and analyses the movement of an athlete during exercise / sport.

[0037] The terms “first,” “second,” and the like, herein do not denote any order, quantity, or importance, but rather are used to distinguish one element from another, and the terms “a” and “an” herein do not denote a limitation of quantity, but rather denote the presence of at least one of the referenced items.

[0038] Referring now to figure 1, a system (100) for detecting, analyzing and processing movement and impact data during an exercise activity in accordance with the present invention is illustrated. The system (100) includes a first control module (10), atleast one second control module (20) and an impact surface (30). The first control module (10) is configured to process an input data entered by a user. The first control module (10) works as a central control unit which analyses and processes the input data and communicates with an external device (12). It is obvious to a person skilled in the art to use any electronic device as an external device (12) and not limited to a laptop, a mobile phone, a personal computer, a smart watch, a wearable device and the like.

[0039] Further, the first control module (10) has a base (10a) and a housing (10b). The housing (10b) is arranged on the base (10a) to cover the base (10a) from the top. The housing (10b) is secured to the base (10a) with a spring mechanism (not shown) therebetween. Alternatively, the housing (10b) may be secured to the base (10a) by any securing mechanism such as snap-fit, hinge mechanism and the like. The housing (10b) is used to accommodate all the functional components. In the present embodiment, the housing (10b) is in square shape figure 3a. It is obvious to a person skilled in the art to configure the first control module (10) of any geometry (shape and size), like the round shape in figure 3b. Also, the first control module (10) is adapted to secure on any surface(tripod stand, wall and the like) through a securing means (101). It is obvious to a person skilled in the art to use any securing means (101) such as suction cups, Velcro strips, nuts and bolts, magnetic attachment and the like (as shown in figure 2).

[0040] Also, the first control unit (10) has an external port (lOd), optical limit switch (lOe), controller (lOf), a light emitting diode (LED) (10g), Camera / Radar / Lidar / Thermal sensor (lOh), a GSM module, a Buzzer (lOi), a battery (lOj), an inertial measurement unit (IMU) / load sensor (10k). In the present embodiment, the external port (lOd) is used for connecting the second control module (20) externally. It is obvious to a person skilled in the art to connect any component to the external port (lOd).

[0041] Further, the first control module (10) includes a display(10c). The display (10c) has a press switch for setting activity parameters. It is obvious to a person skilled in the art to use rotary switch for setting exercise activity parameters and the like. Alternatively, a microphone (16) is arranged on the first control module (10) to provide voice commands for setting the type and mode of exercise activity. It is obvious to a person skilled in art to use any kind of command / instructions to set the type and mode of the exercise activity. In the present embodiment, the input data is a type, mode and parameters of the exercise activity.

[0042] Further, the parameters of the exercise activity may include running speed detection, jump height and stride analysis, angular movement of the hand during throwing the ball, cricket bowling parameter measurement, angular movement of the feet time duration, weight training load monitoring and the like. The parameters of the exercise activity vary according to the type of the exercise activity. Specifically, the first control module (10) is configured to operate different exercise activity and different sports training modes such as football kick analysis mode, cricket bowling mode and the like. Also, the first control module (10) is configured to measure the different parameters of the exercise activity or sport training.

[0043] Also, in the present embodiment, the atleast one second control module (20) is configured to be positioned on the user’s body. The second control module (20) is positioned on the user’s body using bands, such as wristbands, leg bands, or headbands and the like. The second control module (20) has a base (22a) and a housing (22b). The housing (22b) is arranged on the base (22a) from the top. The housing (22b) is secured to the base (22a) through a springmechanism. Alternatively, the housing (22b) may be secured to the base (22a) by any securing mechanism such as snap-fit, hinge mechanism and the like. The housing (22b) is used to accommodate all the functional components. In the present embodiment, the second control module (20) is in square shape (as shown in figure 3a). It is obvious a person skilled in the art to configure the second control module (20) of any geometry (shape and size), (as shown in figure 1).

[0044] Specifically, in the present embodiment, the atleast one second control module (20) includes a group of strain gauges or a load cell sensor or a piezoelectric sensor, inertial measurement unit or a touch screen ) and / or an optical switch which detects an angular orientation (height, time duration etc.) of the user and the corresponding data of the detected angular movement of the user and transmitted to the first control module (10) for analyzing and processing the movement of the user (as shown in figure 7a).

[0045] In the present embodiment, the first control module (10) is configured to perform a calibration procedure before an exercise activity. The process includes steps of detecting baseline sensor readings from the at least one second control module (20), adjusting sensitivity thresholds for impact and movement detection, and storing calibration coefficients to normalize sensor outputs.

[0046] Further, once the calibration between the second control module (20) and the first control module (10) is done, the first control module (10) provides real-time feedback to the user through at least one of a haptic response via vibration motors, a visual indication using LED signals, and an auditory response via a buzzer or speaker. Specifically, in an aspect of the present invention, a light is displayed on the display (not shown) to start. Alternatively, an alert may be given to the user through a buzzer, or a voice command to start. The user selects the type of exercise activity (such as jump, football kick and the like) from the atleast one second module (20) and based upon the selected type of exercise activity, the first control module (10) detects the atleast one parameter (such as frequency, intensity, time duration, maximum oxygen consumption (VChmax) and the like) and generates data corresponding to the detected parameter. The generated data is transmitted to the first control module (10) for analyzing and processing the movement of the user during the exercise activity. The final (analyzed and processed) result are displayed on the display or notified through the alert such as buzzer, a sound or any voice alert.

[0047] The generated data is stored in a cloud server (40) which may be accessed through any external device (12) such as a laptop, a mobile phone. Specifically, the first control module (10) is connected to the cloud server (40). The cloud server (40) is configured to store and retrieve exercise data, synchronise real time user movement, and the impact data. The first control module (10) is connected to a database (50). The database (50) is having prestored list of the exercises / sport and exercise / sport training parameters (as shown in figure 1). Also, the first control module (10) generates a unique QR code. The QR code is configured to allow a user to access stored exercise data via a mobile device or web application, and retrieve previously recorded movement, force, and impact analysis from the cloud server (40). The first control module (10) automatically erases stored exercise data after successful synchronisation with the cloud server (40) to free memory and resets for storing more exercise / sport data for further exercise / sport activity.

[0048] Referring again to figure 1, the first control module (10) is configured to communicate to a load cell platform (24b). The load cell platform (24b) detects and measures the impact force. Further, the first control module (10) is configured to communicate with an exercise load tensioner device (24c). The exercise load tensioner device (24c) is configured to adjust resistance or load based on the user movement and force data received from the at least one second control module (20). Also, the exercise load tensioner device (24c) is configured to modify the exercise difficulty in real-time according to a predefined exercise program.

[0049] Furthermore, a rechargeable battery is arranged on the atleast one second control module (20) to supply power (not shown), so that it can be portable. Alternatively, the atleast one second control module (20) is recharged with a docking system (60) (as shown in figure 8). Additionally, the first control module (10) has a light sensor to detect surrounding light conditions, and automatically adjust the brightness of the display and LED indicators based on ambient lighting (not shown).

[0050] Specifically, in one embodiment (jump mode), the load cell platform (24b) is attached to a metal platform using fasteners. The load cell platform (24b) is having four load sensors (24b’) which are arranged on the four comers of the load cell platform (24b) (as shown in the figure 5 a). The load cell platform (24b) is connected to the atleast one second control module (20) through wires. Once the user stands on the load cell platform (24b), the load sensors (24b’) senses the load and send an equivalent signal to the atleast one second control module (20). Theatleast one second control module (20) processes the signal and sends it to the first control module (10). The first control module (10) records the initial load as the user's weight. When the first control module (10) flashes a light, the alert is given to the user through a buzzer, or a voice command to indicate that the user is ready to perform the jump activity. As soon as the user jumps off the platform, the load cell platform (24b) detects zero load, and the atleast one second control module (20) marks the start time, which is recorded as the flight time. The time ends when the user returns and touches the load cell platform (24b) again. Simultaneously, the system checks which load cell sensor out of four load cell sensors (24b’) was activated first and defines the series of activation accordingly. At the end, the user's jump height is calculated using a mathematical formula based on the flight time, while the load activation and distribution on the load cell platform calculate the symmetry of the right and left leg landing. The jump height calculation is explained in the examples below.

[0051] For e.g. in the jump mode, the user sets the first control module (10) on the jump mode, the second control module (20) is positioned on the ground. The second control module (20) is calibrated with the first control module (10). The user stands in front of the second control module (20) for the jump activity. The load sensors (24b’) senses the load and send an equivalent signal to the atleast one second control module (20). The atleast one second control module (20) processes the signal and sends it to the first control module (10). Once the green light is displayed on the display (12), the user is ready to jump. Alternatively, the alert may be given to the user through a buzzer, sound or any voice command to start. The second control module (20) measures the distance of the user from the ground to detect and analyse the movement of the user. The measured distance of the user from the ground is the generated data which is transmitted to the first control module (10) for analyzing and processing the movement of the user and the final (analyzed and processed) result is displayed on the display or notified through the alert such as buzzer, a sound or any voice alert.

[0052] In the jump mode, the jump height is measured on the following formula:Y=H= Jump height distance (m).Y’ = Module sensor height from ground (m).Y” = Module sensor sensing range (m). h = Height reached by user outside of sensing range (m).6 = Sensing range of the module sensor (deg).X = Distance where user is standing from the module (m).g = Acceleration due to gravity (9.81m / sA2) t = no object detection time sense by module (Sec).Equation:Y =H= y’+y ”+hY”= x*tan(9) h = ( (t*t) x g) / 8 = t*t* 1.23Jump height: H= y’+(x*tan(9))+(t*t* 1.23) (m)

[0053] Similarly, in the jump impact and height detection mode: The jump impact and height detection mode improve the user's jumping posture to minimize damage to body structures such as ligaments and bones. The user sets the first control module (10) on the jump impact and height detection mode and the second control module (20) is positioned on both the legs of the user (as shown in figure 7a). Once the second control module (20) is secured on the user’s legs, the second control module (20) is calibrated with the first control module (10). The green light is displayed on the display (12), and the user is ready to jump. Alternatively, an alert notifies the user to start the jump. It is obvious to a person skilled in the art to alert the user through a buzzer, sound or any voice command. Once the user starts jumping on the ground, the second control module (20) detects the acceleration and angular orientation of the user and calculate the airtime and leg impact force generated while landing. The generated leg impact force is transmitted to the first control module (10) for analyzing and processing the jump impact and height ofthe user. The first control module (10) detects jump height, impact force on leg, jump % symmetricity of both the legs on the basis of following formula:Jump height H = ( (t*t) x g) / 8 = t*t* 1.23 , meters (m).Pkw = 0.012 x m xt g=9.81 m / s2 m = Mass in kilograms - input to device t = Airtime in seconds - recorded by master modulePkW = Power in kilowattsH = Height in meters

[0054] In one more mode of the present invention, the user sets the first control module (10) on the oxygen consumption mode (VChmax) (44), the second control module (20) is positioned on the user’s nose, the second control module (20) is calibrated with the first control module (10) (as shown in figure 1). As the exercise activity (e.g., running test, Yo-Yo test, etc.) is initiated, the second control module (20) detects the oxygen consumed by the user during the exercise activity. The generated data is transmitted to the first control module (10) for processing the data.

[0055] Furthermore, in an alternate embodiment, the atleast one second control module (20) is configured to be positioned on the impact surface (30). In the present embodiment, the impact surface (30) is a net (as shown in the figure), but it is obvious to a person skilled in the art to use any impact surface of any material such as wall, doorframes, cabinet frames, baseboards and the like. The second control module (20) has a base (32a) and a housing (32b). The housing (32b) is arranged on the base (32a) to accommodate all the functional components. In the present embodiment, the second control module (20) is in a round shape. It is obvious a person skilled in the art to configure the second control module (20) of any geometry (shape and size) (as shown in figure 6). Once the atleast one second control module (20) is secured on the impact surface (30), the second control module (20) is calibrated with the first control module (10) to detect the impact.

[0056] Specifically, in the present embodiment, four second control module (20a, 20b, 20c and 20d) is used to detect the impact on the impact surface (30). (as shown in the figure 6). Each second control module (20) is configured to detect the impact at its location, generate a time-stamped impact signal, and transmits the impact signal to the first control module (10). The first control module (10) calculates the impact location based on a time-difference-of- arrival (TDoA) method or signal intensity variations. Specifically, the shock wave travels at a constant speed v (which depends on the material of the impact surface). The time taken for the shock wave to reach each second control module (20) varies based on the distance between the impact point and second control module (20). The impact location is calculated by measuring the time difference of arrival between the plurality of multiple second control module (20). In another method, the energy transfer from the impact to each second control module (20) varies based on proximity, the second control module (20) closest to the impact receives the highest intensity. The relative intensity of the energy at each second control module (20) is used to estimate the impact location.

[0057] In an embodiment, the atleast one second module (20) may work as the first control module (10) which detects, analyses and process the movement of the exercise activity of the user. It is obvious to a person skilled in the art to use any number of second control module (20) to detect the impact. The atleast one second module (20) is secured to the impact surface (30) through a securing member (18). It is obvious to a person skilled in the art to use any securing member (18) such as securing brackets, suction cups, Velcro strips, nuts and bolts, magnetic attachment and the like.

[0058] For example, in football kick mode, the user sets the first control module (10) on the football kick mode. In the present embodiment, the user sets the first control module (10) on the football kick mode through a mobile application. In an alternate embodiment, the user may set the first control module (10) on the football kick mode through a web application. The second control module (20) is positioned on the feet or on the ankle of the user to detect the impact. Also, four second control modules (20a, 20b, 20cand 20d) are positioned on the impact surface (30) Specifically, the atleast one second control module (20) is positioned on football goalposts for detecting shot accuracy (as shown in the figure 7b). The second control module (20) is secured on the user’s legs. Once the second control module (20) is calibrated with the first control module (10). an alert notifies the user to start the activity. As soon as football hits the impact surface (30), a shock wave is generated which propagates radially from the point of impact and is sensed by the four second control module (20a, 20b, 20c and 20d). The generated shock waves are transmitted to the first control module (10) to determine the impact on the impact surface (30). Based upon Leg swing velocity, leg direction in angle, leg impact on ball, ball speed and ball hitting location on the impact surface, the first control module (10) determines the impact Specifically, in the present embodiment, the impact closest to the atleast one second control module (20) receives the highest intensity of the impact.

[0059] Impact Sensitivity Method: The detection of the impact location on a plane using the atleast one second control module (20), one at each comer.

[0060] Step: 1 second control module (20) placementThe four second control module (20) are installed on plane as shown below (as shown in figure 5.).Nomenclature:Plane width = XPlane height = YCalibration point (E) =(0,0)Second control module-1 (A) = (-X / 2,-Y / 2) Second control module -2 (B) = (X / 2,-Y / 2) Second control module 3 (B) = (X / 2,Y / 2) Second control module -4 (B) = (-X / 2,Y / 2) VA , VB , VC , VD - Average calibration Al , A2 , A3 , - Calibration readings from Second control module A Bl , B2 , B3 , - Calibration readings from Second control module B Cl , C2 , C3 , - Calibration readings from Second control module CD 1 , D2 , D3 , - Calibration readings from Second control module D MA , MB , MC , MD - Raw atleast one second control module (20) measurement output during object strikeM'A , M'B , M'C , M'D - Calibrated the atleast one second control module (20) measurement output.XS - X- coordinate of the strike location.YS - Y- coordinate of the strike location.Step:2 Calibration procedureTo calibrate, the user taps at the center (0,0) three times.Each second control module (20) records three readings, and send to the first control module (10) where calculate their average:Calibration CoefficientsThese coefficients normalize the second control module (20) response.Sum of all these coefficients should approximately 1 if the center calibration is correct. If this condition does not satisfy then the first control module ask user to perform calibration again.Step: 3 Measurement with an object strikeWhen an object strike on plane, the second control module (20) records impact values MA , MB , Me , MD and send to the first control module (10). the first control module (10) calibrates the measured readings.M'A = MAX KA, M'B = MB X KB, M'C = McX Kc, M'D = MDX KDStep: 4 Calculate Strike LocationThe weighted coordinates are calculated using the calibrated measurements:Interpretation- XS and YS represent the strike location relative to the calibrated center.- Positive XS means the strike is toward the right and negative means left.- Positive Ys means upward and negative means downward.

[0061] More specifically, the calculation is as follows:Ball speed Vb = d’ / tl-tO, m / s. d - distance between ball and net calculated by the equation, tl - earliest time sense by the any one sensor installed on net.Step 1: Place S3, S4, S5 and S6 on net. As per given instructions. Record distances. (D3-4 = D6-5, D4-5 = D6-3)Step 2: Turn on all atleast one second control module (20).Step 3 : Perform calibration by hitting football manually at the center of net based on the voice instruction or text instruction or light indication by master module.Step 4: Place SI and S2 on leg and ankle respectively.Step 5: Receive instruction form master module (Voice, text and light indicator) that test is ready. Step 6: Make sure ball is placed at kick location.Step 7 : Hit the ball on targeted location on the net.Step 8: AS soon as ball hit on the net, all 4 sensor sense the shock data.Step 9: Send shock intensity and time data to the first control module (10).Step 10: The first control module (10), consider the earliest hit time data for ball speed calculation.Step 11 : The first control module (10), find out the what is the greatest hit recorded by sensor and consider associated quadrant for the calculation for ball hit location.Step 12: The first control module (10), strike coordinate calculation.Step 13: The first control module (10), ball travelled distance. Step A: If ball strike in QI; Distance from shoot location d’ = sqrt {y’ 2 + [ (d / 2) - x’]A2 + dA2} , 3-4 Step B: If ball strike in Q2; Distance from shoot location d’ = sqrt {y’A2 + [ x’- (d 3-4 / 2)]A2 + dA2} , Step C: If ball strike in Q3;Distance from shoot location d’ = sqrt {y’A2 + [ x’- (d 3-4 / 2)]A2 + dA2} , Step B: If ball strike in Q2; Distance from shoot location d’ = sqrt {y’A2 + [(d 3-4 / 2) - x’]A2 + dA2} ,Step 14: The first control module (10), Calculate ball velocity Vb = d’ / tl - t o.Step 15: Populate results, Ball velocity m / s, Ball hitting coordinate (X,Y) m, Ball hitting accuracy: > %, Ball Impact on net N. Ball impact direction angle: Deg

[0062] Similarly, in ball hitting mode (in case of cricket, tennis, badminton): a series of the first control module (10) and the atleast one second control module (20) is arranged at specific distances, parallel to the bowler's runup path, to measure running speed, which also provide input to the atleast second control module (20) to initiate the measurement. The atleast second control module (20) is positioned inside the bands worn on the user’s hand and leg. Also, one second control module (20) is positioned at the other end on the impact surface (30). Also, the load cell platform (24b) is arranged under the bowling crease to measure the impact force of the user's foot. The user sets the first control module (10) on the ball hitting mode. It is obvious to a person skilled in the art to set the modes of exercise activity through the mobile application or the web application. The one second control module (20) is positioned on the user’s body. Also, the one second control module (20) is positioned on the impact surface (30). Specifically, the one second control module (20) is positioned on cricket nets for tracking ball impact force and location (in cricket mode), and the one second control module (20) is positioned on a basketball backboard for analyzing shot trajectories, and hockey goalposts for assessing puck speed and accuracy (in basketball mode) (as shown in the figure 7c). Once the second control module (20) is calibrated with the first control module (10), an alert notifies the user to start the activity. The one second control module (20) detects a run up, pre delivery stride, mid bound, back foot contact, front foot contact, ball release follow through and the one second control module (20) measures the ball impact time and the location on the impact surface (30). The ball impact time and the location on the impact surface (30) is transmitted to the first control module (10) for analyzing and processing the movement of the user. In the present mode, the calculation is done on the following formula:

[0063] Running speed measurement: Running speed / Velocity V = D / t2-tl; Baller running speed / velocity captured using Athlete detection timeusing lidar / 3d lidar / Radar / Image sensor divided by distance between the first control module (10) and the atleast one second control module (20).

[0064] Jump parameter: Calculate jump parameters using running velocity, jump, airtime and impact force on legs. Back foot impact force, leg angle, front foot angle. Hand swing start angle, front foot, contact angle, force and time, distance between front foot and back foot. Hand swing speed (RPM), Ball release time, capture angle between right and left leg.

[0065] Ball speed / Velocity, V = D / t2-tl, D - Distance between crease and the net, T1 - Time of ball release recorded by hand and leg mounted DBTM, T2 - Time record by the one second control module (20) mounted on the impact surface (30) (i.e. practice nets).

[0066] As soon as the user crosses the first control module (10), the first control module (10) records the time as the start time (t = 0) . When the bowler crosses SI, SI records the time tlt ltl . The first control module (10) receives the time from SI and calculates velocity VI using Vl=dl / tl-tO, m / s. The Masterthen sends a signal to S7, indicating it is ready to measure the time when the jump starts. S7 records the jump start time and sends it to the first control module (10) module. As soon as the bowler crosses S2, S2 records the time t2. The Master receives the time from S2 and calculates velocity V2 using V2=d2 / t2-t0, m / s. When the bowler's back foot touches the ground, S8 records the time and sends it to the first control module (10) module. The first control module (10) calculates the air time. S10 measures and calculates the maximum impact force (in Newtons). As soon as the user's front foot touches the ground, S7 records the time and sends it to the first control module (10). When the user reaches the ball release position, S6 records the time and sends it to the first control module (10) module. When the ball hits the impact surface (30), S9 records the time and sends it to the first control module (10) module. At the end of the activity, the first control module (10) module calculates the user's speed at each instance, flight time, vertical jump, horizontal jump, foot impact force, foot angle at ball release, arm swing speed and ball speed.

[0067] Specifically, M - The first control unit (10), S(l-5) - The atleast one second control module (20), S(6) - The atleast one second control module (20) in the bowling hand. S(7) - The atleast one second control module (20) on a right leg. S(8) - The atleast one second control module (20) on a left leg. S(9) - The atleast one second control module (20) mounted on the impact surface (30) (i.e. practice nets). S(10) - The atleast one second control module (20). d -Distance t - Time v - Velocity g - Gravitational Acceleration, 9.81 m / sA2, V = d / t velocity, m / s a = dv / dt, m / sA2.

[0068] In the present embodiment, the first control module (10) is connected to the second control module (20) through a wireless connection (28) (as shown in figure 1). It is obvious to a person skilled in the art to use any wireless connection means but not limited to Wifi / Bluetooth / BLE / wireless / GSM based based network communication. In an alternate embodiment, the first control module (10) and the second control module (20) may be connected through a wired medium.

[0069] Referring now to figure 2, a method (200) for detecting, analyzing and processing movement and impact data during an exercise activity in accordance with the present invention is illustrated. The method (200) is explained in conjunction with the system (100) for the brevity of the invention.

[0070] The method (200) starts at step 210.

[0071] At step 220, an atleast one second module (20) is arranged on an impact surface (30) for detecting an impact thereon.

[0072] At step 230, a connection is established between the first control module (10) and the atleast one second control module (20).

[0073] At step 240, atleast one parameter is detected associated with the movement, impact, or force of a user or an object.

[0074] At step 250, data is generated corresponding to the detected parameter associated with the movement of a user.

[0075] At step 260, the generated data is transmitted from the atleast one second control module (20) to the first control module (10) for analyzing movement of the user during the exercise activity.

[0076] At step 270, the received data is processed at the first control module (10) to determine at least one exercise activity-related parameter, including impact force, movement trajectory, or user performance metrics.

[0077] The method (200) ends at step 280.

[0078] Therefore, the present invention provides the advantage of providing a system for analysing movement of an athlete during exercise / sport. The system (100) analyses detailed physical activity of an athlete. The system (100) allows an athlete to select multiple exercise modes and parameters as per the requirement. Further, the system (100) is cost- effective. Furthermore, the system (100) is simple in operation.

[0079] The foregoing descriptions of specific embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the present invention to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described to best explain the principles of the present invention, and its practical application to thereby enable others skilled in the art to best utilize the present invention and various embodiments with various modifications as are suited to the particular use contemplated. It is understood that various omission and substitutions of equivalents are contemplated as circumstance may suggest or render expedient, but such are intended to cover the application or implementation without departing from the spirit or scope of the claims of the present invention.

Claims

We Claim:

1. A system (100) for detecting, analyzing and processing movement and impact data during an exercise activity, the system (100) comprising: a first control module (10) configured to process input data and communicate with an external device (12); atleast one second control module (20) configured to be positioned on a user’s body and / or on an impact surface, the second control module (20) detects atleast one parameter associated with the movement, impact, or force of a user or an object to generate data corresponding to the detected parameter, and transmits the generated data to the first control module (10); wherein the impact surface (30) configured to receive an impact during an exercise activity, the at least one second control module (20) is arranged on the impact surface (30) to detect the impact; and the first control module (10) determines an impact-related parameter based on the data received from the at least one second control module (20) arranged on the impact surface (30).

2. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein the first control module (10) is connected to a cloud server (40), the cloud server (40) configured to store and retrieve exercise data, synchronize real-time user movement and impact data, and access a database (50) having a preloaded list of exercises and training parameters.

3. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein a plurality of second control modules (20) are positioned at predetermined locations on the impact surface (30), each second control module (20) configured to detect an impact at its location, generate a time-stamped impact signal, and transmits the impact signal to the first control module (10), wherein the first control module (10) calculates the impact location based on a time-difference -of-arrival (TDoA) method or signal intensity variations.

4. The system (100) detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein the first control module (10) includes a base (10a) and a housing (10b), which is adapted to house an external port (lOd), optical limit switch (lOe), controller (lOf), a light emitting diode (LED) (10g), Camera / Radar / Lidar / Thermal sensor (lOh), a GSM module, a Buzzer (lOi), a battery (lOj), and an inertial measurement unit (IMU) / or a load sensor (10k).

5. The system (100) detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1 , wherein the atleast one secondmodule (20) includes a group of strain gauges or a load cell sensor or a piezoelectric sensor, inertial measurement unit or a touch screen or an optical switch to detect the atleast one parameter associated with the movement, impact, or force of the user or the object.

6. The system (100) for detecting, analyzing and processing movement and impact data during exercise / sport as claimed in claim 1, wherein the first control module (10) is accessible through a web application / or a mobile application.

7. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein the first control module (10) is connected to the atleast one second control module (20) through a wireless connection (28) using at least one of Wi-Fi, BLE (Bluetooth Low Energy), or GSM-based network communication.

8. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein the atleast one second module (20) is secured to the impact surface (30) through a securing member (18), the securing member (18) being a securing bracket, suction cups, velcro strips, or magnetic attachment.

9. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein the first control module (10) is configured to communicate with an exercise load tensioner device (24c), the exercise load tensioner device (24c) being configured to adjust resistance or load based on user movement and force data received from the at least one second control module (20), and modify exercise difficulty in real-time according to a predefined exercise program.

10. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein the first control module (10) is configured to perform a calibration procedure before an exercise activity, the calibration process includes: detecting baseline sensor readings from the at least one second control module (20), adjusting sensitivity thresholds for impact and movement detection, and storing calibration coefficients to normalize sensor outputs.

11. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein the first control module (10) provides real-time feedback to the user through at least one of a haptic response via vibration motors, a visual indication using LED signals, and an auditory response via a buzzer or speaker.

12. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein the firstcontrol module (10) is configured to operate in different exercise activity or sports training modes, including football kick analysis mode, cricket bowling parameter measurement, running speed detection jump height and stride analysis, and weight training load monitoring.

13. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein the first control module (10) automatically erases stored exercise data after successful synchronization with the cloud server (40) to free memory and resets for storing more exercise / sport data.

14. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein a light sensor is arranged on the first control module (10) to detect surrounding light conditions, and automatically adjust the brightness of the display and LED indicators based on ambient lighting.

15. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein a microphone (16) is arranged on the first control module (10) to receive voice commands for setting the type and mode of exercise activity.

16. The system (100) for detecting, analyzing and processing movement and impact data during an exercise activity as claimed in claim 1, wherein a display (12) is arranged on the first control module (10), the display (12) has a press switch for setting exercise activity parameters.

17. A method (200) for detecting, analyzing and processing movement and impact data during an exercise activity, the method (200) comprising steps of: arranging an atleast one second control module (20) on an impact surface (30) for detecting an impact thereon; establishing a connection between a first control module (10) and the atleast one second control module (20); detecting at least one parameter associated with the movement, impact, or force of a user or an object; generating data corresponding to the detected parameter associated with the movement of a user; transmitting the generated data from the atleast one second control module (20) to the first control module (10) for analyzing movement of n user during the exercise activity; and processing the received data at the first control module (10) to determine at least one exercise-related parameter, including impact force, movement trajectory, or user performance metrics.

Citation Information

Patent Citations

  • Wearable sensor module for a wearable system for monitoring training, and wearable system and method for monitoring training

    WO2017198337A1

  • Apparatus and method for providing customized exercise information on basis of motion tracking information about user

    WO2022075783A1