Patent ID: 8793734

Claim:
A method for providing a filtering interface that records and searches for broadcasting content comprising: analyzing by a processor, user preferences for a plurality of properties of the broadcasting content according to play history information of the broadcasting content; generating a properties list by clustering at least one of the plurality of properties based on the user preferences, wherein the generating the properties list includes adding the at least one of the plurality of properties to the properties list when a user preference for the at least one of the plurality of properties is above a predetermined threshold; receiving a predetermined property from the properties list; generating a filter having the received property as a filtering standard; extracting broadcasting content that correspond to the filtering standard from currently-aired or soon-to-be-aired broadcasting content; and providing a list of the extracted broadcasting content; generating a new filter having the property selected from the list of previous properties list and the property selected from the list of current properties list as a new filtering standard by renewing the filtering standard when receiving a new property.