IP Library Granted Patent US 9,648,130
Granted Patent B1
US 9,648,130 · App. 13/941,057 · Granted May 9, 2017

Finding users in a social network based on document content

Inventor: Anthony L. Tam (Palo Alto, CA)
Assignee: Inform, Inc.
H04L67/306G06F17/30867
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,648,130
App. No.
13/941,057
Granted
May 9, 2017
Kind
B1
Abstract

A method finds people within a network of people who are interested in the same topic. Individual user profiles, for people within the network of people based upon concepts featured in documents consumed by said people so that the individual user profiles include user-specific concepts, are provided in a database. A document concerning a topic of interest is selected. A computer system creates a model of the selected document including document-specific concepts featured in the selected document. A computer system compares the document-specific concepts to the user-specific concepts from the individual user profiles. Any matches as a result of the comparing step are determined. If there are any matches, at least one match is reported to a user.

Claims (20)

1. A method for finding people within a network of people who are interested in the same topic, comprising:

providing in a database, individual user profiles for people within the network of people based upon concepts featured in documents consumed by said people so that the individual user profiles include user-specific concepts, the act of providing user profiles comprising:

selecting a document consumed by a particular user;

generating a feature vector for the selected document, the feature vector comprising a normalized version of the term in the document, at least one attribute of usage for the normalized term, and a strength value for the normalized term relative to the document, the strength value indicating the likelihood that the normalized term indicates what the document is about; and

accumulating the feature vector to a user profile for the particular user;

selecting a newly selected document concerning a topic of interest, the document selecting step comprising:

visiting a resource by the user;

determining if a document from the resource has been consumed by a user thus indicating a desired level of user interest in the document;

if yes, selecting said document as the newly selected document; and

if no, awaiting a further user visit to a resource;

a computer system creating a model of the newly selected document including document-specific concepts featured in the newly selected document, the model creating step comprising generating a new feature vector for the newly selected document, the new feature vector comprising document-specific concepts, the document-specific concepts each comprising a new normalized version of the term and at least one attribute of usage for the new normalized term, the new feature vector also comprising a strength value of the new normalized term relative to the newly selected document, the strength value indicating the likelihood that the new normalized term indicates what the newly selected document is about;

a computer system comparing the document-specific concepts to the user-specific concepts from the individual user profiles;

determining any matches of individual user profiles for people within the network of people as a result of the comparing step; and

if there are any matches, reporting at least one individual user profile from the individual user profiles for people within the network of people to a user.

2. The method according to claim 1 , wherein documents determined to have been consumed by the particular user include documents produced or created by the particular user.

3. The method according to claim 1 , wherein documents determined to have been consumed by the particular user include documents which the particular user has accessed for more than a minimum length of time and less than a maximum length of time.

4. The method according to claim 1 , wherein the concepts comparing step comprises:

creating a plurality of feature levels of the document-specific concepts for the selected document;

creating a plurality of feature levels of the user-specific concepts for the individual user profiles; and

comparing the document-specific concepts to the user-specific concepts at a chosen corresponding feature level.

Assignments (9)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded May 17, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063665/0987 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2023
From: BRIGHT MOUNTAIN MEDIA, INC; CL MEDIA HOLDINGS LLC
To: RPX CORPORATION
Reel/Frame 063305/0360 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2020
From: INFORM INC.
To: NEWS DISTRIBUTION NETWORK, INC.
Reel/Frame 054392/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2020
From: NEWS DISTRIBUTION NETWORK, INC.
To: BRIGHT MOUNTAIN MEDIA INC.
Reel/Frame 055084/0819 →
CHANGE OF NAME Recorded Oct 23, 2015
From: NEWS DISTRIBUTION NETWORK, INC.
To: INFORM, INC.
Reel/Frame 036942/0987 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2015
From: REVERB TECHNOLOGIES, INC.
To: NEWS DISTRIBUTION NETWORK, INC.
Reel/Frame 035930/0566 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2013
From: TAM, ANTHONY L.
To: REVERB TECHNOLOGIES, INC.
Reel/Frame 030789/0964 →
Continuity (1)
Provisional Application 61670940 · Jul 12, 2012