Systems and methods for processing and organizing electronic content

US11567982B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11567982-B2
Application numberUS-201916685716-A
CountryUS
Kind codeB2
Filing dateNov 15, 2019
Priority dateOct 18, 2012
Publication dateJan 31, 2023
Grant dateJan 31, 2023

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.

The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises receiving source data from at least one content server, the source data being associated with electronic content. The method also includes generating local data based on at least one of an analysis of the received source data or an extraction from the received source data. Additionally, the method includes classifying the electronic content as being associated with one or more content stacks. Further, the method includes generating representations of the electronic content based on the local data and generating instructions to display at least one content stack on a user interface, each displayed contact stack being operable to display one or more of the representations of the electronic content associated with the content stack based on the classification.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for providing content groups for electronic content, the method comprising: transmitting authentication information from a host server to at least one content server in order to access source data at a source of record; receiving source data from the at least one content server based on the at least one content server validating the authentication information, the source data comprising electric content consisting of one or more of: messages, contact lists, or RSS feeds; generating, with at least one processor, local data based on at least one of an analysis of the received source data or an extraction from the received source data and wherein the local data comprises one or more of: message skeletons, metadata, or an extracted attachment; classifying, with the at least one processor, the electronic content as being associated with one or more content groups according to a set of rules, the set of rules created and trained by a learning algorithm model; generating, based on the local data, representations of the electronic content and the associated one or more content groups, the representations including permitted interactions; generating instructions to display, in an order based on modification date, at least one content stack on a user interface, each displayed content stack comprising the representations of the electronic content and the associated one or more content groups; and based on new source data including electronic content not associated with the one or more content groups, generating a new content group according to a new set of rules. 2. The computer-implemented method of claim 1 , for providing content stacks for electronic content, the method further comprising: detecting, with at least one processor, a user interaction with the user interface by comparing cursor coordinates with coordinates of an electronic message, an inbox area, or a content stack. 3. The computer-implemented method of claim 2 , for providing content stacks for electronic content, the method further comprising: determining if the detected user interaction corresponds to (i) a dragging of at least one electronic message from the inbox area to an empty content stack in the content stack area or (ii) a dragging of at least one electronic message from the inbox area to an existing content stack in the content stack area. 4. The computer-implemented method of claim 1 , for providing content stacks for electronic content, the method further comprising: generating at least one customized pop-up dialog based on the set of rules. 5. The computer-implemented method of claim 4 , wherein the at least one customized pop-up dialog provides an option to associate additional electronic messages, that satisfy the set of rules, in a new pinned content stack. 6. The computer-implemented method of claim 1 , for providing content stacks for electronic content, the method further comprising: determining whether the electronic content includes an attachment; and generating a thumbnail image or icon representation of the attachment upon determining that the electronic content includes an attachment. 7. The computer-implemented method of claim 1 , wherein the set of rules includes information that identifies a sender or a recipient for filtering additional electronic messages. 8. A system for providing content stacks for electronic content, the system comprising: at least one processor; and a storage device that stores a set of instructions, the set of instructions being executable by the at least one processor to cause the at least one processor to implement steps for: transmitting authentication information from a host server to at least one content server in order to access source data at a source of record; receiving source data from at least one content server based on the at least one content server validating the authentication information, the source data comprising electronic content consisting of one or more of: messages, contact lists, or RSS feeds; generating, with at least one processor, local data based on at least one of an analysis of the received source data or an extraction from the received source data and wherein the local data comprises one or more of: message skeletons, metadata, or an extracted attachment; classifying, with the at least one processor, the electronic content as being associated with one or more content groups according to a set of rules, the set of rules created and trained by a learning algorithm model; generating, based on the local data, representations of the electronic content and the associated one or more content groups, the representations including permitted interactions; generating instructions to display, in an order based on modification date, at least one content stack on a user interface, each displayed content stack comprising the representations of the electronic content and the associated one or more content groups; and based on new source data including electronic content not associated with the one or more content groups, generating a new content group according to a new set of rules. 9. The system of claim 8 , for providing content stacks for electronic content, the processor being further implemented to perform the step of: detecting, with at least one processor, a user interaction with the user interface by comparing cursor coordinates with coordinates of an electronic message, an inbox area, or a content stack. 10. The system of claim 9 , for providing content stacks for electronic content, the processor being further implemented to perform the step of: determining if the detected user interaction corresponds to (i) a dragging of at least one electronic message from the inbox area to an empty content stack in the content stack area or (ii) a dragging of at least one electronic message from the inbox area to an existing content stack in the content stack area. 11. The system of claim 8 , for providing content stacks for electronic content, the processor being further implemented to perform the step of: generating at least one customized pop-up dialog based on the set of rules. 12. The system of claim 11 , wherein the at least one customized pop-up dialog provides an option to associate additional electronic messages, that satisfy the set of rules, in a new pinned content stack. 13. The system of claim 8 , for providing content stacks for electronic content, the processor being further implemented to perform the step of: determining whether the electronic content includes an attachment; and generating a thumbnail image or icon representation of the attachment upon determining that the electronic content includes an attachment. 14. The system of claim 8 , wherein the set of rules includes information that identifies a sender or a recipient for filtering additional electronic messages. 15. A non-transitory computer-readable medium storing a set of instructions for providing content stacks for electronic content, that, when executed by at least one processor, causes the at least one processor to implement steps for: transmitting authentication information from a host server to at least one content server in order to access source data at a source of record; receiving source data from at least one content server based on the at least one content server validating the authentication information, the source data comprising electronic content consisting of one or more of: messages, contact lists, or RSS feeds; generating, with at least one processor, local data based on at least one of an analysis of the received

Assignees

Inventors

Classifications

  • G06Q10/107Primary

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

  • Drag-and-drop · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • G06F16/35Primary

    Clustering; Classification · 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 US11567982B2 cover?
The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises receiving source data from at least one content server, the source data being associated with electronic content. The method also includes generating local data based on at least one of an analysis of the receiv…
Who is the assignee on this patent?
Yahoo Assets Llc
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 Jan 31 2023 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).