PORTABLE MEDIA DEVICE WITH WORKOUT SUPPORT
0 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques and systems for utilizing a portable electronic device to monitor, process, present and manage data captured by a remote sensor are disclosed. The portable electronic device offers a convenient user interface that can be visual and/or audio based customized to a particular application, user-friendly and/or dynamic. The portable electronic device can pertain to a portable media player and thus also provide media playback.
8 Citations
30 Claims
-
1. (canceled)
-
2. A method of operating a portable media device including a processor and a memory, comprising:
-
establishing, by the processor, communications with a sensor; receiving, in the processor, sensor data from the sensor; receiving, in the processor, a selection of a media item; controlling, in the processor, an output of first audio data associated with the selected media item; determining, in the processor, communications have been lost with the sensor; in response to the determining communications have been lost with the sensor, generating, in the processor, second audio data including speech; mixing, in the processor, the second audio data with the first audio data; and controlling, in the processor, an output of the mixed audio data including the speech. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A portable media device comprising:
-
a display; a user interface configured to receive user inputs; a memory device storing a plurality of media items; a processor, coupled to the display, the user interface and the memory device, the processor configured to
1) establishing communications with a sensor;
2) receive sensor data from the sensor;
3) receive a selection of a media item from the plurality of media items;
4) control an output of first audio data associated with the selected media item;
5) determine communications have been lost with the sensor;
6) in response to the determining communications have been lost with the sensor, generate second audio data including speech;
7) the second audio data with the first audio data; and
8) control an output of the mixed audio data including the speech.
-
-
13. A computer readable medium for storing computer code executed by a processor, the computer readable medium comprising:
-
computer code for establishing communications with a sensor; computer code for receiving sensor data from the sensor; computer code for receiving a selection of a media item; computer code for controlling an output of first audio data associated with the selected media item; computer code for determining communications have been lost with the sensor; computer code for, in response to the determining communications have been lost with the sensor, generating second audio data including speech; computer code for mixing the second audio data with the first audio data; and computer code for controlling an output of the mixed audio data including the speech.
-
-
14. A method of operating a portable media device, including a processor and a memory, comprising:
-
receiving, in the processor, a selection of a media item; controlling, in the processor, an output of first audio data associated with the selected media item; determining, in the processor, that device feedback related to a device status is to be output; in response to the determining, generating second audio data including speech related to the device status; mixing, in the processor, the second audio data with the first audio data; and controlling, in the processor, an output of the mixed audio data including the speech. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer readable medium for storing computer code executed by a processor, the computer readable medium comprising:
computer code for receiving a selection of a media item; computer code for controlling an output of first audio data associated with the selected media item; computer code for determining that device feedback related to a device status is to be output; computer code for, in response to the determining, generating second audio data including speech related to the device status; computer code for mixing the second audio data with the first audio data; and computer code for controlling an output of the mixed audio data including the speech.
-
20. A portable media device comprising:
-
a display; a user interface configured to receive user inputs; a memory device storing a plurality of media items; a processor, coupled to the display, the user interface and the memory device, the processor configured to;
1) receive a selection of a media item from the plurality of media items;
2) control an output of first audio data associated with the selected media item;
3) determine that device feedback related to a device status is to be output;
4) in response to the determining, generate second audio data including speech related to the device status;
5) mix the second audio data with the first audio data; and
6) controlling an output of the mixed audio data including the speech.
-
-
21. A method of operating a portable media device, including a processor and a memory, comprising:
-
receiving, in the processor, a trigger condition for generating a message including speech; determining, in the processor, a workout by a user has begun; receiving, in the processor, workout data associated with the workout; based upon the workout data and the trigger condition, determining, in the processor, the message including speech is to be generated; generating, in the processor, audio data for the speech; and outputting under control of the processor the audio data including the speech. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer readable medium for storing computer code executed by a processor, the computer readable medium comprising:
-
computer code for receiving a trigger condition for generating a message including speech; computer code for determining a workout by a user has begun; computer code for receiving workout data associated with the workout; computer code for, based upon the workout data and the trigger condition, determining the message including speech is to be generated; computer code for, generating audio data for the speech; and computer code for outputting the audio data including the speech.
-
-
30. A portable media device comprising:
-
a display; a user interface configured to receive user inputs; a memory device storing a plurality of media items; a processor, coupled to the display, the user interface and the memory device, the processor configured to;
1) receive a trigger condition for generating a message including speech;
2) determine a workout by a user has begun;
3) receive workout data associated with the workout;
4) based upon the workout data and the trigger condition, determine the message including speech is to be generated;
5) generating audio data for the speech; and
6) output the audio data including the speech.
-
Specification