SYSTEM AND METHOD FOR RANKING CONTENT INTEREST
First Claim
1. A computer implemented system for processing data representing ranked listings of content items, comprising:
- a computer processor configured to receive a snapshot associated with a point in time of data representing a ranked listing from each of two or more content sources, each listing ranking a plurality of content items;
a database operably connected to the processor and configured to store for each ranked listing from each content source in a snapshot at least a text sample and the ordinal ranking of each content item in its ranked listing;
a software-implemented topic grouping module configured to parse the text samples in a snapshot into keywords and responsive to keywords that the content items in a snapshot have in common, partitioning the content items in a snapshot into a plurality of topic grouping sets;
a software-implemented topic scoring module configured to compute an index score for each topic grouping set from a snapshot by assigning to each content item in each topic grouping an individual rank score that represents that content item'"'"'s ordinal ranking in the ranked listing in which it appears in the snapshot and, responsive to the individual rank scores, computing an aggregate topic grouping score for each topic grouping set from the individual rank scores for each content item in each topic grouping derived from a snapshot;
a software-implemented content index ranking module configured to form an index ranked list by forming a ranked listing by aggregate topic grouping score for each topic grouping set in a snapshot; and
a display device operably connected to the processor and configured to display the index ranked list.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for providing a ranking of content is disclosed. A computer processor is configured to access ranked listing content from one or more electronic sources. A database is connected to the processor and configured to store information related to the content. A software-implemented parsing module is configured to parse text of the content into individual words. A software-implemented counting module computes an appearance frequency for each word. A software-implemented ranking module associates a ranking with a parsed word. A software-implemented topic module identifies the content items in the snapshot containing a word and the associated rank of each such content item in the ranked listing in which it appears. A software-implemented content index module forms an index ranked list by computing an aggregate grouping score from the ranking. A display device is connected to the processor and configured to display the ranking associated with a word.
46 Citations
22 Claims
-
1. A computer implemented system for processing data representing ranked listings of content items, comprising:
-
a computer processor configured to receive a snapshot associated with a point in time of data representing a ranked listing from each of two or more content sources, each listing ranking a plurality of content items; a database operably connected to the processor and configured to store for each ranked listing from each content source in a snapshot at least a text sample and the ordinal ranking of each content item in its ranked listing; a software-implemented topic grouping module configured to parse the text samples in a snapshot into keywords and responsive to keywords that the content items in a snapshot have in common, partitioning the content items in a snapshot into a plurality of topic grouping sets; a software-implemented topic scoring module configured to compute an index score for each topic grouping set from a snapshot by assigning to each content item in each topic grouping an individual rank score that represents that content item'"'"'s ordinal ranking in the ranked listing in which it appears in the snapshot and, responsive to the individual rank scores, computing an aggregate topic grouping score for each topic grouping set from the individual rank scores for each content item in each topic grouping derived from a snapshot; a software-implemented content index ranking module configured to form an index ranked list by forming a ranked listing by aggregate topic grouping score for each topic grouping set in a snapshot; and a display device operably connected to the processor and configured to display the index ranked list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. In a system for processing data representing ranked listings of content items, a method comprising:
-
using a computer processor;
accessing a snapshot associated with a point in time of data representing a ranked listing from each of two or more content sources, each listing ranking a plurality of content items;using a database operably connected to the processor;
storing for each ranked listing from each content source in a snapshot at least a text sample and the ordinal ranking of each content item in its ranked listing;using the computer processor and a software-implemented topic grouping module;
parsing the text samples in a snapshot into keywords and responsive to keywords that the content items in a snapshot have in common, partitioning the content items in a snapshot into a plurality of topic grouping set;using the computer processor and;
computing an index score for each topic grouping set from a snapshot by assigning to each content item in each topic grouping set an individual rank score that represents that content item'"'"'s ordinal ranking in the ranked listing in which it appears in the snapshot and, responsive to the individual rank scores, computing an aggregate topic grouping score for each topic grouping set from the individual rank scores for each content item in each topic grouping set derived from a snapshot;using the computer processor and a software-implemented content index module;
forming an index ranked list by forming a ranked listing by aggregate topic grouping score for each topic grouping set in a snapshot; andusing a display device operably connected to the processor, displaying the index ranked list. - View Dependent Claims (20)
-
-
21. In a computer-implemented system for processing data representing ranked listings of content items, a method comprising:
using a computer processor; receiving electronic data representing a snapshot of ranked content listings from each of two or more content sources, wherein the snapshot comprises a text sample and the ordinal ranking of each content item in its ranked listing; parsing the text samples in the snapshots into keywords; grouping the keywords into a plurality of initial topic groupings, wherein the initial topic grouping include an associated ranking based on the ranking of the content from the keyword originates; displaying, through an electronic interface, the initial topic groupings to a user, wherein the interface is configured to allow the user to modify the initial topic groupings into final topic groupings by associating or removing one or more additional keywords with such initial topic groupings; receiving, from the user and through the electronic interface, data representing the final topic groupings; computing an index score for each final topic grouping; and forming an index ranked listing by aggregate final topic grouping score for each final topic grouping. - View Dependent Claims (22)
Specification