Systems and methods for applying user actions to conversation messages

US9602456B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9602456-B2
Application numberUS-201314094933-A
CountryUS
Kind codeB2
Filing dateDec 3, 2013
Priority dateMar 31, 2004
Publication dateMar 21, 2017
Grant dateMar 21, 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.

Systems and methods for handling messages in which a list comprising a plurality of conversations is provided. A first conversation in the plurality of conversations is identified. The first conversation is configurable to occupy a single line in the list and comprises a plurality of messages. This plurality of messages shares a common set of characteristics that meets a predefined criterion. Responsive to receiving a designation of a predefined user action, the predefined user action is applied, without human intervention, to each message in the plurality of messages.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer for handling messages, comprising: one or more processors; and memory storing one or more programs to be executed by the one or more processors; the one or more programs comprising instructions for: displaying a list comprising a plurality of conversations, wherein each conversation is displayed as a respective single line that includes a respective snippet of the respective conversation; identifying a first conversation in the plurality of conversations, wherein: the first conversation comprises a plurality of messages; the plurality of messages share a common set of characteristics that meet a predefined criterion; and the respective snippet for the first conversation includes portions of message bodies from at least two of the plurality of messages; and responsive to receiving a designation of a predefined user action, applying the predefined user action, without human intervention, to each message in the plurality of messages. 2. The computer of claim 1 , wherein the instructions for displaying the list include instructions for identifying a first message, in a conversation of the plurality of conversations, as relevant to a search query provided by a user. 3. The computer of claim 1 , wherein the respective single line representing the first conversation includes a string of sender identifiers corresponding to senders who have sent messages in the first conversation. 4. The computer of claim 3 , wherein the string of sender identifiers is ordered according to their respective message arrival time. 5. The computer of claim 1 , wherein identifying the first conversation in the plurality of conversations comprises receiving an indication of user selection of the first conversation. 6. A method for handling messages, comprising: at a computer having one or more processors and memory storing one or more programs for execution by the one or more processors; displaying a list comprising a plurality of conversations, wherein each conversation is displayed as a respective single line that includes a respective snippet of the respective conversation; identifying a first conversation in the plurality of conversations, wherein: the first conversation comprises a plurality of messages; the plurality of messages share a common set of characteristics that meet a predefined criterion; and the respective snippet for the first conversation includes portions of message bodies from at least two of the plurality of messages; and responsive to receiving a designation of a predefined user action, applying the predefined user action, without human intervention, to each message in the plurality of messages. 7. The method of claim 6 , wherein displaying the list comprises identifying a first message, in a conversation of the plurality of conversations, as relevant to a search query provided by a user. 8. The method of claim 6 , wherein the respective single line representing the first conversation includes a string of sender identifiers corresponding to senders who have sent messages in the first conversation. 9. The method of claim 8 , wherein the string of sender identifiers is ordered according to their respective message arrival time. 10. The method of claim 8 , wherein identifying the first conversation in the plurality of conversations comprises receiving an indication of user selection of the first conversation. 11. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computer system with one or more processors, cause the computer system to perform a method comprising: displaying a list comprising a plurality of conversations, wherein each conversation is displayed as a respective single line that includes a respective snippet of the respective conversation; identifying a first conversation in the plurality of conversations, wherein: the first conversation comprises a plurality of messages; the plurality of messages share a common set of characteristics that meet a predefined criterion; and the respective snippet for the first conversation includes portions of message bodies from at least two of the plurality of messages; and responsive to receiving a designation of a predefined user action, applying the predefined user action, without human intervention, to each message in the plurality of messages. 12. The non-transitory computer readable storage medium of claim 11 , wherein displaying the list comprises identifying a first message, in a conversation of the plurality of conversation, as relevant to a search query provided by a user. 13. The non-transitory computer readable storage medium of claim 11 , wherein the respective single line representing the first conversation includes a string of sender identifiers corresponding to senders who have sent messages in the first conversation. 14. The non-transitory computer readable storage medium of claim 13 , wherein the string of sender identifiers is ordered according to their respective message arrival time.

Assignees

Inventors

Classifications

  • G06Q10/107Primary

    Computer-aided management of electronic mailing [e-mailing] · CPC title

  • Electricity · mapped topic

  • Physics · mapped topic

  • H04L51/16Primary

    Electricity · 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 US9602456B2 cover?
Systems and methods for handling messages in which a list comprising a plurality of conversations is provided. A first conversation in the plurality of conversations is identified. The first conversation is configurable to occupy a single line in the list and comprises a plurality of messages. This plurality of messages shares a common set of characteristics that meets a predefined criterion. R…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/107. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).