User experience in social networks by weighting user interaction patterns

US9824145B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9824145-B1
Application numberUS-201314058183-A
CountryUS
Kind codeB1
Filing dateOct 18, 2013
Priority dateOct 18, 2013
Publication dateNov 21, 2017
Grant dateNov 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method includes receiving interaction limitations from actions taken by a plurality of reporting users, for an identified user. The interaction limitations received for the identified user are weighted and a user score generated for the identified user based on the weighting of the interaction limitations provided by the reporting users. The user score for the identified user is adjusted over time based on feedback from the plurality of reporting users and based on average scores of other users. A subset of the plurality of reporting users are identified and the subset of users are provided access to interact with the identified user, based on the generated user scores of the identified user and of each of the plurality of reporting users.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method of providing access to interact with an identified user, the method comprising: receiving, by a processor, interaction limitations of a first reporting user and feedback of a second reporting user, wherein the interaction limitations of the first reporting user are associated with actions taken by one or more other users, and wherein the feedback of the second reporting user is on the interaction limitations of the first reporting user; weighting, by the processor, the received interaction limitations and the feedback; generating, by the processor, a user score for the first reporting user in view of the weighted interaction limitations and the weighted feedback, wherein the user score of the first reporting user adjusts over time based on the feedback of the second reporting user; and providing, by the processor, the first reporting user with access to interact with the identified user and to view at least a portion of privacy information of the identified user, wherein providing the access is based on the generated user score of the first reporting user exceeding a threshold value for the privacy information set by the identified user. 2. The method of claim 1 , wherein at least one of the actions taken by the one or more other users is in response to an action from the identified user, and wherein the interaction limitations comprise at least one of muting, blocking, reporting abuse, commenting, moderating, requiring administrative moderation, deleting, or redacting. 3. The method of claim 1 , further comprising: collecting feedback periodically from the second reporting user; and refining the user score of the first reporting user based on the feedback collected from the one or more other users. 4. The method of claim 1 , wherein the weighting, by the processor, the received interaction limitations further comprises: analyzing the received interaction limitations to identify types of actions defined therein; determining a relative weight for each type of action represented within the received interaction limitations based on severity level of each type of action; and ranking the first reporting user based on the relative weight for each type of action represented within the received interaction limitations. 5. The method of claim 1 , wherein the weighting, by the processor, the received interaction limitations further comprises: evaluating the received interaction limitations; determining a relative weight for the first reporting user based on the evaluation; and adjusting a ranking and the user score for the first reporting user based on the relative weight, wherein the user score and the ranking are used in influencing consideration of an interaction limitation associated with the one or more users. 6. The method of claim 5 , wherein the evaluating the received interaction limitations further identifies at least one of: interaction limitations raised for the first reporting user as compared to a global average of interaction limitations raised by active reporting users; type of user action defined within each of the interaction limitations; or a number of interaction limitations raised for each type of user action defined therein. 7. The method of claim 5 , wherein the evaluating the received interaction limitations further comprises: refining the interaction limitations by filtering out a subset of the interaction limitations provided by the first reporting user when the user score of the first reporting user is below the threshold value; and denying the particular reporting user access to: interact with the identified user, and view at least the portion of privacy information of the identified user. 8. The method of claim 1 , wherein the second reporting user comprises a plurality of second reporting users and wherein the generating further comprises computing the user score as a function of the weighting of the feedback of each of the plurality of second reporting users and computing user scores of each of the plurality of second reporting users. 9. The method of claim 1 , wherein adjustment of the user score over time further comprises: gathering the feedback, from a plurality of reporting users over time, the feedback for the plurality of reporting users being provided in the form of interaction limitations; and evaluating the gathered feedback, the evaluation causing adjustment to the generated user score by a pre-defined recovery factor or a pre-defined penalty factor. 10. A computer-implemented method of providing access to interact with a user, the method comprising: receiving, by a processor, an interaction limitation configuration for an identified user; generating, by the processor, an interaction profile for the identified user based on the interaction limitation configuration; determining, by the processor, a user score of a first user in view of interaction limitations from the first user and feedback from a second user, the interaction limitations from the first user being associated with actions taken by one or more other users and the feedback of the second user being for the interaction limitations from the first user, and wherein the user score of the first user is based on the feedback of the second user; filtering, by the processor, a user database to identify one or more users that satisfy the interaction profile for the identified user, the first user being granted access to interact with the identified user and to view at least a portion of privacy information of the identified user, wherein the user database comprises the user score of the first user and the second user, wherein the user score of the first user exceeds a threshold value for the privacy information set by the identified user. 11. The method of claim 10 , wherein the interaction limitation configuration identifies a distinct interaction limitation threshold, defined by the identified user, for each type of interaction limitation and the at least the portion of privacy information available for the identified user. 12. The method of claim 10 , wherein the interaction limitation configuration identifies a global interaction limitation threshold, defined by the identified user, for all types of interaction limitations and the at least the portion of privacy information available for the identified user. 13. The method of claim 10 , wherein the filtering further comprises identifying a subset of users within the user database with user scores that meet an interaction limitation threshold defined in the interaction profile for the identified user. 14. The method of claim 11 , wherein the filtering further comprises identifying a subset of users within the user database with user scores that meet the interaction limitation threshold, wherein the interaction limitation threshold is for a particular type of interaction limitation or privacy information defined in the interaction profile for the identified user. 15. A computer-implemented method of providing access to interact with an identified user, the method comprising: receiving, by a processor, interaction limitations of a first reporting user and feedback of a second reporting user, wherein the interaction limitations of the first reporting user are associated with actions taken by one or more other users and the feedback of the second reporting user is on with the interaction limitations of the first reporting user; weighting, by the processor, the received interaction limitations and the feedback; generating, by the processor, a user score for the first reporting user in view of

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9824145B1 cover?
A method includes receiving interaction limitations from actions taken by a plurality of reporting users, for an identified user. The interaction limitations received for the identified user are weighted and a user score generated for the identified user based on the weighting of the interaction limitations provided by the reporting users. The user score for the identified user is adjusted over…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/30861. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).