Navigating media content by groups
AssigneesMicrosoft Corporation, Matsushita Electric Industrial Co., Ltd.
InventorsIan Cameron Mercer, Kevin Leigh LaChapelle, Harutoshi Miyamoto, Yoshifumi Yanagawa, Nobuyasu Takeguchi, Chiyoko Matsumi
Life of this patent
Estimating the term…
Abstract
Grouping media files via playlists on a computer-readable medium. One or more media files are selected according to a grouping criterion to define one or more playlists from the media files. A container group is associated with the playlists and stores values identifying each of the playlists associated with the container group along with references to each of the playlists.
Claims20
A computerized method executable by a processor of a computing device comprising:
- receiving a list of user selected media files having associated grouping criteria, said selected media files being accessible by the computing device;
- first selecting one or more additional media files according to a first grouping criteria of the associated grouping criteria to define a first playlist;
- second selecting one or more additional media files according to a second grouping criteria of the associated grouping criteria to define a second playlist;
- generating a container group associated with the first playlist and the second playlist, said generated container group comprising a first value identifying the first playlist and a second value identifying the second playlist, wherein the first playlist references the user selected media files and the first selected additional media files defined therein, and wherein the second playlist references the user selected media files and the second selected additional media files defined therein;
- and
- providing the first playlist, the second playlist, the first selected media files associated with the first playlist, the second selected media files associated with the second playlist, and container group to a user.
A system comprising:
- a computer processor;
- and
- a computer-readable storage media having stored thereon computer processor-executable instructions, said instructions executable by the computer processor for:
- receiving a list of user selected media files having associated grouping criteria, said selected media files being accessible by the computing device;
- first selecting one or more additional media files according to a first grouping criteria of the associated grouping criteria to define a first playlist;
- second selecting one or more additional media files according to a second grouping criteria of the associated grouping criteria to define a second playlist;
- generating a container group associated with the first playlist and the second playlist, said generated container group comprising a first value identifying the first playlist and a second value identifying the second playlist, wherein the first playlist references the user selected media files and the first selected additional media files defined therein, and wherein the second playlist references the user selected media files and the second selected additional media files defined therein;
- and
- providing the first playlist, second playlist, first selected media files associated with the first playlist, second selected media files associated with the second playlist, and container group to a user.
One or more computer-readable storage media having stored thereon computer executable components executed by a computing device, said computer-readable storage media comprising:
- a playlist module for:
- receiving a list of user selected media files having associated grouping criteria, said selected media files being accessible by the computing device;
- first selecting one or more additional media files according to a first grouping criteria of the associated grouping criteria to define a first playlist;
- and
- second selecting one or more additional media files according to a second grouping criteria of the associated grouping criteria to define a second playlist;
- a population module for generating a container group associated with the first playlist and the second playlist, said generated container group comprising a first value identifying the first playlist and a second value identifying the second playlist, wherein the first playlist references the user selected media files and the first selected additional media files defined therein, and wherein the second playlist references the user selected media files and the second selected additional media files defined therein;
- and
- an interface module for providing the first playlist, second playlist, first selected media files associated with the first playlist, second selected media files associated with the second playlist, and container group to a user.
Dependencies are inferred from the claim text.