CPC H04N 21/4828 (2013.01) [G06F 16/435 (2019.01); G06F 16/4387 (2019.01); G06F 16/48 (2019.01); G06F 16/70 (2019.01); H04N 5/76 (2013.01); H04N 21/4147 (2013.01); H04N 21/4335 (2013.01); H04N 21/4532 (2013.01); H04N 21/4622 (2013.01); H04N 21/47214 (2013.01); H04N 21/4821 (2013.01); H04N 21/4826 (2013.01)] | 18 Claims |
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;
searching, by the data processing system, for the search criteria in both of a first listing of media programming available from a first source and in a second listing of media programming available from a second source that is different from the first source to create a combined search result of media programs that meet the search criteria; and
providing the combined search result from the data processing system that identifies instances of the search criteria found in both the first and the second listings of media programming, wherein the combined search result is prioritized so that media programs for which a recording timer is set are given priority over media programs for which a recording timer is not set.
|