User trustworthiness

US9519682B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9519682-B1
Application numberUS-201113117037-A
CountryUS
Kind codeB1
Filing dateMay 26, 2011
Priority dateMay 26, 2011
Publication dateDec 13, 2016
Grant dateDec 13, 2016

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.

Embodiments are directed towards generating a unified user account trustworthiness system through user account trustworthiness scores. A trusted group of user accounts may be identified for a given action by grouping a plurality of user accounts into tiers based on a trustworthiness score of each user account for the given action. The tiers and/or trustworthiness scores may be employed to classify an item, such as a message as spam or non-spam, based on input from the user accounts. The trustworthiness scores may also be employed to determine if a user account is a robot account or a human account. The trusted group for a given action may dynamically evolve over time by regrouping the user accounts based on modified trustworthiness scores. A trustworthiness score of an individual user account may be modified based on input received from the individual user account and input from other user accounts.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: identifying, for a given action by one or more network computing devices, a trusted group of user accounts from a plurality of user accounts using a respective trustworthiness score for the given action assigned to each user account of the plurality, wherein the given action refers to an online activity that is performed by one or more users associated with respective user accounts, each user account's trustworthiness score being determined using inputs received from the each user account for the given action, the trustworthiness score being used to identify the trusted group of user accounts whose input is to be used to classify an item, wherein the item refers to an article on the internet that can have an action performed on it, and to identify other user accounts whose input is to be excluded from classifying the item, the identifying comprising generating an initial trustworthiness score for a user account of the plurality using a trained trustworthiness classifier and a feature set about the user account, the trained trustworthiness classifier comprising a number of machine-implemented algorithms used to evolve behaviors based on input data, the feature set comprising online user behavioral features and static profile features about the user account, wherein the online user behavioral features comprise online activity features and the static profile features comprise user registration features, the initial trustworthiness score for the user account is used at least initially to determine whether or not to include the user account in the trusted group of user accounts for the given action; monitoring, by the one or more network computing devices, inputs for the given action and about the item, the inputs about the item from the trusted group for the given action are used to classify the item as one of spam and non-spam, such that any input about the item from other than the trusted group of user accounts formed for the given action is excluded from being used to classify the item; and evolving, by the one or more network computing devices, the trusted group based on modified trustworthiness scores of the plurality of user accounts for the given action, each modified trustworthiness score is determined, in part, by a comparison of an input about the item from a corresponding user account and inputs about the item from other user accounts in the plurality of user accounts, wherein evolving the trusted group further comprises at least one of moving at least one user account into the trusted group that previously was not in the trusted group and moving at least one user account out of the trusted group that was previously in the trusted group. 2. The method of claim 1 , wherein the online activity features of the online user behavioral features comprising at least one of online browsing activity, electronic mail transactions and address book entries, and the user registration features of the static profile features comprising at least one of user preferences, age, gender and occupation. 3. The method of claim 1 , wherein the given action is one of a plurality of actions, participation in more than one action of the plurality of actions results in a user account of the plurality of user accounts being assigned multiple trustworthiness scores, each trustworthiness score assigned to a given user account is associated with a different action of the plurality of actions, and wherein a different trusted group is identified for each action in the plurality of actions. 4. The method of claim 1 , further comprising: modifying the trustworthiness score assigned to each user account, comprising: increasing a trustworthiness score of the given user account when input from a given user account matches the input from the other user accounts; and decreasing the trustworthiness score of the given user account when input from a given user account does not match the input from the other user accounts. 5. The method of claim 1 , further comprising: modifying the trustworthiness score assigned to each user account, comprising: increasing a trustworthiness score of the given user account when input from a given user account matches the input from the other user accounts and the input from the given user account matches a result from an anti-spam system; and decreasing the trustworthiness score of the given user account when the input from the given user account is different than the input from other user accounts and the input from the given user account is different than the result from the anti-spam system. 6. The method of claim 1 , further comprising: when a trustworthiness score of a given user account is below a threshold value, identifying the given user account as a robot account; and identifying the given user account as a human account when a trustworthiness score of the given user account is not below the threshold value. 7. The method of claim 1 , further comprising: modifying a spam filter based on the inputs from the trusted group. 8. A network device comprising: a transceiver for communicating with at least one client device over a network; a processor; and a storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising: identifying logic executed by the processor for identifying, for a given action, a trusted group of user accounts from a plurality of user accounts using a respective trustworthiness score for the given action assigned to each user account of the plurality, wherein the given action refers to an online activity that is performed by one or more users associated with respective user accounts, each user account's trustworthiness score being determined using inputs received from the each user account for the given action, the trustworthiness score being used to identify the trusted group of user accounts whose input is to be used to classify an item and to identify other user accounts whose input is to be excluded from classifying the item, wherein the item refers to an article of the internet that can have an action performed on it, the identifying comprising generating an initial trustworthiness score for a user account of the plurality using a trained trustworthiness classifier and a feature set about the user account, the trained trustworthiness classifier comprising a number of machine-implemented algorithms used to evolve behaviors based on input data, the feature set comprising online user behavioral features and static profile features about the user account, wherein the online user behavioral features comprise online activity features and the static profile features comprise user registration features, the initial trustworthiness score for the user account is used at least initially to determine whether or not to include the user account in the trusted group of user accounts for the given action; monitoring logic executed by the processor for monitoring inputs for the given action and about the item, the inputs about the item from the trusted group for the given action are used to classify the item as one of spam and non-spam, such that any input about the item from other than the trusted group of user accounts formed for the given action is excluded from being used to classify the item; and evolving logic executed by the processor for evolving the trusted group based on modified trustworthiness scores of the plurality of user accounts for the given action, each modified trustworthiness score is determined, in part, by a comparison of an input about the item from a corresponding user account and inputs about the item from other user accounts in the plurality of user accounts, wherein evolving the trusted group further comprises at le

Assignees

Inventors

Classifications

  • G06Q10/10Primary

    Office automation; Time management · CPC title

  • the transmission system being the Internet · CPC title

  • Physics · mapped topic

  • Arrangements for simultaneous broadcast of plural pieces of information · CPC title

  • using ranking · CPC title

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 US9519682B1 cover?
Embodiments are directed towards generating a unified user account trustworthiness system through user account trustworthiness scores. A trusted group of user accounts may be identified for a given action by grouping a plurality of user accounts into tiers based on a trustworthiness score of each user account for the given action. The tiers and/or trustworthiness scores may be employed to class…
Who is the assignee on this patent?
Pujara Jay, Ramarao Vishwanath Tumkur, Xi Xiaopeng, and 6 more
What technology area does this patent fall under?
Primary CPC classification G06Q10/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 13 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).