Variable I/O interface for portable media device
First Claim
1. A portable media device for playing a media file, wherein the media file comprises at least one user-programmable parameter, the portable media device comprising:
- one or more user input components that generate user input signals when actuated;
memory for storing the media file; and
a controller configured to adjust the at least one user-programmable parameter responsive to user input signals during playback of the media file and to store an adjustment to the at least one user-programmable parameter in memory.
1 Assignment
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
31 Claims
-
1. A portable media device for playing a media file, wherein the media file comprises at least one user-programmable parameter, the portable media device comprising:
-
one or more user input components that generate user input signals when actuated; memory for storing the media file; and a controller configured to adjust the at least one user-programmable parameter responsive to user input signals during playback of the media file and to store an adjustment to the at least one user-programmable parameter in memory. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for playing a media file, the method comprising:
-
accepting first signals from at least one user input component to initiate playback of the media file, wherein the media file comprises at least one user-programmable parameter; accepting second signals from the at least one user input component, wherein the second signals are indicative of a user-request to adjust the at least one user-programmable parameter; adjusting the at least one user-programmable parameter when the media file is playing; and storing an adjustment to the at least one user-programmable parameter. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A portable electronic device comprising:
-
a display; an orientation transducer that generates transducer signals indicative of the orientation of the portable electronic device; and a controller configured to show an image on the display within a range of orientations based on the transducer signals, wherein the range of orientations comprises at least first and second orientations, and wherein the first orientation is rotated by less than 90 degrees with respect to the second orientation. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A portable electronic device comprising:
-
a display for showing an image; an orientation transducer that generates transducer signals indicative of the orientation of the portable electronic device; one or more user input components designated by one or more icons on the display; and a controller configured to re-orient the image on the display and re-configure the one or more user input components based on the transducer signals, wherein the image and the one or more icons form a composite image that changes with re-configuration of the one or more user input components. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A portable media device comprising:
-
a housing; a display for showing an image; an orientation transducer that outputs transducer signals indicative of the orientation of the portable electronic device; a controller configured to re-orient the at least one image shown on the display based on the transducer signals; and a user input component disposed within the housing, wherein the user input component is manually re-configurable with respect to the housing. - View Dependent Claims (28, 29, 30, 31)
-
Specification