Patent ID: 9542365
Date: 2017-01-10
CPC Classifications: G06F,H04L

Claim:
1. A method comprising: identifying, at a server computer, a plurality of electronic mail messages that designate a first user as a recipient; receiving, at the server computer, a request for an electronic mail interface for presenting the plurality of electronic mail messages on a client computing device associated with the first user; extracting, by the server computer, information from a first one of the electronic mail messages in the plurality of electronic mail messages; evaluating one or more actions that can be taken with respect to the first one of the electronic mail messages including determining one or more actions that are unrelated to contents of the first one of the electronic mail messages and one or more actions that relate to content included in the first one of the electronic mail messages; constructing a preview element for the first one of the electronic mail messages of the plurality of electronic messages, the preview element including a textual content portion, a graphical content portion and an interface portion, wherein the interface portion includes a first menu for displaying actions that are unrelated to the first one of the electronic mail messages and a second menu for displaying actions that are related to the content of the first one of the electronic mail messages outputting, for display at a client computing device associated with the first user, the electronic mail interface including a preview for the first one of the plurality of electronic mail messages wherein the interface portion includes an interface element for causing performance of an action for the first one of the electronic mail messages.