Enhanced search filters for emails and email attachments in an electronic mailbox
AssigneeMicrosoft Technology Licensing, LLC
InventorsHayley Lynn Steplyk, Joseph Patrick Masterson, Rebecca Jean Lawler
Life of this patent
Estimating the term…
Abstract
Disclosed herein are technologies for enabling enhanced search filters for emails and email attachments in an electronic mailbox. Email attachments, such as pictures or videos, are analyzed to determine one or more keywords associated with the email attachment. The keywords can identify objects or can use a biometric identification system that identifies the names of humans in the email attachment. Metadata of the email is modified to include the keywords. A user can access their electronic mailbox and search for images using search keywords. Emails having metadata that matches or is relevant to the search keywords are returned as search results.
Claims20
A computer-implemented method, the method comprising:
- receiving an email comprising an email attachment;
- analyzing the email attachment to determine a keyword;
- modifying metadata of the email to include the keyword;
- and
- storing the email with the modified metadata for access by a user.
A computer-readable storage medium having computer-executable instructions stored thereupon that, when executed by a computer, cause the computer to:
- receive an email comprising an email attachment;
- analyze the email attachment to determine a keyword;
- modify metadata of the email to include the keyword;
- and
- store the email with the modified metadata for access by a user.
A system comprising:
- a processor;
- and
- a computer-readable storage medium in communication with the processor, the computer-readable storage medium having computer-executable instructions stored thereupon which, when executed by the processor, cause the processor to
- analyze a plurality of emails to determine one or more keywords associated with a plurality of email attachments of the plurality of emails,
- display the one or more keywords on a user interface,
- receive input data indicating a selection of at least one keyword of the one or more keywords, and
- filter the plurality of emails based on the at least one keyword to generate a set of filtered emails.
Dependencies are inferred from the claim text.