APPLYING TAGS FROM COMMUNICATION FILES TO USERS
First Claim
Patent Images
1. A computer implemented method for associating tags with a person, the method comprising:
- receiving a communication file;
determining a tag for the communication file to form a communication file association of the tag with the communication file;
identifying contact information for a person from the communication file; and
forming a user association between the person and 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.
-
Citations
25 Claims
-
1. A computer implemented method for associating tags with a person, the method comprising:
-
receiving a communication file; determining a tag for the communication file to form a communication file association of the tag with the communication file; identifying contact information for a person from the communication file; and forming a user association between the person and the tag. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
2. The computer implemented method of claim 2 further comprising:
-
receiving a request to search for users based on the tag; and responsive to receiving the request, looking-up the person and rendering a contact card to a display, and wherein forming the user association further comprises recording the user association to the contact card suitable for rendering to a computer output device. - View Dependent Claims (3)
-
-
14. A computer implemented 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.
-
-
15. A computer program product for associating tags with a person, the computer program product comprising:
- a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising;
computer readable program code configured to receive a communication file; computer readable program code configured to determine a tag for the communication file to form a communication file association of the tag with the communication file; computer readable program code configured to identify contact information for a person from the communication file; and computer readable program code configured to form a user association between the person and the tag. - View Dependent Claims (16, 17, 18, 19, 20)
- a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising;
-
21. A computer system for associating tags with a person, the system comprising:
-
a central processing unit (CPU); a computer readable memory; a computer readable storage medium containing program instructions; first program instructions to receive a communication file; second program instructions to determine a tag for the communication file to form a communication file association of the tag with 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; fourth program instructions to form a user association between the person and the tag; and
whereinthe first, second, third, and fourth program instructions are stored on the computer readable storage medium for execution by the central processing unit (CPU) via the computer readable memory. - View Dependent Claims (22, 23, 24, 25)
-
Specification