SYSTEM AND METHOD FOR IMPROVED NAVIGATION OF AVAILABLE CHOICES
First Claim
1. A method comprising:
- transmitting for display a first list of available categories, the first list of available categories being selected from a database comprising a list of media files and the first list of available categories;
receiving a selection for a first category of the first list of available categories;
transmitting for display a first list of available criteria within the first selected category, using the database to determine the first list of available criteria;
receiving a selection for a first criteria of the first list of available criteria;
using the database to filter the list of media files based on the first selected criteria to create a first filtered list of media files;
transmitting for display the first filtered list of media files;
receiving a selection for a media file from the first filtered list of media files; and
facilitating playback of the selected media file.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for improved navigation of available titles for a streaming media service is disclosed herein. After entering a discovery mode, a list of categories is presented to a user. Once a user selects a category, a list of criteria specific to the selected category is presented. After a user selects a criteria, a list of categories can be shown to the user, limited to those categories available after the criteria was selected. After a second category is selected, then a list of criteria, specific to the previously selected criteria and to the second category, is presented. Each time a user selects a new criteria, the number of titles available to a user is reduced. Such a process can be repeated, further limiting the number of titles shown to the user, until a user finally chooses a media file to view. Other embodiments are also disclosed herein.
12 Citations
20 Claims
-
1. A method comprising:
-
transmitting for display a first list of available categories, the first list of available categories being selected from a database comprising a list of media files and the first list of available categories; receiving a selection for a first category of the first list of available categories; transmitting for display a first list of available criteria within the first selected category, using the database to determine the first list of available criteria; receiving a selection for a first criteria of the first list of available criteria; using the database to filter the list of media files based on the first selected criteria to create a first filtered list of media files; transmitting for display the first filtered list of media files; receiving a selection for a media file from the first filtered list of media files; and facilitating playback of the selected media file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more processing modules; and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform the acts of; transmitting for display a first list of available categories, the first list of available categories being selected from a database comprising a list of media files and the first list of available categories; receiving a selection for a first category of the first list of available categories; transmitting for display a first list of available criteria within the first selected category, using the database to determine the first list of available criteria; receiving a selection for a first criteria of the first list of available criteria; using the database to filter the list of media files based on the first selected criteria to create a first filtered list of media files; transmitting for display the first filtered list of media files; receiving a selection for a media file from the first filtered list of media files; and facilitating playback of the selected media file. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification