Abstract: A system (200) and a method (300) for tracking a daily routine of a user and providing health related recommendations to the user is disclosed. The method (300) includes monitoring (332) the user, by wearable devices (222) worn by the user, for acquiring data associated with a body type based on predefined criteria based on oriental traditions, activities performed by the user, and contexts associated with activities performed by the user. The method includes determining (334) a daily routine context of the user, by combining the data associated with each activity and each of the contexts associated with the activities. The method includes assigning (336) a characteristic to the determined daily routine context of the user. The method includes comparing (338) the characteristic with compatibility factors associated with body type for calculating cumulative scores.
DESC:PRIORITY STATEMENT
[001] The present application hereby claims priority from Indian patent application with the application number 202341013258, postdated to May 27, 2023, the entire contents of which are incorporated herein by reference.
FIELD OF TECHNOLOGY
[002] The present disclosure generally relates to health monitoring and more particularly to a method and system for tracking a daily routine of a user and providing health related recommendations to the user.
BACKGROUND
[003] In Ayurveda, every person is classified as belonging to one or more type and the type is called dosha. However, every person has all the doshas within. A balance between the doshas is considered to essential for good health. All activities, including sleep, performed by an individual is considered as an important factor for maintaining a balance in the doshas. Each type of activity performed by the individual have a different effect on the doshas, and therefore it is important to choose activities that are suitable for one's individual dosha type. The effective way to gauge a dosha imbalance is to find out which of the doshas are increasing and which are decreasing. In one example, based on dosha imbalance, an advisory is provided to the individuals which includes, but is not limited to, advisory on yoga, kriya, mudra, pranayam (breathing ritual), meditation, food, time of sleep, etc. Such advisory is provided by the applications or devices known in the state of art, that measure the ayurvedic current balance, ideal balance and hence the imbalance continuously.
[004] Such existing tools or solutions are based on the workflow shown in Figure 1. The existing solutions provide personalized recommendations to the user, related to current imbalance in the doshas in the individual (kapha (phlegm), pitta (bile), and Vata (wind)). However, the users are not aware on what habits or daily routine of theirs is creating this imbalance in their body. Therefore, in view of the problems mentioned above, it is advantageous to provide a system and a method that can overcome one or more of the problems and limitations as mentioned above.
SUMMARY
[005] This summary is provided to introduce a selection of concepts in simple manners that are further described in the detailed description of the disclosure. This summary is not intended to identify key or essential inventive concepts of the subject matter nor is it intended to determine the scope of the disclosure.
[006] It is to be noted that the method and system disclosed herein is implemented based on oriental traditions or traditional health and wellness methods like Ayurveda, Unani, Sidda, Traditional Chinese medicine (TCM).
[007] Briefly, according to an exemplary embodiment, a method for tracking a daily routine of a user and providing health related recommendations to the user is disclosed. The method includes monitoring the user, by one or more wearable devices worn by the user, for acquiring data associated with a body type based on predefined criteria based on oriental traditions, one or more activities performed by the user, and one or more contexts associated with the one or more activities performed by the user. The method includes determining a daily routine context of the user, by combining the data associated with each of the one or more activities and each of the one or more contexts associated with the one or more activities. The method includes assigning a characteristic to the determined daily routine context of the user. The method includes comparing the characteristic with one or more compatibility factors associated with the body type for calculating one or more cumulative scores. The method includes providing one or more health related recommendations to the user, based on a one or more cumulative scores.
[008] Briefly, according to an exemplary embodiment, a system for tracking a daily routine of a user and providing health related recommendations to the user is disclosed. The system includes a memory configured to store a plurality of modules in the form of programmable instructions and a processor communicatively coupled to the memory. The processor is configured to execute the programmable instructions associated with the plurality of modules. The plurality of modules includes a monitoring module configured for monitoring the user, by one or more wearable devices worn by the user, for acquiring data associated with a body type based on predefined criteria based on oriental traditions, one or more activities performed by the user, and one or more contexts associated with the one or more activities performed by the user. The plurality of modules includes a determining module configured for determining a daily routine context of the user, by combining the data associated with each of the one or more activities and each of the one or more contexts associated with the one or more activities. The plurality of modules includes an assigning module configured for assigning a characteristic to the determined daily routine context of the user. The plurality of modules includes a comparing module configured for comparing the characteristic with one or more compatibility factors associated with the body type for calculating one or more cumulative scores and a recommendation module configured for providing one or more health related recommendations to the user, based on a one or more cumulative scores.
[009] The summary above is illustrative only and is not intended to be limiting in any way. In addition to the illustrative aspects, exemplary embodiments, and features described above, further aspects, exemplary embodiments, and features will become apparent by reference to the drawings and the following detailed description.
BRIEF DESCRIPTION OF THE FIGURES
[0010] These and other features, aspects, and advantages of the exemplary embodiments may be better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
[0011] Figure 1 illustrates an existing mechanism that measure a current balance and an ideal balance and thereby monitors an imbalance in an individual, based on the ayurveda, in accordance with an existing technique;
[0012] Figure 2 illustrates a system configured for tracking daily habits based on oriental traditions such as ayurveda and providing recommendations to a user, implemented according to an embodiment of the present disclosure;
[0013] Figure 3 is a flow chart illustrating a method for tracking daily habits based on oriental traditions such as ayurveda and providing recommendations to a user, implemented according to an embodiment of the present disclosure;
[0014] Figure 4A illustrates an exemplary method for improving the score and levels, thereby providing recommendation to achieve balance to the doshas of an individual to promote overall health and well-being of an individual, according to Ayurveda, implemented according to an embodiment of the present disclosure;
[0015] Figure 4B illustrates, methods to improve the score, which can help to bring balance to the doshas and promote overall health and well-being in an individual according to Ayurveda, implemented according to an embodiment of the present disclosure; and
[0016] Figure 5 depicts the block diagram of a computing device for the implementation of “disclosed system, implemented according to an embodiment of the present disclosure.
[0017] Further, skilled artisans 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 of ordinary skill in the art having the benefit of the description herein.
DETAILED DESCRIPTION
[0018] For the purpose of promoting an understanding of the principles of the invention, reference will now be made to the embodiments illustrated in the figures and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the invention is thereby intended, such alterations and further modifications in the illustrated system, and such further applications of the principles of the invention as illustrated therein being contemplated as would normally occur to one skilled in the art to which the invention relates.
[0019] 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 invention and are not intended to be restrictive thereof.
[0020] The terms "comprise", "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 comprise only those steps but may comprise other steps not expressly listed or inherent to such a process or a method. Similarly, one or more devices or sub-systems or elements or structures or components proceeded by "comprises... a" does not, without more constraints, preclude the existence of other devices or other sub-systems or other elements or other structures or other components or additional devices or additional sub-systems or additional elements or additional structures or additional components. Appearances of the phrase “in an embodiment”, “in another embodiment” and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment.
[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The system, methods, and examples provided herein are illustrative only and not intended to be limiting.
[0022] In addition to the illustrative aspects, exemplary embodiments, and features described above, further aspects, exemplary embodiments of the present disclosure will become apparent by reference to the drawings and the following detailed description.
[0023] In some embodiments, the word ‘user’ and ‘individual’ used in the description may reflect the same meaning and may be used interchangeably. In some embodiments, the word ‘characteristic’ refers to ‘dosha’ which means determined daily routine context of the user. The term ‘daily routine context’ used herein refers to ayurvedic dinacharya context which means a combination of activities performed by the user daily and the associated contexts for each activity.
[0024] Embodiments of the present disclosure will be described below in detail with reference to the accompanying figures.
[0025] Figure 2 illustrates a system 200 configured for tracking daily habits based on oriental traditions and providing recommendations to a user, implemented according to an embodiment of the present disclosure. In one example, the oriental traditions include but not limited to traditional health and wellness methods like Ayurveda, Unani, Sidda, Traditional Chinese medicine (TCM). It is to be noted, that the system 200 is described herein with respect to tracking daily habits based on oriental traditions, for the sake of simplicity, but may be implemented to other traditional health and wellness methods as well.
[0026] The system 200 may include a plurality of modules 201, a processor 202, an Input/Output (I/O) interface 203, a memory 204, and a transceiver 205. In an exemplary embodiment, the processor 202 may be operatively coupled to each of the I/O interface 203, the plurality of modules 201, the transceiver 205, and the memory 204. In one embodiment, the processor 202 may include a graphical processing unit (GPU) and/or an Artificial Intelligence Engine (AIE).
[0027] In some embodiments, the plurality of modules 201 may be included within the memory 204. The memory 204 may further include a database to store data. The plurality of modules 201 may include a set of instructions that may be executed to cause the system 200, in particular, the processor 202 of the system 200, to perform any one or more of the methods/processes disclosed herein. The plurality of modules 201 may be configured to perform the steps of the present disclosure using the data stored in the database. For instance, the plurality of modules 201 may be configured to perform the steps disclosed in FIG. 3. In an embodiment, each of the plurality of modules 201 may be a hardware unit that may be outside the memory 204. Further, the memory 204 may include an operating system for performing one or more tasks of the system 200, as performed by a generic operating system. The transceiver 205 may be configured to receive and/or transmit signals to and from the one or more electronic devices 220. In one embodiment, the database may be configured to store the information as required by the plurality of modules 201 and the processor 202 to perform one or more functions as disclosed in FIG. 3. The system 200 may be communicably coupled to the electronic device 220. The electronic device may be a wearable device or a mobile device. In one example, the electronic device may be a smartwatch and a smartphone. In an embodiment, the system 200 may be integrated within the electronic device. In an embodiment, the system 200 may be provided in a distributed manner, in that, one or more components of the system 200 may be provided on the electronic device and one or more components of the system 200 may be provided on a remote cloud-based unit. In non-limiting examples, the electronic device 210 may include a mobile device, a smartwatch, a tablet, wearable controllers, and any kind of wearable device.
[0028] Referring to Figure 2, the system 200 for tracking a daily routine of a user and providing health related recommendations to the user is shown. The system 200 includes the memory 204 configured to store a plurality of modules 201 in the form of programmable instructions and the processor 202 communicatively coupled to the memory 204. The processor 202 is being configured to execute the programmable instructions associated with the plurality of modules 201. The plurality of modules 201 includes a monitoring module 210, a determining module 212, an assigning module 214, a comparing module 216 and a recommendation module 218.
[0029] The monitoring module 210 is configured for monitoring the user, by one or more wearable devices 220 worn by the user, for acquiring data. In one embodiment, the acquired data is associated with a body type of the user based on predefined criteria based on oriental traditions, one or more activities performed by the user, and one or more contexts associated with the one or more activities performed by the user.
[0030] The wearable device 220 is configured for acquiring data associated with the body type based on predefined criteria based on oriental traditions. The wearable device 220 is configured for obtaining one or more vital signs of the user based on inputs of the user in response to a plurality of questions. The wearable device 220 is configured for converting the obtained vital signs of the user for determining the one or more compatibility factors of the body type. In one embodiment, the one or more compatibility factors of the body type comprises one or more of the user’s ideal balance, a current balance, and imbalance.
[0031] In one embodiment, the body type of the at least one user is determined based on current body composition of the at least one user by classifying information associated with constitution of a human body, wherein the information is classified into one of Vata, Kapha and Pitta or combinations of Vata, Kapha and Pitta based on inputs of the user in response to a plurality of questions or analysis of one or more vital signs. In one example, the body type may be classified as kapha (K), Pitta (P), Vata (V) or combination KP, KV, PV, KPV.
[0032] The determining module 212 is configured for determining a daily routine context of the user, by combining the data associated with each of the one or more activities and each of the one or more contexts associated with the one or more activities.
[0033] The one or more activities performed by the user comprise one or more of any physical activity, a mental activity or sleep or activity associated with any kind of mobility. In one embodiment, the one or more contexts associated with the one or more activities comprise one or more of a time of a day when the user performs the one or more activities, an intensity at which the activity is performed, a duration of the activity, a location of the activity performed, a season in which the activity is performed, a weather condition in which the activity is performed.
[0034] In one example embodiment, the determining module 212 is configured for combining the data associated with the activity performed by the user and the one or more contexts associated with each of the one or more activities. In one example, the determining module 212 is configured for combining the data associated with the activity performed by the user and the one or more contexts associated with each of the one or more activities to create dinacharya or daily routine context of the user.
[0035] For example, the determining module 212 is configured for combining activity performed by the user such as sleep activity and the context associated with sleep activity such as time of sleep. For example, the time of the sleep may include a morning sleep time, an afternoon sleep time, or a night sleep time. In another example, the user activity to be combined with context may include combining running with the heart rate of the user while running. In another example, the user activity may include running and the context associated with running may include end time and begin time of the running activity, or the intensity of running.
[0036] The assigning module 214 is configured for assigning a characteristic (a dosha) to the determined daily routine context of the user. In one example, each daily routine determined (i.e., dinacharya determined) has a body type or dosha context assigned as per the traditional method. Hence each dinacharya is assigned to a body type.
[0037] The comparing module 216 is configured for comparing the characteristic with one or more compatibility factors (ideal balance, current balance, imbalance) associated with the body type for calculating one or more cumulative scores. In one example, the comparing module 216 is configured for comparing the body type assigned to each dinacharya to an ideal balance body type. If these are same, then this dinacharya and context is used to generate compatibility score. If body type assigned to dinacharya is same as imbalanced body type, then this dinacharya and context is assigned to generate incompatibility score.
[0038] The steps for generating the compatibility score includes using the determined daily routine context of the user that is compatible with the user’s ideal balance and further classifying each compatible daily routine context of the user, into one or more of an ideal context, an optimal context, and a suboptimal context. The subsequent steps for generating the compatibility score includes assigning a high score, a low score, and a lowest score. The high score is assigned within a predetermined range of scores, when the determined daily routine context is classified as the ideal context. The low score is assigned within the predetermined range of scores, when the determined daily routine context is classified as an optimal context. The lowest score is assigned within the predetermined range of scores, when the determined daily routine context is classified as a suboptimal context. Further, a machine learning model is implemented for classifying the daily routine context of the user and assigning the high score, low score, and lowest score.
[0039] In one example, to generate the compatibility score, the system uses dinacharya that is compatible with ideal balance. For each associated dinacharya, the activity associated with dinacharya has an ideal, optimal and suboptimal range context or range of combination or contexts. If this activity context is in the ideal range, then it is assigned a high score. The ideal range and predicted score are assigned based on data analysis and machine learning by data set generated from individuals with known body type triangulated from the ideal range predicted in the ayurvedic texts. Similarly, if the activity context is in the optimal, low score is assigned, compared to ideal. Further, the suboptimal range is assigned lowest score than optimal score.
[0040] The steps for generating the incompatibility score comprise using the determined daily routine context of the user compatible with the user’s imbalance for classifying each compatible daily routine context of the user, into one or more of an ideal context, an optimal context, and a suboptimal context. The subsequent steps for generating the incompatibility score includes assigning a high score, a low score, and a lowest score. The high score is assigned within a predetermined range of scores, when the determined daily routine context is classified as the sub optimal context. The low score is assigned within the predetermined range of scores, when the determined daily routine context is classified as an optimal context. The lowest score is assigned within the predetermined range of scores, when the determined daily routine context is classified as an ideal context. Further, a machine learning model is implemented for classifying the daily routine context of the user and assigning the high score, low score, and lowest score.
[0041] In one example, to generate the incompatibility score, the system uses only dinacharya that is compatible with imbalance. For each associated dinacharya, the activity associated with dinacharya has an ideal, optimal and suboptimal range context or range of combination or contexts. If this activity context is in the ideal range, then it is assigned a high score. Ideal range and predicted score are assigned based on data analysis and machine learning by data set generated from individuals with known body type triangulated from the ideal range predicted in the ayurvedic texts. Similarly, if the activity context is in the optimal range, low score is assigned compared to ideal. Suboptimal range is assigned low score than optimal.
[0042] The one or more cumulative scores comprises a summation of a generated compatibility score and a summation of generated incompatibility score. In one example the cumulative compatibility score is calculated by adding scores of all compatible dinacharya. In another example, the cumulative incompatibility score is calculated by adding scores of all incompatible dinacharya.
[0043] The recommendation module 218 is configured for providing one or more health related recommendations to the user, based on a one or more cumulative scores.
[0044] The recommendation module 218 is configured for creating a prioritized list of daily routine of a user based on the one or more cumulative scores by assigning compatibility indicators to each calculated cumulative score and tracking the prioritized list periodically for notifying the user based on predefined criteria.
[0045] In one example, the recommendation module 218 is configured for creating a prioritized positive list of daily routine of the user based on one or more compatibility score.
[0046] In one example, the recommendation module 218 is configured for creating a prioritized negative list (discouraging activities to be performed) of daily routine of the user based on one or more incompatibility score. Further, the recommendation module 218 is configured for assigning compatibility indicators to each calculated cumulative score and tracking the prioritized positive and negative list periodically for notifying the user based on predefined criteria and also configured for modifying the positive and negative list based on change in compatibility score.
[0047] In one example, the recommendation module 218 is configured for creating a prioritized list of daily habits that are derived from incompatible score and thereby finding the root cause of the imbalance. In one example, the recommendation module 218 is configured for providing personalized recommendations for adjusting the incompatibility indicators based on user’s exercise routine, sleep schedule, and intensity levels to the user through a user interface to reduce the incompatibility score and improve the compatibility score. The recommendation module 218 is configured for adjusting the recommendations in the prioritised list based on seasons and weather as per the principles in traditional methods.
[0048] In one example, the recommendation module 218 is configured for tracking the change in compatibility score on hourly, daily, weekly, quarterly, annually, and seasonally. The recommendation module 218 is configured for predicting what scores can worsen the health of the user based on the data analysed and provide recommendation comprising preventive measures.
[0049] The recommendation module 218 is configured for providing personalized recommendations by adjusting the compatibility indicators based on user’s exercise routine, sleep schedule, and intensity levels to the user through a user interface to improve the compatibility score. The recommendation module 218 is configured for providing personalized recommendations comprising both positive and negative recommendations by adjusting the compatibility indicators based on user’s exercise routine, sleep schedule, and intensity levels to the user through a user interface to improve the compatibility score.
[0050] The recommendation module 218 is configured for providing personalized recommendations to the user by at least one of a virtual consultation with an expert or a do-it-yourself content.
[0051] Figure 3 is a flow chart illustrating a method 300 for tracking daily habits based on oriental traditions and providing recommendations to a user, implemented according to an embodiment of the present disclosure. Figure 3 illustrates a method 300 performed by the system 200 for tracking daily habits based on oriental traditions and providing recommendations to a user, in accordance with an embodiment of the present disclosure. The method 300 can be performed by programmed computing devices, for example, based on instructions retrieved from non-transitory computer readable media. The computer readable media can include machine-executable or computer-executable instructions to perform all or portions of the described method. The computer readable media may be, for example, digital memories, magnetic storage media, such as magnetic disks and magnetic tapes, hard drives, or optically readable data storage media. The method 300 includes a series of operations shown at step 332 through step 340 of Figure 3. The method 300 may be performed by the system 200 in conjunction with the plurality of modules 201, the details of which are explained in conjunction with Figure 2 and the same are not repeated here for the sake of brevity in the present disclosure. The method 300 begins at step 332.
[0052] At step 332, the method includes monitoring the user, by one or more wearable devices (220) worn by the user, for acquiring data. In one example, the data acquired is associated with a body type based on predefined criteria based on oriental traditions or traditional health and wellness methods. In one example, the data acquired is associated with one or more activities performed by the user, and one or more contexts associated with the one or more activities performed by the user. In one example, the data is acquired by heterogenous wearable sensors that can be worn on the human body on one or more locations on the body.
[0053] At step 334, the method includes determining a daily routine context of the user, by combining the data associated with each of the one or more activities and each of the one or more contexts associated with the one or more activities. At this step, the data acquired from sensors is processed to measure one or more parameters described in ayurvedic text. For example, the parameters are the one or more contexts associated with the one or more activities. The one or more contexts associated with the one or more activities acquired from the sensors are combined with the activities performed to create one of more ayurvedic dinacharya context which corresponds to users dinacharya or daily habit or daily context. In one example, the daily context includes a combination of sleep and sleeping time of the day. In another example, the daily context includes a combination of exercise and the time of exercise and the intensity of the exercise.
[0054] At step 336, the method includes assigning a characteristic (dosha) to the determined daily routine context of the user. Each of the ayurvedic dinacharya context so derived at step 334 is assigned a dosha score. For example, it may be either kapha dosha, pitta dosha or vata dosha with a score between 0 to 40 or 0 to 100 or any other predetermined ranges.
[0055] At step 338, the method includes comparing the characteristic with one or more compatibility factors (ideal balance, current balance, imbalance) associated with the body type for calculating one or more cumulative scores. To perform this step, the method includes using sensor data acquired, and calculating user’s ideal balance (Prakriti), current balance and imbalance (Vikriti) scores. The step of calculating user’s ideal balance (Prakriti), current balance and imbalance (Vikriti) scores is as disclosed in the patent application filed in the name of Houronearth Creative Solutions Pvt Ltd titled: 1) Method and system for providing recommendations to a user based on type of body of the user and a nature of imbalance therein, application number: IN201841010768 having priority date of 23/09/2018 and Titled: A system and method for providing recommendations based on condition of health of a user application number: IN201841009018 having priority date of 12/09/2018, the complete content of which is incorporated herein by reference.
[0056] Each of ayurvedic dinacharya context is compared against the ideal balance. If there is a match, then compatibility score is assigned. This match may be good or optimal. For example, the user’s Prakriti is Pitta and sleep patterns conforms to pitta, then compatibility score is assigned. When the result of the comparison is perfect match, then score is good. When the result of the comparison is optimal (but not perfect match), a lower score is assigned. When the result of the comparison is mismatch, then it is marked as incompatible.
[0057] Similarly, ayurvedic dinacharya context is compared against the imbalance. For example, when the imbalance is Vata and the ayurvedic dinacharya context resembles Vata, then it is marked incompatible, and an incompatibility score is added. If there is a good match, then incompatible score is high and only optimal then the score is medium.
[0058] The ayurvedic dinacharya contexts is combined and an overall compatibility score is calculated. For example., the compatibility score can scale from 1 to 100. Each individual ayurvedic dinacharya context may contribute to overall score based on degree of compatibility between ideal lifestyle and current lifestyle indices. Similarly, an overall incompatibility score is created based on all lifestyle factors contributing to imbalance.
[0059] At step 340, the method includes providing one or more health related recommendations to the user, based on a one or more cumulative scores. At this step, the method includes creating a prioritized list of ayurvedic dinacharya context indicators and tracking the context indicators hourly/daily/weekly/ monthly basis using the compatibility score calculated at step 338. When any of compatible indictor’s changes to optimal or incompatible, an alert is generated and presented to the user.
[0060] At this step, a list of recommendations to bring the dinacharya of the user back on track is created. The list may include a combination of virtual consult by an expert or digital do it yourself content for the specific lifestyle indicator. For example, for a user, if sleeping is the problem and falling asleep before 10 p.m., is an issue, then recommendation provided may include lifestyle coaching including breathing exercise, meditation, mindfulness methods compatible to specific user’s prakriti, vikriti and imbalance. Similarly using the incompatibility score, a prioritized list of incompatible and context sensitive lifestyle indicators are created, and recommendations are made through a combination of online virtual expert consult and do it yourself personalized digital content. If user achieves all the goals or one of the lifestyle factors creating the imbalance, a congratulatory message is given. In addition, some of the lifestyle habits may frequently change among good to optimal to incompatible. This may include irregularity in exercise, menstrual period, or sleep cycles etc. In such cases, special personalized recommendations are given for maintaining the balanced lifestyle. If the user’s compatibility score is low and wants to improve, the user is presented with prioritized list.
[0061] The disclosed system 200 and the method 300 may assist the user to set achievable short term intermediate goals and final goal along with time frame. The users may get recommendations based on short term goals, so that they can slowly improve their compatibility. The disclosed system 200 and the method 300 may assist the user to set intermediate short time goals to reduce imbalance and may get suitable recommendations.
[0062] The below table illustrates an exhaustive table depicting a plurality of parameters (one or more contexts) associated with lifestyle of an individual, its effects and contribution to the current balance and imbalance in an individual, based on the ayurveda, in accordance with an existing technique.
1 wake up time kapha pitta Vata
before 5.30am good good good
5.30am -6.30am average average average
after 6.30 am poor poor poor
2 Vyayama/ exercise Kapha Pitta Vata
Time of exercise
Good 06am -09am 06am-09am 06am-09 am
average 05pm-07pm 05pm-07pm 05pm-07pm
poor any other time any other time any other time
Duration of exercise
Good 60 min plus up to 45 min up to 30min
Average up to 40 min up to 30 min 20-30 min
Poor less than 30 min less than 30 min less than 30 min
Intensity
vigorous Good average poor
moderate average good average
low poor poor good
3 Sleep
Time of sleep
after 10pm Good poor poor
09pm-10pm average good average
before 09 pm poor average good
Duration of sleep
Up to/less than 6 hours Good average poor
6-8 hours average good average
More than 8 hours poor poor good
Day sleep
No sleep good good good
20 -30min in day sleep average average average
more than 30 min day sleep poor poor poor
4 Heart rate 60-70bpm 70-80bpm 60-70b/m
5 Breathing rate 12-14bpm 15-16bpm 16-18bpm
6 BIA Score
skeleton mass low medium high
Fat mass high medium low
7 BMI 25-29 18.5-24.9 Below 18.5
8 seasons and Aggregation of dosha Spring autumn rainy
9 weather and dosha cold, foggy sunny, hot windy, rainy
10 Time in the day
Day time 06am-10am 10am-02pm 02pm-06pm
Nighttime 06pm -10pm 10pm-02am 02am-06am
11 Know your menstrual cycle
in normal 28 days cycle Day 5-14 From the end of bleeding until ovulation DAY 14-28
From ovulation
until your
period starts Day 1-5 From the first day of bleeding
[0063] Figure 4A illustrates an exemplary method 400 for improving a compatibility score and levels, thereby providing recommendation to achieve balance to the doshas of an individual to promote overall health and well-being of an individual, according to Ayurveda, implemented according to an embodiment of the present disclosure. Figure 4B illustrates, methods to improve the score, which can help to bring balance to the doshas and promote overall health and well-being in an individual according to Ayurveda.
[0064] The purpose of this disclosed method is to provide technical details on the use of wearable sensor signals extracted from smart wrist watches or similar gadgets in the development of a method called "Life Score." The life score method is designed to analyse raw sensor signals in order to track and provide recommendations for an individual's overall ayurvedic dinacharya. The important embodiments of the disclosure are described in detail below.
[0065] In ayurvedic treatment, the type of exercise and sleep duration are important factors in maintaining balance in the doshas. Each type of exercise may have a different effect on the doshas, and therefore it's important to choose activities that are suitable for one's individual dosha type.
[0066] For example, running or other vigorous exercises may help the user to balance the Vata dosha, which is associated with movement and air. Yoga and other forms of stretching and relaxation may help the user to balance the Pitta dosha, which is associated with fire and digestion. Swimming or other water-based activities may help the user to balance the Kapha dosha, which is associated with water and stability.
[0067] Sleep is also important for maintaining balance in the doshas. According to Ayurveda, adequate sleep is essential for maintaining overall health and well-being. Ayurveda recommends 7-8 hours of sleep per night and emphasizes the importance of having a regular sleep schedule. Quality of sleep is also important, as restful, and peaceful sleep is believed to help balance the doshas and promote overall health.
[0068] Therefore, choosing appropriate exercise, and maintaining a good sleep schedule and quality may help to maintain balance of doshas which is important for overall health and well-being.
[0069] The steps or the appropriate exercise includes below factors:
1. Time of day of exercise
2. Stamina /length
3. Intensity
[0070] The activity includes below:
1. Running
2. Biking
3. Yoga
4. Basketball
5. Badminton
6. Swimming
7. Golf
[0071] The sleep includes below factors:
1. Time of sleep
2. Length of sleep
3. Quality of sleep
[0072] The specific activity that is performed includes, such as, for example, running, biking, yoga, basketball, badminton, swimming, or golf. The number of steps taken, or the number of repetitions completed during the exercise. Below parameters are also considered for calculating the scores.
4. Time of day: The time of day when the exercise is performed, such as morning, afternoon, or evening.
5. Stamina/Length: The distance covered or duration of the exercise. Intensity: The level of intensity of the exercise, such as low, moderate, or high.
6. Sleep: The time of sleep and length of sleep, as well as the quality of the sleep.
The above parameters are used as inputs in an evaluation metric to give out a life score.
[0073] The below describes exemplary calculation of life score using proprietary evaluation metric:
Highest score :10
Average score: 7
Lowest score: 4
Time Duration Intensity Total Life score/Activity
Steps 10 10 10 30
Activity 10 10 10 30
Sleep 10 10 10 30
Total Life Score overall 90
Along with the above three categories, the system also considers a wake-up time category.
Wake-up time:
Morning before 6 a.m.: good
Morning 6am -7 a.m.: average
Morning after 7 a.m.: poor
[001] Combining all these metrics, 90+10, a total maximum score of 100 is achieved. The user is evaluated based on the metric and is provided with recommendations to attain the best possible score. Some of the examples are listed below:
1. Life score for steps: total score :30. These 30 scores is divided into 10 each for 3 subcategories such as a) Time of day, b) Stamina/length, c) Intensity
2. Highest score :10 Average score: 7 Lowest score: 4
3. Sleep, exercise, if a person does his step/exercise in good scale score: 30/30, average scale score: 21/30, poor scale score: 12/30
Performance
Good Average Poor
Time of day exercise 10 7 4
Stamina/Length 10 7 4
Intensity 10 7 4
[0074] The recommendation engine is based on life score: The system may provide recommendations to the person on how to improve their score, such as adjusting their exercise routine, sleep schedule, and intensity levels, whenever it is found to be altered from the ideal score.
[0075] For example, if the person's score shows an imbalance in the Vata dosha, which is associated with movement and air, the system 200 may recommend that they engage in more grounding exercises such as yoga or tai chi and avoid activities that are too stimulating or fast-paced, such as running or high-intensity cardio. Additionally, the system 200 may recommend that they establish a regular sleep schedule and make sure to get at least 7-8 hours of sleep per night, as well as paying attention to the quality of sleep. This may help to bring balance to the Vata dosha and promote overall health and well-being.
[0076] In the same way, if the person's score shows an imbalance in the Pitta dosha, which is associated with fire and digestion, the system 200 may recommend that they engage in more calming activities such as swimming or walking, and avoid activities that are too intense or competitive, such as basketball or badminton. And if the score shows an imbalance in the Kapha dosha, which is associated with water and stability, the system 200 recommend that they engage in more active activities such as running, biking, or golf and avoid activities that are too sedentary or slow-paced, such as yoga or tai chi.
[0077] So, by paying attention to the score, the system 200 makes recommendations on how to improve the score, which may help the user to bring balance to the doshas and promote overall health and well-being according to Ayurveda.
[0078] The implementation of the system 200 and method 300 is explained with the exemplary steps as described below.
1.1 The multiple sensors, typically located on the back of the watch, or located on one or more devices including infrared light are configured to detect the reflection back to measure ppg signals. The sensors detect changes in blood flow, location, activity, sleep patterns, time of the day, stress, hydration, sweat of the user, which causes variations in the reflection of the infrared light, normal light, magnetism, motion, hydration etc. The sensor converts the detected changes in reflection into electrical signals. The electrical signals are processed by disclosed method 300 to compute ayurvedic dosha composition.
1.2 The ayurvedic dosha composition data is then displayed on the watch's worn by the user or the mobile device screen or may be accessed through the watch's companion app on the user's smartphone.
1.3 The method 300 disclosed also includes other features like monitoring daily activity, sleep, and other health metrics for determining dynamic ayurvedic doshas.
[0079] Data handling and deployment: For data handing and deployment, the electrical signals are processed by disclosed method 300 to compute ayurvedic dosha composition. The wearable watch establishes a secure connection with the cloud server and sends the data to the server. The cloud server receives the data and stores it in a database. The data is then processed online using the cloud infrastructure, which may include additional data analysis, machine learning models. The processed data is then made available to the user through a web or mobile application, where it may be viewed and analysed.
[0080] Cloud Infrastructure, Signal Processing and Machine Learning: The data is then processed online using the cloud infrastructure, which may include additional data analysis and machine learning models. The data is received by the model hosted using cloud infrastructure. The data is analyzed using various data analysis techniques to extract relevant information related to ayurvedic doshas.
[0081] Machine learning algorithms are applied to the data to determine the wearer's current state of ayurvedic health and potential health risks. The wearer's current predicted Ayurvedic Dosha is determined based on the retrained models. The predicted Ayurvedic Dosha is sent back to the watch and displayed to the user.
[0082] The implementation of the disclosed system 200 and its method of use is described herein:
[0083] Personalized health: Digital bio sensors may provide accurate, real-time data on a person's vital signs, which may be used in conjunction with Ayurvedic principles to create personalized wellness and treatment plans.
[0084] Continuous monitoring: Digital bio sensors may continuously monitor a person's vital signs, such as heart rate, blood pressure, and blood glucose levels, providing a more comprehensive picture of a person's health. This information may be used to track the effectiveness of Ayurvedic treatments.
[0085] Early detection: Digital bio sensors may detect early signs of illness or disease, allowing for early intervention and treatment, which may be done by Ayurvedic methods.
[0086] Cost-effectiveness: Digital bio sensors may be less expensive than traditional medical diagnostic devices, making it more accessible to a larger population and Ayurvedic treatments are also known to be relatively cheaper and affordable.
[0087] Stress reduction: Ayurveda includes various techniques, such as yoga and meditation, to help reduce stress and promote relaxation which may be tracked by digital bio sensors.
[0088] Lifestyle improvement: Ayurveda offers guidance on diet, exercise, and daily routines to promote overall health and well-being, which may be tracked and monitored by digital bio sensors.
[0089] Remote monitoring: Digital bio sensors enable remote monitoring of patients, allowing healthcare providers to keep track of their patients' health from a distance and monitor the progress of Ayurvedic treatments.
[0090] Machine learning and AI integration: Digital bio sensors may be integrated with machine learning and AI-based algorithms, which may be used to analyse and interpret the data, making it easier to identify patterns and trends in the data and improve Ayurvedic treatments.
[0091] Thus, the disclosed system 200 and the method 300 disclose a Life Score method for analysing raw PPG signals in order to calculate an individual's overall health to track and provide recommendations for an individual's overall Ayurvedic dinacharya. The method 300 uses a combination of pre-processing, feature extraction, and machine learning techniques to analyse the PPG signals and produce accurate results. The method 300 has been validated using a large dataset of PPG signals and has shown promising results in terms of accuracy and precision.
[0092] FIG. 5 is a block diagram 500 for of a computing device utilized for implementing the disclosed system 200 implemented according to an embodiment of the present disclosure. The modules of the system 200 described herein are implemented in computing devices. The computing device 500 comprises one or more processor 502, one or more computer-readable RAMs 504 and one or more computer-readable ROMs 506 on one or more buses 508. Further, the computing device 500 includes a tangible storage device 510 that may be used to execute operating systems 520 and modules existing in the system 200. The various modules of the academic search system 200 may be stored in tangible storage device 510. Both, the operating system, and the modules existing in the system 200 and server 110 are executed by processor 502 via one or more respective RAMs 504 which typically include cache memory.
[0093] Examples of storage devices 510 include semiconductor storage devices such as ROM 506, EPROM, flash memory, or any other computer-readable tangible storage device 510 that may store a computer program and digital information. Computing device also includes R/W drive or interface 514 to read from and write to one or more portable computer-readable tangible storage devices 528 such as a CD-ROM, DVD, and memory stick or semiconductor storage device. Further, network adapters or interfaces 512 such as a TCP/IP adapter cards, wireless WI-FI interface cards, or 3G or 4G wireless interface cards or other wired or wireless communication links are also included in computing device 500. In one embodiment, the modules existing in the system 200 can be downloaded from an external computer via a network for example, the Internet, a local area network or other, wide area network and network adapter or interface 512. Computing device 500 further includes device drivers 516 to interface with input and output devices. The input and output devices can include a computer display monitor 518, a keyboard 524, a keypad, a touch screen, a computer mouse 526, and/or some other suitable input device.
[0094] It is to be noted that, the system as disclosed herein includes one or more display and one or more computing devices. For example, the display may be on a wristwatch and a mobile phone app which works in tandem. Similarly computing can be on watch, mobile or cloud. The system may include multiple, heterogeneous, and distributed sensors. For example, activity and sleep sensor can be on the watch and location and weather sensor can be on a phone.
[0095] 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.
[0096] 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, orders 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 the acts necessarily need to be 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. Numerous variations, whether explicitly given in the specification or not, such as differences in structure, dimension, and use of material, are possible. ,CLAIMS:WE CLAIM:
1. A method for (300) tracking a daily routine of a user and providing health related recommendations to the user, the method comprising:
monitoring (332) the user, by one or more wearable devices (222) worn by the user, for acquiring data associated with:
a body type based on predefined criteria based on oriental traditions,
one or more activities performed by the user, and
one or more contexts associated with the one or more activities performed by the user,
determining (334) a daily routine context of the user, by combining the data associated with each of the one or more activities and each of the one or more contexts associated with the one or more activities;
assigning (336) a characteristic to the determined daily routine context of the user;
comparing (338) the characteristic with one or more compatibility factors associated with the body type for calculating one or more cumulative scores; and
providing (340) one or more health related recommendations to the user, based on a one or more cumulative scores.
2. The method as claimed in claim 1, wherein acquiring data associated with the body type based on predefined criteria based on oriental traditions or traditional health and wellness methods comprises steps of:
obtaining one or more vital signs of the user based on inputs of the user in response to a plurality of questions, and
converting the obtained vital signs of the user for determining the one or more compatibility factors of the body type, wherein the one or more compatibility factors of the body type comprises one or more of the user’s ideal balance, a current balance, and imbalance.
3. The method as claimed in claim 1, wherein the one or more contexts associated with the one or more activities comprise one or more of:
a time of a day when the user performs the one or more activities,
an intensity at which the activity is performed,
a duration of the activity,
a location of the activity performed,
a season in which the activity is performed,
a weather condition in which the activity is performed.
4. The method as claimed in claim 1, wherein the one or more cumulative scores comprises a summation of a generated compatibility score and a summation of generated incompatibility score.
5. The method as claimed in claim 1, wherein the steps for generating the compatibility score comprises:
using the determined daily routine context of the user that is compatible with the user’s ideal balance and classifying each compatible daily routine context of the user, into one or more of an ideal context, an optimal context, and a suboptimal context,
assigning a high score, within a predetermined range of scores, when the determined daily routine context is classified as the ideal context,
assigning a low score, within the predetermined range of scores, when the determined daily routine context is classified as an optimal context,
assigning a lowest score, within the predetermined range of scores, when the determined daily routine context is classified as a suboptimal context, and
using a machine learning model for classifying the daily routine context of the user and assigning the high score, low score, and lowest score.
6. The method as claimed in claim 1, wherein generating the incompatibility score comprise the steps for:
using the determined daily routine context of the user compatible with the user’s imbalance for classifying each compatible daily routine context of the user, into one or more of an ideal context, an optimal context, a suboptimal context, or a of combinations thereof,
assigning a high score, within a predetermined range of scores, when the determined daily routine context is classified as the sub optimal context,
assigning a low score, within the predetermined range of scores, when the determined daily routine context is classified as an optimal context,
assigning a lowest score, within the predetermined range of scores, when the determined daily routine context is classified as an ideal context, and
using a machine learning model for classifying the daily routine context of the user and assigning the high score, low score, and lowest score.
7. The method as claimed in claim 1, comprising determining the first body type of the at least one user based on current body composition of the at least one user by classifying information associated with constitution of a human body, wherein the information is classified into one of Vata, Kapha and Pitta or combinations of Vata, Kapha and Pitta, based on inputs of the user in response to a plurality of questions or analysis of one or more vital signs.
8. The method as claimed in claim 1, wherein the one or more activities performed by the user comprise one or more of any physical activity, mental activity or sleep or activity associated with any kind of mobility.
9. The method as claimed in claim 1, comprising:
creating a prioritized list of daily routine of a user based on the one or more cumulative scores by assigning compatibility indicators to each calculated cumulative score, and
tracking the prioritized list periodically for notifying the user based on predefined criteria.
10. The method as claimed in claim 1, comprising providing personalized recommendations by adjusting the compatibility indicators based on user’s exercise routine, sleep schedule, and intensity levels to the user through a user interface to improve the compatibility score.
11. The method as claimed in claim 1, wherein the providing personalized recommendations to the use by at least one of a virtual consultation with an expert or a do-it-yourself content.
12. A system (200) for tracking a daily routine of a user and providing health related recommendations to the user, the system (200) comprising:
a memory (104) configured to store a plurality of modules (101) in the form of programmable instructions; and
a processor (102) communicatively coupled to the memory (104), the processor (102) being configured to execute the programmable instructions associated with the plurality of modules (101), the plurality of modules (101) comprising:
a monitoring module (210) configured for monitoring the user, by one or more wearable devices worn by the user, for acquiring data associated with:
a body type based on predefined criteria based on oriental traditions,
one or more activities performed by the user, and
one or more contexts associated with the one or more activities performed by the user,
a determining module (212) configured for determining a daily routine context of the user, by combining the data associated with each of the one or more activities and each of the one or more contexts associated with the one or more activities;
an assigning module (214) configured for assigning a characteristic to the determined daily routine context of the user;
a comparing module (216) configured for comparing the characteristic with one or more compatibility factors associated with the body type for calculating one or more cumulative scores; and
a recommendation module (218) configured for providing one or more health related recommendations to the user, based on a one or more cumulative scores.
13. The system (200) as claimed in claim 12, wherein the one or more contexts associated with the one or more activities comprise one or more of: a time of a day when the user performs the one or more activities, an intensity at which the activity is performed, a duration of the activity, a location of the activity performed, a season in which the activity is performed, a weather condition in which the activity is performed,
wherein the one or more activities performed by the user comprise one or more of any physical activity, mental activity or sleep or activity associated with any kind of mobility.
14. The system (200) as claimed in claim 12, wherein the one or more cumulative scores comprises a summation of a generated compatibility score and a summation of generated incompatibility score.
| # | Name | Date |
|---|---|---|
| 1 | 202341013258-STATEMENT OF UNDERTAKING (FORM 3) [27-02-2023(online)].pdf | 2023-02-27 |
| 2 | 202341013258-PROVISIONAL SPECIFICATION [27-02-2023(online)].pdf | 2023-02-27 |
| 3 | 202341013258-FORM FOR STARTUP [27-02-2023(online)].pdf | 2023-02-27 |
| 4 | 202341013258-FORM FOR SMALL ENTITY(FORM-28) [27-02-2023(online)].pdf | 2023-02-27 |
| 5 | 202341013258-FORM 1 [27-02-2023(online)].pdf | 2023-02-27 |
| 6 | 202341013258-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [27-02-2023(online)].pdf | 2023-02-27 |
| 7 | 202341013258-EVIDENCE FOR REGISTRATION UNDER SSI [27-02-2023(online)].pdf | 2023-02-27 |
| 8 | 202341013258-DRAWINGS [27-02-2023(online)].pdf | 2023-02-27 |
| 9 | 202341013258-DECLARATION OF INVENTORSHIP (FORM 5) [27-02-2023(online)].pdf | 2023-02-27 |
| 10 | 202341013258-FORM-26 [11-05-2023(online)].pdf | 2023-05-11 |
| 11 | 202341013258-Proof of Right [30-06-2023(online)].pdf | 2023-06-30 |
| 12 | 202341013258-PostDating-(26-02-2024)-(E-6-72-2024-CHE).pdf | 2024-02-26 |
| 13 | 202341013258-APPLICATIONFORPOSTDATING [26-02-2024(online)].pdf | 2024-02-26 |
| 14 | 202341013258-Response to office action [27-05-2024(online)].pdf | 2024-05-27 |
| 15 | 202341013258-PostDating-(27-05-2024)-(E-6-190-2024-CHE).pdf | 2024-05-27 |
| 16 | 202341013258-ENDORSEMENT BY INVENTORS [27-05-2024(online)].pdf | 2024-05-27 |
| 17 | 202341013258-APPLICATIONFORPOSTDATING [27-05-2024(online)].pdf | 2024-05-27 |
| 18 | 202341013258-ENDORSEMENT BY INVENTORS [26-06-2024(online)].pdf | 2024-06-26 |
| 19 | 202341013258-DRAWING [26-06-2024(online)].pdf | 2024-06-26 |
| 20 | 202341013258-CORRESPONDENCE-OTHERS [26-06-2024(online)].pdf | 2024-06-26 |
| 21 | 202341013258-COMPLETE SPECIFICATION [26-06-2024(online)].pdf | 2024-06-26 |
| 22 | 202341013258-STARTUP [20-11-2025(online)].pdf | 2025-11-20 |
| 23 | 202341013258-FORM28 [20-11-2025(online)].pdf | 2025-11-20 |
| 24 | 202341013258-FORM 18A [20-11-2025(online)].pdf | 2025-11-20 |