Providing translations of electronic messages via a social networking system
US-2016191448-A1 · Jun 30, 2016 · US
US10171401B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10171401-B2 |
| Application number | US-201514854876-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 15, 2015 |
| Priority date | Sep 15, 2015 |
| Publication date | Jan 1, 2019 |
| Grant date | Jan 1, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
for graphical visualisation of monitoring data · CPC title
Electricity · mapped topic
Computer-aided management of electronic mailing [e-mailing] · CPC title
User profiles · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.