IP Library Patent Application 14452135
Patent Application
App. No. 14/452,135

SOCIAL ACTION AND SOCIAL TIE PREDICTION

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 None
App. No.
14/452,135
Abstract

Example implementations relate to predicting social actions and social ties of users in a social network. For example, a computing device may include a processor. The processor may access social network data associated with a set of users of a social network. The processor may also parse social action data and social tie data from the social network data and calculate a set of parameters defining relationships between the social action data and the social tie data. The processor may further determine, using the set of parameters, a social action and a social tie associated with a particular user of the social network.

Claims (42)

1 . A computing device comprising:

a processor to:

access social network data associated with a set of users of a social network;

parse social action data and social tie data from the social network data;

calculate a set of parameters defining relationships between the social action data and the social tie data; and

determine, using the set of parameters, a social action and a social tie associated with a particular user of the social network.

2 . The computing device of claim 1 , wherein the social tie data specifies particular types of connections between users in the set of users.

3 . The computing device of claim 1 , wherein the social action data specifies characteristics, preferences, or actions associated with users in the set of users.

4 . The computing device of claim 1 , wherein the processor is further to provide relevant information to the particular user based on the social action and the social tie.

5 . The computing device of claim 1 , wherein the processor is further to provide relevant information to a friend of the particular user based on the social action and the social tie.

6 . The computing device of claim 1 , wherein the processor is further to determine social actions and social ties for a plurality of users being different from the set of users.

7 . The computing device of claim 1 , wherein the processor is further to:

specify distributions associated with the relationships between the social action data and the social tie data;

generate a mutual latent random graph based on the distributions; and

using the mutual latent random graph, determine at least one latent factor associated with the relationships between the social action data and the social tie data, the set of parameters being calculated based on the mutual latent graph and the at least one latent factor.

8 . The computing device of claim 1 , wherein the set of parameters includes parameters associated with the social action data, parameters associated with social tie data, and parameters associated with the relationships between the social action data and the social tie data.

9 . The computing device of claim 1 , wherein the processor is further to optimize the set of parameters based on a mutual gradient descent algorithm.

10 . A method comprising:

receiving, by a computing device, social network data associated with a set of users of a social network;

extracting, by the computing device, social action data and social tie data from the social network data;

generating, by the computing device, a set of parameters defining relationships between the social action data and the social tie data; and

predicting, by the computing device, a social action and a social tie associated with a particular user of the social network including predicting the social action and the social tie using the set of parameters.

11 . The method of claim 10 , wherein the social tie data specifies particular types of connections between users in the set of users.

12 . The method of claim 10 , wherein the social action data specifies characteristics, preferences, or actions associated with users in the set of users.

13 . The method of claim 10 , further comprising:

providing relevant information to the particular user based on the social action and the social tie.

14 . The method of claim 10 , further comprising:

providing relevant information to a friend of the particular user based on the social action and the social tie.

15 . The method of claim 10 , further comprising:

specifying distributions associated with the relationships between the social action data and the social tie data;

generating a mutual latent random graph based on the distributions; and

using the mutual latent random graph, determining at least one latent factor associated with the relationships between the social action data and the social tie data, the set of parameters being generated based on the mutual latent random graph and the at least one latent factor.

16 . A non-transitory machine-readable storage medium storing instructions that, if executed by at least one processor of a computing device, cause the computing device to:

access social network data associated with a set of users of a social network;

extract social action data and social tie data from the social network data;

determine relationships between the social action data and the social tie data;

optimize a set of parameters defining the relationships between the social action data and the social tie data; and

predict, using the set of parameters, a social action and a social tie associated with a particular user of the social network.

17 . The non-transitory machine-readable storage medium of claim 16 , wherein the social tie data specifies particular types of connections between users in the set of users.

18 . The non-transitory machine-readable storage medium of claim 16 , wherein the social action data specifies characteristics, preferences, or actions associated with users in the set of users.

19 . The non-transitory machine-readable storage medium of claim 16 , wherein the instructions, if executed by the at least one processor, further cause the computing device to provide relevant information to the particular user based on the social action and the social tie.

20 . The non-transitory machine-readable storage medium of claim 16 , wherein the instructions, if executed by the at least one processor, further cause the computing device to provide relevant information to a friend of the particular user based on the social action and the social tie.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
CHANGE OF NAME Recorded Feb 25, 2020
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 052010/0029 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2014
From: YU, XIAOFENG; XIE, JUN QING
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 034249/0489 →