IP Library Granted Patent US 10,530,899
Granted Patent B2
US 10,530,899 · App. 16/115,532 · Granted Jan 7, 2020

Method and system for establishing a trust association

Inventor: Ben Ward (San Francisco, CA)
Assignee: Twitter, Inc.
H04L67/42G06Q50/01H04L43/045H04L67/02H04L67/306
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 10,530,899
App. No.
16/115,532
Granted
Jan 7, 2020
Kind
B2
Abstract

A method for establishing a trust association includes receiving, by a server, a request to associate a web source with an account, the request having a link to the web source, and accessing, by the server, the web source in response to the request to associate. The method further includes locating, by the server and within the web source, a tag associated with the account, creating, by the server and in response to locating the tag within the web source, a trust association between the account and the web source, and providing, by the server, an indicating of the trust association for display in a user interface of a client device.

Claims (60)

1. A method, comprising:

receiving, by a messaging platform, a request from a first account of the messaging platform to associate a web source with the first account, the request comprising a network identifier of the web source and an account identifier of the first account;

in response to the request, locating within the web source, a tag associated with the first account, wherein the tag includes the account identifier;

creating, in response to locating the tag within the web source having the account identifier of the first account of the messaging platform, an association between the first account and the web source; and

providing a graphical element indicating the association for display when providing information associated with the first account on the social messaging platform.

2. The method of claim 1 , wherein the identifies a relationship between the first account and a second account.

3. The method of claim 2 , further comprising:

identifying, using the tag, the relationship between the first account and the second account;

confirming, using an account identifier of the second account, the first relationship; and

creating a second association between the first account and the second account.

4. The method of claim 1 , further comprising:

locating, within the web source, a second tag associated with a third account;

sending, to the third account, an association request;

receiving, from the third account, a confirmation to the association request; and

creating a third association between the third account and the web source and a second relationship between the third account and the first account.

5. The method of claim 1 , wherein the indication of the association comprises an element indicating a trust level.

6. The method of claim 5 , wherein the trust level is based on one selected from a group consisting of: a popularity of the web source, and a quantity of web sources used.

7. The method of claim 1 , further comprising: determining that the network location is relevant to one or more other accounts of the messaging platform; and

recommending the account to the one or more other accounts of the messaging platform.

8. A system comprising:

one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

receiving, by a messaging platform, a request from a first account of the messaging platform to associate a web source with the first account, the request comprising a network identifier of the web source and an account identifier of the first account;

in response to the request, locating within the web source, a tag associated with the first account, wherein the tag includes the account identifier;

creating, in response to locating the tag within the web source having the account identifier of the first account of the messaging platform, an association between the first account and the web source; and

providing a graphical element indicating the association for display when providing information associated with the first account on the social messaging platform.

9. The system of claim 8 , wherein the tag identifies a relationship between the first account and a second account.

10. The system of claim 9 , wherein the instructions are further operable, when executed by the one or more computers to cause the one or more computers to perform operation comprising:

identifying, using the tag, the relationship between the first account and the second account;

confirming, using an account identifier of the second account, the first relationship; and

creating a second association between the first account and the second account.

11. The system of claim 8 , wherein the instructions are further operable, when executed by the one or more computers to cause the one or more computers to perform operation comprising:

locating, within the web source, a second tag associated with a third account;

sending, to the third account, an association request;

receiving, from the third account, a confirmation to the association request; and

creating a third association between the third account and the web source and a second relationship between the third account and the first account.

12. The system of claim 8 , wherein the indication of the association comprises an element indicating a trust level.

13. The system of claim 12 , wherein the trust level is based on one selected from a group consisting of: a popularity of the web source, and a quantity of web sources used.

14. The system of claim 8 , wherein the instructions are further operable, when executed by the one or more computers to cause the one or more computers to perform operation comprising:

determining that the network location is relevant to one or more other accounts of the messaging platform; and

recommending the account to the one or more other accounts of the messaging platform.

15. One or more non-transitory computer-readable storage media with instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:

receiving, by a messaging platform, a request from a first account of the messaging platform to associate a web source with the first account, the request comprising a network identifier of the web source and an account identifier of the first account;

in response to the request, locating within the web source, a tag associated with the first account, wherein the tag includes the account identifier;

creating, in response to locating the tag within the web source having the account identifier of the first account of the messaging platform, an association between the first account and the web source; and

providing a graphical element indicating the association for display when providing information associated with the first account on the social messaging platform.

16. The one or more computer-readable storage media of claim 15 , wherein the tag identifies a relationship between the first account and a second account.

17. The one or more computer-readable storage media of claim 16 , wherein the instructions are further operable, when executed by the one or more computers, to perform operations comprising:

identifying, using the tag, the relationship between the first account and the second account;

confirming, using an account identifier of the second account, the first relationship; and

creating a second association between the first account and the second account.

18. The one or more computer-readable storage media of claim 15 , wherein the instructions are further operable, when executed by the one or more computers, to perform operations comprising:

locating, within the web source, a second tag associated with a third account;

sending, to the third account, an association request;

receiving, from the third account, a confirmation to the association request; and

creating a third association between the third account and the web source and a second relationship between the third account and the first account.

19. The one or more computer-readable storage media of claim 15 , wherein the indication of the association comprises an element indicating a trust level.

20. The one or more computer-readable storage media of claim 19 , wherein the trust level is based on one selected from a group consisting of: a popularity of the web source, and a quantity of web sources used.

21. The one or more computer-readable storage media of claim 15 , wherein the instructions are further operable, when executed by the one or more computers, to perform operations comprising:

determining that the network location is relevant to one or more other accounts of the messaging platform; and

recommending the account to the one or more other accounts of the messaging platform.

Assignments (7)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL 062079, FRAME 0677) Recorded Mar 3, 2026
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: X CORP. (F/K/A TWITTER, INC.)
Reel/Frame 075015/0574 →
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: X CORP. (F/K/A TWITTER, INC.)
Reel/Frame 071127/0240 →
RELEASE OF SECURITY INTEREST Recorded Mar 27, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: X CORP. (F/K/A TWITTER, INC.)
Reel/Frame 070670/0857 →
SECURITY INTEREST Recorded Oct 28, 2022
From: TWITTER, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 062079/0677 →
SECURITY INTEREST Recorded Oct 28, 2022
From: TWITTER, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 061804/0001 →
SECURITY INTEREST Recorded Oct 28, 2022
From: TWITTER, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 061804/0086 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2019
From: WARD, BEN
To: TWITTER, INC.
Reel/Frame 048172/0580 →
Continuity (4)
Continuation 14785627
Provisional Application 61814042 · Apr 19, 2013
Related Publication 20190098116A1 · Mar 28, 2019
Related Publication 20190208038A9 · Jul 4, 2019