Content gateway
OwnerEric Vishriainventor
Life of this patent
Estimating the term…
Abstract
A content server receives content articles from the content providers and data about the users' browsing pattern from a web browser. The server determines whether a user is eligible to receive a content article based on credit generating activities performed by the user. The server selects content articles for the user based on the user's online activities, and communicates the selected content article to the user if the user is eligible.
Claims20
A computer-implemented method for providing content articles on a web browser to an online user, the method comprising:
- receiving information about the user's online activities;
- receiving content articles from a content provider that may be displayed to users;
- receiving information about one or more credit-generating activities of the user on the web browser other than paying a monetary sum for accessing one or more content articles;
- crediting an account of the user based on the one or more credit-generating activities of the user;
- determining whether the user is eligible to receive content articles, wherein the determining is based on the account of the user;
- selecting, from the received content articles, a content article for the user based at least in part on a similarity between the selected content article and the user's online activities;
- communicating the selected content article to a module in the web browser for recommendation to the user if the user is eligible to receive content articles;
- and
- crediting the content provider for the selected content article.
A computer program product for providing content articles on a web browser to an online user, the computer program product comprising a computer-readable storage medium containing computer program code for:
- receiving information about the user's online activities;
- receiving content articles from a content provider that may be displayed to users;
- receiving information about one or more credit-generating activities of the user on the web browser other than paying a monetary sum for accessing one or more content articles;
- crediting an account of the user based on the one or more credit-generating activities of the user;
- determining whether the user is eligible to receive content articles, wherein the determining is based on the account of the user;
- selecting, from the received content articles, a content article for the user based at least in part on a similarity between the selected content article and the user's online activities;
- communicating the selected content article to a module in the web browser for recommendation to the user if the user is eligible to receive content articles;
- and
- crediting the content provider for the selected content article.
Dependencies are inferred from the claim text.