Method and system for refining a media program item by item
First Claim
1. A method for enabling a user to edit a media program, comprising:
- (a) displaying a list of a plurality of media items that are to be played on a media system, one after the other; and
(b) performing at least one update iteration, wherein each update iteration comprises;
(i) receiving a user command identifying at least one of the plurality of media items which should be replaced by a similar or dissimilar item;
(ii) automatically selecting at least one alternative media item to replace the at least one of the plurality of media items responsive to the user command identifying which of the at least one of the plurality of media items should be replaced by a similar or dissimilar item; and
(iii) displaying the list in an updated form in which the at least one of the plurality of media items is replaced by the at least one alternative media item.
13 Assignments
0 Petitions
Accused Products
Abstract
A media system interface (200) includes a display (210) that provides a play list (300, 400) of media items to be played, such as songs or broadcast television or radio programs. A user input device (220) such as buttons on the interface allows the user to highlight a selected media item (T4) which is not desired, and to request that the media item be replaced by an alternative media item (T4-A1). The user may further indicate if the undesired item should be replaced by a similar or dissimilar item. The alternative media item is automatically selected, such as based on user preference data (145), and the list is displayed in an updated form (500, 600) with the alternative media item. A layout of the play list is adjusted to accommodate the alternative media item. The display may be provided, e.g., on a portable media player or a remote control to a home media system.
50 Citations
20 Claims
-
1. A method for enabling a user to edit a media program, comprising:
-
(a) displaying a list of a plurality of media items that are to be played on a media system, one after the other; and (b) performing at least one update iteration, wherein each update iteration comprises; (i) receiving a user command identifying at least one of the plurality of media items which should be replaced by a similar or dissimilar item; (ii) automatically selecting at least one alternative media item to replace the at least one of the plurality of media items responsive to the user command identifying which of the at least one of the plurality of media items should be replaced by a similar or dissimilar item; and (iii) displaying the list in an updated form in which the at least one of the plurality of media items is replaced by the at least one alternative media item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for enabling a user to edit a media program, comprising:
-
(a) a display for displaying a list of a plurality of media items that are to be played on a media system, one after the other; (b) an input device for receiving, user commands; and (c) means for performing at least one update iteration, wherein each update iteration comprises; (i) receiving, via the input device, a user command identifying at least one of the plurality of media items which should be replaced by a similar or dissimilar item; (ii) automatically selecting at least one alternative media item to replace the at least one of the plurality of media items, responsive to the user command identifying which of the at least one of the plurality of media items should be replaced by a similar or dissimilar item; and (iii) displaying the list in an updated form on the display in which the at least one of the plurality of media items is replaced by the at least one alternative media item. - View Dependent Claims (17, 18, 19)
-
-
20. At least one program storage device tangibly embodying instructions executable by at least one processor to perform a method for enabling a user to edit a media program, the method comprising:
-
(a) displaying a list of a plurality of media items that are to be played on a media system, one after the other; and (b) performing at least one update iteration, wherein each update iteration comprises; (i) receiving a user command identifying at least one of the plurality of media items which should be replaced by a similar or dissimilar item; (ii) automatically selecting at least one alternative media item to replace the at least one of the plurality of media items, responsive to the user command identifying which of the at least one of the plurality of media items should be replaced by a similar or dissimilar item; and (iii) displaying the list in an updated form in which the at least one of the plurality of media items is replaced by the at least one alternative media item.
-
Specification