Semantic analysis and delivery of alternative content

US9762521B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9762521-B2
Application numberUS-201614996253-A
CountryUS
Kind codeB2
Filing dateJan 15, 2016
Priority dateJan 15, 2016
Publication dateSep 12, 2017
Grant dateSep 12, 2017

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.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The method according to claim 1 , further comprising: replacing the link embedded in the email message with the selected alternate link before sending the email to the recipient; and in response to the recipient interacting with the alternate link, notifying the recipient they were re-directed to the alternate link with details regarding why they were re-directed to the alternate link. 3. The method according to claim 1 , further comprising: receiving the email message from a sender physically located in a first geographical location; and sending the email message to the recipient physically located in a second geographical location, wherein the link is replaced with the selected alternate link before the email is sent. 4. The method according to claim 1 , wherein the selected alternate link comprises a rendering speed less than a rending speed of the link. 5. The method according to claim 1 , wherein the characteristics of the recipient comprise URL rendering speed, content relevancy, geographical location, culture, language, perspective, or some combination thereof. 6. The method according to claim 1 , further comprising: identifying tags, content, version info, site value, and language; and generating the search query based on the identified tags, content, version info, site value, and language, and the determined relevant content. 7. The method according to claim 1 , further comprising: comparing content of the selected alternate link to the content of the link after a predetermined period of time has passed; and selecting a different 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. 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. 9. The method according to claim 8 , further comprising: in response to the viewer interacting with the selected alternate link, alerting the viewer they were re-directed to the selected alternate link with details regarding why they were re-directed to the selected alternate link. 10. The method according to claim 8 , further comprising: selecting a different alternate URL from the list of alternative URLs based on rendering speed, wherein the rending speed of the different alternate URL is faster than the rendering speed of the selected alternate URL. 11. The method according to claim 8 , wherein the selected alternate URL comprises a rendering speed less than a rending speed of the URL. 12. The method according to claim 8 , wherein the characteristics of the recipient comprise URL rendering speed, content relevancy, geographical location, culture, language, and perspective. 13. The method according to claim 8 , wherein the identified URL attributes comprise keywords, tags, content, version info, site value, and language, or some combination thereof. 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. 15. The method according to claim 14 , further comprising: replacing, by the mail server, the embedded link with the selected alternate link before sending the email message to the recipient. 16. The method according to claim 14 , wherein the sender and the recipient are operating on different networks. 17. The method according to claim 14 , wherein the selected alternate link comprises a rendering speed less than a rending speed of the link. 18. The method according to claim 14 , wherein the characteristics of the recipient comprise URL rendering speed, content relevancy, geographical location, culture, language, and perspective. 19. The method according to claim 14 , further comprising: in response to the viewer interacting with the selected alternate link, alerting the viewer they were re-directed to the selected alternate link with details regarding why they were re-directed to the selected alternate link.

Assignees

Inventors

Classifications

  • H04L51/18Primary

    Commands or executable codes · CPC title

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

  • Electricity · mapped topic

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 US9762521B2 cover?
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 …
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L51/18. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 12 2017 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).