Method and system for controlling video selection and playback in a portable media player
First Claim
Patent Images
1. A connector interface system for an accessory device, the connector interface system comprising:
- an interface capable of communicating video settings with a portable media player using a plurality of commands, the plurality of commands including;
a first command for requesting a video preference of the portable media player;
a second command for receiving a current setting of the video preference from the portable media player, the second command being received in response to the first command;
a third command for retrieving video preferences supported by the portable media player; and
a fourth command for sending a new setting for the video preference, selected from among the retrieved preferences, to the portable media player, thereby changing the video preference of the portable media player, the fourth command being sent in response to the third command.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system in accordance with the present invention provides a system that allows a portable media player to control settings of the portable media player when receiving video from an accessory, to control playback of the portable media player, and to provide for navigation between video tracks in a hierarchical fashion. In so doing, a portable media player can then utilize this information to provide for the maximum functionality of the accessory when connected to the portable media player.
295 Citations
47 Claims
-
1. A connector interface system for an accessory device, the connector interface system comprising:
an interface capable of communicating video settings with a portable media player using a plurality of commands, the plurality of commands including; a first command for requesting a video preference of the portable media player; a second command for receiving a current setting of the video preference from the portable media player, the second command being received in response to the first command; a third command for retrieving video preferences supported by the portable media player; and a fourth command for sending a new setting for the video preference, selected from among the retrieved preferences, to the portable media player, thereby changing the video preference of the portable media player, the fourth command being sent in response to the third command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A computer readable storage medium containing program instructions executable by an accessory communicably coupled to a portable media player to provide video settings for the portable media player, the program instructions including program instructions for:
-
sending a first command to the portable media player, the first command requesting a current video preference of the portable media player; receiving a second command, in response to the first command, from the portable media player, the second command including a current setting of the video preference within the portable media player; receiving a third command from the portable media player;
the third command including a listing of video options supported by the portable media player; andsending a fourth command, in response to the third command, to the portable media player, the fourth command including a new setting for the current video preference within the portable media player; wherein the portable media player responds to the fourth command by setting the video preference to correspond to the new setting. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An accessory comprising:
-
a device; and a connector interface system capable of communicating with the device, the connector interface system comprising an interface configured to communicate video settings with a portable media player-using a plurality of commands the plurality of commands including; a first command for requesting a video preference of the portable media player; a second command for receiving a current setting of the video preference from the portable media player, the second command being received in response to the first command; a third command for receiving a listing of video options supported by the portable media player; and a fourth command for sending a new setting for the video preference to the portable media player, thereby changing the video preference of the portable media player, the fourth command being sent in response to the third command. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for providing video settings for a portable media player, the method comprising, by an accessory communicably coupled to the portable media player:
-
sending a first command to the portable media player, the first command requesting a current video preference of the portable media player; receiving a second command from the portable media player in response to the first command, the second command including a current parameter value indicating the current video preference; and sending a third command to the portable media player in response to the second command, the third command including a new parameter value for the current video preference, wherein the media player responds to the third command by setting the video preference to correspond to the new parameter value. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. An accessory for use with a portable media player, the accessory comprising:
-
an interface adapted to be coupled with a portable media player and capable of supporting an accessory protocol for exchanging with the portable media player commands and information related to playback of video tracks stored on the portable media player; and a control module coupled to the interface, the control module being adapted to; send a first command via the interface to the portable media player, the first command requesting a current video preference of the portable media player; receive a second command from the portable media player via the interface, the second command being received in response to the first command and including a current parameter value indicating the current video preference; and send a third command to the portable media player via the interface in response to the second command, the third command including a new parameter value for the current video preference, wherein the portable media player responds to the third command by setting the video preference to correspond to the new parameter value. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification