IP Library Granted Patent US 8,930,379
Granted Patent B2
US 8,930,379 · App. 11/563,787 · Granted Jan 6, 2015

Merging distributed mail into a unified folder view

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,930,379
App. No.
11/563,787
Granted
Jan 6, 2015
Kind
B2
Abstract

A technique for managing distributed email content uses metadata to identify the location of email maintained on one or more data storage resources. When processing email content for display, the metadata is consulted and a display output is generated that presents a unified email folder view in which the email is represented. Email may be represented in the unified email folder view regardless of whether the email's data storage resource is accessible. Email content that is not currently accessible may be identified as being inaccessible. The email may be identified in the unified email folder view by specifying the data storage resource on which it is stored. The unified email folder view may also include at least one email folder representation that merges email content from more than one data storage resource.

Claims (20)

1. A method for managing distributed email content, comprising: an email client downloading email content from an email server for display by said email client, said email content comprising email messages that each include a message header; said email client storing all or a portion of said email content on one or more data storage resources that are not a default storage device used by said email client; said email client generating metadata that identifies the current location of said email content on said one or more data storage resources; said email client storing said metadata separately from said email content stored on said one or more data storage resources so that said metadata is accessible to said email client even if said one or more data storage resources are not accessible; said email client consulting said metadata to determine said current location of said email content stored on said one or more data storage resources; and said email client generating a display output that presents a unified email folder view in which said email content whose current location is identified by said metadata is visually represented by one or more email message headers in one or more email folder representations.

2. The method of claim 1 wherein said unified email folder view includes email content maintained on said default storage device.

3. The method of claim 1 wherein said email content is represented in said unified email folder view regardless of whether said one or more data storage resources are accessible, and email content that is not currently accessible is identified as being inaccessible.

4. The method of claim 1 wherein said email content is identified in said unified email folder view as being stored on said one or more data storage resources.

5. The method of claim 1 wherein said unified email folder view comprises at least one email folder representation that merges email content from more than one data storage resource.

6. The method of claim 1 wherein said metadata comprises one or both of header information and user-defined information for email content on said one or more data storage resources.

7. The method of claim 1 wherein said metadata is updated when email content is placed on or removed from said one or more data storage resources and said unified email folder view is synchronously or asynchronously updated to reflect said updated metadata.

8. A data processing system for managing distributed email content, comprising: data processing system hardware operative to implement an email client; program logic executed by said email client to perform operations, said operations including: said email client downloading email content from an email server for display by said email client, said email content comprising email messages that each include a message header; said email client storing all or a portion of said email content on one or more data storage resources that are not a default storage device used by said email client; said email client generating metadata that identifies the current location of said email content stored on said one or more data storage resources; said email client storing said metadata separately from said email content stored on said one or more data storage resources so that said metadata is accessible to said email client even if said one or more data storage resources are not accessible; said email client consulting said metadata to determine said current location of said email content stored on said one or more data storage resources; and said email client generating a display output that presents a unified email folder view in which said email content whose current location is identified by said metadata is visually represented by one or more email message headers in one or more email folder representations.

9. The method of claim 8 wherein said unified email folder view includes email content maintained on said default storage device.

10. The method of claim 8 wherein said email content is represented in said unified email folder view regardless of whether said one or more data storage resources are accessible, and email content that is not currently accessible is identified as being inaccessible.

11. The method of claim 8 wherein said email content is identified in said email folder view as being stored on said one or more data storage resources.

12. The method of claim 8 wherein said unified email folder view comprises at least one email folder representation that merges email content from more than one data storage resource.

13. The method of claim 8 wherein said metadata comprises one or both of header information and user-defined information for email content on said one or more data storage resources.

14. A computer program product for managing distributed email content, comprising: one or more non-transitory machine-readable media; programming logic provided on said machine-readable media for programming a data processing apparatus to operate as as an email client by: said email client downloading email content from an email server for display by said email client, said email content comprising email messages that each include a message header; said email client storing all or a portion of said email content on one or more data storage resources that are not a default storage device used by said email client; said email client generating metadata that identifies the current location of said email content stored on said one or more data storage resources; said email client storing said metadata separately from said email content stored on said one or more data storage resources so that said metadata is accessible to said email client even if said one or more data storage resources are not accessible; said email client consulting said metadata to determine said current location of said email content stored on said one or more data storage resources; and said email client generating a display output that presents a unified email folder view in which said email content whose current location is identified by said metadata is visually represented by one or more email message headers in one or more email folder representations.

15. The computer program product of claim 14 wherein said unified email folder view includes email content maintained on said default storage resource.

16. The computer program product of claim 14 wherein said email content is represented in said unified email folder view regardless of whether said one or more data storage resources are accessible, and email content that is not currently accessible is identified as being inaccessible.

17. The computer program product of claim 14 wherein said email content is identified in said unified email folder view as being stored on said one or more data storage resources.

18. The computer program product of claim 14 wherein said unified email folder view comprises at least one email folder representation that merges email content from more than one data storage resource.

19. The computer program product of claim 14 wherein said metadata comprises one or both of header information and user-defined information for email content on said one or more data storage resources.

20. The computer program product of claim 14 wherein said metadata is updated when email content is placed on or removed from said one or more data storage resources and said unified email folder view is synchronously or asynchronously updated to reflect said updated metadata.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069635/0332 →
SECURITY INTEREST Recorded Dec 12, 2024
From: DROPBOX, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069604/0611 →
RELEASE OF SECURITY INTEREST Recorded Dec 12, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069613/0744 →
PATENT SECURITY AGREEMENT Recorded Mar 10, 2021
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055670/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DROPBOX, INC.
Reel/Frame 043938/0489 →
SECURITY INTEREST Recorded Apr 14, 2017
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042254/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2006
From: BAUDE, BRENT J.; MISZCZYK, JAROSLAW; SINTAL, KATHRYN; SCHIMUNEK, GOTTFRIED
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 018556/0762 →