Movatterモバイル変換


[0]ホーム

URL:


US6789107B1 - Method and apparatus for providing a view of an electronic mail message - Google Patents

Method and apparatus for providing a view of an electronic mail message
Download PDF

Info

Publication number
US6789107B1
US6789107B1US09/564,007US56400700AUS6789107B1US 6789107 B1US6789107 B1US 6789107B1US 56400700 AUS56400700 AUS 56400700AUS 6789107 B1US6789107 B1US 6789107B1
Authority
US
United States
Prior art keywords
message
electronic mail
sections
mail message
component
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US09/564,007
Inventor
Cary Lee Bates
Paul Reuben Day
John Matthew Santosuosso
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines CorpfiledCriticalInternational Business Machines Corp
Priority to US09/564,007priorityCriticalpatent/US6789107B1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BATES, CARY LEE, DAY, PAUL REUBEN, SANTOSUOSSO, JOHN MATTHEW
Application grantedgrantedCritical
Publication of US6789107B1publicationCriticalpatent/US6789107B1/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method, an article of manufacture and apparatus for providing a historical view or map window of an electronic mail (e-mail) message having a chain of component sections or messages therein. Specifically, the method displays a historical view with a list of identifiers. Each identifier in the view is associated with a particular component section or message in the e-mail message. As such, a recipient of the e-mail message can access a particular component message by clicking or activating its associated identifier. The recipient can also flag or determine the important component messages or sections that are highlighted on the display. Additionally, the recipient can select which component messages to include or mark as important in a subsequent reply or forward message.

Description

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention generally relates to electronic mail systems and, more particularly, the invention relates to a method, an article of manufacture and apparatus for providing a historical view of an electronic mail (e-mail) message.
2. Background of the Related Art
In today's electronic mail (e-mail) environment, many users either reply or forward the entire contents of a received e-mail message. This “reply with history” feature is used to communicate the flow of ideas to many people. However, the use of the reply with history feature often leads to e-mail containing very large chains of component messages.
The recipient of this e-mail usually requires additional time to search and determine the important portions or sections within the very large chains of component messages. When a particular user receives many of these e-mails with large chains of component messages, then the extra time spent searching and determining important sections of these e-mails results in lost time and productivity in a business environment.
Therefore, a need exists in the art for a method, an article of manufacture and apparatus for displaying electronic mail chains in an efficient manner.
SUMMARY OF THE INVENTION
The present invention provides a method, an article of manufacture and apparatus for providing a historical view or map of an electronic mail (e-mail) message that includes a chain of component sections or messages. Specifically, the invention provides a method, as well as a concomitant apparatus and article of manufacture of providing a historical view of an electronic mail message having a plurality of sections comprising opening the electronic mail message, identifying the plurality of sections in the opened electronic mail message and displaying the historical view having a plurality of identifiers; where each identifier in the plurality of identifiers is provided for each section in the identified plurality of sections.
In another aspect of the invention, a method for viewing an electronic mail message having a plurality of sections comprises opening the electronic mail message; determining the plurality of sections in the opened electronic mail message; displaying a historical view having a plurality of identifiers, wherein each identifier in the plurality of identifiers is provided for each section in the determined plurality of sections; and activating at least one identifier in the plurality of identifiers to view the determined plurality of sections associated with the plurality of identifiers that are activated.
In still another aspect of the invention, a method for altering a historical view upon sending an electronic mail message comprises opening a historical view associated with an electronic mail message; selecting portions of the historical view that are to be contained in a new electronic mail message; and creating said new electronic mail message comprising a historical view containing the selected portions of the historical view. In one embodiment, the historical view comprises a plurality of identifiers, wherein each identifier in the plurality of identifiers is provided for each section in of an electronic mail message. The identifiers may comprise user identification and subject information.
In yet another aspect of the invention, a method of creating an electronic mail message comprises receiving a first electronic mail message comprising at least one historical section; creating a second electronic mail message; and creating a historical view for said second electronic mail message comprising identifiers representing said at least one historical section.
BRIEF DESCRIPTION OF THE DRAWINGS
So that the manner in which the above recited features, advantages and objects of the present invention are attained and can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to the embodiments thereof which are illustrated in the appended drawings.
It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
FIG. 1 depicts a simplified block diagram of an electronic mail system that benefits from the present invention;
FIG. 2 depicts a simplified block diagram of a user terminal (computer) within the electronic mail system of FIG. 1;
FIG. 3 depicts an e-mail message that is displayed on a terminal;
FIG. 4 depicts a map view for the e-mail message of FIG. 3;
FIG. 5 depicts a flow diagram for a mail program used for implementing the e-mail message processing of the present invention; and
FIG. 6 depicts a flow diagram for a map task used for implementing the map view.
To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
FIG. 1 depicts an electronic mail (e-mail)system100 that benefits by use of the present invention. Thesystem100 comprises ane-mail server102, anetwork104 and a plurality ofuser terminals1061,1062,...106n. Theuser terminals106 may include data processing systems, e-mail terminals, e-mail enabled network appliances and the like. The present invention is embodied as an executable software routine(s) that generally resides within theuser terminals106. Theuser terminals106 are connected to one another through thenetwork104 and also connected through thenetwork104 to thee-mail server102. The e-mailserver102 provides e-mail services to all of theuser terminals106 such that e-mail addressed from one terminal to another is routed through thenetwork104 to the e-mail server. The e-mailserver102 then properly addresses the e-mail to anappropriate user terminal106. Although the system is shown having a hub and spoke configuration, other forms of networks may also benefit from the invention.
In addition to conventional e-mail messages, thesystem100 routes control messages to theuser terminals106. Theuser terminal106 processes these control messages to determine an important section or sections within the e-mail message. The control messages are handled and routed by thesystem100 in a similar manner as conventional e-mail. For e-mail messages containing a large plurality or chain of component messages, theuser terminal106 provides a map view containing a list of the component messages with an indication of important sections or important component messages. This feature allows a recipient of an e-mail message that contains many component messages to navigate among the chain of messages and only read the important component messages.
FIG. 2 depicts auser terminal106, e.g., a general purpose computer.User terminal106 comprises acomputer200 and an input/output device ordevices202 such as a monitor, a keyboard, a mouse, a trackball and the like. Thecomputer200 comprises acentral processing unit204,support components206, input/output circuits208 and amemory210. Thememory210 may be a solid state memory, a disc drive, an optical memory, a removable memory device, or a combination of any of these memory devices. The input/output circuits208 provide a well-known interface from theCPU204 to the I/O devices202. Thesupport components206 are well known in the art and include such components as cache, power supplies, clock circuits, and the like. The combination of all of these components and elements forms a general purpose computer that, when executing a particular software package or routine, becomes a specific purpose computer. In this case, theCPU204 when executing the electronicmail processing software212 of the present invention operates as ane-mail processor218 as well as acontrol message processor216. The e-mailsoftware212 resides inmemory210. In addition, theelectronic mail messages220 and thecontrol messages222 are stored in amessage storage214 within thememory210. In addition, the I/O circuits208 generally contain a network interface card or modem that couples the computer to the network of FIG. 1 such that electronic mail messages can be routed to and from thecomputer200.
As will be described in detail below, one embodiment of the invention is implemented as a program product for use with a computer system such as, for example, thesystem100 shown in FIG.1. The program(s) of the program product defines functions of the preferred embodiment and can be contained on a variety of signal/bearing media, which include, but are not limited to, (i) information permanently stored on non-writable storage media, (e.g., read-only memory devices within a computer such as CD-ROM disks readable by a CD-ROM drive); (ii) alterable information stored on writable storage media (e.g., floppy disks within a diskette drive or hard-disk drive); or (iii) information conveyed to a computer by a communications medium, such as through a computer or telephone network, including wireless communications. Such signal-bearing media, when carrying computer-readable instructions that direct the functions of the present invention, represent embodiments of the present invention.
The e-mailprocessor218 and thecontrol message processor216 operate to receive e-mail messages and control messages, process the messages, and display a map view for each received e-mail message having a plurality or chain or component messages. The map view provides a list of all component messages within the e-mail message, where the important component messages or sections are flagged or highlighted. These important messages are highlighted in response to control messages associated with the e-mail message. If the control messages are sent separately from the associated e-mail message, thecontrol processor216 uses the control messages to determine the important sections or component messages within the e-mail message. Alternatively, if the control messages are embedded in the header of the e-mail message, thee-mail processor218 parses the control messages from the e-mail message. The control messages are then used to identify the important sections or component messages.
FIG. 3 depicts a mail view ormail window300 associated with ane-mail message310. FIG. 4 depicts a map view ormap window400 associated with theemail message310 of FIG.3. FIG. 5 depicts a flow diagram500 of a mail program used for implementing thee-mail message310. To best understand the invention, the reader should simultaneously refer to FIGS. 3-5.
Themail window300 is displayed on the terminal (specifically, on the I/O device202, which may include a display device) once thee-mail message310 is opened. Specifically, themail window300 depicts ane-mail message310, atitle bar320, asend button330, areply button340, aforward button350, amap button360 and avertical scroll bar370. Thee-mail message310 often includes a chain or plurality ofcomponent messages380 previously sent, forwarded or replied among different users. Eachcomponent message380 includes information relating to the sender (username, user identification and the like), recipient or reader, title and body. Thecomponent message380 generally) includes other information such as header information (not shown).
The recipient of thee-mail message310 may use thesend button330,reply button340 andforward button350 to respectively send, reply and forward mail to other users in a conventional manner. Use ofreply button340 andforward button350 may further add to the chain ofcomponent messages310 received by the next receiver. Thescroll bar370 is used to view different portions of thee-mail message310 or aparticular component message380.
The recipient can also use themap button360 that causes thee-mail processor218 to launch a map task routine. Upon executing this map task routine, thee-mail processor218 displays a map view ormap window400 embodied in the invention. FIG. 4 depicts amap view400 that comprises a plurality ofcomponent message identifiers410, where eachidentifier410 provides information associated with thecomponent message380, i.e., user identification and subject of the message. As such, themap view400 represents a list or outline of the contents orcomponent messages380 within thee-mail message310. Themap view400 can be displayed at the top of thee-mail message310, i.e., above thecomponent messages380, or can be displayed in a window separate from thee-mail message310.
Themap view400 provides the recipient with a simple history of thecomponent messages380 within thee-mail message310. Theidentifiers410 of thecomponent messages380 are generally ordered in some manner, i.e., by time or by user.Component messages380 or sections that are identified as important are highlighted or otherwise rated, i.e., using an importance indicator represented byrectangle412.
The recipient may utilize themap view400 to navigate the desired sections orcomponent messages380. For example, the recipient can view a specific section orcomponent message380, by simply clicking on its associatedidentifier410. This avoids the need to scroll through a potentially long chain of messages or sections within thee-mail message310.
The recipient may also utilize themap view400 to flag orreview component messages380 that are identified as important. For example, the sender of thee-mail message310 could have identified three messages in a chain of twenty messages as important, i.e., the messages cover an important topic or are written by a supervisor. In this case, the recipient may simply flag or access these three important messages by clicking on the associatedidentifiers410, instead of scrolling through theentire e-mail message310.
Additionally, the recipient may use themap view400 to selectively forward or reply to specific portions orcomponent messages380 to another user. Namely, the recipient can edit thee-mail message310 while creating a reply message or a forward message. The recipient may include particular component messages orsections380 or highlight important component messages orsections380, by selecting or marking check boxes (not shown) corresponding to eachidentifier410 and its associated message orsection380.
Themap view400 can be used to implement “send-to-specific” highlights, i.e., the highlighting ofdifferent sections410 to specific users. For example, if the recipient replies to or forwards thee-mail message310 to three people on a distribution list, the recipient can highlight a first section in red, a second section in blue and a third section in green. The recipient can determine which section to highlight with respect to a particular person or user, by simply checking a check box for each section on themap view400 and applying that section to the particular person or user selected. This allows each person to see who was highlighted for each section.
FIG. 5 depicts a method for implementing a mail program in accordance with one embodiment of the present invention. Themethod500 is entered atstep502 and proceeds to step504, where themethod500 retrieves an event. Such events may represent a particular command from the recipient of thee-mail message310. Themethod500 operates in an event driven manner, i.e., themethod500 retrieves events and performs different steps depending on a particular event retrieved.
Atstep506, themethod500 queries whether the event is to open a received message. If the event requests a message to be opened, themethod500 proceeds to step508, where the message window is displayed on the terminal. Control words associated with the mail message are generally not displayed. After displaying the message window atstep508, themethod500 proceeds to step504 to retrieve the next event. If the event is not to open a received message, then themethod500 proceeds to step510.
The step at510 is to query whether the event is to display the map view ormap window400 of thee-mail message310. Namely, the query is asking whether the map button has been activated. If the event is to display the map, then themethod500 proceeds to step512. Atstep512, themethod500 launches a map task. This map task is further described with respect to FIG.6. After launching the map task atstep512, themethod500 proceeds to step504 to retrieve the next event.
If the event is not to display themap view400, then themethod500 proceeds to the next query atstep514. This query determines whether a particular position of the mail message has been identified. Preferably, the recipient may identify the position to view in thee-mail message310 by selecting anidentifier410 in the map associated with a particular component message orsection380. The recipient may also specify the position in thee-mail message310 by either moving the vertical scroll bar and/or moving a position indicator from an input device. If the position of thee-mail message310 is specified, themethod500 proceeds to step516, where the display is adjusted to the specified position. After adjusting the display atstep516, themethod500 proceeds to step504 to retrieve the next event. If the current event is not to specify the position of thee-mail message310, then themethod500 proceeds to step518.
Atstep518, themethod500 queries whether the event is to close thee-mail message310. If thee-mail message310 is to be closed, then themethod500 proceeds to step520, where themethod500 sends a command to cancel the map task. After sending this command, themethod500 proceeds to step504 to retrieve the next event. If the e-mail message is to remain open, i.e., there is no event to close thee-mail message310, then themethod500 proceeds to step522, where normal mail program processing is performed, i.e., message forward, reply, edit and the like.
FIG. 6 depicts a detailed flow diagram ofstep508 wherein themethod500 implements amap task method600 embodied in the invention. Themethod600 is entered atstep602 and proceeds to step604, where the map view ormap window400 is opened. Thismap view400 can be provided at the top of themessage window300. Alternatively, themap view400 can be provided separately from themessage window300. Atstep606, themethod600 scans theopen e-mail message310 to find all the previous senders, i.e., users designated after “from” in the message. Themethod600 then obtains all control messages associated withimportant sections380 of the openede-mail message310 atstep608 before proceeding to step610.
Atstep610, themethod600 marks all component messages orentries380 that control messages indicate are important to the recipient. For example, the previous sender may have marked certain portions orcomponent messages380 of thee-mail message310 as important. Themethod600 then proceeds to step612, where the map view ormap window400 containing a list ofcomponent identifiers410 is displayed. The important identifiers are flagged or highlighted on the display of the map view.
After displaying themap view400 instep612, themethod600 retrieves events for the map task instep614. Atstep616, themethod600 queries whether the event is to select an entry from the list ofidentifiers410. Namely, step610 queries whether the recipient desires to view a particular component message orsection380. If the event is to select anidentifier410, then themethod600 proceeds to step618. At thisstep618, themethod600 sends the position information as an event to the mail program ormethod500. In turn, the display is adjusted instep516 to the position of the message associated with the selected sender. Themethod600 proceeds to step614 to retrieve the next event.
If the event does not involve selecting anidentifier410, then themethod600 proceeds to step620. Atstep620, themethod600 queries whether the event is having sections marked or selected as important. For example, the recipient may mark or select particular sections as important before forwarding or replying to thee-mail message310.
If the event is to mark or select a particular section orcomponent message380 as important, then themethod600 proceeds to retrieve sections from thee-mail message310 at step622. Themethod600 then proceeds to step624 where a user may identify sections of thee-mail message310 as important and to associate important sections of thee-mail message310 with corresponding users. Atstep626, themethod600 updates thee-mail message310 to be sent using control messages to indicate theimportant sections380 for each particular user. Themethod600 then proceeds to step614 to retrieve the next event.
If the process does not involve the selection of a particular message orsection380 as important, then themethod600 proceeds to step628 to query whether the event is a “restricted reply event” by the recipient. A restricted reply event occurs when a user selects a “restricted reply” that prepares a reply e-mail message that contains less than all the component messages. As such, the reply message can be tailored to the needs of a particular recipient. The restricted reply function can be used to created restricted forward messages as well. If the event is a restricted reply event, then themethod600 processes the selected portions of thee-mail message310 atstep630 and removes unselected portions of thee-mail message310 atstep632. Themethod600 then proceeds to step614 to retrieve the next event.
If the event is not a restricted reply event, then themethod600 proceeds to step634 to query whether the event is to cancel the map task. If the event requires canceling the map task, then themethod600 proceeds to close the map window atstep636 and exit themethod600 atstep638. After leavingmethod600 viastep512, themethod500 returns to step504. If the event does not involve cancellation of the map task, themethod600 proceeds to step614 to retrieve the next event.
Although various embodiments which incorporate the teachings of the present invention have been shown and described in detail herein, those skilled in the art can readily devise many other varied embodiments that still incorporate these teachings.

Claims (28)

What is claimed is:
1. A method, implemented by a computer, for providing a view of an electronic mail message, comprising:
opening the electronic mail message sent from a first user and received by a second user and comprising a plurality of sections each comprising a component message sent from a user and associated component message identifying information which at least identifies the user responsible for sending the component message, wherein the plurality of sections comprises at least: (i) a first component message from the first user and associated component message identifying information and (ii) a second component message from at least one other user and associated component message identifying information;
displaying the opened electronic mail message;
identifying the plurality of sections in the opened electronic mail message; and
displaying a historical view having a plurality of identifiers, where each identifier in the plurality of identifiers is provided for each section in the identified plurality of sections.
2. The method ofclaim 1 wherein the identifying step comprises:
analyzing address fields within the component message Identifying information of the plurality of sections of the electronic mail message.
3. The method ofclaim 1 wherein the identifying step comprises:
determining a number of from: fields in the component message identifying information of the plurality of sections of the opened electronic mail message.
4. The method ofclaim 1 wherein each identifier in the plurality of identifiers allows a recipient of the electronic mail message to access one section in the plurality of sections in the electronic mail message.
5. The method ofclaim 1 wherein each identifier in the plurality of identifiers comprises user identification and subject information.
6. The method ofclaim 1 wherein the plurality of identifiers are displayed in time-ordered manner.
7. The method ofclaim 1 wherein each section in the plurality of sections is included in a forward or reply message if the identifier associated with each section in the plurality of sections is selected.
8. The method ofclaim 1 further comprising the step of marking one or more identifiers associated with each section in the plurality of sections as being important where each marked section in the plurality of sections is highlighted in a forward or reply message.
9. The method ofclaim 1 wherein the historical view is displayed at top of the electronic mail message.
10. The method ofclaim 1 wherein the historical view is displayed in a separate window from the electronic mail message.
11. The method ofclaim 1 further comprising:
receiving at least one control message associated with the opened electronic mail message, where each control message is associated with one section in the plurality of sections; and
highlighting at least one identifier in the plurality of identifiers for the each section in the plurality of sections associated with each control message.
12. The method ofclaim 11 wherein the at least one control message is inserted in a header of the electronic mail message.
13. The method ofclaim 11 wherein the at least one control message and the electronic mail message are separate messages.
14. The method ofclaim 1, further comprising navigating to a corresponding section in response to a user selection of a respective identifier of the plurality of identifiers.
15. The method ofclaim 1 wherein each identifier in the plurality of identifiers comprises at least a portion of the component message identifying information of the plurality of sections.
16. A method, implemented by a computer, for displaying an electronic mail message comprising:
opening the electronic mail message sent from a first user and received by a second user and comprising a plurality of sections each comprising a component message sent from a user and associated component message identifying information which at least identifies the user responsible for sending the component message;
displaying the opened electronic mail message;
determining the plurality of sections in the opened electronic mail message;
displaying a historical view having a plurality of identifiers, where each identifier in the plurality of identifiers is provided for each section in the determined plurality of sections; and
activating at least one identifier in the plurality of identifiers to view one of the determined plurality of sections associated with the activated at least one identifier.
17. The method ofclaim 16 further comprising:
receiving at least one control message with the opened electronic mail message, where each control message is associated with one section in the plurality of sections; and
highlighting at least one identifier in the plurality of identifiers for the plurality of sections associated with each control message.
18. The method ofclaim 17 wherein the at least one identifier in the plurality of identifiers in the activating step is the same as the at least one identifier in the plurality of identifiers in the highlighting step.
19. A method, implemented by a computer, for creating electronic mail messages comprising:
opening a first map view associated with a first electronic mail message comprising a plurality of sections each comprising a component message and associated identification information identifying at least a sender, a recipient and a subject of the associated component message, wherein the first map view provides an abstracted view of the first electronic mail message with respect to the plurality of sections in which at least a portion of the associated identification information of each section is shown without the associated component message;
selecting portions of the first map view that are to be contained in a second electronic mail message; and
creating the second electronic mail message comprising a second map view containing the selected portions of the first map view.
20. A method, implemented by a computer, for creating an electronic mail message comprising:
receiving a first electronic mail message comprising:
a plurality of sections each comprising a component message and associated identification information identifying at least a sender, a recipient and a subject of the associated component message;
a first historical section excluding the component messages and defined by at least a portion of the associated identification information for each component message;
creating a second electronic mail message comprising the plurality of sections of the first electronic mail message and a new component message and associated identification information; and
creating a second historical section for the second electronic mail message, the second historical section comprising the first historical section and the associated identification information of the new component message.
21. The method ofclaim 20 wherein the associated identification information of the first and second historical sections comprise at least one of sender identification, recipient identification and subject information.
22. The method ofclaim 20 further comprising selecting one or more portions of the associated identification information of the first historical section to be contained in the second historical section.
23. The method ofclaim 20 further comprising creating a control message that is associated with said second electronic mail message.
24. The method ofclaim 20 wherein said second electronic mail message is a forward or reply electronic mail message.
25. A terminal for providing a historical view of an electronic mail message having a plurality of sections comprising:
a memory for storing an electronic mail message and a mapping routine;
a processing unit, coupled to the memory, for retrieving the electronic mail message from the memory and opening the retrieved electronic mail message upon a command from an input device, and which, when configured with the mapping routine, determines the plurality of sections in the electronic mail message, and provides an identifier for each section in the plurality of sections; and
a display device, coupled to the processing unit, for displaying the historical view comprising the identifiers for each section, the identifiers each comprising a user identification and a subject.
26. A computer readable medium storing a software program that, when executed by a computer, causes the computer to perform a method comprising:
opening an electronic mail message sent from a first user and received by a second user and comprising a plurality of sections each comprising a component message sent from a user and associated component message identifying information which at least identifies the user responsible for sending the component message, wherein the plurality of sections comprises at least: (i) a first component message from the first user and associated component message identifying information and (ii) a second component message from at least one other user and associated component message identifying information;
displaying the opened electronic mail message;
determining the plurality of sections in the opened electronic mail message; and
displaying a historical view of the electronic mail message, the historical view having a plurality of identifiers, each identifier in the plurality of identifiers is provided for each section in the plurality of sections.
27. The computer readable medium ofclaim 26 wherein the method further comprises:
receiving at least one control message associated with the opened electronic mail message, where each control message is associated with one section in the plurality of sections; and
highlighting at least one identifier in the plurality of identifiers for the each section in the plurality of sections associated with each control message.
28. The computer readable medium ofclaim 26 wherein each identifier in the plurality of identifiers comprises at least a portion of the component message identifying information of the plurality of sections.
US09/564,0072000-05-032000-05-03Method and apparatus for providing a view of an electronic mail messageExpired - Fee RelatedUS6789107B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US09/564,007US6789107B1 (en)2000-05-032000-05-03Method and apparatus for providing a view of an electronic mail message

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US09/564,007US6789107B1 (en)2000-05-032000-05-03Method and apparatus for providing a view of an electronic mail message

Publications (1)

Publication NumberPublication Date
US6789107B1true US6789107B1 (en)2004-09-07

Family

ID=32927803

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US09/564,007Expired - Fee RelatedUS6789107B1 (en)2000-05-032000-05-03Method and apparatus for providing a view of an electronic mail message

Country Status (1)

CountryLink
US (1)US6789107B1 (en)

Cited By (59)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020091765A1 (en)*2000-10-242002-07-11Siegfried BocionekMedical system architecture with modalities for acquiring examination images, linked with a communication system
US20020110226A1 (en)*2001-02-132002-08-15International Business Machines CorporationRecording and receiving voice mail with freeform bookmarks
US20020194280A1 (en)*2001-06-152002-12-19International Business Machines CorporationElectronic mail system for generating a mail message to multiple recipients with multiple attention levels
US20030043977A1 (en)*2001-08-312003-03-06Huy VuMenu presentation system
US20030163530A1 (en)*2002-01-042003-08-28International Business Machines CorporationDynamic visualization of electronic mail propagation
US20030200263A1 (en)*2002-04-182003-10-23Bernel GoldbergMethod and system for generating e-mail transmissions to copied recipients for providing additional information
US20050144242A1 (en)*2003-10-312005-06-30Justin MarstonCaching in an electronic messaging system
US20050198168A1 (en)*2003-12-042005-09-08Justin MarstonMessaging protocol discovery
US20060020668A1 (en)*2004-07-222006-01-26International Business Machines CorporationSystem and method for duplicate e-mail content detection and automatic doclink conversion
US20060031352A1 (en)*2004-05-122006-02-09Justin MarstonTamper-proof electronic messaging
US20060031351A1 (en)*2004-05-122006-02-09Justin MarstonEnforcing compliance policies in a messaging system
US20060031335A1 (en)*2004-08-052006-02-09International Business Machines CorporationManaging contained e-mail
US20060069700A1 (en)*2004-09-222006-03-30Justin MarstonGenerating relational structure for non-relational messages
US20060168044A1 (en)*2005-01-112006-07-27Yen-Fu ChenSystem and method for display of chained messages in a single email in different orders
US20060173962A1 (en)*2005-01-312006-08-03Nokia CorporationEstablishing an ad-hoc group based on addresses in an e-mail
US20060184628A1 (en)*2005-02-142006-08-17International Business Machines CorporationMethod and system to compose and transmit different contents to different receipients in a single message
US20070179945A1 (en)*2006-01-132007-08-02Bluespace Software CorporationDetermining relevance of electronic content
US20080168373A1 (en)*2007-01-092008-07-10Wilson Jeff KDrag and drop forward e-mail reply utility
US20090172109A1 (en)*2007-12-282009-07-02Robert Cameron WeirSystem and method for enforcing single-threaded conversations
US7653878B1 (en)*2002-01-112010-01-26Oracle International CorporationVisually organizing and highlighting a list of items to show how they satisfy multiple criteria selected by a user
US20100098233A1 (en)*2008-10-222010-04-22At&T Intellectual Property I, L.P.Methods, computer program products, and systems for providing called party initiated priority marking
US7716295B2 (en)2007-01-092010-05-11International Business Machines CorporationRecipient classification management utility for e-mail replies
US20100293470A1 (en)*2009-05-122010-11-18Microsoft CorporatioinHierarchically-Organized Control Galleries
US20110019804A1 (en)*2001-02-132011-01-27International Business Machines CorporationSelectable Audio and Mixed Background Sound for Voice Messaging System
US7890593B2 (en)2008-07-172011-02-15International Business Machines CorporationSectional E-mail Transmission
US20110119338A1 (en)*2009-11-192011-05-19International Business Machines CorporationEmail composition and processing
US8055718B2 (en)2007-02-122011-11-08International Business Machines CorporationManagement of carbon copy and reply to all functions of an email
US8117542B2 (en)2004-08-162012-02-14Microsoft CorporationUser interface for displaying selectable software functionality controls that are contextually relevant to a selected object
US8146016B2 (en)2004-08-162012-03-27Microsoft CorporationUser interface for displaying a gallery of formatting options applicable to a selected object
US8201103B2 (en)2007-06-292012-06-12Microsoft CorporationAccessing an out-space user interface for a document editor program
US8239882B2 (en)2005-08-302012-08-07Microsoft CorporationMarkup based extensibility for user interfaces
US8255828B2 (en)2004-08-162012-08-28Microsoft CorporationCommand user interface for displaying selectable software functionality controls
US8402096B2 (en)2008-06-242013-03-19Microsoft CorporationAutomatic conversation techniques
US8429237B2 (en)2010-05-252013-04-23International Business Machines CorporationManaging an electronic mail in a communication network
US8484578B2 (en)2007-06-292013-07-09Microsoft CorporationCommunication between a document editor in-space user interface and a document editor out-space user interface
US8584211B1 (en)2011-05-182013-11-12Bluespace Software CorporationServer-based architecture for securely providing multi-domain applications
US8605090B2 (en)2006-06-012013-12-10Microsoft CorporationModifying and formatting a chart using pictorially provided chart elements
US8627222B2 (en)2005-09-122014-01-07Microsoft CorporationExpanded search and find user interface
US8689137B2 (en)2005-09-072014-04-01Microsoft CorporationCommand user interface for displaying selectable functionality controls in a database application
US8762880B2 (en)2007-06-292014-06-24Microsoft CorporationExposing non-authoring features through document status information in an out-space user interface
US8799808B2 (en)2003-07-012014-08-05Microsoft CorporationAdaptive multi-line view user interface
US8839139B2 (en)2004-09-302014-09-16Microsoft CorporationUser interface for providing task management and calendar information
USRE45184E1 (en)2004-08-192014-10-07International Business Machines CorporationSectional E-mail transmission
US9015621B2 (en)2004-08-162015-04-21Microsoft Technology Licensing, LlcCommand user interface for displaying multiple sections of software functionality controls
US9015624B2 (en)2004-08-162015-04-21Microsoft CorporationFloating command object
US9098837B2 (en)2003-06-262015-08-04Microsoft Technology Licensing, LlcSide-by-side shared calendars
CN106209568A (en)*2015-05-042016-12-07阿里巴巴集团控股有限公司A kind of message treatment method and device
US9542667B2 (en)2005-09-092017-01-10Microsoft Technology Licensing, LlcNavigating messages within a thread
US9665850B2 (en)2008-06-202017-05-30Microsoft Technology Licensing, LlcSynchronized conversation-centric message list and message reading pane
US9690450B2 (en)2004-08-162017-06-27Microsoft CorporationUser interface for displaying selectable software functionality controls that are relevant to a selected object
US9727989B2 (en)2006-06-012017-08-08Microsoft Technology Licensing, LlcModifying and formatting a chart using pictorially provided chart elements
US20190303100A1 (en)*2000-11-012019-10-03Flexiworld Technologies, Inc.Information apparatus that includes a touch sensitive screen interface for managing or replying to e-mails
US10445114B2 (en)2008-03-312019-10-15Microsoft Technology Licensing, LlcAssociating command surfaces with multiple active components
US10482429B2 (en)2003-07-012019-11-19Microsoft Technology Licensing, LlcAutomatic grouping of electronic mail
US10740066B2 (en)2000-11-012020-08-11Flexiworld Technologies, Inc.Output devices that establish wireless connection with an information apparatus subsequent to having been wirelessly discovered by the information apparatus
US10761791B2 (en)2000-11-012020-09-01Flexiworld Technologies, Inc.Wireless printing devices that provide printing services over a network without a need for a client device of the printing device to use, at the client device, a printer specific printer driver
US10860290B2 (en)2000-11-012020-12-08Flexiworld Technologies, Inc.Mobile information apparatuses that include a digital camera, a touch sensitive screen interface, support for voice activated commands, and a wireless communication chip or chipset supporting IEEE 802.11
US11029903B2 (en)2000-11-012021-06-08Flexiworld Technologies, Inc.Output systems, such as television controllers, televisions, display devices, or audio output devices, operable for playing digital content wirelessly received either from a digital content service over the internet or wirelessly received from a client device that is in the same network as the output system
US11204729B2 (en)2000-11-012021-12-21Flexiworld Technologies, Inc.Internet based digital content services for pervasively providing protected digital content to smart devices based on having subscribed to the digital content service

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6122632A (en)*1997-07-212000-09-19Convergys Customer Management Group Inc.Electronic message management system
US6192396B1 (en)*1998-08-112001-02-20Canon Kabushiki KaishaElectronic mail with recipient-specific content
US6195679B1 (en)*1998-01-062001-02-27Netscape Communications CorporationBrowsing session recording playback and editing system for generating user defined paths and allowing users to mark the priority of items in the paths
US6247045B1 (en)*1999-06-242001-06-12International Business Machines CorporationMethod and apparatus for sending private messages within a single electronic message
US6289372B1 (en)*1997-02-072001-09-11Samsung Electronics, Co., Ltd.Method for transmitting and processing group messages in the e-mail system
US6393423B1 (en)*1999-04-082002-05-21James Francis GoedkenApparatus and methods for electronic information exchange
US6484196B1 (en)*1998-03-202002-11-19Advanced Web SolutionsInternet messaging system and method for use in computer networks
US6529942B1 (en)*1998-12-282003-03-04Gateway, IncSystem and method for providing recipient specific formats for electronic mail

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6289372B1 (en)*1997-02-072001-09-11Samsung Electronics, Co., Ltd.Method for transmitting and processing group messages in the e-mail system
US6122632A (en)*1997-07-212000-09-19Convergys Customer Management Group Inc.Electronic message management system
US6195679B1 (en)*1998-01-062001-02-27Netscape Communications CorporationBrowsing session recording playback and editing system for generating user defined paths and allowing users to mark the priority of items in the paths
US6484196B1 (en)*1998-03-202002-11-19Advanced Web SolutionsInternet messaging system and method for use in computer networks
US6192396B1 (en)*1998-08-112001-02-20Canon Kabushiki KaishaElectronic mail with recipient-specific content
US6529942B1 (en)*1998-12-282003-03-04Gateway, IncSystem and method for providing recipient specific formats for electronic mail
US6393423B1 (en)*1999-04-082002-05-21James Francis GoedkenApparatus and methods for electronic information exchange
US6247045B1 (en)*1999-06-242001-06-12International Business Machines CorporationMethod and apparatus for sending private messages within a single electronic message

Cited By (106)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020091765A1 (en)*2000-10-242002-07-11Siegfried BocionekMedical system architecture with modalities for acquiring examination images, linked with a communication system
US7149779B2 (en)*2000-10-242006-12-12Siemens AktiengesellschaftMedical system architecture with modalities for acquiring examination images, linked with a communication system
US11096056B2 (en)2000-11-012021-08-17Flexiworld Technologies, Inc.Output devices, such as televisions, output controllers, or audio output devices, that are setup to wirelessly receive digital content from a digital content service over the internet or from a wireless information apparatus that is in the same network as the output devices
US10740066B2 (en)2000-11-012020-08-11Flexiworld Technologies, Inc.Output devices that establish wireless connection with an information apparatus subsequent to having been wirelessly discovered by the information apparatus
US11204729B2 (en)2000-11-012021-12-21Flexiworld Technologies, Inc.Internet based digital content services for pervasively providing protected digital content to smart devices based on having subscribed to the digital content service
US10846031B2 (en)2000-11-012020-11-24Flexiworld Technologies, Inc.Software application for a mobile device to wirelessly manage or wirelessly setup an output system or output device for service
US10860290B2 (en)2000-11-012020-12-08Flexiworld Technologies, Inc.Mobile information apparatuses that include a digital camera, a touch sensitive screen interface, support for voice activated commands, and a wireless communication chip or chipset supporting IEEE 802.11
US10873856B2 (en)2000-11-012020-12-22Flexiworld Technologies, Inc.Printing devices supporting printing over air or printing over a wireless network
US10915296B2 (en)*2000-11-012021-02-09Flexiworld Technologies, Inc.Information apparatus that includes a touch sensitive screen interface for managing or replying to e-mails
US20190303100A1 (en)*2000-11-012019-10-03Flexiworld Technologies, Inc.Information apparatus that includes a touch sensitive screen interface for managing or replying to e-mails
US10761791B2 (en)2000-11-012020-09-01Flexiworld Technologies, Inc.Wireless printing devices that provide printing services over a network without a need for a client device of the printing device to use, at the client device, a printer specific printer driver
US11029903B2 (en)2000-11-012021-06-08Flexiworld Technologies, Inc.Output systems, such as television controllers, televisions, display devices, or audio output devices, operable for playing digital content wirelessly received either from a digital content service over the internet or wirelessly received from a client device that is in the same network as the output system
US11416197B2 (en)2000-11-012022-08-16Flexiworld Technologies, Inc.Wireless controllers connectable to televisions, wireless televisions, wireless output controllers, or wireless output devices for receiving digital content from one or more servers over the internet
US10768871B2 (en)2000-11-012020-09-08Flexiworld Technologies, Inc.Wireless output devices or wireless controllers for establishing wireless connectivity and for receiving digital content
US11169756B2 (en)2000-11-202021-11-09Flexijet Technologies, Inc.Method for capturing, storing, accessing, and outputting digital content
US20110019804A1 (en)*2001-02-132011-01-27International Business Machines CorporationSelectable Audio and Mixed Background Sound for Voice Messaging System
US8204186B2 (en)2001-02-132012-06-19International Business Machines CorporationSelectable audio and mixed background sound for voice messaging system
US20020110226A1 (en)*2001-02-132002-08-15International Business Machines CorporationRecording and receiving voice mail with freeform bookmarks
US8654939B2 (en)*2001-02-132014-02-18International Business Machines CorporationRecording and receiving voice mail with freeform bookmarks
US20020194280A1 (en)*2001-06-152002-12-19International Business Machines CorporationElectronic mail system for generating a mail message to multiple recipients with multiple attention levels
US20030043977A1 (en)*2001-08-312003-03-06Huy VuMenu presentation system
US7602888B2 (en)*2001-08-312009-10-13Mitel Networks CorporationMenu presentation system
US7328241B2 (en)*2002-01-042008-02-05International Business Machines CorporationDynamic visualization of electronic mail propagation
US20030163530A1 (en)*2002-01-042003-08-28International Business Machines CorporationDynamic visualization of electronic mail propagation
US7653878B1 (en)*2002-01-112010-01-26Oracle International CorporationVisually organizing and highlighting a list of items to show how they satisfy multiple criteria selected by a user
US7130887B2 (en)*2002-04-182006-10-31Bernel GoldbergMethod and system for generating separate e-mail transmissions to copied recipients for providing additional information
USRE45054E1 (en)2002-04-182014-07-29S. F. IP Properties 29 LLCMethod and system for generating separate e-mail transmissions to copied recipients for providing additional information
US20030200263A1 (en)*2002-04-182003-10-23Bernel GoldbergMethod and system for generating e-mail transmissions to copied recipients for providing additional information
US9715678B2 (en)2003-06-262017-07-25Microsoft Technology Licensing, LlcSide-by-side shared calendars
US9098837B2 (en)2003-06-262015-08-04Microsoft Technology Licensing, LlcSide-by-side shared calendars
US10482429B2 (en)2003-07-012019-11-19Microsoft Technology Licensing, LlcAutomatic grouping of electronic mail
US8799808B2 (en)2003-07-012014-08-05Microsoft CorporationAdaptive multi-line view user interface
US20050144242A1 (en)*2003-10-312005-06-30Justin MarstonCaching in an electronic messaging system
US20050198168A1 (en)*2003-12-042005-09-08Justin MarstonMessaging protocol discovery
US8073911B2 (en)2004-05-122011-12-06Bluespace Software CorporationEnforcing compliance policies in a messaging system
US20060031352A1 (en)*2004-05-122006-02-09Justin MarstonTamper-proof electronic messaging
US20060031351A1 (en)*2004-05-122006-02-09Justin MarstonEnforcing compliance policies in a messaging system
US8631077B2 (en)*2004-07-222014-01-14International Business Machines CorporationDuplicate e-mail content detection and automatic doclink conversion
US20060020668A1 (en)*2004-07-222006-01-26International Business Machines CorporationSystem and method for duplicate e-mail content detection and automatic doclink conversion
US20060031335A1 (en)*2004-08-052006-02-09International Business Machines CorporationManaging contained e-mail
US9015624B2 (en)2004-08-162015-04-21Microsoft CorporationFloating command object
US9690448B2 (en)2004-08-162017-06-27Microsoft CorporationUser interface for displaying selectable software functionality controls that are relevant to a selected object
US9645698B2 (en)2004-08-162017-05-09Microsoft Technology Licensing, LlcUser interface for displaying a gallery of formatting options applicable to a selected object
US10635266B2 (en)2004-08-162020-04-28Microsoft Technology Licensing, LlcUser interface for displaying selectable software functionality controls that are relevant to a selected object
US10521081B2 (en)2004-08-162019-12-31Microsoft Technology Licensing, LlcUser interface for displaying a gallery of formatting options
US9690450B2 (en)2004-08-162017-06-27Microsoft CorporationUser interface for displaying selectable software functionality controls that are relevant to a selected object
US10437431B2 (en)2004-08-162019-10-08Microsoft Technology Licensing, LlcCommand user interface for displaying selectable software functionality controls
US9223477B2 (en)2004-08-162015-12-29Microsoft Technology Licensing, LlcCommand user interface for displaying selectable software functionality controls
US8255828B2 (en)2004-08-162012-08-28Microsoft CorporationCommand user interface for displaying selectable software functionality controls
US8146016B2 (en)2004-08-162012-03-27Microsoft CorporationUser interface for displaying a gallery of formatting options applicable to a selected object
US8117542B2 (en)2004-08-162012-02-14Microsoft CorporationUser interface for displaying selectable software functionality controls that are contextually relevant to a selected object
US9015621B2 (en)2004-08-162015-04-21Microsoft Technology Licensing, LlcCommand user interface for displaying multiple sections of software functionality controls
US9864489B2 (en)2004-08-162018-01-09Microsoft CorporationCommand user interface for displaying multiple sections of software functionality controls
USRE45184E1 (en)2004-08-192014-10-07International Business Machines CorporationSectional E-mail transmission
US20060069700A1 (en)*2004-09-222006-03-30Justin MarstonGenerating relational structure for non-relational messages
US8839139B2 (en)2004-09-302014-09-16Microsoft CorporationUser interface for providing task management and calendar information
US20080281823A1 (en)*2005-01-112008-11-13Yen-Fu ChenSystem and Method for Display of Chained Messages in a Single Email in Different Orders
US20060168044A1 (en)*2005-01-112006-07-27Yen-Fu ChenSystem and method for display of chained messages in a single email in different orders
US9609116B2 (en)*2005-01-312017-03-28Nokia Technologies OyEstablishing an ad-hoc group based on addresses in an e-mail
US20060173962A1 (en)*2005-01-312006-08-03Nokia CorporationEstablishing an ad-hoc group based on addresses in an e-mail
US20060184628A1 (en)*2005-02-142006-08-17International Business Machines CorporationMethod and system to compose and transmit different contents to different receipients in a single message
US8239882B2 (en)2005-08-302012-08-07Microsoft CorporationMarkup based extensibility for user interfaces
US8689137B2 (en)2005-09-072014-04-01Microsoft CorporationCommand user interface for displaying selectable functionality controls in a database application
US9542667B2 (en)2005-09-092017-01-10Microsoft Technology Licensing, LlcNavigating messages within a thread
US10248687B2 (en)2005-09-122019-04-02Microsoft Technology Licensing, LlcExpanded search and find user interface
US8627222B2 (en)2005-09-122014-01-07Microsoft CorporationExpanded search and find user interface
US9513781B2 (en)2005-09-122016-12-06Microsoft Technology Licensing, LlcExpanded search and find user interface
US7716217B2 (en)2006-01-132010-05-11Bluespace Software CorporationDetermining relevance of electronic content
US20070179945A1 (en)*2006-01-132007-08-02Bluespace Software CorporationDetermining relevance of electronic content
US9727989B2 (en)2006-06-012017-08-08Microsoft Technology Licensing, LlcModifying and formatting a chart using pictorially provided chart elements
US10482637B2 (en)2006-06-012019-11-19Microsoft Technology Licensing, LlcModifying and formatting a chart using pictorially provided chart elements
US8605090B2 (en)2006-06-012013-12-10Microsoft CorporationModifying and formatting a chart using pictorially provided chart elements
US8638333B2 (en)2006-06-012014-01-28Microsoft CorporationModifying and formatting a chart using pictorially provided chart elements
US7716295B2 (en)2007-01-092010-05-11International Business Machines CorporationRecipient classification management utility for e-mail replies
US20080168373A1 (en)*2007-01-092008-07-10Wilson Jeff KDrag and drop forward e-mail reply utility
US8549079B2 (en)2007-01-092013-10-01International Business Machines CorporationDrag and drop forward E-mail reply utility
US8055718B2 (en)2007-02-122011-11-08International Business Machines CorporationManagement of carbon copy and reply to all functions of an email
US10521073B2 (en)2007-06-292019-12-31Microsoft Technology Licensing, LlcExposing non-authoring features through document status information in an out-space user interface
US10592073B2 (en)2007-06-292020-03-17Microsoft Technology Licensing, LlcExposing non-authoring features through document status information in an out-space user interface
US8201103B2 (en)2007-06-292012-06-12Microsoft CorporationAccessing an out-space user interface for a document editor program
US10642927B2 (en)2007-06-292020-05-05Microsoft Technology Licensing, LlcTransitions between user interfaces in a content editing application
US8762880B2 (en)2007-06-292014-06-24Microsoft CorporationExposing non-authoring features through document status information in an out-space user interface
US8484578B2 (en)2007-06-292013-07-09Microsoft CorporationCommunication between a document editor in-space user interface and a document editor out-space user interface
US9098473B2 (en)2007-06-292015-08-04Microsoft Technology Licensing, LlcAccessing an out-space user interface for a document editor program
US9619116B2 (en)2007-06-292017-04-11Microsoft Technology Licensing, LlcCommunication between a document editor in-space user interface and a document editor out-space user interface
US20090172109A1 (en)*2007-12-282009-07-02Robert Cameron WeirSystem and method for enforcing single-threaded conversations
US10445114B2 (en)2008-03-312019-10-15Microsoft Technology Licensing, LlcAssociating command surfaces with multiple active components
US9665850B2 (en)2008-06-202017-05-30Microsoft Technology Licensing, LlcSynchronized conversation-centric message list and message reading pane
US10997562B2 (en)2008-06-202021-05-04Microsoft Technology Licensing, LlcSynchronized conversation-centric message list and message reading pane
US9338114B2 (en)2008-06-242016-05-10Microsoft Technology Licensing, LlcAutomatic conversation techniques
US8402096B2 (en)2008-06-242013-03-19Microsoft CorporationAutomatic conversation techniques
US7890593B2 (en)2008-07-172011-02-15International Business Machines CorporationSectional E-mail Transmission
US9008297B2 (en)*2008-10-222015-04-14At&T Intellectual Property I, L.P.Methods, computer program products, and systems for providing called party initiated priority marking
US20100098233A1 (en)*2008-10-222010-04-22At&T Intellectual Property I, L.P.Methods, computer program products, and systems for providing called party initiated priority marking
US9875009B2 (en)2009-05-122018-01-23Microsoft Technology Licensing, LlcHierarchically-organized control galleries
US20100293470A1 (en)*2009-05-122010-11-18Microsoft CorporatioinHierarchically-Organized Control Galleries
US9046983B2 (en)2009-05-122015-06-02Microsoft Technology Licensing, LlcHierarchically-organized control galleries
US7979500B2 (en)*2009-11-192011-07-12International Business Machines CorporationEmail composition and processing
US20110119338A1 (en)*2009-11-192011-05-19International Business Machines CorporationEmail composition and processing
US8429237B2 (en)2010-05-252013-04-23International Business Machines CorporationManaging an electronic mail in a communication network
US10616163B2 (en)2010-05-252020-04-07International Business Machines CorporationManaging electronic mail in a communication network
US10097493B2 (en)2010-05-252018-10-09International Business Machines CorporationManaging an electronic mail in a communication network
US9590937B2 (en)2010-05-252017-03-07International Business Machines CorporationManaging an electronic mail in a communication network
US8584211B1 (en)2011-05-182013-11-12Bluespace Software CorporationServer-based architecture for securely providing multi-domain applications
US9021559B1 (en)2011-05-182015-04-28Bluespace Software CorporationServer-based architecture for securely providing multi-domain applications
CN106209568A (en)*2015-05-042016-12-07阿里巴巴集团控股有限公司A kind of message treatment method and device

Similar Documents

PublicationPublication DateTitle
US6789107B1 (en)Method and apparatus for providing a view of an electronic mail message
US7596594B2 (en)System and method for displaying and acting upon email conversations across folders
US6963904B2 (en)Method for correlating an electronic mail message with related messages
US7035903B1 (en)Systems and methods for the discovery and presentation of electronic messages that are related to an electronic message
US7543031B2 (en)Publication to shared content sources using natural language electronic mail destination addresses and interest profiles registered by the shared content sources
US8537002B2 (en)Lost and found tagging and communication system and method
US20080104175A1 (en)Automatically transmitting e-mail to specified backup address for out-of-office recipient
US20090150500A1 (en)System and method for automatically generating request-specific backup contact information in an out of office message
US20080104177A1 (en)Method to facilitate sender notification of out-of-office status of e-mail addressee
US20080189622A1 (en)Human Interaction With Application From Email Client
US8713124B1 (en)Highly specialized application protocol for email and SMS and message notification handling and display
US8364765B2 (en)Prioritizing electronic messages based upon geographical location of the recipient
US7769817B2 (en)Assisting the response to an electronic mail message
EP1966746A2 (en)Mobile device and method for sending a message from a mobile device
US9848086B2 (en)Methods, apparatus and computer program products for dispatching and prioritizing communication of generic-recipient messages to recipients
US7346660B2 (en)Method and system for managing and retrieving data
US20060036699A1 (en)System, method and program for selecting recipients of an e-mail
WO2008138251A1 (en)A method for providing the states of emails and the device thereof
KR20010024160A (en)Method for updating communication facilitation data
US9736293B2 (en)Terminal and specified content deletion method
KR20020020519A (en)system operation method for supplying service of mail
US11088972B2 (en)Updating messages exchanged with a conversational agent
JPH11275137A (en) E-mail management support method and its program recording medium
US6772397B1 (en)Method, article of manufacture and apparatus for deleting electronic mail documents
JPH04178045A (en) Email processing methods and email systems

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BATES, CARY LEE;DAY, PAUL REUBEN;SANTOSUOSSO, JOHN MATTHEW;REEL/FRAME:010781/0163

Effective date:20000428

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAYFee payment

Year of fee payment:4

REMIMaintenance fee reminder mailed
FPAYFee payment

Year of fee payment:8

SULPSurcharge for late payment

Year of fee payment:7

REMIMaintenance fee reminder mailed
LAPSLapse for failure to pay maintenance fees
STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20160907


[8]ページ先頭

©2009-2025 Movatter.jp