Enhanced Message Display
First Claim
1. A computer-implemented method for enhancing email message display, comprising:
- at a server having one or more processors and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for;
automatically identifying a view type of a plurality of view types of an email messaging display at a client device associated with an identified user, wherein the plurality of view types includes (i) an input box view type for viewing email messages in an email inbox of the identified user and (ii) at least one other view type for viewing email messages;
sending email message information to the client device for display in the email messaging display at the client device in accordance with the identified view type;
selecting an informational item from among a set of respective information sources corresponding to the identified user, the informational item including a user-selectable link to additional information corresponding to the selected informational item; and
sending the informational item to the client device for concurrent display in the email messaging display with the email message information, wherein the displayed informational item includes said user-selectable link.
0 Assignments
0 Petitions
Accused Products
Abstract
Informational items are displayed in a scrollable area of a message display. The informational items may be any number of type of items (e.g., RSS feeds, new items, images, application tips, and so on). A user is provided the ability to scroll forward and backward through the informational items. A user may choose the informational item (e.g., by clicking) and more detailed information about the informational item is presented to the user. Depending on the display view of the message application (e.g., InBox, conversation), different informational item types will have different probabilities of display. A user may customize the types of informational items to be displayed.
-
Citations
26 Claims
-
1. A computer-implemented method for enhancing email message display, comprising:
-
at a server having one or more processors and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for; automatically identifying a view type of a plurality of view types of an email messaging display at a client device associated with an identified user, wherein the plurality of view types includes (i) an input box view type for viewing email messages in an email inbox of the identified user and (ii) at least one other view type for viewing email messages; sending email message information to the client device for display in the email messaging display at the client device in accordance with the identified view type; selecting an informational item from among a set of respective information sources corresponding to the identified user, the informational item including a user-selectable link to additional information corresponding to the selected informational item; and sending the informational item to the client device for concurrent display in the email messaging display with the email message information, wherein the displayed informational item includes said user-selectable link. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for enhancing email message display, comprising:
- on a client device having one or more processors and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for;
automatically identifying a view type of a plurality of view types of an email messaging display at the client device, wherein the plurality of view types includes (i) an input box view type for viewing email messages in a user'"'"'s email inbox and (ii) at least one other view type for viewing email messages; receiving from a server email message information, associated with an identified user, for display in the email messaging display at the client device in accordance with the identified view type; obtaining an informational item selected from among a set of respective information sources corresponding to the identified user, the informational item including a user-selectable link to additional information corresponding to the informational item; and concurrently displaying the informational item in the email messaging display with the email message information, wherein the displayed informational item includes said user-selectable link. - View Dependent Claims (8, 9, 10, 11)
- on a client device having one or more processors and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for;
-
12. A non-transitory computer readable storage medium storing one or more programs configured to be executed by one or more processing units at a server comprising:
-
instructions for automatically identifying a view type of a plurality of view types of an email messaging display at a client device associated with an identified user, wherein the plurality of view types includes (i) an input box view type for viewing email messages in an email inbox of the identified user and (ii) at least one other view type for viewing email messages; instructions for sending email message information to the client device for display in the email messaging display at the client device in accordance with the identified view type; instructions for selecting an informational item from among a set of respective information sources corresponding to the identified user, the informational item including a user-selectable link to additional information corresponding to the selected informational item; and instructions for sending the informational item to the client device for concurrent display in the email messaging display with the email message information, wherein the displayed informational item includes said user-selectable link. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer readable storage medium storing one or more programs configured to be executed by one or more processing units at a client device, the one or more programs comprising:
-
instructions for automatically identifying a view type of a plurality of view types of an email messaging display at the client device, wherein the plurality of view types includes (i) an input box view type for viewing email messages in a user'"'"'s email inbox and (ii) at least one other view type for viewing email messages; instructions for receiving from a server email message information, associated with an identified user, for display in the email messaging display at the client device in accordance with the identified view type; instructions for obtaining an informational item from among a set of respective information sources corresponding to the identified user, the informational item including a user-selectable link to additional information corresponding to the informational item; and instructions for concurrently displaying the informational item in the email messaging display with the email message information, wherein the displayed informational item includes said user-selectable link. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer system for enhancing client message display, comprising:
-
one or more processors; and memory to store; a plurality of informational items; a plurality of messages associated with a user; and one or more programs, the one or more programs comprising; instructions for automatically identifying a view type of a plurality of view types of an email messaging display at a client device associated with an identified user, wherein the plurality of view types includes (i) an input box view type for viewing email messages in an email inbox of the identified user and (ii) at least one other view type for viewing email messages; instructions for sending email message information to the client device for display in the email messaging display at the client device in accordance with the identified view type; instructions for selecting an informational item from among a set of respective information sources corresponding to the identified user, the informational item including a user-selectable link to additional information corresponding to the selected informational item; and instructions for sending the informational item to the client device for concurrent display in the email messaging display with the email message information, wherein the displayed informational item includes said user-selectable link. - View Dependent Claims (22, 23, 24)
-
-
25. A computer system for enhancing client message display on a client device, comprising:
-
one or more processors; and memory to store; a plurality of display view types; at least one informational items; and one or more programs, the one or more programs comprising; instructions for automatically identifying a view type of a plurality of view types of an email messaging display at the client device, wherein the plurality of view types includes (i) an input box view type for viewing email messages in a user'"'"'s email inbox and (ii) at least one other view type for viewing email messages; instructions for receiving from a server email message information, associated with an identified user, for display in the email messaging display at the client device in accordance with the identified view type; instructions for obtaining an informational item from among a set of respective information sources corresponding to the identified user, the informational item including a user-selectable link to additional information corresponding to the informational item; and instructions for concurrently displaying the informational item in the email messaging display with the email message information, wherein the displayed information includes said user-selectable link.
-
-
26. A computer system for enhancing client message display, comprising:
-
one or more processors; and memory to store; means for automatically identifying a view type of a plurality of view types of an email messaging display at a client device associated with an identified user, wherein the plurality of view types includes (i) an input box view type for viewing email messages in an email inbox of the identified user and (ii) at least one other view type for viewing email messages; means for sending email message information to the client device for display in the email messaging display at the client device in accordance with the identified view type; means for selecting an informational item from among a set of respective information sources corresponding to the identified user, the informational item including a user-selectable link to additional information corresponding to the selected informational item; and means for sending the informational item to the client device for concurrent display in the email messaging display with the email message information, wherein the displayed informational item includes said user-selectable link.
-
Specification