1. A method for processing channel guide information, comprising the steps of: receiving channel guide information; receiving, by a processor a user typed text string search request; performing a search of said channel guide information using said contents of said search request for a program in said channel guide information having program description that satisfies said user-entered request; recording automatically without user intervention, a program which is found in said performing step having program description that satisfies said user-entered request; wherein at least two different video programs with different program titles are recorded in view of said same search request; and one of the at least two different programs has the search request matching part of title information of a first program and a second program from said at least two different programs has the search request matching part of at least one of: star information, director information, rating information, and plot information, where the matching of said second program search request is not found in said title of said second program.