Methods for generating e-mail message interfaces

US9542365B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9542365-B1
Application numberUS-201414557234-A
CountryUS
Kind codeB1
Filing dateDec 1, 2014
Priority dateAug 30, 2013
Publication dateJan 10, 2017
Grant dateJan 10, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method includes accessing, by a server computer, a plurality of electronic mail messages; identifying, based on information contained in each electronic mail message, one or more actions that can be taken with respect to each electronic mail message; and outputting, for display at a client computing device, an electronic mail interface. The electronic mail interface includes a message preview element for each electronic mail message. Each message preview element includes an interface element for causing performance of the action for each electronic mail message.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The method of claim 1 , wherein the action includes initiating a purchase transaction. 3. The method of claim 1 , wherein the action includes navigating to a location specified by a URL that is included in the respective electronic mail message. 4. The method of claim 1 , wherein the action includes initiating a telephone call using a telephone number that is included in the respective electronic mail message. 5. The method of claim 1 , wherein the action includes transmitting an unsubscribe message to a sender of the electronic mail message. 6. The method of claim 1 , wherein the action for each electronic mail message includes navigating to a profile containing information related to a sender of the respective electronic mail message. 7. The method of claim 1 , wherein the information contained in each electronic mail message includes an identity of a sender of the respective electronic mail message. 8. The method of claim 1 , wherein the information contained in each electronic mail message includes a URL. 9. The method of claim 1 , further comprising: extracting, from the first one of the electronic mail messages, a graphical content element; and extracting, from the first one of the electronic mail messages, a textual content element, wherein the message preview element for each electronic mail message incorporates the respective graphical content element and the respective textual content element. 10. A non-transitory computer program product comprising instructions, that when executed, cause one or processors to: identify, at a server computer, a plurality of electronic mail messages that designate a first user as a recipient; receive, 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; extract, by the server computer, information from a first one of the electronic mail messages in the plurality of electronic mail messages; evaluate 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; construct 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; and output, 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. 11. The method of claim 10 , wherein the action is selected from the group comprising initiating a purchase transaction, navigating to a location specified by a URL that is included in the first one of the electronic mail messages, initiating a telephone call using a telephone number that is included in the first one of the electronic mail messages, transmitting an unsubscribe message to a sender of the first one of the electronic mail messages, or navigating to a profile containing information related to a sender of the first one of the electronic mail messages. 12. The method of claim 10 , wherein the information contained in the first one of the electronic mail messages includes an identity of a sender of the respective electronic mail message. 13. The method of claim 10 , wherein the information contained in the first one of the electronic mail messages includes a URL. 14. The method of claim 10 , further comprising: extracting, from the first one of the electronic mail messages, a graphical content element; and extracting, from the first one of the electronic mail messages, a textual content element, wherein the preview element for each electronic mail message incorporates the respective graphical content element in the graphical content portion and the respective textual content element in the textual content portion. 15. A system comprising: a processor; a memory including instructions for execution by the processor to: identify, at a server computer, a plurality of electronic mail messages that designate a first user as a recipient; receive, 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; extract, by the server computer, information from a first one of the electronic mail messages in the plurality of electronic mail messages; evaluate 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; construct 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 element, 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; and output, for display at a client computing

Assignees

Inventors

Classifications

  • Content adaptation, e.g. replacement of unsuitable content · CPC title

  • G06F40/106Primary

    Display of layout of documents; Previewing · CPC title

  • H04L51/18Primary

    Commands or executable codes · CPC title

  • G06F17/212Primary

    Physics · mapped topic

  • Mailbox-related aspects, e.g. synchronisation of mailboxes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9542365B1 cover?
A method includes accessing, by a server computer, a plurality of electronic mail messages; identifying, based on information contained in each electronic mail message, one or more actions that can be taken with respect to each electronic mail message; and outputting, for display at a client computing device, an electronic mail interface. The electronic mail interface includes a message preview…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G06F40/106. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 10 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).