×

PROGRAM SEARCHING APPARATUS AND PROGRAM SEARCHING METHOD

  • US 20090043760A1
  • Filed: 08/06/2008
  • Published: 02/12/2009
  • Est. Priority Date: 08/10/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A program searching apparatus, comprising:

  • an EPG acquiring unit configured to acquire EPG (Electronic Program Guide) data including a plurality of program information that describe contents of a plurality of programs, via a network or a broadcasting network;

    a keyword extracting unit configured to extract words or phrases that are described in the plurality of program information and that are different from one another, as keywords;

    an identifying unit configured to identify categories to which the keywords belong;

    a first calculating unit configured to calculate a number of program information containing each of the keywords as first calculation information, respectively;

    a second calculating unit configured to calculate a number of keywords that belong to each of the categories as second calculation information, respectively;

    a specifying unit configured to specify at least one program out of the plurality of programs as a search query;

    a weight calculating unit configured to calculate, for each of query keywords which are keywords extracted from program information of the search query, a weight based on the first calculation information corresponding to the query keyword and the second calculation information corresponding the category to which the query keyword belongs, respectively;

    a detecting unit configured to detect a query keyword included in each of program information corresponding to each of search target programs that are different from the search query among the plurality of programs;

    a similarity calculating unit configured to calculate a similarity level to the search query according to the weight corresponding to a detected query keyword for each of the search target programs, respectively;

    a similar program identifying unit configured to identify a similar search target program that is similar to the search query based on each calculated similarity level from among the search target programs; and

    an outputting unit configured to output information that indicates the similar search target program.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×