IP Library Granted Patent US 9,075,862
Granted Patent B1
US 9,075,862 · App. 14/268,851 · Granted Jul 7, 2015

Ranking user content by content attributes

Inventor: Michal Cierniak (Palo Alto, CA)
Assignee: Google Inc.
G06F17/30595
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,075,862
App. No.
14/268,851
Granted
Jul 7, 2015
Kind
B1
Abstract

System, methods, and apparatus for attribute-based rating of authors and content. In some methods, first content authored by a first author having an attribute that is common to other authors is received. A second author having the attribute is identified as well as content authored by the second author. A user feedback base rating that is assigned to the second author is identified. An initial rating for the first content is generated based on the user feedback based rating that is assigned to the second author, and the initial rating is assigned to the first content.

Claims (47)

1. A computer-implemented method, comprising:

receiving, at a data processing apparatus, first content authored by a first author;

determining, by the data processing apparatus, that the first author has no assigned rating; and

in response to determining that the first author has no assigned rating:

identifying attributes of the first author;

identifying other authors that are not authors of the first content, each other author having one or more attributes in common one or more identified attributes of the first author and not an author of the first content, and wherein at least one of the other authors has at least one attribute not in common with the first author;

for each identified attribute of the first author in common with an attribute of one or more other authors, generating a rating for the identified attribute based on ratings that are assigned to the other authors having the attribute, the ratings that are assigned to other authors being based on user feedback;

generating an initial content rating for the first content based on the ratings for the identified attributes; and

assigning the initial content rating to the first content.

2. The computer-implemented method of claim 1 , further comprising eliminating the initial content rating after receiving a user feedback based content rating for the first content.

3. The computer-implemented method of claim 1 , further comprising:

receiving user feedback based ratings for the first content; and

generating a content rating for the first content that is proportional to a combination of the assigned initial content rating and the received user feedback based ratings.

4. The computer-implemented method of claim 1 , wherein one of the attributes is a domain portion of an e-mail address.

5. The method of claim 1 , wherein one of the attributes is a membership of the first author and the second author in a same group, the group being defined by a membership list of authors that are members of the group.

6. A system, comprising:

one or more computers; and

computer readable media coupled to the one or more computers and storing software instructions configured to cause the one or more computers to perform operations comprising:

receiving first content authored by a first author;

determining that the first author has no assigned rating; and

in response to determining that the first author has no assigned rating:

identifying attributes of the first author;

identifying other authors that are not authors of the first content, each other author having one or more attributes in common one or more identified attributes of the first author and not an author of the first content, and wherein at least one of the other authors has at least one attribute not in common with the first author;

for each identified attribute of the first author in common with an attribute of one or more other authors, generating a rating for the identified attribute based on ratings that are assigned to the other authors having the attribute, the ratings that are assigned to other authors being based on user feedback;

generating an initial content rating for the first content based on the ratings for the identified attributes; and

assigning the initial content rating to the first content.

7. The system of claim 6 , the operations further comprising eliminating the initial content rating after receiving a user feedback based content rating for the first content.

8. The system of claim 6 , the operations further comprising:

receiving user feedback based ratings for the first content; and

generating a content rating for the first content that is proportional to a combination of the assigned initial content rating and the received user feedback based ratings.

9. The system of claim 6 , wherein one of the attributes is a domain portion of an e-mail address.

10. The system of claim 6 , wherein one of the attributes is a membership of the first author and the second author in a same group, the group being defined by a membership list of authors that are members of the group.

11. A non-transitory computer readable medium storing instructions configured to cause one or more computers to perform operations comprising:

receiving first content authored by a first author;

determining that the first author has no assigned rating; and

in response to determining that the first author has no assigned rating:

identifying attributes of the first author;

identifying other authors that are not authors of the first content, each other author having one or more attributes in common one or more identified attributes of the first author and not an author of the first content, and wherein at least one of the other authors has at least one attribute not in common with the first author;

for each identified attribute of the first author in common with an attribute of one or more other authors, generating a rating for the identified attribute based on ratings that are assigned to the other authors having the attribute, the ratings that are assigned to other authors being based on user feedback;

generating an initial content rating for the first content based on the ratings for the identified attributes; and

assigning the initial content rating to the first content.

12. The non-transitory computer readable medium of claim 11 , the operations further comprising eliminating the initial content rating after receiving a user feedback based content rating for the first content.

13. The non-transitory computer readable medium of claim 11 , the operations further comprising:

receiving user feedback based ratings for the first content; and

generating a content rating for the first content that is proportional to a combination of the assigned initial content rating and the received user feedback based ratings.

14. The non-transitory computer readable medium of claim 11 , wherein one of the attributes is a domain portion of an e-mail address.

15. The non-transitory computer readable medium of claim 11 , wherein one of the attributes is a membership of the first author and the second author in a same group, the group being defined by a membership list of authors that are members of the group.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2014
From: CIERNIAK, MICHAL
To: GOOGLE INC.
Reel/Frame 032930/0206 →
Continuity (1)
Continuation 12270676 · Nov 13, 2008