METHOD AND SYSTEM FOR CREATING USER BASED SUMMARIES FOR CONTENT DISTRIBUTION
First Claim
Patent Images
1. A method for serving advertisements in a social network, the social network being an internet based web platform with a plurality of user accounts, comprising:
- creating a user summary by extracting implicit user attributes from a user account of the social network;
creating a plurality of advertisement summaries composed in a format shared by the user summary;
comparing the user summary to an advertisement summary to calculate a similarity score; and
serving an advertisement to the user based on criteria related to the similarity score.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for serving advertisements to a user of a social network, the social network being an internet based web platform with a plurality of user accounts, including creating a user summary by extracting implicit user attributes from a user account of the social network; creating a plurality of advertisement summaries composed in a format shared by the user summary; comparing the user summary to an advertisement summary to calculate a similarity score; and serving an advertisement to the user based on criteria related to the similarity score.
-
Citations
22 Claims
-
1. A method for serving advertisements in a social network, the social network being an internet based web platform with a plurality of user accounts, comprising:
-
creating a user summary by extracting implicit user attributes from a user account of the social network; creating a plurality of advertisement summaries composed in a format shared by the user summary; comparing the user summary to an advertisement summary to calculate a similarity score; and serving an advertisement to the user based on criteria related to the similarity score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for serving advertisements in a social network, the social network being an internet based web platform with a plurality of user accounts, comprising:
-
a user summary composed of parameters extracted from implicit user attributes of a user account on a social network; a plurality of advertisement summaries composed in a format shared by the user summary and associated with an advertisement; a summary comparator that calculates similarity scores between the user summary and the plurality of advertisement summaries; and an advertisement system that serves advertisements to the user of the social network based on the similarity score of an advertisement. - View Dependent Claims (18, 19, 20)
-
-
21. A method for serving advertisements to a user of a social network, the social network being an internet based web platform with a plurality of user accounts that the user interacts with through a content stream of the user, the content stream of the user being a compiled list of chronologically ordered text-based posts created by social network connections of the user, comprising:
-
extracting keywords from the plurality of text-based posts created by social network connections of the user; creating a user data representation from the extracted keywords in a format that weights the keywords; retrieving a plurality of advertisement data representations composed of keywords in a format shared by the user data representation; comparing the user summary to an advertisement summary to calculate a similarity score; compiling a list of advertisements ordered by similarity score; and serving an advertisement to the user by the order of advertisements in the compiled list of advertisements.
-
-
22. A method for serving advertisements to a user of a social network, the social network being an internet based web platform with a plurality of user accounts that the user interacts with through a content stream of the user, the content stream of the user being a compiled list of chronologically ordered text-based posts created by social network connections of the user, comprising:
-
identifying social network connections whose content is delivered to the content feed of the user; retrieving keyword categorizations for the identified social network connections; creating a user data representation from the retrieved keywords in a format that weights the keywords; retrieving a plurality of advertisement data representations composed of keywords in a format shared by the user data representation; comparing the user summary to an advertisement summary to calculate a similarity score; compiling a list of advertisements ordered by similarity score; and serving an advertisement to the user by the order of advertisements in the compiled list of advertisements.
-
Specification