Robotic Microtool Control in an Intelligent Automated In Vitro Fertilization and Intracytoplasmic Sperm Injection Platform
US-2024426856-A1 · Dec 26, 2024 · US
US11699523B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11699523-B2 |
| Application number | US-202117507370-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 21, 2021 |
| Priority date | Mar 15, 2016 |
| Publication date | Jul 11, 2023 |
| Grant date | Jul 11, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for prescribing athletic activity to be performed by a user, and for adapting the prescribed athletic activity based on completed (e.g. ongoing) athletic performances by the user. A coaching plan may be automatically created that prescribes personalized athletic activities as a user trains towards a goal date. The athletic information may be received from one or more sensor devices associated with a user, and the coaching plan may be continuously or intermittently updated based on the received sensor data.
Opening claim text (preview).
We claim: 1. An apparatus, comprising: a processor; a user interface; a sensor configured to capture data indicative of motion of a user; and a non-transitory computer-readable medium comprising computer-executable instructions that when executed by the processor are configured to perform at least: transmitting, using the user interface, a request for the user to complete a benchmark running test, wherein the benchmark running test includes a single running test during which the user is instructed to run at a self-chosen intensity, for a self-chosen distance and duration; receiving motion data from the sensor during the benchmark running test; classifying, based upon at least one of: the received motion data or biographic data of the user, the user into one of a plurality of running experience classifications, each running experience classification being associated with a plurality of athletic constants; assigning, based upon a selected running experience classification, athletic constants to the user; calculating with the processor, and using the received motion data, a critical velocity and a finite work capacity of the user; calculating and updating, with the processor, an adaptive running activity prescription for the user, wherein the adaptive running activity prescription is calculated based upon the critical velocity and the finite work capacity, the assigned athletic constants, and goal data from the user; adapting and outputting, to the user interface, the calculated adaptive running activity prescription for the user during a current run, based upon subsequent motion data received from the sensor; and outputting, to the user interface, two or more running activity options calculated to fulfill a calculated daily training impulse, wherein the two or more running activity options are ranked in order of likelihood that the user will complete a respective activity, based on received completion data from prior events. 2. The apparatus of claim 1 , wherein the adapting and outputting the calculated adaptive running activity prescription for the user further comprises: calculating a new critical velocity and a new finite work capacity of the user using the subsequent motion data; and calculating a new adaptive running activity prescription using the new critical velocity and the new finite work capacity of the user. 3. The apparatus of claim 1 , wherein the biographic data of the user includes an average number of miles run over a fixed duration of time and a date that the user is participating in a future running event. 4. The apparatus of claim 1 , wherein the benchmark running test includes an instruction for the user to run as far as possible within three minutes. 5. The apparatus of claim 1 , wherein the motion data received from the benchmark running test is used to calculate the critical velocity of the user as: critical velocity=(distance covered during the benchmark running test)/((time taken to run distance covered{circumflex over ( )}0.918)*1.8677). 6. The apparatus of claim 5 , wherein the motion data received from the benchmark running test is used to calculate the finite work capacity of the user as: finite work capacity=(distance covered during the benchmark running test)−(critical velocity*time taken to complete benchmark running test). 7. The apparatus of claim 1 , wherein the calculating of the critical velocity and the finite work capacity of the user comprises using the received motion data obtained during a prior running activity undertaken by the user, and wherein the computer-readable medium further comprises computer-executable instructions that when executed by the processor perform at least: determining whether the prior running activity is a tempo run or a long run; and calculating the critical velocity in which if the prior running activity is determined to be a tempo run: critical velocity=1.0*(average velocity of the user during the tempo run), and if the prior running activity is determined to be a long run: critical velocity=1.2*(average velocity of user during the long run). 8. The apparatus of claim 7 , wherein the computer-readable medium further comprises computer-executable instructions that when executed by the processor perform at least: determining that the received motion data that includes the prior running activity undertaken by the user is valid if the prior running activity was undertaken by the user within an eligibility window. 9. The apparatus of claim 8 , wherein the eligibility window is a period of seven days. 10. The apparatus of claim 7 , wherein calculating the adaptive running activity prescription for the user further comprises: calculating, from the received motion data for the prior running activity undertaken by the user, a relative intensity of the user as: relative intensity=(average velocity of user during prior running activity)/(critical velocity of the user). 11. The apparatus of claim 10 , wherein the calculating the adaptive running activity prescription for the user further comprises: calculating a training impulse from the received motion data. 12. The apparatus of claim 11 , wherein the received motion data includes one or more of heart rate data and a rate of perceived exertion of the user. 13. The apparatus of claim 11 , wherein the training impulse is calculated as: training impulse=(relative intensity)*(activity duration). 14. The apparatus of claim 1 , wherein the assigning the athletic constants to the user is based upon the biographic data and the goal data associated with the user, wherein the athletic constants include a fitness gain (K1), a fatigue gain (K2), a fitness decay (T1), and a fatigue decay (T2). 15. The apparatus of claim 14 , wherein the calculating the adaptive running activity prescription for the user further comprises: calculating a microcycle length of the adaptive running activity prescription as: microcycle length=(T1*T2)/(T1−T2)*ln(K2/K1). 16. The apparatus of claim 15 , wherein calculating the adaptive running activity prescription for the user further comprises: calculating a maximum training impulse for each microcycle in the adaptive running activity prescription, wherein a first maximum training impulse is selected from a stored lookup table based on the biographic data of the user. 17. The apparatus of claim 1 , wherein the benchmark running test is not a continuous all-out running test for a predetermined amount of time. 18. The apparatus of claim 1 , wherein the benchmark running test includes an instruction to run as far as possible within a predetermined duration. 19. The apparatus of claim 1 , wherein the computer-executable instructions, when executed by the processor, are further configured to perform at least: receiving motion data from a prior running activity undertaken by the user.
Force related parameters · CPC title
Learning methods · CPC title
Architecture, e.g. interconnection topology · CPC title
Probabilistic or stochastic networks · CPC title
Angular speed · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.