Defining a Social Network Model Implied by Communications Data
First Claim
1. A method, comprising:
- scanning, by a data processing system, a set of messages of a user to identify a plurality of primary persons addressed in the messages as a primary recipient and to identify a plurality of secondary persons addressed in the messages as a secondary recipient;
mapping, by the data processing system, the primary persons to a plurality of friends and mapping the secondary persons to a plurality of other persons; and
defining, by the data processing system, a social network model based on the friends and the other persons, wherein the model comprises a friends category including the friends and an all category including the friends and the other persons.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to define a social network for a user using data implied by communications of the user with others. In one embodiment, a method includes scanning a set of messages (e.g., emails to and from a user of a client device) to identify a plurality of primary persons addressed in the messages as a primary recipient and to identify a plurality of secondary persons addressed in the messages as a secondary recipient; mapping the primary persons to a plurality of friends and mapping the secondary persons to a plurality of other persons; and defining a social network model based on the friends and other persons, wherein the model comprises a friends category including the friends and an all category including the friends and other persons.
-
Citations
15 Claims
-
1. A method, comprising:
-
scanning, by a data processing system, a set of messages of a user to identify a plurality of primary persons addressed in the messages as a primary recipient and to identify a plurality of secondary persons addressed in the messages as a secondary recipient; mapping, by the data processing system, the primary persons to a plurality of friends and mapping the secondary persons to a plurality of other persons; and defining, by the data processing system, a social network model based on the friends and the other persons, wherein the model comprises a friends category including the friends and an all category including the friends and the other persons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A user terminal, comprising:
-
a storage device to store a set of messages for a user and to store a social network model; a network builder to scan the set of messages to identify a plurality of primary persons addressed in the messages as a primary recipient and to identify a plurality of secondary persons addressed in the messages as a secondary recipient, and to map the primary persons to a plurality of friends and map the secondary persons to a plurality of other persons; and at least one processor configured to define the social network model based on the friends and the other persons, the model comprising a friends category including the friends and an all category including the friend and the other persons.
-
-
15. A non-transitory machine readable storage media storing a set of instructions, the instructions to cause at least one processor to perform a method, the method comprising:
-
scanning, by the at least one processor, a set of messages of a user to identify a plurality of primary persons addressed in the messages as a primary recipient and to identify a plurality of secondary persons addressed in the messages as a secondary recipient; mapping, by the at least one processor, the primary persons to a plurality of friends and mapping the secondary persons to a plurality of other persons; and defining, by the at least one processor, a social network model based on the friends and other persons, wherein the model comprises a friends category including the friends and an all category including the friends and other persons.
-
Specification