Applying tags from communication files to users
First Claim
Patent Images
1. A method for associating tags with a person, the method comprising:
- receiving a communication file;
receiving a specification of a tag for the communication file;
identifying, by one or more processors, from the communication file contact information for a person associated with the communication file;
associating the person with the tag based on the contact information in the communication file and the step of determining the tag for the communication file; and
receiving a request to search, based on the tag, for users associated with the tag and in response, based on the association of the person with the tag, displaying the contact information for the person associated with the tag.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, data processing system, and computer program product for associating tags with a person or user. A computer receives a communication file. The computer determines a tag for the communication file to form a communication file association of the tag with the communication file. The computer identifies contact information for a user from the communication file. The computer forms a user association between the user and the tag.
20 Citations
24 Claims
-
1. A method for associating tags with a person, the method comprising:
-
receiving a communication file; receiving a specification of a tag for the communication file; identifying, by one or more processors, from the communication file contact information for a person associated with the communication file; associating the person with the tag based on the contact information in the communication file and the step of determining the tag for the communication file; and receiving a request to search, based on the tag, for users associated with the tag and in response, based on the association of the person with the tag, displaying the contact information for the person associated with the tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for associating tags with a person, the method comprising:
-
receiving a communication file, wherein the communication file is an email; identifying contact information for a person from the communication file; determining a tag for the communication file to form a communication file association of the tag with the communication file, wherein determining comprises; assigning at least one draft tag to the communication file, wherein the at least one draft tag is provided by a first user; soliciting at least one additional user to negotiate a tag set for the communication file, wherein the second user is the person, responsive to identifying contact information for a user; and concluding negotiations among the first user and the at least one additional user to form at least one of a tag set selected from the group consisting of an agreed tag set, or a disputed tag set; and forming a user association between the person and the tag.
-
-
14. A computer program product for associating tags with a person, the computer program product comprising:
-
a computer readable storage device having computer readable program code stored thereon, the computer readable program code comprising; computer readable program code to receive a communication file; computer readable program code to receive a specification of a tag for the communication file; computer readable program code to identify contact information for a person from the communication file contact information for a person associated with the communication file; computer readable program code associate the person with the tag based on the contact information in the communication file and determining the tag for the communication file; and computer readable program code to receive, based on the tag, for users associated with the tag and in response, based on the association, displaying the contact information for the person associated with the tag. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer system for associating tags with a person, the system comprising:
-
a central processing unit; a computer readable memory; a computer readable storage device and program instructions stored on the storage device for execution by the processing unit via the memory, the program instructions comprising; first program instructions to receive a communication file; second program instructions to receive a specification of a tag for the communication file; and third program instructions to identify contact information for a person from the communication file identify contact information for a person from the communication file contact information for a person associated with the communication file; fourth program instructions to associate the person with the tag based on the contact information in the communication file and determining the tag for the communication file; fifth program instructions to receive, based on the tag, for users associated with the to and in response, based on the association, displaying the contact information for the person associated with the tag; and
whereinthe first, second, third, fourth, and fifth program instructions are stored on the computer readable storage device for execution by the central processing unit via the computer readable memory. - View Dependent Claims (21, 22, 23, 24)
-
Specification