5. The method of claim 1 , wherein the determining further comprises: if multiple programs are determined, utilizing a weighting function to determine the program.
5. The method of claim 1 , wherein the determining further comprises: if multiple programs are determined, utilizing a weighting function to determine the program. 6. The method of claim 5 , wherein utilizing the weighting function comprises: applying a matching score, a time score, and a broadcasting station weight to the determined programs, and calculating a final matching score with respect to the determined programs based on at least one of the applied matching score, the applied time score, the applied broadcasting station weight, and a viewing rate of the determined program.