IP Library Granted Patent US 7,823,072
Granted Patent B2
US 7,823,072 · App. 10/302,498 · Granted Oct 26, 2010

Method and system for controlling multiple electronic mail messages in a data processing system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,823,072
App. No.
10/302,498
Granted
Oct 26, 2010
Kind
B2
Abstract

A method and a corresponding system for controlling multiple notes are disclosed. A multiple note ( 340 ) includes a series of (basic) notes ( 330,335 ) that have been forwarded by other users. In the proposed representation, the basic notes are arranged in a tabbed pane ( 345 ). The tabbed pane consists of multiple overlying panels ( 350 ) resembling a stack of pieces of paper lying on top of one another, with only the topmost panel that is visible to a user; a selection tab ( 355 ) is attached to each panel. Each panel and the corresponding tab are associated with a respective basic note; particularly, the panel is used to display the basic note, whereas the tab is denoted with the first characters of the subject identifying the corresponding basic note. Therefore, whenever the user wishes to view a desired basic note, he or she simply selects the corresponding tab in order to pop up the respective panel.

Claims (56)

1. A method of controlling a multiple electronic mail message in a data processing system comprising the steps of:

providing a multiple electronic mail message having embedded therein a plurality of basic electronic mail messages that have been sent from or forwarded by a plurality of users;

reading the multiple electronic mail message;

presenting a user interface, wherein the user interface presents at least a portion of a first basic electronic mail message within the plurality of basic electronic mail messages and a selection structure having a plurality of selectable items, wherein each selectable item within the plurality of selectable items is associated with an identifier of a corresponding basic electronic mail message within the plurality of basic electronic mail messages; and

responsive to selection of one of the plurality of selectable items, at least partially presenting a second basic electronic mail message associated with the selected item.

2. The method according to claim 1 , wherein each identifier includes at least part of a subject of the corresponding basic message.

3. The method according to claim 1 , wherein each identifier includes an indication of an originator of the corresponding basic message.

4. The method according to claim 1 , further comprising the steps of:

simultaneously displaying the identifiers associated with all the basic electronic mail messages in a dedicated area of the user interface; and

displaying the second basic electronic mail message associated with the selected item in a further dedicated scrollable area of the user interface.

5. The method according to claim 4 , further comprising the steps of:

displaying a tabbed pane including a plurality of overlaying panels and a plurality of selection tabs each one for a corresponding panel, each basic message and the corresponding item being associated with a panel and the corresponding tab, respectively; and

making visible the panel corresponding to a selected tab.

6. The method according to claim 1 , further comprising the steps of:

creating the multiple message in a further data processing system, the multiple message including formatting instructions for causing the data processing system to display the selection structure and the basic message associated with the selected item when the multiple message is read; and

transmitting the multiple message from the further data processing system to the data processing system.

7. A data carrier storing a multiple electronic mail message embedding a plurality of forwarded basic electronic mail messages, characterized in that the multiple message includes formatting instructions for causing a data processing system to display a selection structure having a plurality of selectable items each one associated with an identifier of a corresponding basic message and to at least partially display the basic message associated with a selected item when the multiple message is read.

8. A data processing system comprising:

means for providing a multiple electronic mail message having embedded therein a plurality of basic electronic mail messages that have been sent from or forwarded by a plurality of users;

means for reading the multiple electronic mail message, characterized in that the system further includes means for presenting a user interface, wherein the user interface presents at least a portion of a first basic electronic mail message within the plurality of basic electronic mail messages and a selection structure having a plurality of selectable items, wherein each selectable item within the plurality of selectable items is associated with an identifier of a corresponding basic electronic mail message within the plurality of basic electronic mail messages; and

means, responsive to selection of one of the plurality of selectable items, for at least partially presenting a second basic electronic mail message associated with the selected item.

9. A data processing system comprising:

means for creating a multiple electronic mail message embedding a plurality of forwarded basic electronic mail messages;

means for transmitting the multiple message to a further data processing system;

means for including formatting instructions into the multiple message for causing the further data processing system to display a selection structure having a plurality of selectable items each one associated with an identifier of a corresponding basic message and to at least partially display the basic message associated with a selected item when the multiple message is read.

10. A computer program product in a computer storage medium for a data processing system of controlling a multiple electronic mail message comprising:

means for providing a multiple electronic mail message having embedded therein a plurality of basic electronic mail messages that have been sent from or forwarded by a plurality of users;

means for reading the multiple electronic mail message;

means for presenting a user interface, wherein the user interface presents at least a portion of a first basic electronic mail message within the plurality of basic electronic mail messages and a selection structure having a plurality of selectable items, wherein each selectable item within the plurality of selectable items is associated with an identifier of a corresponding basic electronic mail message within the plurality of basic electronic mail messages; and

means, responsive to selection of one of the plurality of selectable items., for at least partially presenting a second basic electronic mail message associated with the selected item.

11. The product according to claim 10 , wherein each identifier includes at least part of a subject of the corresponding basic message.

12. The product according the claim 10 , wherein each identifier includes an indication of an originator of the corresponding basic message.

13. The product according to claim 10 , further comprising:

means for simultaneously displaying the identifiers associated with all the basic electronic mail messages in a dedicated area of the user interface; and

means for displaying the second basic electronic mail message associated with the selected item in a further dedicated scrollable area of the user interface.

14. The product according to claim 13 , further comprising:

means for displaying a tabbed pane including a plurality of overlaying panels and a plurality of selection tabs each one for a corresponding panel, each basic message and the corresponding item being associated with a panel and the corresponding tab, respectively; and

means for making visible the panel corresponding to a selected tab.

15. The product according to claim 10 , further comprising:

means for creating the multiple message in a further data processing system, the multiple message including formatting instructions for causing the data processing system to display the selection structure and the basic message associated with the selected item when the multiple message is read; and

means for transmitting the multiple message from the further data processing system to the data processing system.

16. An apparatus for controlling a multiple electronic mail message in a data processing system comprising:

a processor; and

a memory coupled to the processor, wherein the memory contains instructions which, when executed by the processor, cause the processor to:

provide a multiple electronic mail message having embedded therein a plurality of basic electronic mail messages that have been sent from or forwarded by a plurality of users;

read the multiple electronic mail message;

present a user interface, wherein the user interface presents at least a portion of a first basic electronic mail message within the plurality of basic electronic mail messages and a selection structure having a plurality of selectable items, wherein each selectable item within the plurality of selectable items is associated with an identifier of a corresponding basic electronic mail message within the plurality of basic electronic mail messages; and

responsive to selection of one of the plurality of selectable items, at least partially present a second basic electronic mail message associated with the selected item.

17. The apparatus of claim 16 , wherein each identifier includes at least part of a subject of the corresponding basic message.

18. The apparatus of claim 16 , wherein each identifier includes an indication of an originator of the corresponding basic message.

19. The apparatus of claim 16 , wherein the instructions, when executed by the processor, further cause the processor to:

simultaneously display the identifiers associated with all the basic electronic mail messages in a dedicated area of the user interface; and

display the second basic electronic mail message associated with the selected item in a further dedicated scrollable area of the user interface.

20. The apparatus claim 19 , wherein the instructions, when executed by the processor, further cause the processor to:

display a tabbed pane including a plurality of overlaying panels and a plurality of selection tabs each one for a corresponding panel, each basic message and the corresponding item being associated with a panel and the corresponding tab, respectively; and

make visible the panel corresponding to a selected tab.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LINKEDIN CORPORATION
Reel/Frame 035201/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2002
From: DOMENICO, RAGUSEO
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 013540/0099 →