Method and system for providing content to users based on frequency of interaction
First Claim
Patent Images
1. A method for providing content to an internet user based on at least one prior user experience, comprising:
- transmitting first content to a user, wherein at least some of the first content is transmitted in response to one or more user content selections;
directing storage of frequency information associated with the user related to at least one of the first content and the one or more user content selections, wherein the frequency information tracks a frequency with which the first content is received by the user and is used for classifying the user in one or more user classification groups based at least in part on one or more user feedback interactions;
receiving a request for content from the user;
selecting second content for the user based on the frequency information wherein the frequency information indicates whether the user has selected a particular type of content and not selected another type of content; and
selecting second content comprises selecting second content that does not contain the particular type of content; and
determining that the user has exceeded a frequency threshold based on the frequency information, the frequency threshold having at least one of a bottom value and a top value such that exceeding the frequency threshold, either above or below the frequency threshold, moves the user to another classification group, and wherein the act of selecting second content is based on the act of determining.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing content to a user based on at least one prior user experience are provided. First content is transmitted to a user, wherein at least some of the first content is transmitted in response to one or more user content selections. Frequency information based on the inputs and/or the first content is stored. A request for content is received from the user. Second content is selected based on the frequency information.
53 Citations
25 Claims
-
1. A method for providing content to an internet user based on at least one prior user experience, comprising:
-
transmitting first content to a user, wherein at least some of the first content is transmitted in response to one or more user content selections; directing storage of frequency information associated with the user related to at least one of the first content and the one or more user content selections, wherein the frequency information tracks a frequency with which the first content is received by the user and is used for classifying the user in one or more user classification groups based at least in part on one or more user feedback interactions; receiving a request for content from the user; selecting second content for the user based on the frequency information wherein the frequency information indicates whether the user has selected a particular type of content and not selected another type of content; and
selecting second content comprises selecting second content that does not contain the particular type of content; anddetermining that the user has exceeded a frequency threshold based on the frequency information, the frequency threshold having at least one of a bottom value and a top value such that exceeding the frequency threshold, either above or below the frequency threshold, moves the user to another classification group, and wherein the act of selecting second content is based on the act of determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for providing internet content to a user based on at least one prior user experience, comprising:
-
an output device for transmitting first content to a user, wherein at least some of the first content is transmitted in response to one or more user content selections; a data storage controller that directs storage of frequency information associated with the user related to at least one of the first content and the one or more user content selections, wherein the frequency information tracks a frequency with which the first content is received by the user and is used for classifying the user in one or more user classification groups based at least in part on one or more user feedback interactions; an output device for receiving a request for content from the user; and a processor that selects second content for the user based on the frequency information wherein the frequency information indicates whether the user has selected a particular type of content and not selected another type of content; and
selecting second content comprises selecting second content that does not contain the particular type of content; and
determining that the user has exceeded a frequency threshold based on the frequency information, wherein the frequency threshold has at least one of a bottom value and a top value such that exceeding the frequency threshold, either above or below the frequency threshold, moves the user to another classification group, wherein the act of selecting second content is based on the act of determining.
-
-
22. A method for receiving internet content from a content provider based on at least one prior user experience, comprising:
-
receiving first content by a user from a content provider, wherein at least some of the first content is transmitted in response to one or more inputs, wherein each input indicates a user selection; storing frequency information related to the first content, wherein the frequency information tracks a frequency with which the first content is received by the user and is used for classifying the user in one or more classification groups, the one or more classification groups is further based on one or more user interactions; transmitting a request for content to the server; and receiving second content selected based on the frequency information wherein the frequency information indicates whether the user has selected a particular type of content and not selected another type of content; and
selecting second content comprises selecting second content that does not contain the particular type of content; and
, wherein the second content is selected based on a determination that the user has exceeded a frequency threshold based on the frequency information, wherein the frequency threshold has at least one of a bottom value and a top value such that exceeding the frequency threshold, either above or below the frequency threshold, moves the user to another classification group.
-
-
23. A system for receiving internet content from a content provider based on at least one prior user experience, comprising:
-
at least one input device for; receiving first content by a user from a content provider, wherein at least some of the first content is received in response to one or more inputs, wherein each input indicates a user selection; and receiving second content selected based on stored frequency information wherein the frequency information indicates whether the user has selected a particular type of content and not selected another type of content; and
selecting second content comprises selecting second content that does not contain the particular type of content; and
the frequency information is used for classifying the user in one or more classification groups, the one or more classification groups further based on one or more user interactions, wherein the second content is selected based on a determination that the user has exceeded a frequency threshold based on the frequency information, wherein the frequency threshold has at least one of a bottom value and a top value such that exceeding the frequency threshold, either above or below the frequency threshold, moves the user to another classification group;a storage device for storing the frequency information related to the first content, wherein the frequency information tracks a frequency with which the first content is received by the at least one input and tracker movement of the user to and from the one or more classification group; and an output device for transmitting a request for content to the server.
-
-
24. A method for providing content to an internet user based on at least one prior user experience, comprising:
-
transmitting one or more web page documents to a user by a content provider; receiving by the content provider one or more first content selections from the user based on the one or more web page documents; directing storage of frequency information in a cookie on the user'"'"'s system, the frequency information adding data related to a frequency of activity with which the user interacts with a website or collection of pages at that website and classifying the user in one or more classification groups, the one or more classification groups further based on one or more user interactions; receiving a request for a web page document from the user; receiving the stored frequency information; selecting a specific web page document based on the stored frequency information wherein the frequency information indicates whether the user has selected a particular type of content and not selected another type of content; and
selecting second content comprises selecting second content that does not contain the particular type of content; and
wherein selecting the specific web page document is based on a determination that the user has exceeded a frequency threshold based on the frequency information, wherein the frequency threshold has at least one of a bottom value and a top value such that exceeding the frequency threshold, either above or below the frequency threshold, moves the user to another classification group; andtransmitting the specific web page document to the user.
-
-
25. A system for providing content to an internet user based on at last one prior user experience, comprising:
-
a controller for directing storage of frequency information in a cookie on a user'"'"'s system, the frequency information adding data related to a frequency of activity with which the user interacts with a website or collection of pages at that website and classifying the user in one or more classification groups, the one or more classification groups further based on one or more user interactions; at least one output device for; transmitting one or more web page documents to the user by a content provider; and transmitting a selected specific web page document to the user; at least one input device for; receiving by the content provider one or more first content selections from the user based on the one or more web page documents; receiving the frequency information from the cookie; and receiving a request for a web page document from the user; and a processor for selecting the specific web page document based on the stored frequency information wherein the frequency information indicates whether the user has selected a particular type of content and not selected another type of content; and
selecting second content comprises selecting second content that does not contain the particular type of content; and
wherein the specific web page document is selected based on a determination that the user has exceeded a frequency threshold based on the stored frequency information, wherein the frequency threshold has at least one of a bottom value and a top value such that exceeding the frequency threshold, either above or below the frequency threshold, moves the user to another classification group.
-
Specification