Patent ID: 9275054
Filing Date: 2016-03-01
CPC Classification: G06F,H04N

Claim Text:
1. A method executable by a data processing system to identify desired media programming, the method comprising: receiving, by the data processing system, search criteria provided by a user that indicates the desired media programming; requesting and obtaining a second listing of media programming from a remotely-located digital video recorder that is associated with the user; searching, by the data processing system, for the search criteria in both of a first listing of media programming available from an electronic program guide and in the second listing of media programming obtained from the remotely-located digital video recorder that is associated with the user to thereby create a combined search result that includes first instances of the search criteria that are found in the first listing and second instances of the search criteria that are found in the second listing; prioritizing the combined search result based at least in part upon whether the user has previously recorded programs associated with one or more of the instances using the digital video recorder, wherein the prioritizing is adjusted based upon an age of the previously recorded programs stored on the digital video recorder so that instances associated with more recently recorded programs have a higher priority than instances associated with less recently recorded programs; and providing the combined search result from the data processing system to thereby allow instances of the search criteria appearing in either the first or the second lists that are most likely to appeal to the user to be displayed more prominently than instances of the search criteria that are less likely to appeal to the user.