×

Providing targeted content based on a user's preferences

  • US 10,546,326 B2
  • Filed: 09/25/2014
  • Issued: 01/28/2020
  • Est. Priority Date: 09/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for computerized distribution of content by way of a content distribution system to a user that has an account on, and that is identified by, the content distribution system, comprising:

  • maintaining a privacy protected identity for a first individual user that has an account on, and that is identified by, the content distribution system;

    storing into a user profile database associated with the content distribution system,a user profile, for each user of the content distribution system, wherein each user profile includes a collection of information provided by the user that delineates an identity for the user;

    an individual profile comprising a user profile created by the first individual user, wherein each individual profile further includes individual user preference information provided or authorized by the first individual user;

    a certifier profile comprising a user profile created by a second individual user on behalf of a certifier, for a certifier associated with the content distribution system, wherein each certifier profile further includes a collection of information provided by users of the content distribution system regarding the certifier; and

    a business profile comprising a user profile created by a third individual user on behalf of a business, for a business associated with the content distribution system, wherein each business profile includes business preference information, provided by the third individual user, that is associated with providing content to individual users, each business profile further including, for at least one business preference information, fields containing information to compute an economic value of providing the content to an individual user;

    storing into a certification database associated with the content distribution system, a plurality of certifications, each of the certifications containing information including certifying information by one of the certifiers, that corresponds to a business or a product associated with the content;

    receiving the content, the content having associated meta-data that identifies at least the business or the product;

    accessing the business preference information associated with the content on behalf of the business to determine whether the first individual user'"'"'s individual profile satisfies the business preference information for the content;

    querying with the meta-data the certification database to retrieve one or more certifications that comprise a set of certifications that corresponds to the business or the product associated with the content, wherein each certification in the set of certifications corresponds to a certifier profile in a set of certifier profiles wherein the set of certifier profiles satisfies one or more certifier profile preferences in the first individual user'"'"'s individual profile;

    evaluating the set of certifications to determine if the set of certifications satisfies one or more certification preferences in the first individual user'"'"'s individual profile; and

    permitting the content to be provided to the first individual user if the first individual user'"'"'s individual profile satisfies the business preference information for the content and the set of certifications satisfies one or more certification preferences in the first individual user'"'"'s individual profile, and not permitting the content to be provided to the first individual user if the first individual user'"'"'s individual profile does not satisfy the business preference information for the content or the set of certifications does not satisfy any certification preferences in the first individual user'"'"'s individual profile.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×