PACING SYSTEM WITH FEEDBACK BASED ADJUSTMENTS
First Claim
1. A method of operating an adaptive metronome for pacing an activity of a user, the method comprising:
- initiating an initial metronome signal based on a target pace, the initial metronome signal generating a pace signal at every occurrence of an initial fixed timing interval, wherein the pace signal comprises a haptic effect;
monitoring characteristics of the activity, the characteristics comprising a current pace of the user;
determining a difference between the current pace and the target pace; and
continuously modifying, while monitoring the characteristics, the initial fixed timing interval based on the difference and the characteristics while generating the pace signal at the occurrence of each of the modified time intervals;
wherein the continuously modifying occurs until the current pace of the user is substantially equal to the target pace.
1 Assignment
0 Petitions
Accused Products
Abstract
A pacing system for pacing an activity receives a desired pace that includes a timing interval and generates a first pace signal based on the desired pace and corresponding to the timing interval. The system receives feedback on an actual pace of the activity and determines if the actual pace is different than the desired pace. When the actual pace is different, the system generates a second pace signal having a timing that is different than the timing interval. When the actual pace is not different, the system generates the second pace signal in accordance with the timing interval.
-
Citations
20 Claims
-
1. A method of operating an adaptive metronome for pacing an activity of a user, the method comprising:
-
initiating an initial metronome signal based on a target pace, the initial metronome signal generating a pace signal at every occurrence of an initial fixed timing interval, wherein the pace signal comprises a haptic effect; monitoring characteristics of the activity, the characteristics comprising a current pace of the user; determining a difference between the current pace and the target pace; and continuously modifying, while monitoring the characteristics, the initial fixed timing interval based on the difference and the characteristics while generating the pace signal at the occurrence of each of the modified time intervals; wherein the continuously modifying occurs until the current pace of the user is substantially equal to the target pace. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A pacing system comprising:
-
a processor; a pace signal output device coupled to the processor, wherein the pace signal output device comprises an actuator; and a feedback device coupled to the processor; wherein the processor is adapted to pace an activity of a user comprising; initiating an initial metronome signal based on a target pace, the initial metronome signal generating a pace signal on the pace signal output device at every occurrence of an initial fixed timing interval, wherein the pace signal comprises a haptic effect; monitoring characteristics of the activity from the feedback device, the characteristics comprising a current pace of the user; determining a difference between the current pace and the target pace; and continuously modifying, while monitoring the characteristics, the initial fixed timing interval based on the difference and the characteristics while generating the pace signal at the occurrence of each of the modified time intervals; wherein the continuously modifying occurs until the current pace of the user is substantially equal to the target pace. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to operate an adaptive metronome for pacing an activity of a user, comprising:
-
initiating an initial metronome signal based on a target pace, the initial metronome signal generating a pace signal at every occurrence of an initial fixed timing interval, wherein the pace signal comprises a haptic effect; monitoring characteristics of the activity, the characteristics comprising a current pace of the user; determining a difference between the current pace and the target pace; and continuously modifying, while monitoring the characteristics, the initial fixed timing interval based on the difference and the characteristics while generating the pace signal at the occurrence of each of the modified time intervals; wherein the continuously modifying occurs until the current pace of the user is substantially equal to the target pace. - View Dependent Claims (18, 19, 20)
-
Specification