IP Library Granted Patent US 9,111,211
Granted Patent B2
US 9,111,211 · App. 13/332,019 · Granted Aug 18, 2015

Systems and methods for relevance scoring of a digital resource

Inventors: Hilary Mason (New York, NY); Todd Levy (New York, NY)
Assignee: Bitly, Inc.
G06N5/00G06F17/30864G06Q50/01
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,111,211
App. No.
13/332,019
Granted
Aug 18, 2015
Kind
B2
Abstract

The present disclosure is directed to systems and methods that score content, URLs, domains, phrases or any entity based on an expected relevance to an individual user which may be based on that user's previous engagement with digital resources. A server receives identification of a plurality of actions of a user, which may include a click by the user on a link associated with a digital resource of a plurality of digital resources. The server may receive identification of actions of the user to share one or more digital resources of the plurality of digital resources. The server may identify a plurality of keywords from content of the plurality of digital resources, classify patterns from the actions of the users and the keywords and generate, based on the pattern classification, a relevance score responsive to receiving a user identifier and a digital resource keyword.

Claims (31)

1. A method for relevance scoring of a digital resource keyword based on user actions associated with a plurality of digital resources, the method comprising:

(a) receiving, by a server, identification of a first plurality of actions of a user, each of the first plurality of actions comprising a click by the user on a link associated with a digital resource of a plurality of digital resources;

(b) receiving, by the server, identification of a second plurality of actions of the user to share one or more digital resources of the plurality of digital resources;

(c) identifying, by the server, a plurality of keywords from content of one or more digital resources of the plurality of digital resources;

(d) classifying, by the, patterns from the first plurality of actions, the second plurality of actions and the plurality of keywords; and

(e) generating, by the server based on the pattern classification, a relevance score responsive to receiving a user identifier of the user and a digital resource keyword, the relevance score indicating a level of relevance between the digital resource keyword and the user, the relevance score based on the first plurality of actions, the second plurality of actions and the plurality of digital resources.

2. The method of claim 1 , wherein step (a) further comprises receiving, by the server, identification of the first plurality of actions of the user comprising clicks by the user on an encoded link associated with the digital resource, the encoded link providing a shortened version of the link to the digital resource.

3. The method of claim 1 , wherein step (a) further comprises receiving, by the server, identification of the first plurality of actions of the user from one or more cookies associated with the user.

4. The method of claim 1 , wherein step (b) further comprises receiving, by the server, identification of the second plurality of actions of the user comprising forwarding at least a portion of content of the digital resource to a second user.

5. The method of claim 1 , wherein step (b) further comprises receiving, by the server, identification of the second plurality of actions of the user comprising sharing at least a portion of content from the digital resource in a social networking site.

6. The method of claim 1 , wherein step (c) further comprises identifying, by the server, the plurality of keywords from the content based on one or more of the following: text, phrases and meta-data.

7. The method of claim 1 , wherein step (d) further comprises classifying, by the server, patterns from the plurality of digital resources.

8. The method of claim 1 , wherein step (e) further comprises matching, by the server, the digital resource keyword to the pattern classification data of the user identified by the user identifier.

9. The method of claim 1 , wherein step (e) further comprises receiving, by the server, the user identifier and the digital resource keyword comprising any of the following: uniform resource locator, domain name and a phrase.

10. The method of claim 1 , wherein step (e) further comprising generating, by the server, a data score identifying an amount of data classified for the user.

11. The method of claim 1 , wherein the digital resource comprises any of the following: content, a web page, a uniform resource locator, a domain name and a phrase.

12. A system for relevance scoring of a digital resource keyword based on user actions associated with a plurality of digital resources, the system comprising:

a server receiving identification of a first plurality of actions and a second plurality actions of a user, each of the first plurality of actions comprising a click by the user on a link associated with a digital resource of a plurality of digital resources, each of the second plurality of actions of the user comprising an action to share one or more digital resources of the plurality of digital resources;

a content extractor identifying a plurality of keywords from content of one or more digital resources of the plurality of digital resources;

a classifier classifying patterns from the first plurality of actions, the second plurality of actions and the plurality of keywords; and

a relevance score generator generating, responsive to the classifier, a relevance score responsive to receiving a user identifier of the user and a digital resource keyword, the relevance score indicating a level of relevance between the digital resource keyword and the user, the relevance score based on the first plurality of actions, the second plurality of actions and the plurality of digital resources.

13. The system of claim 12 , wherein the first plurality of actions of the user comprises clicks by the user on an encoded link associated with the digital resource, the encoded link providing a shortened version of the link to the digital resource.

14. The system of claim 12 , wherein the server identifies the first plurality of actions of the user from one or more cookies associated with the user.

15. The system of claim 12 , wherein the second plurality of actions of the user comprises forwarding at least a portion of content of the digital resource to a second user.

16. The system of claim 12 , wherein the second plurality of actions of the user comprises sharing at least a portion of content from the digital resource in a social networking site.

17. The system of claim 12 , wherein the content extractor identifies the plurality of keywords from the content based on one or more of the following: text, phrases and meta-data.

18. The system of claim 12 , wherein the relevance score generator matches via the classifier the digital resource keyword to the pattern classification data of the user identified by the user identifier.

19. The system of claim 12 , wherein the classifier further classifies patterns from the plurality of digital resources.

20. The system of claim 12 , wherein the relevance score generator receives the digital resource keyword comprising any of the following: uniform resource locator, domain name and a phrase.

21. The system of claim 12 , wherein the relevance score generator generates a data score identifying an amount of data of the classifier for the user.

22. The system of claim 12 , wherein the digital resource comprises any of the following: content, a web page, a uniform resource locator, a domain name and a phrase.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 14, 2025
From: WEBSTER BANK, NATIONAL ASSOCIATION
To: BITLY, INC.
Reel/Frame 072909/0096 →
SECURITY INTEREST Recorded Nov 22, 2021
From: BITLY, INC.
To: WEBSTER BANK, NATIONAL ASSOCIATION
Reel/Frame 058177/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2012
From: MASON, HILARY; LEVY, TODD
To: BITLY, INC.
Reel/Frame 028446/0530 →
Continuity (1)
Related Publication 20130159233A1 · Jun 20, 2013