Social network relationship mapping
First Claim
1. A method for determining and displaying relationships in a social network, the method comprising the steps of:
- a computer identifying within content displayed to a user, one or more terms within displayed application window text areas of at least two different types of computer program applications;
for each of the identified terms;
the computer visually distinguishing the identified term in the displayed application window text areas;
the computer transmitting the identified term to one or more servers executing a social networking application;
the computer receiving from the one or more servers a list of people that correspond to the identified term;
the computer directing a display device to display the list of people that correspond to the identified term;
the computer directing a display device to display a mapping clipboard program graphical user interface;
the computer receiving input from the user of an identification of a person from the list of people that correspond to the identified term;
the computer receiving from the user a selection of a mapping clipboard from a plurality of mapping clipboards;
the computer adding the identification of the person from the list of people to the mapping clipboard; and
in response to user selection of one of the people in the list of people that correspond to the identified term, the computer directing the display device to display a graph that shows how the one person and other people identified in the list are connected to each other in the social networking application, wherein the connections represent a friend, relative, colleague, present co-worker, former co-worker, or classmate.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for social network relationship mapping. In an embodiment, a method is disclosed that includes identifying one or more terms within content displayed to a user; for each identified term: transmitting the identified term to one or more social networking servers supporting a social networking application, in response to transmitting the identified term to the social networking servers, receiving from the social networking servers a list of people that correspond with the identified term, directing a display device to display the list of people that correspond with the identified term, and in response to user input, adding an identification of a person from the list of people to a mapping clipboard; directing the display device to display a relationship graph that indicates how people identified in the mapping clipboard are connected to each other in the social networking application.
38 Citations
17 Claims
-
1. A method for determining and displaying relationships in a social network, the method comprising the steps of:
-
a computer identifying within content displayed to a user, one or more terms within displayed application window text areas of at least two different types of computer program applications; for each of the identified terms; the computer visually distinguishing the identified term in the displayed application window text areas; the computer transmitting the identified term to one or more servers executing a social networking application; the computer receiving from the one or more servers a list of people that correspond to the identified term; the computer directing a display device to display the list of people that correspond to the identified term; the computer directing a display device to display a mapping clipboard program graphical user interface; the computer receiving input from the user of an identification of a person from the list of people that correspond to the identified term; the computer receiving from the user a selection of a mapping clipboard from a plurality of mapping clipboards; the computer adding the identification of the person from the list of people to the mapping clipboard; and in response to user selection of one of the people in the list of people that correspond to the identified term, the computer directing the display device to display a graph that shows how the one person and other people identified in the list are connected to each other in the social networking application, wherein the connections represent a friend, relative, colleague, present co-worker, former co-worker, or classmate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system for determining and displaying relationships in a social network, the computer system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable storage devices, and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising; program instructions to identify within content displayed to a user, one or more terms within displayed application window text areas of at least two different types of computer program applications; program instructions to visually distinguish the identified term in the displayed application window text areas; program instructions to transmit, for each identified term, the identified term to one or more servers executing a social networking application; program instructions to, for each identified term, receive from the one or more servers a list of people that correspond to the identified term; program instructions to direct a display device, for each identified term, to display the list of people that correspond to the identified term; program instructions to direct a display device to display a mapping clipboard program graphical user interface; program instructions to receive from the user a selection of a mapping clipboard from a plurality of mapping clipboards; program instructions to add, for each identified term, in response to user input, an identification of a person from the list of people the mapping clipboard; and program instructions to direct the display device to display a graph that indicates how the person and other people identified in the mapping clipboard are connected to each other in the social networking application, wherein a connection represents one of a friend, relative, colleague, present co-worker, former co-worker, or classmate. - View Dependent Claims (12, 13, 14)
-
-
15. A computer program product for determining and displaying relationships in a social network, the computer program product comprising:
-
one or more computer-readable storage devices and program instructions, stored on at least one of the one or more storage devices, the program instructions comprising; program instructions to identify, based on a list of types of identified terms that are searchable within a social networking application, within content displayed to a user, one or more terms within displayed application window text areas of at least two different types of computer program applications; program instructions to visually distinguish the identified term in the displayed application window text areas; program instructions to transmit, for each identified term, the identified term to one or more servers executing a social networking application; program instructions to, for each identified term, receive from the one or more servers a list of people that correspond to the identified term; program instructions to direct a display device, for each identified term, to display the list of people that correspond to the identified term; program instructions to direct a display device to display a mapping clipboard program graphical user interface; program instructions to receive from the user a selection of a mapping clipboard from a plurality of mapping clipboards program instructions to add, for each identified term, in response to user input, an identification of a person from the list of people to the mapping clipboard; and program instructions to direct the display device to display a graph that indicates how the person and other people identified in the mapping clipboard are connected to each other in the social networking application, wherein a connection represents one of a friend, relative, colleague, present co-worker, former co-worker, or classmate. - View Dependent Claims (16, 17)
-
Specification