Method and system for controlling video selection and playback in a portable media player
First Claim
Patent Images
1. A connector interface system for a portable media player, the connector interface system comprising:
- an interface capable of communicating video settings with an accessory using a plurality of commands, the plurality of commands including;
a first command receivable by the portable media player, the first command requesting a video preference of the portable media player;
a second command sendable by the portable media player, the second command communicating a current setting of the video preference to the accessory, the second command being sent in response to the first command;
a third command sendable by the portable media player, the third command including video preferences supported by the portable media player to the accessory; and
a fourth command receivable by the portable media player, the fourth command including a new setting for the video preference, selected from among the video preferences supported by the portable media player, thereby changing the video preference of the portable media player, the fourth command being received in response to the third command.
0 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 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.
51 Citations
26 Claims
-
1. A connector interface system for a portable media player, the connector interface system comprising:
-
an interface capable of communicating video settings with an accessory using a plurality of commands, the plurality of commands including; a first command receivable by the portable media player, the first command requesting a video preference of the portable media player; a second command sendable by the portable media player, the second command communicating a current setting of the video preference to the accessory, the second command being sent in response to the first command; a third command sendable by the portable media player, the third command including video preferences supported by the portable media player to the accessory; and a fourth command receivable by the portable media player, the fourth command including a new setting for the video preference, selected from among the video preferences supported by the portable media player, thereby changing the video preference of the portable media player, the fourth command being received in response to the third command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium storing a plurality of instructions, that when executed by a processor in a portable media player, cause the portable media player to perform a method for setting video preferences, the method comprising:
-
receiving a first command from the accessory, the first command requesting a current video preference of the portable media player; sending a second command to the accessory, in response to the first command, the second command including a current setting of the video preference of the portable media player; sending a third command to the accessory;
the third command including a listing of video options supported by the portable media player; andreceiving a fourth command from the accessory, in response to the third command, the fourth command including a new setting for the current video preference of 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 (10, 11, 12)
-
-
13. A method for providing video settings for a portable media player, the method comprising, by the portable media player:
-
receiving a first command from the accessory, the first command requesting a current video preference of the portable media player; sending a second command to the accessory in response to the first command, the second command including a current parameter value indicating the current video preference; and receiving a third command from the accessory 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 (14, 15, 16, 17, 18)
-
-
19. A portable media player for use with an accessory, the portable media player comprising:
-
an interface adapted to be coupled with an accessory and capable of supporting an accessory protocol for exchanging with the accessory commands and information related to playback of video tracks stored on the portable media player; and a processor coupled to the interface, the processor being adapted to; receive a first command via the interface from the accessory, the first command requesting a current video preference of the portable media player; send a second command to the accessory via the interface, the second command being sent in response to the first command and including a current parameter value indicating the current video preference; and receive a third command from the accessory 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 (20, 21, 22, 23, 24, 25, 26)
-
Specification