IP Library Granted Patent US 10,643,483
Granted Patent B2
US 10,643,483 · App. 15/017,537 · Granted May 5, 2020

Physical activity coaching platform with dynamically changing workout content

Inventors: Kari Kristian Rauhala (Solana Beach, CA); Simon Sollberger (San Francisco, CA); Joseph Rzepiejewski (Dana Point, CA); Eric Franchomme (San Diego, CA); Robert G. Allison (Corona Del Mar, CA)
Assignee: PEAR SPORTS LLC
G09B5/04G06F19/3481G06Q10/0639G06Q30/0251G06Q30/0269A61B5/024A61B5/742A63B24/0075G09B19/003
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,643,483
App. No.
15/017,537
Granted
May 5, 2020
Kind
B2
Abstract

A computer implemented coaching platform is described that utilizes contextual data associated with a user and/or his environment in order to provide dynamically changing content while the user is undergoing physical activity. Related apparatus, systems, techniques and articles are also described.

Claims (49)

1. An electronic coaching platform comprising:

an electronic content authoring tool comprising non-transitory machine-readable instructions that are executable on a computer, the content authoring tool being configured to:

electronically receive a routine definition of a routine of an activity, the routine definition having one or more segments, each segment including at least one of a segment parameter, a segment goal, and a segment prompt library, the segment parameter including at least one of a duration, a distance, and an intensity defining the routine, wherein the routine definition includes one or more no-scoring segments of the one or more segments that do not have an associated segment goal,

retrieve, based on a received selection by a user, at least part of the routine definition to download to an electronic device associated with the user,

format the routine definition in a non-transitory machine-readable format for electronic transmission via a communications network from the computer,

store each formatted routine definition in a local memory,

receive biofeedback data from one or more sensors associated with the user and connected with the electronic device, the biofeedback data providing at least one contextual attribute associated with the user while performing the routine to analyze the at least one contextual attribute based on a segment goal of the routine definition to determine a state of the user during each segment of the routine

calculate a routine score based on the biofeedback data indicating how the user is able to follow and achieve segment goals defined by the routine definition, and

adjust the routine score, based on the biofeedback data; and

a workout store in digital communication with the local memory of the content authoring tool to receive one or more routine definitions defined by the content authoring tool in the non-transitory machine-readable format, the workout store configured to:

store the one or more routine definitions and metadata associated with the one or more routine definitions in a database,

organize the stored one or more routine definitions and metadata for access by a workout engine hosted on the electronic device associated with the user, the workout engine being configured to select one or more prompts from the segment prompt library based on the state of the user or the user's performance of the routine and the routine score, the prompt including sensory feedback information associated with the routine, the sensory feedback information being formatted as a combination of visual feedback, auditory feedback, and tactile feedback.

2. The electronic coaching platform in accordance with claim 1 , wherein the workout engine is configured to generate a modified segment parameter based on the state of the user or performance of the routine, and selecting a prompt from the segment prompt library that includes sensory feedback information representing the modified segment parameter.

3. The electronic coaching platform in accordance with claim 2 , wherein the modified segment parameter includes an increased or decreased duration, distance or intensity of the routine.

4. The electronic coaching platform in accordance with claim 1 , wherein the biofeedback data includes a heartrate, and wherein the at least one contextual attribute includes at least one of a pace and an intensity of the user during the routine.

5. The electronic coaching platform in accordance with claim 1 , wherein the state of the user includes a performance of the routine as compared to the segment goal.

6. The electronic coaching platform in accordance with claim 1 , wherein the sensory feedback from the prompt includes audio feedback.

7. The electronic coaching platform in accordance with claim 1 , wherein the content authoring tool enables the coach to define a training plan comprising a plurality of routine definitions.

8. The electronic coaching platform in accordance with claim 1 , wherein the organizing of the one or more routine definitions in the workout store is based at least in part by the metadata.

9. An electronic coaching system comprising:

a coaching platform comprising:

an electronic content authoring tool comprising non-transitory machine-readable instructions that are executable on a computer, the content authoring tool configured to:

receive a routine definition of a routine of an activity, the routine definition having one or more segments, each segment including at least one of a segment parameter, a segment goal, and a segment prompt library, the segment parameter including at least one of a duration, a distance, and an intensity defining the routine,

retrieve, based on a received selection by a user, at least part of the routine definition to download to an electronic device associated with the user format the routine definition in a non-transitory machine-readable format for electronic transmission via a communications network from the computer, the content authoring tool, and

store each formatted routine definition in a local memory;

receive biofeedback data from one or more sensors associated with the user and connected with the electronic device, the biofeedback data providing at least one contextual attribute associated with the user while performing the routine to analyze the at least one contextual attribute based on a segment goal of the routine definition to determine a state of the user during each segment of the routine,

calculate a routine score based on the biofeedback data indicating how the user is able to follow and achieve segment goals defined by the routine definition, the routine definition including one or more no-scoring segments of the one or more segments that do not have an associated segment goal, wherein the one or more no-scoring segments do not affect the routine score,

adjust the routine score, based on the biofeedback data;

a workout store in digital communication with the local memory of the content authoring tool to receive one or more routine definitions defined by the content authoring tool, the workout store storing the one or more routine definitions in the non-transitory machine-readable format and metadata associated with the one or more routine definitions in a database, and organizing the stored one or more routine definitions and metadata; and

a workout engine hosted on portable electronic device associated with a user and being configured to access the workout store to download at least one of the one or more routine definitions in the non-transitory machine-readable format, the workout engine being configured to select one or more prompts from the segment prompt library based on the state of the user or the user's performance of the routine and the routine score, the prompt including sensory feedback information associated with the routine, the sensory feedback information being formatted as a combination of visual feedback, auditory feedback, and tactile feedback.

10. The system in accordance with claim 9 , wherein the workout engine is configured to generate a modified segment parameter based on the state of the user or performance of the routine, and selecting a prompt from the segment prompt library that includes sensory feedback information representing the modified segment parameter.

11. The system in accordance with claim 10 , wherein the modified segment parameter includes an increased or decreased duration, distance or intensity of the routine.

12. The system in accordance with claim 9 , wherein the biofeedback data includes a heartrate, and wherein the at least one contextual attribute includes one of a pace and an intensity of the user during the routine.

13. The system in accordance with claim 9 , wherein the state of the user includes a performance of the routine as compared to the segment goal.

14. The system in accordance with claim 9 , wherein the sensory feedback from the prompt includes audio feedback.

15. The system in accordance with claim 14 , wherein the audio feedback includes an advertisement selected by the workout engine based on the performance of the routine.

16. The system in accordance with claim 9 , wherein the content authoring tool enables the coach to define a training plan comprising a plurality of routine definitions.

17. The system in accordance with claim 9 , wherein the organizing of the one or more routine definitions in the workout store is based at least in part by the metadata.

18. An electronic coaching apparatus for coaching a user of a routine of an activity, the routine being defined by a routine definition having one or more segments, each segment including at least one of a segment parameter, a segment goal, and a segment prompt library, the segment parameter including at least one of a duration, a distance, and an intensity, the apparatus comprising:

an electronic device associated with the user and being configured to download the routine definition via a communications network, the electronic device further configured to:

receive biofeedback data from one or more sensors associated with the user and connected with the electronic device, the biofeedback data providing at least one contextual attribute associated with the user while performing the routine to analyze the at least one contextual attribute based on a segment goal of the routine definition to determine a state of the user during each segment of the routine,

calculate a routine score based on the biofeedback data indicating how the user is able to follow and achieve segment goals defined by the routine definition, the routine definition including one or more no-scoring segments of the one or more segments that do not have an associated segment goal, wherein the one or more no-scoring segments do not affect the routine score, and

adjust the routine score, based on the biofeedback data,

the one or more sensors associated with the user and in communication with the electronic device, each of the one or more sensors to gather biofeedback data while the user performs the routine to provide at least one contextual attribute associated with the user;

a workout engine hosted on the electronic device associated and being configured to access the workout store to download at least one of the one or more routine definitions, the workout engine being configured to select one or more prompts from the segment prompt library based on the state of the user or the user's performance of the routine and the routine score, the prompt including sensory feedback information associated with the routine; and

a sensory output device associated with the electronic device to provide the sensory feedback information from the segment prompt library of the routine definition to the user, the sensory feedback information being formatted as a combination of visual feedback, auditory feedback, and tactile feedback.

19. The apparatus in accordance with claim 18 , wherein the electronic device is a smartphone.

20. The apparatus in accordance with claim 18 , wherein the sensory feedback information includes one or more of audio information, tactile information, and video information.

21. The apparatus in accordance with claim 20 , wherein the sensory feedback includes an advertisement selected by the workout engine based on the performance of the routine.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2025
From: PEAR SPORTS LLC
To: PEAR HEALTH LABS, INC.
Reel/Frame 072105/0147 →
SECURITY INTEREST Recorded Jan 3, 2023
From: PEAR HEALTH LABS, INC.
To: AVIDBANK
Reel/Frame 062264/0024 →
SECURITY INTEREST Recorded Aug 24, 2021
From: PEAR SPORTS LLC
To: AVIDBANK
Reel/Frame 057267/0822 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: RAUHALA, KARI KRISTIAN; SOLLBERGER, SIMON; RZEPIEJEWSKI, JOSEPH; FRANCHOMME, ERIC; ALLISON, ROBERT G.
To: PEAR SPORTS LLC
Reel/Frame 037679/0889 →
Continuity (3)
Continuation 14251457 · Apr 11, 2014
Provisional Application 61856500 · Jul 19, 2013
Related Publication 20160151674A1 · Jun 2, 2016
Cited By (1)
US 12,340,891