Abstract: A health data collection module (110) collects health data associated with a fitness user through one or more means A health data analysis module (120) determines a plurality of training-oriented parameters associated with the fitness user, recommends at least one fitness regime corresponding to the fitness user. A fitness plan recommendation module (130) suggests a set of exercises for a predefined duration for the at least one fitness regime recommended corresponding to the fitness user. A video generation and rendering module (140) generates one or more fitness training videos to train the fitness user based on the set of exercises suggested corresponding to the at least one fitness regime, renders the one or more fitness training videos generated to the fitness user. A video processing module (150) provides a medium of interaction for the fitness trainer with the fitness user for assisting in fitness training through modification of scene script of the one or more videos rendered to the fitness user.
Embodiments of the present disclosure relate to a personalised training system and more particularly to an interactive fitness training system using health monitoring and a method to operate the same.
[0002] Physical activity is important for general health of human beings. Unfortunately, this health benefit is oftentimes not enough to get people to commit to a routine of physical activity. People often neglect from participating in physical activity because of psychological, physical, financial, and other barriers. For instance, people may not participate in a healthy amount of physical activity because they don't have the money to go to a gym, don't have time to commit to an inflexible fitness regimen, are too embarrassed to work out in a public setting, don't find that pre-rendered fitness curriculum comprehend their level of fitness or health goals, or just generally lack motivation. As a result, various solutions are available which generally tries to motivate the people for engaging in the physical activity either by in-home exercise solutions or by hiring a personal fitness trainer.
[0003] Conventionally, one or more fitness programs which are available for engaging the people are limited by disparity in number of personal fitness trainers available and number of people who wants fitness trainers and also not scalable due to this. As a result, there are solutions where a fitness trainer can train a tribe of users. However, all of them will have same set of exercise regime, which is detrimental to the objectives that users have. Also, based on one or more genetic and blood parameters each people might need a different fitness regime to achieve the optimal results. Moreover, to tackle the problem of ratio of the fitness trainer and the people, the number of fitness trainers are increased for aiding the people in providing information about how to do the exercise, when to slow down or when to start and also what exercise one needs to do, which further increases the expenditure of the people.
[0004] Hence, there is a need for an improved interactive fitness training system using health monitoring and a method to operate the same in order to address the aforementioned issues.
BRIEF DESCRIPTION
[0005] In accordance with an embodiment of the present disclosure, an interactive fitness training system using health monitoring is disclosed. The system includes a processing subsystem hosted on a server and configured to execute on a network to control bidirectional communications among a plurality of modules. The processing subsystem includes a health data collection module configured to collect health data associated with a fitness user through one or more means. The processing subsystem also includes a health data analysis module configured to determine a plurality of training-oriented parameters associated with the fitness user upon analysis of the health data received. The health data analysis module is also configured to recommend at least one fitness regime corresponding to the fitness user based on the plurality of training-oriented parameters determined. The processing subsystem also includes a fitness plan recommendation module configured to suggest a set of exercises for a predefined duration for the at least one fitness regime recommended corresponding to the fitness user. The processing subsystem also includes a video generation and rendering module configured to generate one or more fitness training videos to train the fitness user based on the set of exercises suggested corresponding to the at least one fitness regime, wherein the one or more fitness training videos are representative of workouts performed by a fitness trainer. The video generation and rendering module is also configured to render the one or more fitness training videos generated to the fitness user via a display interface of one or more electronic devices associated with the fitness user. The processing subsystem also includes a video processing module operatively configured to provide a medium of interaction for the fitness trainer with the fitness user for assisting in fitness training through modification of scene script of the one or more videos rendered to the fitness user.
[0006] In accordance with another embodiment of the present disclosure, a method to operate an interactive fitness training system using health monitoring is disclosed. The method includes collecting, by a health data collection module of a processing subsystem, health data associated with a fitness user through one or more means. The method also includes determining, by a health data analysis module of the processing subsystem, a plurality of training-oriented parameters associated with the fitness user upon analysis of the health data received. The method also includes recommending,
by the health data analysis module of the processing subsystem, at least one fitness regime corresponding to the fitness user based on the plurality of training-oriented parameters determined. The method also includes suggesting, by a fitness plan recommendation module of the processing subsystem, a set of exercises for a predefined duration for the at least one fitness regime recommended corresponding to the fitness user. The method also includes generating, by a video generation and rendering module of the processing subsystem, one or more fitness training videos to train the fitness user based on the set of exercises suggested corresponding to the at least one fitness regime, wherein the one or more fitness training videos are representative of workouts performed by a fitness trainer. The method also includes rendering, by the video generation and rendering module of the processing subsystem, the one or more fitness training videos generated to the fitness user via a display interface of one or more electronic devices associated with the fitness user. The method also includes providing, by a video processing module of the processing subsystem, a medium of interaction for the fitness trainer with the fitness user for assisting in fitness training through modification of scene script of the one or more videos rendered to the fitness user.
[0007] To further clarify the advantages and features of the present disclosure, a more particular description of the disclosure will follow by reference to specific embodiments thereof, which are illustrated in the appended figures. It is to be appreciated that these figures depict only typical embodiments of the disclosure and are therefore not to be considered limiting in scope. The disclosure will be described and explained with additional specificity and detail with the appended figures.
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] The disclosure will be described and explained with additional specificity and detail with the accompanying figures in which:
[0009] FIG. 1 is a block diagram of an interactive fitness training system using health monitoring in accordance with an embodiment of the present disclosure;
[0010] FIG. 2 is a schematic representation of an exemplary embodiment of an interactive fitness training system using health monitoring of FIG. 1 in accordance with an embodiment of the present disclosure;
[0011] FIG. 3 is a block diagram of a computer or a server in accordance with an embodiment of the present disclosure; and
[0012] FIG. 4 is a flow chart representing the steps involved in a method of an interactive fitness training system using health monitoring in accordance with an embodiment of the present disclosure.
[0013] Further, those skilled in the art will appreciate that elements in the figures are illustrated for simplicity and may not have necessarily been drawn to scale. Furthermore, in terms of the construction of the device, one or more components of the device may have been represented in the figures by conventional symbols, and the figures may show only those specific details that are pertinent to understanding the embodiments of the present disclosure so as not to obscure the figures with details that will be readily apparent to those skilled in the art having the benefit of the description herein.
DETAILED DESCRIPTION
[0014] For the purpose of promoting an understanding of the principles of the disclosure, reference will now be made to the embodiment illustrated in the figures and specific language will be used to describe them. It will nevertheless be understood that no limitation of the scope of the disclosure is thereby intended. Such alterations and further modifications in the illustrated system, and such further applications of the principles of the disclosure as would normally occur to those skilled in the art are to be construed as being within the scope of the present disclosure.
[0015] The terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process or method that comprises a list of steps does not include only those steps but may include other steps not expressly listed or inherent to such a process or method. Similarly, one or more devices or sub-systems or elements or structures or components preceded by "comprises... a" does not, without more constraints, preclude the existence of other devices, sub-systems, elements, structures, components, additional devices, additional sub-systems, additional elements, additional structures or additional components. Appearances of the phrase "in an embodiment", "in another embodiment" and similar
language throughout this specification may, but not necessarily do, all refer to the same embodiment.
[0016] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this disclosure belongs. The system, methods, and examples provided herein are only illustrative and not intended to be limiting.
[0017] In the following specification and the claims, reference will be made to a number of terms, which shall be defined to have the following meanings. The singular forms "a", "an", and "the" include plural references unless the context clearly dictates otherwise.
[0018] Embodiments of the present disclosure relate to a system and a method of an interactive fitness training system using health monitoring. The system includes a processing subsystem hosted on a server and configured to execute on a network to control bidirectional communications among a plurality of modules. The processing subsystem includes a health data collection module configured to collect health data associated with a fitness user through one or more means. The processing subsystem also includes a health data analysis module configured to determine a plurality of training-oriented parameters associated with the fitness user upon analysis of the health data received. The health data analysis module is also configured to recommend at least one fitness regime corresponding to the fitness user based on the plurality of training-oriented parameters determined. The processing subsystem also includes a fitness plan recommendation module configured to suggest a set of exercises for a predefined duration for the at least one fitness regime recommended corresponding to the fitness user. The processing subsystem also includes a video generation and rendering module configured to generate one or more fitness training videos to train the fitness user based on the set of exercises suggested corresponding to the at least one fitness regime, wherein the one or more fitness training videos are representative of workouts performed by a fitness trainer. The video generation and rendering module is also configured to render the one or more fitness training videos generated to the fitness user via a display interface of one or more electronic devices associated with the fitness user. The processing subsystem also includes a video processing module operatively configured to provide a medium of interaction for the fitness trainer with
the fitness user for assisting in fitness training through modification of scene script of the one or more videos rendered to the fitness user.
[0019] FIG. 1 is a block diagram of an interactive fitness training system (100) using health monitoring in accordance with an embodiment of the present disclosure. The system (100) includes a processing subsystem (105) hosted on a server (108) and configured to execute on a network to control bidirectional communications among a plurality of modules. In one embodiment, the server (108) may include a cloud server. In another embodiment, the server (108) may include a local server. The processing subsystem (105) is configured to execute on a network (not shown in FIG. 1) to control bidirectional communications among a plurality of modules. In one embodiment, the network may include a wired network such as local area network (LAN). In another embodiment, the network may include a wireless network such as Wi-Fi, Bluetooth, Zigbee, near field communication (NFC), infra-red communication (RFID) or the like.
[0020] The processing subsystem (105) includes a health data collection module (110) configured to collect health data associated with a fitness user through one or more means. In one embodiment, the health data may include at least one of physiological data, pathological data, genetic data, goals, lifestyle information, one or more health vitals, medical history of the fitness user or a combination thereof. As used herein, the term 'physiological data' is defined as data, which is measured to evaluate health status, diagnose diseases, determine efficacy of therapeutic regimens, and provide metrics for goal setting. Similarly, the term 'pathological data' is defined as diagnostic reports representative of health condition of an individual. Again, the term 'genetic data' is defined as personal data relating to inherited or acquired genetic characteristics of an individual which results from the analysis of a biological sample from the natural person. Again, the term 'goals' is defined as personalised weight loss goals, weight gain goals, and the like set by a user. Similarly, the term 'lifestyle information' is defined as daily routine habits practiced by the user to maintain the heath. In some embodiment, the one or more health vitals comprises at least one of body temperature, pulse rate, respiration rate, blood pressure, height, weight or a combination thereof. In such embodiment, the one or more means may include at least one of chat interface, questionnaire, wearable device, information uploaded in an online portal by the fitness user or a combination thereof. In such
embodiment, the chat interface may include an interaction medium of an electronic device associated with the fitness user. In such embodiment, the electronic device may include, but not limited to, a mobile phone, a laptop, a desktop, a personal digital assistant, a tablet and the like.
[0021] The processing subsystem (105) also includes a health data analysis module (120) configured to determine a plurality of training-oriented parameters associated with the fitness user upon analysis of the health data received. In one embodiment, the plurality of training-oriented parameters may include at least one of age, strength, body type, heart rate reserve, max heart rate to come up with optimal rate the user needs to workout. The health data analysis module (120) is also configured to recommend at least one fitness regime corresponding to the fitness user based on the plurality of training-oriented parameters determined. In some embodiment, the at least one fitness regime may include at least one of yoga, aerobics, cross fit, Zumba, Pilates, hit or a combination thereof.
[0022] The processing subsystem (105) also includes a fitness plan recommendation module (130) configured to suggest a set of exercises for a predefined duration for the at least one fitness regime recommended corresponding to the fitness user. In one embodiment, the set of exercises may include a finite number of exercises recommended to the user for a predefined duration.
[0023] The processing subsystem (105) also includes a video generation and rendering module (140) configured to generate one or more fitness training videos to train the fitness user based on the set of exercises suggested corresponding to the at least one fitness regime, wherein the one or more fitness training videos are representative of workouts performed by a fitness trainer. The video generation and rendering module (140) is also configured to render the one or more fitness training videos generated to the fitness user via a display interface of one or more electronic devices associated with the fitness user. In some embodiment, the one or more electronic devices may include, but not limited to, a desktop, a laptop, a tablet, a smart phone, a personal digital assistant and the like.
[0024] The processing subsystem (105) also includes a video processing module (150) configured to provide a medium of interaction for the fitness trainer with the
fitness user for assisting in fitness training through modification of scene script of the one or more videos rendered to the fitness user. The video processing module (150) is configured to overlay one or more texts on a plurality of video frames of the one or more fitness training videos generated for representation of the modification of the scene script.
[0025] In a specific embodiment, the processing subsystem (105) further includes a video development module (160) operatively coupled to the video generation and rendering module (140) and the video processing module (150), wherein the video development module (160) is configured to record one or more fitness videos depicting workout session of the fitness trainer in real-time. The video development module (160) is also configured to create the one or more fitness videos recorded by categorizing into one or more stages comprising an introduction stage, a process stage and a scene modification stage. Each and every fitness videos have introduction scene, which is followed by actual exercise being done in a pace that is required for the fitness user. In some cases, there are interruptions such as asking the user to stop the exercise for cool down, restart the exercise etc., which constitutes the change of scene category. The video development module (160) is also configured to develop the one or more fitness videos created by tagging each of the one or more stages for facilitating the fitness user in viewing video content based on the health data and the plurality of training -oriented parameters associated with the fitness user. Here, tagging each of the one or more stages includes labelling of the one or more stages of the fitness video for displaying the video content based on the health and physiological traits, body activation centers, recommended population and the like.
[0026] FIG. 2 is a schematic representation of an exemplary embodiment of an interactive fitness training system using health monitoring of FIG. 1 in accordance with an embodiment of the present disclosure. Considering an example, wherein the system (100) is utilised as a personalised fitness training system by a fitness enthusiastic user (104). The system (100) tries to replace physical presence of a fitness trainer for assisting the fitness user during a workout session through virtual interaction and control by using active health monitoring. For health monitoring of the fitness user (104), a health data collection module (110) collects health data associated with the fitness user through one or more means. Here, the health data collection
module (110) is located on a processing subsystem (105) which is hosted on a cloud server (108). The processing subsystem (105) controls bidirectional communications among a plurality of modules via a wireless communication network (115). In the example used herein, the health data may include at least one of physiological data, pathological data, genetic data, goals, lifestyle information, one or more health vitals, medical history of the fitness user or a combination thereof.
[0027] Based on the health data received, a health data analysis module (120) of the processing subsystem (105) determines a plurality of training-oriented parameters associated with the fitness user. For example, the plurality of training-oriented parameters may include at least one of age, strength, body type, heart rate reserve, max heart rate to come up with optimal rate the user needs to workout. The health data analysis module (120) is also configured to recommend at least one fitness regime corresponding to the fitness user based on the plurality of training-oriented parameters determined. In some embodiment, the at least one fitness regime may include at least one of yoga, aerobics, cross fit, Zumba, Pilates, hit or a combination thereof. Also, once the at least one fitness regime is recommended, a fitness plan recommendation module (130) suggests a set of exercises for a predefined duration for the at least one fitness regime recommended corresponding to the fitness user, wherein the one or more fitness training videos are representative of workouts performed by a fitness trainer.
[0028] Further, based on the set of exercises suggested corresponding to the at least one fitness regime, a video generation and rendering module (140) generates one or more fitness training videos to train the fitness user. For instance, if the fitness user's fitness regime consists of 3 sets of exercises which need to be completed in 20 min. The fitness trainer video will show them in sequences - exercise 1, exercise 2 and exercise 3. Each of the exercise may be of 6 minutes duration with 40 second introduction. While the fitness user starts doing the exercise, his vitals are monitored. Based on this monitoring, the system can tell when to slow down or cool down just like fitness trainer would do. The video generation and rendering module (140) is also configured to render the one or more fitness training videos generated to the fitness user via a display interface of one or more electronic devices associated with the fitness user. For example, the one or more electronic devices may include, but not
limited to, a desktop, a laptop, a tablet, a smart phone, a personal digital assistant and the like.
[0029] The processing subsystem (105) also includes a video processing module (150) configured to provide a medium of interaction for the fitness trainer (106) with the fitness user for assisting in fitness training through modification of scene script of the one or more videos rendered to the fitness user. The video processing module (150) is configured to overlay one or more texts on a plurality of video frames of the one or more fitness training videos generated for representation of the modification of the scene script.
[0030] In addition, the processing subsystem further includes a video development module (160) to record one or more fitness videos depicting workout session of the fitness trainer in real-time. The video development module (160) is also configured to create the one or more fitness videos recorded by categorizing into one or more stages comprising an introduction stage, a process stage and a scene modification stage. Each and every fitness videos have introduction scene, which is followed by actual exercise being done in a pace that is required for the fitness user. In some cases, there are interruptions such as asking the user to stop the exercise for cool down, restart the exercise etc., which constitutes the change of scene category. The video development module (160) is also configured to develop the one or more fitness videos created by tagging each of the one or more stages for facilitating the fitness user in viewing video content based on the health data and the plurality of training -oriented parameters associated with the fitness user. Here, tagging each of the one or more stages includes labelling of the one or more stages of the fitness video for displaying the video content based on the health and physiological traits, body activation centers, recommended population and the like. Thus, the system (100) helps in personalized fitness video creation, interaction with the user for aiding in fitness activity by replacing the role of a physical trainer.
[0031] FIG. 3 is a block diagram of a computer or a server in accordance with an embodiment of the present disclosure. The server (200) includes processor(s) (230), and memory (210) operatively coupled to the bus (220). The processor(s) (230), as used herein, means any type of computational circuit, such as, but not limited to, a microprocessor, a microcontroller, a complex instruction set computing
microprocessor, a reduced instruction set computing microprocessor, a very long instruction word microprocessor, an explicitly parallel instruction computing microprocessor, a digital signal processor, or any other type of processing circuit, or a combination thereof.
[0032] The memory (210) includes several subsystems stored in the form of executable program which instructs the processor (230) to perform the method steps illustrated in FIG. 1. The memory (210) includes a processing subsystem (105) of FIG.l. The processing subsystem (105) further has following modules: a health data collection module (110), a health data analysis module (120), a fitness plan recommendation module (130), a video generation and rendering module (140), a video processing module (150) and a video development module (160).
[0033] The health data collection module (110) configured to collect health data associated with a fitness user through one or more means. The health data analysis module (120) configured to determine a plurality of training-oriented parameters associated with the fitness user upon analysis of the health data received. The health data analysis module (120) is also configured to recommend at least one fitness regime corresponding to the fitness user based on the plurality of training-oriented parameters determined. The fitness plan recommendation module (130) configured to suggest a set of exercises for a predefined duration for the at least one fitness regime recommended corresponding to the fitness user. The video generation and rendering module (140) configured to generate one or more fitness training videos to train the fitness user based on the set of exercises suggested corresponding to the at least one fitness regime, wherein the one or more fitness training videos are representative of workouts performed by a fitness trainer. The video generation and rendering module (140) is also configured to render the one or more fitness training videos generated to the fitness user via a display interface of one or more electronic devices associated with the fitness user. The video processing module (150) configured to provide a medium of interaction for the fitness trainer with the fitness user for assisting in fitness training through modification of scene script of the one or more videos rendered to the fitness user. The video development module (160) is configured to record one or more fitness videos depicting workout session of the fitness trainer in real-time. The video development module (160) is also configured to create the one or more fitness videos
recorded by categorizing into one or more stages comprising an introduction stage, a process stage and a scene modification stage. The video development module (160) is also configured to develop the one or more fitness videos created by tagging each of the one or more stages for facilitating the fitness user in viewing video content based on the health data and the plurality of training -oriented parameters associated with the fitness user.
[0034] The bus (220) as used herein refers to be internal memory channels or computer network that is used to connect computer components and transfer data between them. The bus (220) includes a serial bus or a parallel bus, wherein the serial bus transmits data in bit-serial format and the parallel bus transmits data across multiple wires. The bus (220) as used herein, may include but not limited to, a system bus, an internal bus, an external bus, an expansion bus, a frontside bus, a backside bus and the like.
[0035] FIG. 4 is a flow chart representing the steps involved in a method (300) of an interactive fitness training system using health monitoring in accordance with an embodiment of the present disclosure. The method (300) includes collecting, by a health data collection module of a processing subsystem, health data associated with a fitness user through one or more means in step 310. In one embodiment, collecting the health data associated with the fitness user through the one or more means may include collecting at least one of physiological data, pathological data, genetic data, goals, lifestyle information, one or more health vitals, medical history of the fitness user or a combination thereof.
[0036] The method (300) also includes determining, by a health data analysis module of the processing subsystem, a plurality of training-oriented parameters associated with the fitness user upon analysis of the health data received in step 320. In some embodiment, determining the plurality of training-oriented parameters associated with the fitness user may include determining at least one of age, strength, body type, heart rate reserve, max heart rate to come up with optimal rate the user needs to workout.
[0037] The method (300) also includes recommending, by the health data analysis module of the processing subsystem, at least one fitness regime corresponding to the
fitness user based on the plurality of training-oriented parameters determined in step 330. In on embodiment, recommending the at least one fitness regime corresponding to the fitness user may include recommending at least one of yoga, aerobics, cross fit, Zumba, Pilates, hit or a combination thereof.
[0038] The method (300) also includes suggesting, by a fitness plan recommendation module of the processing subsystem, a set of exercises for a predefined duration for the at least one fitness regime recommended corresponding to the fitness user in step 340. In some embodiment, suggesting the set of exercises may include suggesting a finite number of exercises recommended to the user for a predefined duration.
[0039] The method (300) also includes generating, by a video generation and rendering module of the processing subsystem, one or more fitness training videos to train the fitness user based on the set of exercises suggested corresponding to the at least one fitness regime, wherein the one or more fitness training videos are representative of workouts performed by a fitness trainer in step 350. The method (300) also includes rendering, by the video generation and rendering module of the processing subsystem, the one or more fitness training videos generated to the fitness user via a display interface of one or more electronic devices associated with the fitness user in step 360.
[0040] The method (300) also includes providing, by a video processing module of the processing subsystem, a medium of interaction for the fitness trainer with the fitness user for assisting in fitness training through modification of scene script of the one or more videos rendered to the fitness user in step 370.
[0041] In a particular embodiment, the method (300) further includes recording, by a video development module, one or more fitness videos depicting workout session of the fitness trainer in real-time. In some embodiment, the method further includes creating the one or more fitness videos recorded by categorizing into one or more stages comprising an introduction stage, a process stage and a scene modification stage. In such embodiment, the method (300) further includes developing the one or more fitness videos created by tagging each of the one or more stages for facilitating
the fitness user in viewing video content based on the health data and the plurality of training -oriented parameters associated with the fitness user.
[0042] Various embodiments of the present disclosure provide a system for personalized fitness video creation, interaction with the user for aiding in fitness activity and control using active health monitoring.
[0043] Moreover, the present disclosed system renders the personalised fitness videos to the fitness user, wherein the personalised fitness videos are created by the fitness trainer for demonstrating the type of exercises to the fitness user based on the fitness regime recommended.
[0044] Furthermore, the present disclosed system solves the problem of affording a personalised fitness trainer for training the fitness user by rendering the fitness videos which not only caters a large number of user at a same point of time but also instructs the fitness user through one or more suggestions during workout session.
[0045] It will be understood by those skilled in the art that the foregoing general description and the following detailed description are exemplary and explanatory of the disclosure and are not intended to be restrictive thereof.
[0046] While specific language has been used to describe the disclosure, any limitations arising on account of the same are not intended. As would be apparent to a person skilled in the art, various working modifications may be made to the method in order to implement the inventive concept as taught herein.
[0047] The figures and the foregoing description give examples of embodiments. Those skilled in the art will appreciate that one or more of the described elements may well be combined into a single functional element. Alternatively, certain elements may be split into multiple functional elements. Elements from one embodiment may be added to another embodiment. For example, the order of processes described herein may be changed and are not limited to the manner described herein. Moreover, the actions of any flow diagram need not be implemented in the order shown; nor do all of the acts need to be necessarily performed. Also, those acts that are not dependent on other acts may be performed in parallel with the other acts. The scope of embodiments is by no means limited by these specific examples.
WE CLAIMS:
1. An interactive fitness training system (100) using health monitoring comprising:
a processing subsystem (105) hosted on a server (108) and configured to execute on a network to control bidirectional communications among a plurality of modules comprising:
a health data collection module (110) configured to collect health data associated with a fitness user through one or more means;
a health data analysis module (120) operatively coupled to the health data collection module (110), wherein the health data analysis module (120) is configured to:
determine a plurality of training-oriented parameters associated with the fitness user upon analysis of the health data received; and
recommend at least one fitness regime corresponding to the fitness user based on the plurality of training-oriented parameters determined;
a fitness plan recommendation module (130) operatively coupled to the health data analysis module (130), wherein the fitness plan recommendation module (130) is configured to suggest a set of exercises for a predefined duration for the at least one fitness regime recommended corresponding to the fitness user;
a video generation and rendering module (140) operatively coupled to the fitness plan recommendation module (130), wherein the video generation and rendering module (140) is configured to:
generate one or more fitness training videos to train the fitness user based on the set of exercises suggested corresponding to the at least one fitness regime, wherein the one or more fitness training
videos are representative of workouts performed by a fitness trainer; and
render the one or more fitness training videos generated to the fitness user via a display interface of one or more electronic devices associated with the fitness user; and
a video processing module (150) operatively coupled to the video generation and rendering module (140), wherein the video processing module (150) is configured to provide a medium of interaction for the fitness trainer with the fitness user for assisting in fitness training through modification of scene script of the one or more videos rendered to the fitness user.
2. The system (100) as claimed in claim 1, wherein the health data comprises at least one of physiological data, pathological data, genetic data, goals, lifestyle information, one or more health vitals, medical history of the fitness user or a combination thereof.
3. The system (100) as claimed in claim 1, wherein the one or more means comprises at least one of chat interface, questionnaire, wearable device, information uploaded in an online portal by the fitness user or a combination thereof.
4. The system (100) as claimed in claim 1, wherein the plurality of training-oriented parameters comprises at least one of age, strength, body type, heart rate reserve, max heart rate to come up with optimal rate the user needs to workout.
5. The system (100) as claimed in claim 1, wherein the at least one fitness regime comprises at least one of yoga, aerobics, cross fit, Zumba, Pilates, hit or a combination thereof.
6. The system (100) as claimed in claim 1, wherein the video processing module (150) is configured to overlay one or more texts on a plurality of video frames of the one or more fitness training videos generated for representation of the modification of the scene script.
7. The system (100) as claimed in claim 1, wherein the processing subsystem
(105) comprising a video development module (160) operatively coupled to the
video generation and rendering module (140) and the video processing module
(150), wherein the video development module (160) is configured to:
record one or more fitness videos depicting workout session of the fitness trainer in real-time;
create the one or more fitness videos recorded by categorizing into one or more stages comprising an introduction stage, a process stage and a scene modification stage; and
develop the one or more fitness videos created by tagging each of the one or more stages for facilitating the fitness user in viewing video content based on the health data and the plurality of training -oriented parameters associated with the fitness user.
8. A method (300) comprising:
collecting, by a health data collection module of a processing subsystem, health data associated with a fitness user through one or more means (310);
determining, by a health data analysis module of the processing subsystem, a plurality of training-oriented parameters associated with the fitness user upon analysis of the health data received (320);
recommending, by the health data analysis module of the processing subsystem, at least one fitness regime corresponding to the fitness user based on the plurality of training-oriented parameters determined (330);
suggesting, by a fitness plan recommendation module of the processing subsystem, a set of exercises for a predefined duration for the at least one fitness regime recommended corresponding to the fitness user (340);
generating, by a video generation and rendering module of the processing subsystem, one or more fitness training videos to train the fitness user based on the set of exercises suggested corresponding to the at least one fitness regime,
wherein the one or more fitness training videos are representative of workouts performed by a fitness trainer (350);
rendering, by the video generation and rendering module of the processing subsystem, the one or more fitness training videos generated to the fitness user via a display interface of one or more electronic devices associated with the fitness user (360); and
providing, by a video processing module of the processing subsystem, a medium of interaction for the fitness trainer with the fitness user for assisting in fitness training through modification of scene script of the one or more videos rendered to the fitness user (370).
| # | Name | Date |
|---|---|---|
| 1 | 202111058464-STATEMENT OF UNDERTAKING (FORM 3) [15-12-2021(online)].pdf | 2021-12-15 |
| 2 | 202111058464-PROOF OF RIGHT [15-12-2021(online)].pdf | 2021-12-15 |
| 3 | 202111058464-POWER OF AUTHORITY [15-12-2021(online)].pdf | 2021-12-15 |
| 4 | 202111058464-FORM FOR STARTUP [15-12-2021(online)].pdf | 2021-12-15 |
| 5 | 202111058464-FORM FOR SMALL ENTITY(FORM-28) [15-12-2021(online)].pdf | 2021-12-15 |
| 6 | 202111058464-FORM 1 [15-12-2021(online)].pdf | 2021-12-15 |
| 7 | 202111058464-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [15-12-2021(online)].pdf | 2021-12-15 |
| 8 | 202111058464-EVIDENCE FOR REGISTRATION UNDER SSI [15-12-2021(online)].pdf | 2021-12-15 |
| 9 | 202111058464-DRAWINGS [15-12-2021(online)].pdf | 2021-12-15 |
| 10 | 202111058464-DECLARATION OF INVENTORSHIP (FORM 5) [15-12-2021(online)].pdf | 2021-12-15 |
| 11 | 202111058464-COMPLETE SPECIFICATION [15-12-2021(online)].pdf | 2021-12-15 |
| 12 | 202111058464-FORM-26 [16-02-2022(online)].pdf | 2022-02-16 |
| 13 | 202111058464-FORM-8 [25-04-2025(online)].pdf | 2025-04-25 |