Suggesting a message to user to post on a social network based on prior posts directed to same topic in a different tense

US9754051B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9754051-B2
Application numberUS-201514631081-A
CountryUS
Kind codeB2
Filing dateFeb 25, 2015
Priority dateFeb 25, 2015
Publication dateSep 5, 2017
Grant dateSep 5, 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, system and computer program product for improving the quality of the posts in a social network. A topic of a post to a social network environment is identified using natural language processing. The tense of the post directed to the identified topic is detected using natural language processing. The post is transformed to a suggested post of a second tense directed to the same topic to the user using natural language processing. A suggested message to be posted by the user to the social network in a third tense (e.g., past tense) based on the posts directed to the identified topic in the first and second tenses (e.g., future and present tenses) is generated using natural language processing thereby forming a past/present/future pairing of posts. By forming a past/present/future pairing of posts, a more complete and understandable view of the user's personal history may be obtained.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for improving the quality of posts in a social network, the method comprising: monitoring, by a message recommender system, posts posted in a social network environment; identifying, by said message recommender system, a topic of a first post from said monitored posts, wherein said topic is a subject of a conversation or discussion in said first post; detecting, by said message recommender system, a first tense of said first post directed to said topic; extracting, by said message recommender system, time-related information from said first post and setting a reminder at a particular time for a user to post a subsequent message updating said first post; monitoring, by said message recommender system, for time based and user triggered events, wherein said time based events are events that trigger recommending or suggesting to said user a message to post to said social network based on a prior post at a particular day/time based on said extracted time-related information, wherein said user triggered events are actions performed by said user that involve posting an update to a previous post; transforming, by said message recommender system, said first post of said first tense to a second post of a second tense directed to said identified topic; presenting, by said message recommender system, said second post to said user as a recommended post to be posted to said social network; associating, by said message recommender system, said first and second posts directed to said topic in said first and second tenses, respectively, and setting a reminder at a particular time for said user to post a subsequent message updating said first and second posts; generating, by said message recommender system, a third post directed to said topic in a third tense based on said first and second posts directed to said topic in said first and second tenses, respectively, thereby forming a past/present/future pairing of posts, wherein said third post is a restatement of said first and second posts; presenting, by said message recommender system, said third post to said user as a recommended post to be posted to said social network; and obtaining, by said message recommender system, metadata concerning linkages between said past/present/future pairing of posts to be utilized in analytical systems to determine user patterns to determine behavior of said user. 2. The method as recited in claim 1 further comprising: transforming said first post of said first tense to said second post of said second tense directed to said topic in response to a time based or a user triggered event. 3. The method as recited in claim 1 further comprising: generating said third post directed to said topic in said third tense based on said first and second posts directed to said topic in said first and second tenses, respectively, in response to a time based or a user triggered event. 4. The method as recited in claim 1 , wherein said topic is identified using natural language processing, wherein said first post of said first tense is transformed to said second post of said second tense using said natural language processing, wherein said third post of said third tense is generated using said natural language processing. 5. The method as recited in claim 1 further comprising: receiving modifications to said presented second post and/or said presented third post from said user; and posting said second post and/or said third post with said received modifications to said social network. 6. A computer program product for improving the quality of posts in a social network, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code comprising the programming instructions for: monitoring posts posted in a social network environment; identifying a topic of a first post from said monitored posts, wherein said topic is a subject of a conversation or discussion in said first post; detecting a first tense of said first post directed to said topic; extracting time-related information from said first post and setting a reminder at a particular time for a user to post a subsequent message updating said first post; monitoring for time based and user triggered events, wherein said time based events are events that trigger recommending or suggesting to said user a message to post to said social network based on a prior post at a particular day/time based on said extracted time-related information, wherein said user triggered events are actions performed by said user that involve posting an update to a previous post; transforming said first post of said first tense to a second post of a second tense directed to said identified topic; presenting said second post to said user as a recommended post to be posted to said social network; associating said first and second posts directed to said topic in said first and second tenses, respectively, and setting a reminder at a particular time for said user to post a subsequent message updating said first and second posts; generating a third post directed to said topic in a third tense based on said first and second posts directed to said topic in said first and second tenses, respectively, thereby forming a past/present/future pairing of posts, wherein said third post is a restatement of said first and second posts; presenting said third post to said user as a recommended post to be posted to said social network; and obtaining metadata concerning linkages between said past/present/future pairing of posts to be utilized in analytical systems to determine user patterns to determine behavior of said user. 7. The computer program product as recited in claim 6 , wherein the program code further comprises the programming instructions for: transforming said first post of said first tense to said second post of said second tense directed to said topic in response to a time based or a user triggered event. 8. The computer program product as recited in claim 6 , wherein the program code further comprises the programming instructions for: generating said third post directed to said topic in said third tense based on said first and second posts directed to said topic in said first and second tenses, respectively, in response to a time based or a user triggered event. 9. The computer program product as recited in claim 6 , wherein said topic is identified using natural language processing, wherein said first post of said first tense is transformed to said second post of said second tense using said natural language processing, wherein said third post of said third tense is generated using said natural language processing. 10. The computer program product as recited in claim 6 , wherein the program code further comprises the programming instructions for: receiving modifications to said presented second post and/or said presented third post from said user; and posting said second post and/or said third post with said received modifications to said social network. 11. A system, comprising: a memory unit for storing a computer program for improving the quality of posts in a social network; and a processor coupled to the memory unit, wherein the processor is configured to execute the program instructions of the computer program comprising: monitoring posts posted in a social network environment; identifying a topic of a first post from said monitored posts, wherein said topic is a subject of a conversation or discussion in said first post; detecting a first tense of said first post directed to said topic; extracting time-related information from said first post and setting a reminder at a

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • using information identifiers, e.g. uniform resource locators [URL] · CPC title

  • Discounts or incentives, e.g. coupons or rebates · CPC title

  • Semantic analysis · CPC title

  • Grammatical analysis; Style critique · 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 US9754051B2 cover?
A method, system and computer program product for improving the quality of the posts in a social network. A topic of a post to a social network environment is identified using natural language processing. The tense of the post directed to the identified topic is detected using natural language processing. The post is transformed to a suggested post of a second tense directed to the same topic t…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F17/3097. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 05 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).