Patent ID: 7716228

Claim:
An apparatus, comprising: one or more processors; a scoring and grading module to score, using the one or more processors, at least one content segment of a set of content segments associated with a content data stream according to a set of scorable content relevance scales to obtain at least one relevance score, the at least one relevance score corresponding to a numerical value at a point along an associated scorable relevance scale, and to grade at least one content segment of the set of content segments according to a set of gradable content relevance scales to obtain at least one relevance grade, the at least one relevance grade corresponding to a zone along an associated gradable relevance scale; a content segment filter communicatively coupled to the scoring and grading module to filter the set of content segments to include only passing content segments, a content segment defined as passing based on a mathematical function of the at least one relevance score being related to a mathematical function of a set of content quality threshold values associated with the at least one relevance score according to a selected scoring threshold relationship or based on a mathematical function of the at least one relevance grade being related to a mathematical function of a set of content quality threshold values associated with the at least one relevance grade according to a selected grading threshold relationship; a historical content segment database coupled to the scoring and grading module to store at least one of a set of previously-received content segments or an index of storage locations associated with the set of previously-received content segments; and a syntactic comparison module coupled to the scoring and grading module to compare a sentence associated with a newly-received content segment to each of a plurality of sentences associated with a concatenated set of previously-received content segments to identify sentences in the newly-received content segment that are syntactically different from each of the plurality of sentences associated with the concatenated set of previously-received content segments, to compare a paragraph associated with the newly-received content segment to each of a plurality of paragraphs associated with the concatenated set of previously-received content segments to identify paragraphs in the newly-received content segment that are syntactically different from each of the plurality of paragraphs associated with the concatenated set of previously-received content segments, and to obtain a syntactic difference score based upon a number of syntactically different sentences and a number of syntactically different paragraphs found.