Patent ID: 9619469
Date: 2017-04-11
CPC Classifications: G06F

Claim:
1. A non-transitory computer readable medium encoded with a computer program, the program comprising instructions that when executed by a data processing device cause the data processing device to: identify a collection of multimedia assets, each multimedia asset having metadata descriptive of the multimedia asset's content; receive a user-defined interest criterion that corresponds to, at least in part, one or more factors relating to the metadata; identify a first portion of multimedia assets from the collection of multimedia assets, the first portion comprising multimedia assets, wherein inclusion within the first portion is based, at least in part, on the interest criterion; identify a second portion of multimedia assets from the collection of multimedia assets, the second portion comprising multimedia assets that are not related to the interest criterion; rank, using a processor, the media assets in the first portion of multimedia assets based at least in part on the interest criterion; display, in ranking order, at least some of the first portion of multimedia assets in a first region of a display; display at least some of the second portion of multimedia assets in a second region of the display, wherein the first and second regions are disjoint; select one of the displayed multimedia assets; determine an updated interest criterion based, at least in part, on the interest criterion and metadata of the selected multimedia asset; determine a new ranking, using the data processing device, of the multimedia assets based at least in part on the updated interest criterion; identify a new first portion of multimedia assets from the collection of multimedia assets based, at least in part, on the updated interest criterion; identify a new second portion of multimedia assets from the collection of multimedia assets that are not related to the interest criterion; display, in new ranking order, at least some of the new first portion of multimedia assets in a new first region of a display; and display at least some of the new second portion of multimedia assets in a new second region of the display, wherein the new first and new second regions are disjoint.