Identifying documents for dissemination by an entity
First Claim
1. A method performed by data processing apparatus, the method comprising:
- identifying, by a data processing apparatus, a plurality of documents that have each been classified as documents that reference a particular member of a social network, the identification being independent of a request by the member of the social network;
determining, for each of at least some of the plurality of documents and by the data processing apparatus, an entity score specifying a measure of importance of the particular member to the document, the entity score being determined, based at least in part, on a number of references in the document to the particular member, the references including instances of a name of the particular member;
selecting, as a set of suggested documents for the particular member, a proper subset of the documents from the plurality of documents that have at least a threshold entity score;
identifying an additional document that was not eligible for inclusion in the set of suggested documents based on the entity score for the additional document being less than the threshold entity score, wherein the additional document references the particular member;
determining, by the data processing apparatus, that the additional document has a traffic spike score that meets a threshold traffic spike score, the traffic spike score for the additional document being a value determined based on a variance of user requests for the additional document over one or more specified time periods;
including the additional document in the set of suggested documents based on the determination that the traffic spike score meets the threshold traffic spike score;
providing, by the data processing apparatus, data that identify, in a social network page of the particular member, one or more documents from the set of suggested documents for dissemination, by the particular member, to other members of the social network; and
providing, in the social network page of the particular member, a dissemination element that, upon interaction with the dissemination element, causes at least one of the suggested documents to be disseminated to one or more other members of the social network.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for suggesting documents for dissemination. In one aspect, a method includes identifying documents that have each been classified as a document that references a particular entity. An entity score specifying a measure of importance of the particular entity to the document is determined for the documents. A proper subset of the documents is selected, as suggested documents for dissemination by the particular entity based, at least in part, on the entity score. Data that identify one or more of the suggested documents is provided to an online environment maintained by the entity. A dissemination element is provided to the online environment of the particular entity. The dissemination element causes, upon user interaction by the particular entity and with the dissemination element, at least one of the suggested documents to be disseminated to one or more other entities.
-
Citations
21 Claims
-
1. A method performed by data processing apparatus, the method comprising:
-
identifying, by a data processing apparatus, a plurality of documents that have each been classified as documents that reference a particular member of a social network, the identification being independent of a request by the member of the social network; determining, for each of at least some of the plurality of documents and by the data processing apparatus, an entity score specifying a measure of importance of the particular member to the document, the entity score being determined, based at least in part, on a number of references in the document to the particular member, the references including instances of a name of the particular member; selecting, as a set of suggested documents for the particular member, a proper subset of the documents from the plurality of documents that have at least a threshold entity score; identifying an additional document that was not eligible for inclusion in the set of suggested documents based on the entity score for the additional document being less than the threshold entity score, wherein the additional document references the particular member; determining, by the data processing apparatus, that the additional document has a traffic spike score that meets a threshold traffic spike score, the traffic spike score for the additional document being a value determined based on a variance of user requests for the additional document over one or more specified time periods; including the additional document in the set of suggested documents based on the determination that the traffic spike score meets the threshold traffic spike score; providing, by the data processing apparatus, data that identify, in a social network page of the particular member, one or more documents from the set of suggested documents for dissemination, by the particular member, to other members of the social network; and providing, in the social network page of the particular member, a dissemination element that, upon interaction with the dissemination element, causes at least one of the suggested documents to be disseminated to one or more other members of the social network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
identifying a plurality of documents that have each been classified as documents that reference a particular member of a social network, the identification being independent of a request by the member of the social network; determining, for each of at least some of the plurality of documents, an entity score specifying a measure of importance of the particular member to the document, the entity score being determined, based at least in part, on a number of references in the document to the particular member, the references including instances of a name of the particular member; selecting, as a set of suggested documents for the particular member, a proper subset of the documents from the plurality of documents that have at least a threshold entity score; identifying an additional document that was not eligible for inclusion in the set of suggested documents based on the entity score for the additional document being less than the threshold entity score, wherein the additional document references the particular member; determining that the additional document has a traffic spike score that meets a threshold traffic spike score, the traffic spike score for the additional document being a value determined based on a variance of user requests for the additional document over one or more specified time periods; including the additional document in the set of suggested documents based on the determination that the traffic spike score meets the threshold traffic spike score; providing data that identify, in a social network page of the particular member, one or more documents from the set of suggested documents for dissemination, by the particular member, to other members of the social network; and providing, in the social network page of the particular member, a dissemination element that, upon interaction with the dissemination element, causes at least one of the suggested documents to be disseminated to one or more other members of the social network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a data store storing data referencing a plurality of documents that have each been classified as documents that reference a particular member of a social network classification being independent of a request by the member of the social network; one or more computers coupled to the data store, the one or more computers including instructions that upon execution cause the one or more computers to perform operations comprising; determining, for each of at least some of the plurality of documents, an entity score specifying a measure of importance of the particular member to the document, the entity score being determined, based at least in part, on a number of references in the document to the particular member, the references including instances of a name of the particular member; selecting, as a set of suggested documents for the particular member, a proper subset of the documents from the plurality of documents that have at least a threshold entity score; identifying an additional document that was not eligible for inclusion in the set of suggested documents based on the entity score for the additional document being less than the threshold entity score, wherein the additional document references the particular member; determining that the additional document has a traffic spike score that meets a threshold traffic spike score, the traffic spike score for the additional document being a value determined based on a variance of user requests for the additional document over one or more specified time periods; including the additional document in the set of suggested documents based on the determination that the traffic spike score meets the threshold traffic spike score; providing data that identify, in a social network page of the particular member, one or more documents from the set of suggested documents for dissemination, by the particular member, to other members of the social network; and providing, in the social network page of the particular member, a dissemination element that, upon interaction with the dissemination element, causes at least one of the suggested documents to be disseminated to one or more other members of the social network. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification