10110528

System and Method for Enabling an External-System View of Email Attachments

PublishedOctober 23, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
19 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for enabling a view of categorized email attachments using a system external to an email application that stores and processes emails, the method comprising: for each of a plurality of emails received by the email application, each email comprising an email attachment: separately storing the email attachment from the corresponding email in a message store; and categorizing, in an email system, the email attachment separately from the email as belonging to one or more categories of a plurality of categories, wherein the categorizing of the email attachment includes parsing metadata from the email header of the corresponding email and using the metadata to categorize the email attachment based on categories corresponding to one or more metadata fields; providing, to the external system, information that identifies each category in the email system determined for each of the categorized email attachments, wherein the external system is associated with a user interface configured to present the categories for selection; receiving a user selection of a category presented in the user interface, the category corresponding to a category determined for one or more categorized email attachments; in response to a request for contents of a user selected category presented in the user interface associated with the external system, providing the external system contents of the selected category for display to the user in the user interface, wherein the provided contents include a listing of each separately stored email attachment, independent from the plurality of emails, categorized as belonging to the selected category; and in response to a user selection of a particular email attachment listed for the selected category, providing the external system with the particular email attachment.

2

2. The method of claim 1 , wherein providing the external system contents of the selected category comprises: identifying one or more email attachments under the selected category; mapping the one or more email attachments associated with the selected category to file names, and display the file names as contents of the selected category.

3

3. The method of claim 1 , wherein categorizing the email attachment separately from the email comprises: generating a metadata document for the email attachment using the parsed metadata associated with the email and the email attachment and a message identifier; and categorizing the email attachment and the email in separate categories using an indexer that indexes the metadata document according to fields and terms of metadata in the metadata document.

4

4. The method of claim 1 , wherein providing the external system contents of the selected category comprises providing files that correspond to each of the stored email attachments associated with the selected category.

5

5. The method of claim 4 , wherein the selected category corresponds to metadata associated with all email attachments in the message store.

6

6. The method of claim 1 , wherein providing the external system contents of the selected category comprises providing one or more sub-categories associated with the selected category.

7

7. The method of claim 6 , wherein the sub-categories associated with a selected category comprise values of a corresponding metadata field of the email messages associated with the selected category.

8

8. The method of claim 1 , further comprising, based on the email attachment, creating categories upon which to categorize the email attachment and the email separately in the email system.

9

9. A system comprising: a message store for storing email attachments; and a server comprising a processor programmed to: for each of a plurality of emails received, each email comprising an email attachment: separately store the email attachment from the corresponding email in the message store; and categorize, in one or more categories, the email attachment separately from the email as belonging to one or more categories of a plurality of categories, wherein the categorizing of the email attachment includes parsing metadata from the email header of the corresponding email and using the metadata to categorize the email attachment based on categories corresponding to one or more metadata fields; provide, to an external system, information that identifies each of the one or more categories determined for each of the categorized email attachments, wherein the external system is associated with a user interface configured to present the categories for selection; receive a user selection of a category presented in the user interface, the category corresponding to a category determined for one or more categorized email attachments; in response to a request for contents of a user selected category, of the one or more categories, presented in a user interface associated with the external system, provide the external system contents of the selected category for display to the user in the user interface, wherein the provided contents include a listing of each separately stored email attachment, independent from the plurality of emails, categorized as belonging to the selected category; and in response to a user selection of a particular email attachment listed for the selected category, provide the external system with the particular email attachment.

10

10. The system of claim 9 , wherein providing the external system contents of the selected category comprises: identifying one or more email attachments under the selected category; mapping the one or more email attachments associated with the selected category to file names, and display the file names as contents of the selected category.

11

11. The system of claim 9 , wherein categorizing the email attachment separately from the email comprises: generating a metadata document for the email attachment using the parsed metadata associated with the email and the email attachment; and categorizing the email attachment and the email in separate categories using an indexer that indexes the metadata document according to fields and terms of metadata in the metadata document.

12

12. The system of claim 11 , wherein providing the external system contents of the selected category comprises providing files that correspond to each of the stored email attachments associated with the selected category.

13

13. The system of claim 12 , wherein the selected category corresponds to metadata associated with all email attachments in the message store.

14

14. The system of claim 9 , wherein the processor is further programmed to, based on the email attachment, create categories upon which to categorize the email attachment and the email separately in the email system.

15

15. A non-transitory computer-readable storage medium comprising computer-executable instructions thereon, that when executed by one or more processors, cause the one or more processors to perform the steps of: for each of a plurality of emails received, each email comprising an email attachment: separately storing the email attachment from the corresponding email in a message store; and categorizing the email attachment separately from the email as belonging to one or more categories of a plurality of categories, wherein the categorizing of the email attachment includes parsing metadata from the email header of the corresponding email and using the metadata to categorize the email attachment based on categories corresponding to one or more metadata fields; providing, to an external system, information that identifies each category determined for each of the categorized email attachments, wherein the external system is associated with a user interface configured to present the categories for selection; receiving a user selection of a category presented in the user interface, the category corresponding to a category determined for one or more categorized email attachments; in response to a request for contents of a user selected category presented in a user interface associated with the external system, providing the external system contents of the selected category for display to the user in the user interface, wherein the provided contents include a listing of each separately stored email attachment, independent from the plurality of emails, categorized as belonging to the selected category; and in response to a user selection of a particular email attachment listed for the selected category, providing the external system with the particular email attachment.

16

16. The non-transitory computer-readable storage medium of claim 15 , wherein providing the external system contents of the selected category comprises: identifying one or more email attachments under the selected category; mapping the one or more email attachments associated with the selected category to file names, and display the file names as contents of the selected category.

17

17. The non-transitory computer-readable storage medium of claim 15 , wherein categorizing the email attachment separately from the email comprises: generating a metadata document for the email attachment using the parsed metadata associated with the email and the email attachment; and categorizing the email attachment and the email in separate categories using an indexer that indexes the metadata document according to fields and terms of metadata in the metadata document.

18

18. The non-transitory computer-readable storage medium of claim 17 , wherein providing the external system contents of the selected category comprises providing files that correspond to each of the stored email attachments associated with the selected category.

19

19. The non-transitory computer-readable storage medium of claim 18 , wherein the one or more processors further perform the step of, based on the email attachment, creating categories upon which to categorize the email attachment and the email separately in the email system.

Patent Metadata

Filing Date

Unknown

Publication Date

October 23, 2018

Inventors

Ross Dargahi
Roland J. Schemers III
Satish Dharmaraj

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR ENABLING AN EXTERNAL-SYSTEM VIEW OF EMAIL ATTACHMENTS” (10110528). https://patentable.app/patents/10110528

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.