Name resolution
First Claim
Patent Images
1. A method for name resolution in a collaborative environment, comprising:
- receiving, at a server, a first electronic communication generated by a first collaborative application from a user and a second electronic communication from the user generated by a second collaborative application that is different from the first collaborative application, wherein the first and second electronic communications are being sent by the user to a recipient;
determining an identity of the user sending the first and second electronic communications;
determining if a match exists between the identity of the user and an alias of the user that has been predefined by the user;
retrieving the alias of the user from a plurality of aliases stored on the server for the user based on at least a geographic area associated with the recipient of the first and second electronic communications, wherein the user has a different alias corresponding to each different geographic area of a plurality of geographic areas and wherein each different alias consists of a name predefined by the user; and
attaching the alias of the user to the first and second electronic communications in response to determining the match exists between the identity of the user and the alias of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, device and computer program product for name resolution in a collaborative environment may include receiving initiation of a collaboration from a user, where the collaboration includes actions from at least two applications. The method may also include determining an identity of the user initiating the collaboration. The method may further include retrieving an alias of the user and attaching the alias of the user to the collaboration.
-
Citations
21 Claims
-
1. A method for name resolution in a collaborative environment, comprising:
-
receiving, at a server, a first electronic communication generated by a first collaborative application from a user and a second electronic communication from the user generated by a second collaborative application that is different from the first collaborative application, wherein the first and second electronic communications are being sent by the user to a recipient; determining an identity of the user sending the first and second electronic communications; determining if a match exists between the identity of the user and an alias of the user that has been predefined by the user; retrieving the alias of the user from a plurality of aliases stored on the server for the user based on at least a geographic area associated with the recipient of the first and second electronic communications, wherein the user has a different alias corresponding to each different geographic area of a plurality of geographic areas and wherein each different alias consists of a name predefined by the user; and attaching the alias of the user to the first and second electronic communications in response to determining the match exists between the identity of the user and the alias of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device for name resolution in a collaborative environment, comprising:
-
a processor; a memory associated with the processor; wherein the processor is configured for receiving a creation of an artifact from a creator, wherein the artifact comprises a file that is created or modified which will be uploaded to a server; determining an identity of the creator creating the artifact for upload; determining if a match exists between the identity of the user and an alias of the user that has been predefined by the user; retrieving the alias of the creator from a plurality of aliases stored in the memory for the creator based on at least a geographic area associated with a requestor for the artifact, wherein the creator has a different alias corresponding to each different geographic area of a plurality of geographic areas and wherein each different alias consists of a name predefined by the user; and attaching the alias of the creator to the artifact in response to determining the match exists between the identity of the user and the alias of the user. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for name resolution in a collaborative environment, the computer program product comprising:
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured for receiving, at a server, initiation of an electronic communication from a user, wherein the electronic communication is being sent by the user to a recipient; computer readable program code configured for determining an identity of the user initiating the electronic communication; computer readable program code configured for determining if a match exists between the identity of the user and an alias of the user that has been predefined by the user; computer readable program code configured for retrieving the alias of the user from a plurality of aliases stored on the server for the user based on at least a geographic area associated with the recipient of the first and second electronic communications, wherein the user has a different alias corresponding to each different geographic area of a plurality of geographic areas and wherein each different alias consists of a name predefined by the user; and computer readable program code configured for attaching the alias of the user to the electronic communication in response to determining the match exists between the identity of the user and the alias of the user. - View Dependent Claims (21)
Specification