Back to results
US 9,071,567 B2Granted
Workspace-aware social networks in an enterprise
AssigneeOracle International Corporation
InventorsMarco Carrer, Chen Zhou, Amit C. Dhuleshia, Gopalan Arun
Life of this patent
Estimating the term…
Abstract
Systems, methods, and other embodiments associated with generating social networks are described. In one embodiment, a method includes generating recommendations for expanding a social network for a user based at least in part on the user's membership to a workspace and other members of the workspace.
Claims20
A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
- for a selected user, searching for a plurality of workspaces defined in a computing environment and identifying, by the computer, one or more workspaces in the computing environment which the selected user is a member of, wherein a workspace defines with data at least a work project and a list of members that are assigned to collaborate in the work project, and wherein the one or more workspaces are separate and different objects in the computing environment than a social network;
- determining, by the computer, members of the workspaces identified which the selected user is a member of by retrieving member names from the list of members from the workspaces identified without searching a contact list from the social network;
- and
- generating, by the computer, recommendations that identify one or more of the retrieved member names from the identified workspaces for expanding a social network for the selected user of the workspace based at least in part on the retrieved member names from the workspaces identified.
1 more element
A system comprising:
- at least one processor configured to at least execute instructions;
- a plurality of workspaces defined in one or more computer storage mediums, wherein each workspace defines a work project and includes a list of workspace members that collaborate on the work project;
- a non-transitory computer readable medium storing a social network application configured to make recommendations to expand a social network of a selected user, wherein the social network is a separate object from the plurality of workspaces, and wherein the social network application is configured with instructions executable by the at least one processor to make recommendations by:
- identifying, by the at least one processor, one or more workspaces that the selected user is a member of and determining other members of the identified workspaces by searching and retrieving member names from the list of workspace members, where the list of workspace members is a different list than a contact list maintained by the social network;
- and
- generating, by the at least one processor, the recommendations for the selected user based at least in part on the member names retrieved from the identified workspaces, wherein the recommendations identify selected members from the identified workspaces.
3 more elements
A computer-implemented method comprising:
- for a targeted user, searching for a plurality of workspaces defined in a computing environment, and wherein each workspace defines at least a work project and a list of workspace members that are assigned to collaborate in the work project;
- for the targeted user, identifying, by at least a processor, workspaces that the targeted user is a member of by searching the list of workspace members from the plurality of workspaces searched, and wherein the list of workspace members is a separate and different object stored in the computing environment than contacts maintained by a social network;
- determining, by at least the processor, other members of the identified workspaces by searching and retrieving member names from the list of workspace members assigned to the identified workspace, wherein the processor accesses the list of workspace members from a computer storage medium;
- and
- generating, by at least the processor, recommendations to expand a social network of the targeted user based at least in part on the retrieved member names of the identified workspaces from the list of workspace members, wherein the recommendations are displayed on a display screen and identify selected members from the identified workspaces.
2 more elements
Dependencies are inferred from the claim text.