On demand email response
First Claim
1. A demand-based messaging program encoded in a computer-readable memory, the demand-based messaging program comprising:
- means for displaying a user interface on a first output device coupled to a first computer;
means for inserting message data into the user interface, the message data comprising a plurality of action items;
means for assigning an attribute to each action item;
means for transferring the message data over a communications medium to a second computer; and
means for displaying the message data on a second computer output device coupled to the second computer.
1 Assignment
0 Petitions
Accused Products
Abstract
An improvement to an electronic mail program is disclosed. In particular, the improved electronic mail program enables a user to mark individual action items within a message and set attributes for each action item. In the preferred embodiment, attributes include priority, deadline, abstract, and responsibility. The electronic mail program stores the action items and associated attributes in a database and sends the message to one or more recipients. The electronic mail program then displays the message and action items to the recipients. Message recipients then navigate through the list of action items to read descriptions and to determine the priority and nature of the actions necessary. The responsibility attribute further indicates which recipient should respond to the action item. The improved electronic mail program updates the status of each action item in the database as recipients respond.
29 Citations
55 Claims
-
1. A demand-based messaging program encoded in a computer-readable memory, the demand-based messaging program comprising:
-
means for displaying a user interface on a first output device coupled to a first computer;
means for inserting message data into the user interface, the message data comprising a plurality of action items;
means for assigning an attribute to each action item;
means for transferring the message data over a communications medium to a second computer; and
means for displaying the message data on a second computer output device coupled to the second computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
34. A demand-based messaging system comprising:
-
a first computer;
a first input device coupled to the first computer;
a first output device coupled to the first computer;
a second computer coupled to the first computer through a communications medium;
a second output device coupled to the second computer; and
a first demand-based messaging program operable on the first computer, the demand-based messaging program comprising instructions for causing the first computer to display a user interface on the first output device, read message data from the first input device, the message data comprising a plurality of action items, display the message data in the user interface, read an attribute for each action item from the first input device, assign each attribute to the corresponding action item, and transfer the message data over the communications medium to the second computer; and
a second demand-based messaging program operable on the second computer, the second demand-based messaging program comprising instructions for causing the second computer to display the message data on the second output device.
-
Specification