# US 8,484,205 B1 · System and method for generating sources of prioritized content

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,484,205 B1
- Document ID: US8484205B1
- Status: Granted
- Kind: B1
- Application number: 12/838,671
- Filed: 2010-07-19
- Granted: 2013-07-09
- Earliest claimed: 2005-10-11
- Assignees: OneSpot, Inc.
- Applicants: Nathan Matthew Cohen
- Inventors: Nathan Matthew Cohen
- Web page: https://patentgrep.com/patent/US8484205B1

## CPC

- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

The system provides a technique for finding relevant content and content sources based on the aggregation and analysis of individual indications of relevance. The system identifies and provides selections of relevant content. It may comprise a selection acquisition subsystem, a selection network repository subsystem, a scoring engine, and a recommendation engine, and is used to generate sources of content comprising sets of prioritized links directed to a topic or community of interest.

## Claims

### Claim 1

A computer implemented method comprising:
identifying one or more secondary sources of content based at least in part on an overlap of
one or more links associated with the secondary sources of content, and
links associated with a set of one or more primary sources of content, wherein
the overlap indicates an extent to which the secondary sources of content comprise links that are comprised in the set of one or more primary sources of content,
the links associated with the set of one or more primary sources of content are comprised in a topic linkset, and
generating the topic linkset comprises
detecting that a first set of the one or more of the links associated with the set of one or more primary sources of content is not relevant to a topic associated with the topic linkset, and
excluding the first set of the one or more links from the topic linkset;
assigning primary source scores to primary sources of content in the topic;
assigning secondary source scores to secondary sources of content, wherein said assigning said secondary source scores is based on an amount of overlap of a linkset of the secondary source and the topic linkset;
assigning URL scores to the links associated with the primary and secondary sources of content, wherein the assigning the URL scores comprises
adding scores of each of primary and secondary sources that links to at least one of the links associated with the primary and secondary sources of content; and
generating, based at least in part on the URL scores, a source of content comprising one or more recommended links selected from the links associated with the primary and secondary sources of content.

### Claim 2 (depends on 1)

The method of claim 1 further comprising:
generating a source of user content comprising links previously referenced by a user.

### Claim 3 (depends on 2)

The method of claim 2 wherein the source of user content comprises user feedback.

### Claim 4 (depends on 1)

The method of claim 1 wherein at least one of the primary or secondary sources of content is an RSS feed.

### Claim 5 (depends on 1)

The method of claim 1 wherein at least one of the primary or secondary sources of content is one or more of: a web page or a podcast.

### Claim 6 (depends on 1)

The method of claim 1 wherein at least one of the links associated with the primary or secondary sources of content is a Uniform Resource Locator (URL).

### Claim 7 (depends on 1)

The method of claim 1 wherein the generated source of content further comprises metadata relating to the recommended links.

### Claim 8 (depends on 1)

The method of claim 1 further comprising:
filtering the generated source of content to include links associated with a predetermined time interval.

### Claim 9 (depends on 8)

The method of claim 8 wherein the generated source of content comprises an email message.

### Claim 10 (depends on 8)

The method of claim 8 wherein:
the set of one or more primary sources of content are received as a user input defining a topic;
the generated source of content is comprised in an output; and
the generated source of content comprises an RSS feed.

### Claim 11

A system comprising:
a general purpose computing device;
a computer memory, having stored thereon computer program instructions executable by the computing device, wherein the computer program instructions are executable to cause the computing device to
identify one or more secondary sources of content based at least in part on an overlap of
one or more links associated with the secondary sources of content, and
links associated with a set of one or more primary sources of content, wherein
the overlap indicates an extent to which the secondary sources of content comprise links that are comprised in the set of one or more primary sources of content,
the links associated with the set of one or more primary sources of content are comprised in a topic linkset, and
generating the topic linkset comprises
detecting that a first set of the one or more of the links associated with the set of one or more primary sources of content is not relevant to a topic associated with the topic linkset, and
excluding the first set of the one or more links from the topic linkset;
assign secondary source scores to secondary sources of content, wherein said scoring is based on amount of overlap of linkset of the secondary source and the topic linkset of the primary sources;
assign URL scores to the links associated with the primary and secondary sources of content by adding the scores of each of primary and secondary sources that links to the URL; and
generate, based at least in part on the URL scores, a source of content comprising one or more recommended links selected from the links associated with the primary and secondary sources of content.

### Claim 12 (depends on 11)

The system of claim 11 wherein:
at least one of the primary or secondary sources of content is an RSS feed; and
the generated source of content further comprises metadata relating to the recommended links.

### Claim 13

A computer-readable storage device having computer-executable instructions stored therein, wherein the instructions are executable by a computer to perform the acts of:
identifying one or more secondary sources of content based at least in part on an overlap of
one or more links associated with the secondary sources of content, and
links associated with a set of one or more primary sources of content, wherein
the overlap indicates an extent to which the secondary sources of content comprise links that are comprised in the set of one or more primary sources of content,
the links associated with the set of one or more primary sources of content are comprised in a topic linkset, and
generating the topic linkset comprises
detecting that a first set of the one or more of the links associated with the set of one or more primary sources of content is not relevant to a topic associated with the topic linkset, and
excluding the first set of the one or more links from the topic linkset;
assigning secondary source scores to secondary sources of content, wherein said scoring is based on amount of overlap of linkset of the secondary source and the topic linkset of the primary sources;
assigning URL scores to the links associated with the primary and secondary sources of content by adding the scores of each of primary and secondary sources that links to the URL; and generating, based at least in part on the URL scores, and
generating, based at least in part on the URL scores, a source of content comprising one or more recommended links selected from the links associated with the primary and secondary sources of content.

### Claim 14 (depends on 13)

The computer-readable storage device of claim 13 wherein the computer-executable instructions are further operative to cause the computer to perform the act of
filtering the generated source of content to include links associated with a predetermined time interval.

### Claim 15 (depends on 14)

The computer-readable storage device of claim 14 wherein the generated source of content comprises one or more of: an RSS feed or a web page.

### Claim 16 (depends on 13)

The computer-readable storage device of claim 13 wherein:
the one or more links associated with the secondary sources of content comprise links within the secondary sources of content, and
the links associated with the set of one or more primary sources of content comprise links within the one or more primary sources of content.

### Claim 17 (depends on 1)

The method of claim 1 wherein the source scores assigned to the secondary sources of content are based at least in part on the overlap.

### Claim 18

A system comprising:
a processor configured for identifying one or more secondary sources of content based at least in part on an overlap of
one or more links associated with the secondary sources of content, and
links associated with a set of one or more primary sources of content, wherein
the overlap indicates an extent to which the secondary sources of content comprise links that are comprised in the set of one or more primary sources of content,
the links associated with the set of one or more primary sources of content are comprised in a topic linkset, and
generating the topic linkset comprises
detecting that a first set of the one or more of the links associated with the set of one or more primary sources of content is not relevant to a topic associated with the topic linkset, and
excluding the first set of the one or more links from the topic linkset;
means for assigning primary source scores to the one or more primary sources of content;
means for assigning secondary source scores to secondary sources of content, wherein said scoring is based on amount of overlap of linkset of the secondary source and the topic linkset of the primary sources;
means for assigning URL scores to the links associated with the primary and secondary sources of content by adding the scores of each of primary and secondary sources that links to the URL; and
means for generating, based at least in part on the URL scores, a source of content comprising one or more recommended links selected from the links associated with the primary and secondary sources of content.

### Claim 19 (depends on 1)

The method of claim 1, wherein the assigning the source scores to the secondary sources of content comprises an iterative evaluation of the secondary sources of content.
