IP Library › Patent Application 14939351
Patent Application
App. No. 14/939,351

UPDATING A PROFILE

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/939,351
Abstract

Updating a profile includes monitoring electronic communications between a target user and a number of other users in real-time, extracting communicated information available about the target user and the number of other users from the electronic communications, based on an analysis of the communicated information available about the target user and the number of other users identifying relevant information from the communicated information that is relevant for updating the profile of the target user on at least one social network, and updating the profile of the target user on the at least one social network using the relevant information derived from the analysis.

Claims (27)

1 - 6 . (canceled)

7 . A system for updating a profile, the system comprising:

a first server to monitor electronic communications between a target user and a number of other users in real-time;

an extracting circuit to extract communicated information available about the target user and the number of other users from the electronic communications;

an identifying circuit to, based on an analysis of the communicated information available about the target user and the number of other users, identify relevant information that is relevant for updating the profile of the target user on at least one social network;

a display to present a number of prompts to the target user to allow the target user to validate the relevant information before updating the profile; and

a second server to update the profile of the target user on the at least one social network using the relevant information derived from the analysis.

8 . The system of claim 7 , wherein the communicated information is used to create a model for the analysis wherein the target user and the number of other users are represented as nodes on the model.

9 . The system of claim 8 , wherein the electronic communications between the target user and the number of other users are represented as edges on the model.

10 . The system of claim 9 , wherein the edges on the model are weighted.

11 . The system of claim 8 , wherein a target node associated with the target user is directly connected to neighboring nodes on the model.

12 . The system of claim 8 , wherein a target node associated with the target user is indirectly connected to neighboring nodes on the model.

13 . A machine-readable, non-volatile storage medium encoded with instructions, the instructions executable by a processor of a system to cause the system to:

access a server through a network interface and monitor electronic communications between a target user and a number of other users in real-time, the server storing the electronic communications;

extract communicated information available about the target user and the other user from the electronic communications to create a model;

analyze the model; and

based on an analysis of the model identifying relevant information from that is useful for updating the profile of the target user on a social network.

14 . The machine-readable non-volatile storage medium of claim 13 , further comprising instructions that, when executed, cause the processor to present a number of prompts to the target user to allow the target user to validate the relevant information before updating the profile.

15 . The machine-readable, non-volatile storage medium of claim 13 , further comprising instructions that, when executed, cause the processor to update the profile of the target user on the social network using the relevant information derived from the analysis.

16 . The machine-readable, non-volatile storage medium of claim 13 , wherein the target user and the number of other users are represented as nodes on the model.

17 . The machine-readable, non-volatile storage medium of claim 13 , wherein the electronic communications between the target user and the number of other users are represented as edges on the model.

18 . The machine-readable, non-volatile storage medium of claim 17 , wherein the edges on the model are weighted.

19 . The machine-readable, non-volatile storage medium of claim 16 , a target node associated with the target user is directly or indirectly connected to neighboring nodes on the model.

20 . The machine-readable, non-volatile storage medium of claim 13 , further comprising instructions that, when executed, cause the processor to:

identify, from the model, neighboring nodes connected directly or indirectly to a target node, the neighboring nodes corresponding to the other users and the target node corresponding to the target user; and

analyze the neighboring nodes and the target node to determine the relevant information via analyzing techniques;

wherein the analyzing techniques comprises an in-degree technique, an out-degree technique, a closeness technique, a betweenness technique, an eigenvector centrality technique, or combinations thereof.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2015
From: LIBOW, ERIC B.; SHERK, WALKER L.; WALLACE, THOMAS S.; YANG, PU
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 037024/0955 →