Personalized electronic message

US10171401B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10171401-B2
Application numberUS-201514854876-A
CountryUS
Kind codeB2
Filing dateSep 15, 2015
Priority dateSep 15, 2015
Publication dateJan 1, 2019
Grant dateJan 1, 2019

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.

Enhancing and personalizing an electronic message with related and relevant information based on context of the message and recipients of the message is provided. A mailbox delivery agent receives an electronic message addressed to a recipient, extracts context data from the electronic message, queries an information source for information related to the context data and relevant to the recipient user, receives a response including information related to the context data and relevant to the recipient user, and generates and appends one or more information elements representative of the information related to the context data and relevant to the recipient user to the electronic message.

First claim

Opening claim text (preview).

We claim: 1. A computer-implemented method for personalizing an electronic message, comprising: receiving an electronic message intended for a recipient user at a mailbox delivery agent associated with the recipient user; identifying and extracting, by the mailbox delivery agent, context data from the electronic message including identities of a set of other recipients of the electronic message beside the recipient user; querying, by the mailbox delivery agent, an information source for information related to the context data; receiving, at the mailbox delivery agent, from the information source, a query response comprising information related to the context data, wherein the query response identifies information related to a subset of recipients, from the set of other recipients, with whom the recipient user does not share a close social relationship; appending, by the mailbox delivery agent, one or more visual information elements representing the information related to the context data to the electronic message, the one or more visual information elements comprising selectable content cards including: profiles associated with the subset of recipients with whom the recipient user does not share a close social relationship, wherein selection of a profile provides access via a link to a network store for displaying profile information regarding another recipient with whom the recipient user does not share a close social relationship, and documents related to a subject of the electronic message, wherein selection of a document provides access via a link to a network store for viewing the document; and delivering, by the mailbox delivery agent, the electronic message comprising the appended information to a mailbox database of the recipient user, wherein the appended information is being provided within the electronic message to improve an electronic application to automatically provide personalized and related information to the recipient of the electronic message. 2. The method of claim 1 , wherein identifying and extracting context data from the electronic message further comprises identifying and extracting a subject of the electronic message. 3. The method of claim 2 , wherein querying the information source for information related to the context data comprises querying a graph index for information related to the context data. 4. The method of claim 3 , wherein querying the graph index for information related to the context data further comprises querying the graph index for information relevant to the recipient user. 5. The method of claim 4 , wherein querying the graph index for information related to the context data and relevant to the recipient user comprises querying the graph index for information items related to the subject of the electronic message that the recipient user has not acted on previously. 6. The method of claim 4 , wherein querying the graph index for information related to the context data and relevant to the recipient user comprises querying the graph index for information related to the subset of recipients of the electronic message with whom the recipient user does not share a close social relationship. 7. The method of claim 6 , wherein: receiving the electronic message intended for a recipient user comprises receiving a meeting request intended for a meeting invitee; querying the graph index for information items related to the subject of the electronic message that the recipient user has not acted on previously comprises querying the graph index for information items related to the subject of a meeting; and querying the graph index for information related to the subset of recipients of the electronic message who the recipient user does not share a close social relationship comprises querying the graph index for one or more other meeting invitees. 8. The method of claim 7 , wherein prior to identifying and extracting context data from the electronic message, determining that the electronic message is a meeting request. 9. The method of claim 1 , wherein receiving a query response comprising information related to the context data comprises receiving metadata associated with the information related to the context data. 10. The method of claim 9 , wherein receiving metadata associated with the information related to the context data comprises receiving at least one of: titles of information items; descriptions of information items; summaries of information items; images of information items; uniform resource locators (URLs) of information items; activity information of information items; profile information of recipients; images of recipients; URLs of recipients profile pages; and organizational charts of recipients. 11. The method of claim 9 , wherein appending the information related to the context data to the electronic message comprises: generating one or more visual information elements representing the information related to the context data; and appending the one or more visual information elements to the electronic message. 12. A system for personalizing an electronic message, comprising: one or more processors for executing programmed instructions; memory, coupled to the one or more processors, for storing program instruction steps for execution by the computer processor; and a mailbox delivery agent comprising: a message receiving engine operable to receive an electronic message intended for a recipient user; a parser operable to identify and extract context data from the electronic message, the context data including identifies of a set of other recipients for whom the electronic message is intended in addition to the recipient user; a query engine operable to: query an information source for information related to the context data and relevant to the recipient user for a subset of recipients from the set of other recipients with whom the recipient user does not share a close social relationship; and receive a query response comprising information related to the context data and relevant to the recipient user; a personalized message generator operable to: generate one or more visual information elements representing the information related to the context data and relevant to the recipient user; and append the one or more visual information elements to the electronic message, the one or more visual information elements comprising selectable content cards including: profiles associated with the subset of recipients with whom the recipient user does not share a close social relationship, wherein selection of a profile provides access via a link to a network store for displaying profile information regarding another recipient with whom the recipient user does not share a close social relationship, and documents related to a subject of the electronic message, wherein selection of a document provides access via a link to a network store for viewing the document; and a message delivery engine operable to transmit the electronic message comprising the one or more appended visual information elements to a mailbox database of the recipient user, wherein the one or more visual information elements are being provided within the electronic message to improve an electronic application to automatically provide personalized and related information to the recipient of the electronic message. 13. The system of claim 12 , wherein in identifying and extracting the context data from the electronic message, the parser is further operable to identify and extract a subject of the electronic message. 14. The system of claim 13 , wherein in querying the information source for in

Assignees

Inventors

Classifications

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • for graphical visualisation of monitoring data · CPC title

  • H04L51/22Primary

    Electricity · mapped topic

  • G06Q10/107Primary

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

  • User profiles · 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 US10171401B2 cover?
Enhancing and personalizing an electronic message with related and relevant information based on context of the message and recipients of the message is provided. A mailbox delivery agent receives an electronic message addressed to a recipient, extracts context data from the electronic message, queries an information source for information related to the context data and relevant to the recipie…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc, Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification H04L51/22. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 01 2019 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).