Semantic analysis and delivery of alternative content
First Claim
Patent Images
1. A method comprising:
- identifying keywords of a link embedded by a sender in an email message;
determining relevant content of the link based on the subject matter of the email message using natural language processing, wherein the relevant content of the link is a portion less than the total content of the link;
generating a search query based on the identified keywords and the determined relevant content;
searching the internet for a list of alternative links based on the search query;
organizing the list of alternative links based on characteristics of a recipient of the email message; and
selecting an alternate link from the list of alternative links based on the characteristics of the recipient, wherein the selected alternate link delivers the determined relevant the content.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, computer program product, and system for identifying attributes of a link embedded in a digital communication, generating a list of alternative links based on the identified link attributes by searching the internet for alternative links; organizing the list of alternative links based on characteristics of a recipient of the digital communication, and selecting an alternate link from the list of alternative links based on the characteristics of the recipient, wherein the selected alternate link provides comparable content to the recipient as the link.
53 Citations
19 Claims
-
1. A method comprising:
-
identifying keywords of a link embedded by a sender in an email message; determining relevant content of the link based on the subject matter of the email message using natural language processing, wherein the relevant content of the link is a portion less than the total content of the link; generating a search query based on the identified keywords and the determined relevant content; searching the internet for a list of alternative links based on the search query; organizing the list of alternative links based on characteristics of a recipient of the email message; and selecting an alternate link from the list of alternative links based on the characteristics of the recipient, wherein the selected alternate link delivers the determined relevant the content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method comprising:
-
identifying attributes of a URL embedded in a posted message on an internet forum; determining, by the mail server, content of the URL relevant to a recipient of the posted message using natural language processing based on the context of the posted message; generating, by the mail server, a search query based on the identified URL attributes, the determined relevant content, and; searching the internet based on the search query to generate a list of alternative URLs; organizing the list of alternative URLs based on characteristics of a viewer of the posted message; selecting one alternate URL from the list of alternative URLs based on the characteristics of the viewer, wherein each of the alternative URLs comprises at least one matching attribute with the embedded link; and replacing the URL embedded in the posted message with the selected alternate URL before posting the message on the internet forum. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer implemented method comprising:
-
receiving, by a mail server, an email message from a sender physically located in a first geographical location; identifying, by the mail server, attributes of a link embedded in the email message wherein the identified attributes include keywords, tags, content, version info, site value, and language; determining, by the mail server, intended content of the link based on the subject matter of the email message using natural language processing; generating, by the mail server, a list of alternative links based on the identified attributes and the determined intended content, wherein each of the alternative links comprises at least one matching attribute with the embedded link, and each of the alternative links provides the intended content as determined from the email message; assigning, by the mail server, a score for each attribute of each of the alternative links based on the similarity between each attribute of each alternative link and attributes of the embedded link, wherein a higher score indicates a closer match between a particular alternative link and the embedded link; organizing, by the mail server, the list of alternative links in numeric order based on the assigned scores; selecting, by the mail server, an alternate link from the list of alternative links based on the characteristics of a recipient, wherein the selected alternate link provides comparable content to the recipient as the link; and sending, by the mail server, the email message to the recipient physically located in a second geographical location. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification