Generating a list of people relevant to a task
First Claim
Patent Images
1. A method comprising:
- receiving content associated with a task;
using a computer to automatically generate a query, in response to receipt of the content, for a list of people based on terms obtained from the content;
using a computer to generate the list of people in response to the query;
using a computer to present the list of people to a user, wherein the list of people is automatically generated and dynamically updated as the content associated with the task is being composed; and
incorporating persons selected from the list of people into the task, wherein the task includes at least one of an instant messaging message, an electronic mail message, or a meeting agenda.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for generating a list of people relevant to a task includes receiving content associated with a task, automatically generating a query for a list of people based on terms obtained from the content, generating the list of people in response to the query, and presenting the list of people to a user
-
Citations
25 Claims
-
1. A method comprising:
-
receiving content associated with a task;
using a computer to automatically generate a query, in response to receipt of the content, for a list of people based on terms obtained from the content;
using a computer to generate the list of people in response to the query;
using a computer to present the list of people to a user, wherein the list of people is automatically generated and dynamically updated as the content associated with the task is being composed; and
incorporating persons selected from the list of people into the task, wherein the task includes at least one of an instant messaging message, an electronic mail message, or a meeting agenda. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. An apparatus comprising:
-
a memory; and
a processor coupled to the memory and configured to;
receive content associated with a task, automatically generate a query, in response to receipt of the content, for a list of people based on terms obtained from the content, generate the list of people in response to the query, wherein the list of people is automatically generated and dynamically updated as the content associated with the task is being composed, present the list of people to a user, and incorporate persons selected from the list of people into the task, wherein the task includes at least one of an instant messaging message, an electronic mail message, or a meeting agenda. - View Dependent Claims (9, 10, 11)
-
-
12. An article comprising a computer-readable medium that stores computer-executable instructions for causing the computer to:
-
automatically generate a query for a list of people based on terms obtained from content in response to receiving the content;
generate the list of people in response to the query, wherein the list of people is automatically generated and dynamically updated as the content associated with the task is being composed;
present the list of people to a user; and
incorporate persons selected from the list of people into a task, wherein the task includes at least one of an instant messaging message, an electronic mail message, or a meeting agenda. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a tracking database;
a client computer comprising;
a memory; and
a processor coupled to the memory and configured to;
receive content associated with a task, generate a query, in response to receipt of the content, for a list of people based on the terms obtained from the content, generate the list of people in response to the query, wherein the list of people is automatically generated and dynamically updated as the content associated with the task is being composed, present the list of people to a user; and
incorporate persons selected from the list of people into the task, wherein the task includes at least one of an instant messaging message, an electronic mail message, or a meeting agenda;
a server computer comprising;
a memory; and
a processor coupled to the memory and configured to;
receive a query for a list of people based on the terms obtained from the content, search the tracking database using the terms obtained from the content, and generate a list of people based on the results of searching the tracking database, and send the list of people to the client computer; and
a network over which the tracking database, the client computer and the server computer communicate. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification