SYSTEM FOR ADDING NEW RECIPIENTS TO E-MAIL THREAD

Abstract
A system for adding new recipients to an e-mail thread. The system includes a server device configured to administer an electronic mail (E-MAIL) application. At least one client device being operably associated via a network with the server device. The at least one client device configured to add new E-MAIL recipients to the E-MAIL thread of the distributed E-MAIL message via a user interface (UI) having a menu selection for adding recipients to the thread. The UI being operably associated with the client device and the server device. The client device is further configured to add the identity of the new E-MAIL recipient to a persistent store table located on the client device.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

The subject matter regarded as the invention is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other objects, features, and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawing in which:



FIG. 1 illustrates one example of a system for adding new recipients to an e-mail thread, in accordance with the disclosed invention;



FIG. 2 illustrates one example of a thread and its member table for the system shown in FIG. 1; and



FIG. 3 illustrates one example of the thread and the updated member table shown in FIG. 2.





The detailed description explains the preferred embodiments of the invention, together with advantages and features, by way of example with reference to the drawing.


DETAILED DESCRIPTION OF THE INVENTION

Referring to FIG. 1, a system 10 for adding new recipients to an e-mail thread is shown. The system 10 includes a server device 20 that is configured to administer an electronic mail (E-MAIL) application.


Referring to FIGS. 1-3, at least one client device 30 is operably associated via a network 40 with the server device 20. The at least one client device 30 is configured to add new E-MAIL recipients to the E-MAIL thread of the distributed E-MAIL message via a user interface (UI) 40 having a menu selection 50 for adding recipients to the thread. The UI 40 is operably associated with the client device 30 and the server device 20. The client device 30 is further configured to add the identity of the new E-MAIL recipient to a persistent store table 60 located on the client device 30. The client device 30 is further configured to check whether all the desired recipients are incorporated in the thread that should be incorporated predicated upon the persistent store table 60. The client device 30 is further configured to prompt the user that some desired recipient in the thread wanted to add another recipient to the thread provided the client device 30 determines that certain recipients are missing. The sender of the thread may choose at least one of the following options, (i) to add the missing desired recipient to the thread, and (ii) send the thread without adding the desired recipient. The thread includes at least one of, (i) e-mail, and (ii) calendaring.


The persistent store table 60 is configured to contain all the recipients that may be involved on new responses to the thread. The persistent store table 60 includes two forms of data, (i) the thread id, and (2) the recipients that should be involved on the E-MAIL. The persistent store table 60 is updated whenever new e-mail arrives on the client device 30.


While the preferred embodiment to the invention has been described, it will be understood that those skilled in the art, both now and in the future, may make various improvements and enhancements which fall within the scope of the claims which follow. These claims should be construed to maintain the proper protection for the invention first described.

Claims
  • 1. A system for adding new recipients to an e-mail thread, comprising: a server device configured to administer an electronic mail (E-MAIL) application;at least one client device operably associated via a network with the server device, the at least one client device configured to add new E-MAIL recipients to the E-MAIL thread of the distributed E-MAIL message via a user interface (UI) having a menu selection for adding recipients to the thread, the UI operably associated with the client device and the server device; andwherein the client device is further configured to add the identity of the new E-MAIL recipient to a persistent store table located on the client device.
  • 2. The system of claim 1, wherein the persistent store table is configured to contain all the recipients that may be involved on new responses to the thread.
  • 3. The system of claim 2, wherein the persistent store table includes two forms of data, (i) the thread id, and (2) the recipients that should be involved on the E-MAIL.
  • 4. The system of claim 3, wherein the client device is further configured to check whether all the desired recipients are incorporated in the thread that should be incorporated predicated upon the persistent store table.
  • 5. The system of claim 4, wherein the client device is further configured to prompt the user that some desired recipient in the thread wanted to add another recipient to the thread provided the client device determines that certain recipients are missing.
  • 6. The system of claim 5, wherein the sender of the thread may choose at least one of, (i) to add the missing desired recipient to the thread, and (ii) send the thread without adding the desired recipient.
  • 7. The system of claim 6, wherein the persistent store table is updated whenever a new e-mail arrives on the client device.
  • 8. The system of claim 7, wherein the thread includes at least one of, (i) e-mail, and (ii) calendaring.