Patent ID: 8244753

Claim:
A computer-implemented method for user-specific display of syndication feed entries, using a taxonomy, a foreground corpus of bookmarks, and a background corpus of feed entries, comprising: a notice step, in which a user-specific bookmark is received, said bookmark having a natural language description of a bookmark resource, said natural language description corresponding to said bookmark is classified to determine a plurality of foreground topics, said taxonomy is augmented to contain said plurality of foreground topics, as necessary, said foreground corpus is augmented to contain a foreground accumulator corresponding to each of said plurality of foreground topics, as necessary, and said bookmark is accumulated to said foreground accumulator corresponding to each of said plurality of foreground topics; a publish step, in which a syndication feed entry is received, said entry having a natural language description of an entry resource; said natural language description corresponding to said entry is classified to determine a plurality of background topics, said taxonomy is augmented to contain said plurality of background topics, as necessary, said background corpus is augmented to contain a background accumulator corresponding to each of said plurality of background topics, as necessary, and said entry is accumulated to said background accumulator corresponding to each of said plurality of background topics; a weigh step, in which a user-specific weight is computed for said entry, said user-specific weight formed by aggregation of a plurality of per-topic weights, each of said plurality of per-topic weights corresponding to one of said plurality of background topics, and each of said plurality of per-topic weights increasing with increasing of said accumulation of said foreground accumulator corresponding to said one of said plurality of background topics, and each of said plurality of per-topic weights decreasing with increasing of said accumulation of said background accumulator corresponding to said one of said plurality of background topics; and a display step, in which a plurality of syndication feed entries are presented to said user in declining order of said user-specific weight.