Variable I/O interface for portable media device
First Claim
1. A system comprising:
- an output component;
an input component;
a memory component; and
a processor that;
plays back a media file from the memory component for providing media information to a user about a plurality of activities of the media file via the output component;
receives a user input command from the input component during the playback of the media file; and
based on the received user input command, adjusts a programmable parameter of the media file during the playback of the media file, wherein;
the parameter adjustment adjusts the media file;
the media file adjustment adjusts the playback of the remainder of the media file after the parameter adjustment;
the playback adjustment affects the media information provided to the user during the playback of the remainder of the media file after the parameter adjustment;
the processor plays back the media file by;
playing back a first media module of the media file that provides first media information about a first activity of the plurality of activities; and
after playing back the first media module, playing back a second media module of the media file that provides second media information about a second activity of the plurality of activities;
the processor receives the user input command during the playback of the first media module; and
the parameter adjustment affects the playback of the second media module.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention can include electronic devices having variable input/output interfaces that can allow a user to interact with the devices with greater efficiency and in a more ergonomic manner. An electronic device of the present invention can display icons associated with user-programmable parameters of a media file. By interacting with the icons, a user can change the user-programmable parameters during playback of the media file. Changes to the user-programmable parameters can affect playback of the remainder of the media file. An electronic device of the present invention also can automatically re-orient images shown on a display and re-configure user input components based on the orientation of the electronic device.
-
Citations
20 Claims
-
1. A system comprising:
-
an output component; an input component; a memory component; and a processor that; plays back a media file from the memory component for providing media information to a user about a plurality of activities of the media file via the output component; receives a user input command from the input component during the playback of the media file; and based on the received user input command, adjusts a programmable parameter of the media file during the playback of the media file, wherein; the parameter adjustment adjusts the media file; the media file adjustment adjusts the playback of the remainder of the media file after the parameter adjustment; the playback adjustment affects the media information provided to the user during the playback of the remainder of the media file after the parameter adjustment; the processor plays back the media file by; playing back a first media module of the media file that provides first media information about a first activity of the plurality of activities; and after playing back the first media module, playing back a second media module of the media file that provides second media information about a second activity of the plurality of activities; the processor receives the user input command during the playback of the first media module; and the parameter adjustment affects the playback of the second media module. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
an output component; an input component; a memory component; and a processor that; plays back a media file from the memory component for providing media information to a user via the output component; receives a user input command from the input component during the playback of the media file; and based on the received user input command, adjusts a programmable parameter of the media file during the playback of the media file, wherein; the parameter adjustment adjusts the media file; the media file adjustment affects the media information provided to the user during the playback of the remainder of the media file after the media file adjustment; the processor plays back the media file by; playing back a first media module of the media file that provides first media information; and after playing back the first media module, playing back a second media module of the media file that provides second media information; the processor receives the user input command during the playback of the first media module; the parameter comprises a first parameter that is associated with the first media module; and based on the adjustment to the first parameter, the processor adjusts a second parameter of the media file during playback of the media file. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method comprising:
-
playing back a media file for providing media information to a user; receiving an input command during the playing back of the media file; and based on the received input command, adjusting a programmable parameter of the media file during the playing back of the media file, wherein; the adjusting the programmable parameter comprises adjusting the media file; the adjusting the media file affects the media information provided to the user during the playing back of the remainder of the media file after the adjusting the media file; the playing back comprises; playing back a first media module of the media file that provides first media information; and after the playing back of the first media module, playing back a second media module of the media file that provides second media information; the receiving the input command occurs during the playing back of the first media module; and the adjusting the media file affects the playing back of the second media module. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification