IP Library Granted Patent US 11,805,091
Granted Patent B1
US 11,805,091 · App. 17/971,588 · Granted Oct 31, 2023

Social topical context adaptive network hosted system

Inventors: Jeffrey Alan Rapaport (Ho Chi Minh, VN); Seymour Rapaport (Los Altos, CA); Kenneth Allen Smith (Fremont, CA); James Beattie (San Ramon, CA); Gideon Gimlan (Los Gatos, CA)
H04L51/52G06Q10/10H04L12/1818H04L67/306H04N21/8358H04L67/02
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 11,805,091
App. No.
17/971,588
Granted
Oct 31, 2023
Kind
B1
Abstract

Disclosed is a Social-Topical Adaptive Networking (STAN) system that can inform users of cross-correlations between currently focused-upon topic or other nodes in a corresponding topic or other data-objects organizing space maintained by the system and various social entities monitored by the system. More specifically, one of the cross-correlations may be as between the top N now-hottest topics being focused-upon by a first social entity and amounts of focus ‘heat’ that other social entities (e.g., friends and family) are casting on the same topics in a relavant time period.

Claims (30)

1. A system for automatically generating content recommendations to users of a social networking system, the system comprising:

a non-transitory memory to store a plurality of data objects arranged in a dynamically changing topic space populated by hierarchically organized nodes and one or more processors configured to:

receive via a network an input associated with a first user of the social networking system, wherein the first user is capable of using one of a plurality of profiles;

determine context information of the first user and automatically repeatedly update the context information of the first user;

apply at least a portion of the context information to the nodes and associations between nodes to select a set of data objects;

associate each data object in the set of data objects with at least one card of a plurality of cards;

determine at least one user engagement factor associated with the first user and rank the plurality of cards into a ranking order based on-the at least one user engagement factor; and

responsive to the input associated with the first user, send instructions to display interactive content corresponding to the plurality of cards wherein the instructions include the ranking order.

2. The system of claim 1 , wherein the context information comprises one or more of geographical location information of the first user, demographic information of the first user, and behavioral information of the first user.

3. The system of claim 2 , wherein to apply at least a portion of the context information comprises to filter at least a portion of the nodes by at least one demographic feature selected from the demographic information.

4. The system of claim 3 , wherein the at least one demographic feature selected from the demographic information comprises at least one of an educational level of the first user, an age group of the first user, and a vocation of the first user.

5. The system of claim 2 , wherein the behavioral information comprises at least one of a mood of the first user, an economic activity of the first user, a habit of the first user, or a routine of the first user.

6. The system of claim 1 , wherein the at least one user engagement factor comprises at least one of:

i) a quantity of time the first user has spent engaging with content corresponding to a given node; and

ii) a degree of interactive engagement the first user has had with content corresponding to the given node.

7. The system of claim 1 , wherein the set of data objects relate to one or more of people, topics, and events.

8. The system of claim 7 , wherein a portion of the set of data objects relating to people represent additional users of the social networking system.

9. The system of claim 1 , wherein the instructions that include the ranking order comprise instructions to visually arrange the interactive content for the display interface based on the ranking order.

10. The system of claim 9 , wherein the instructions to visually arrange the interactive content for the display interface based on the ranking order comprise instructions to visually arrange the interactive content such that content corresponding to a highest ranked card of the ranking order is first presented to the first user via the display interface, and content corresponding to additional cards of the plurality of cardsis at least partially hidden from the first user.

11. The system of claim 1 , wherein to apply at least a portion of the context information to at least a portion of the nodes and associations between nodes to select a set of data objects comprises to select at least one given data object of the set of data objects based on a correlation between a topic, event, and/or person relevant to the at least a portion of the context information and a given topic, event, and/or person corresponding to the at least one given data object.

12. The system of claim 1 , wherein the instructions to display interactive content comprise instructions to provide to the display interface one or more visual objects selectable by a user of the client computing system.

13. The system of claim 12 , wherein the one or more visual objects selectable by a user of the client computing system comprise a selectable filter control for the set of data objects.

14. The system of claim 12 , wherein the one or more visual objects are configured such that each, upon selection by the user, activates a pointer or link corresponding to a data object associated with that visual object.

15. The system of claim 14 , wherein the pointer or link comprises a Uniform Resource Locator.

16. The system of claim 1 , wherein the input associated with the first user comprises a filter option.

17. The system of claim 1 , wherein an association between nodes is configured in the memory as a logical interconnection representing a direct connection between two of the nodes.

18. The system of claim 1 , wherein to select the set of data objects comprises to exclude one or more individual users from the set of data objects based on user options.

19. The system of claim 1 , wherein the one or more processors are further configured to transmit instructions to display a visual indication of one or more trending topics on the display interface.

20. The system of claim 1 , wherein the input associated with the first user comprises a keyword-based search expression.

21. The system of claim 1 , wherein the hierarchically organized nodes are arranged additionally in a spatial manner.

Assignments (5)
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 21, 2024
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 067486/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2024
From: RAPAPORT, JEFFREY
To: RPX CORPORATION
Reel/Frame 066770/0052 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2022
From: RAPAPORT, SEYMOUR; SMITH, KENNETH ALLEN; GILMAN, GIDEON; BEATTIE, JAMES
To: RAPAPORT, JEFFREY ALAN
Reel/Frame 061504/0774 →
Continuity (6)
Continuation 17714802 · Apr 6, 2022
Continuation 16196542 · Nov 20, 2018
Continuation 14192119 · Feb 27, 2014
Continuation 13367642 · Feb 7, 2012
Provisional Application 61551338 · Oct 25, 2011
Provisional Application 61485409 · May 12, 2011
Cited By (2)
US 12,282,896 US 12,700,406