Techniques and graphical user interfaces for categorical shuffle
First Claim
1. A computer-implemented method for shuffling media items in a group of media items, said method comprising:
- obtaining a user shuffle setting provided by a user;
determining a shuffle parameter based on the user shuffle setting;
categorizing the media items within the group of media items; and
categorically shuffling the categorized media items within the group of media items based on the shuffle parameter.
2 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques and graphical user interfaces that enable users to shuffle a group of media items in accordance with categories associated with the media items are disclosed. According to one aspect, techniques can operate to categorically shuffle media items having categories associated therewith. According to another aspect, a user interface control can be graphically presented to a user to assist the user in selecting a shuffle setting. The shuffle setting provided by the user affects the nature of the shuffle. For example, the shuffle setting can impact the likelihood that two adjacent media items in the group of media items will be from the same one or more categories following the shuffle.
100 Citations
22 Claims
-
1. A computer-implemented method for shuffling media items in a group of media items, said method comprising:
-
obtaining a user shuffle setting provided by a user;
determining a shuffle parameter based on the user shuffle setting;
categorizing the media items within the group of media items; and
categorically shuffling the categorized media items within the group of media items based on the shuffle parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A graphical user interface, comprising:
a user setting dialog screen including at least a user shuffle setting control for enabling a user to set a user shuffle setting, the user shuffle setting affecting the likelihood that media items from a common origin will be adjacent one another in a group of the media items following a shuffle operation. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
19. A computer readable medium including at least computer program code for shuffling media items in a group of media items, said computer readable medium comprising:
-
computer program code for acquiring at least one shuffle parameter;
computer program code for categorizing the media items within the group of media items; and
computer program code for categorically shuffling the categorized media items within the group of media items based on the at least one shuffle parameter. - View Dependent Claims (20)
-
-
21. A method of shuffling categories of items, comprising:
-
receiving a first set of items associated with categories; and
shuffling the first set of items to provide a second set of items, wherein at least some items in the second set of items which are associated with the same category are clustered in accordance with a tunable attraction/repulsion parameter. - View Dependent Claims (22)
-
Specification