Method and apparatus for searching a video library by genre
A graphic user interface is provided to allow a user to search an interested title among a plurality of titles by genre. In one embodiment, a list of types classifying the titles is displayed. A user is allowed to select one or more of the types to narrow down the list so that an interested title can be readily located in form of movie banners. As types are being selected, the list is progressively reduced. When one of the selected types is relaxed, the list is increased. In any case, movie titles in the list fall into a category classified by either one or all of the selected types.
1 . A method for searching an interested title among a plurality of title, the method comprising:
displaying a list of types;
displaying a scrollable list of movie banners, each of the movie banners classified by one or more of the types;
removing those of the movie banners that do not belong to a type from the scrollable list of movie banners when the type is selected; and
redisplaying a narrowed list of the movie banners so that the interested title can be readily located in the narrowed list.
2 . The method as recited in claim 1 , wherein more than one type in the types list are selected so that the narrowed list is narrower.
3 . The method as recited in claim 2 , wherein said removing those of the movie banners comprises progressively removing those of the movie banners that do not belong to the type as the type is selected.
4 . The method as recited in claim 1 , further comprising:
adding those of the movie banners that do not belong to the type to the scrollable list of movie banners when the type is deselected.
5 . The method as recited in claim 1 , wherein the list of types is scrollable if the list exceeds a display range.
6 . The method as recited in claim 5 , wherein each of the types is represented graphically to reflect a nature of the each of the types.
7 . The method as recited in claim 1 , wherein, when one or more of the types are selected, the scrollable list is refreshed so that only those movie banners that fall into a category classified by one or more of the types remain in the scrollable list.
8 . A device for displaying movies, the device comprising:
a memory for storing a software module;
a display screen;
a driver;
a microprocessor, coupled to the memory, executing the software module such that the driver causes the display screen to display a list of movie banners, each of the movie banners classified by one or more of the types, the software module further configured to remove those of the movie banners that do not belong to a type from the list of movie banners when the type is selected; and redisplay a narrowed list of the movie banners so that the interested title can be readily located in the narrowed list; and redisplaying a narrowed list of the movie banners so that the interested title can be readily located in the narrowed list.
9 . The device as recited in claim 8 , wherein more than one type in the types list are selected so that the narrowed list is narrower.
10 . The device as recited in claim 8 , wherein the list of movie banners is progressively reduced when more than one type is successively selected.
11 . The device as recited in claim 8 , wherein the list is progressively increased when one or more types are successively unselected.
12 . The device as recited in claim 8 , wherein the list of types is scrollable if the list exceeds a display range.
13 . The device as recited in claim 12 , wherein each of the types is represented graphically to reflect a nature of the each of the types.
14 . The device as recited in claim 8 , wherein, when one or more of the types are selected, the scrollable list is refreshed so that only those movie banners that fall into a category classified by one or more of the types remain in the scrollable list.