Activity recommendations based on IoT and social media

US11599809B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11599809-B2
Application numberUS-202016936399-A
CountryUS
Kind codeB2
Filing dateJul 22, 2020
Priority dateJul 22, 2020
Publication dateMar 7, 2023
Grant dateMar 7, 2023

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.

Aspects of the present invention disclose a method for recommending an activity based on a social media profile, IoT devices, and historical engagements of the user. The method includes one or more processors determining a past activity of a user based at least in part on social media posts and internet of things (IoT) enabled devices of the user. The method further includes determining a set of historical conditions corresponding to the past activity, wherein the set of conditions correspond to a positive sentiment of the user. The method further includes identifying a location of the user. The method further includes generating an activity recommendation based on the location of the user and the set of historical conditions corresponding to the past activity, wherein the activity recommendation includes a set of future conditions of a future activity, wherein the set of future conditions correlate with the set of historical conditions.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining, by one or more processors, a past activity of a user based at least in part on social media posts and internet of things (IoT) enabled devices of the user; determining, by one or more processors, a set of historical conditions corresponding to the past activity; identifying, by one or more processors, a location of the user; generating, by one or more processors, an activity recommendation based on the location of the user and the set of historical conditions corresponding to the past activity, wherein the activity recommendation includes a set of future conditions of a future activity, wherein the set of future conditions correlate with the set of historical conditions; and determining, by one or more processors, a confidence factor value of the set of future conditions of the future activity based at least in part on the set of historical conditions corresponding to the past activity, the confidence factor value providing an indication of the set of future conditions of the future activity corresponding to a positive sentiment of the user. 2. The method of claim 1 , further comprising: determining, by one or more processors, whether the confidence factor value of the set of future conditions is greater than a threshold confidence factor value; and responsive to the confidence factor value being greater than the threshold confidence factor value, initiating, by one or more processors, a communication with a computing device of the user, wherein the communication includes the activity recommendation. 3. The method of claim 1 , further comprising: determining, by one or more processors, a respective confidence value for one or more conditions of the future set of conditions based on respective condition elements to generate an overall confidence factor value for the generated recommendation. 4. The method of claim 3 , wherein initiating the communication with the computing device of the user, further comprises: modifying, by one or more processors, one or more entries of an application of the computing device of the user based at least in part on the activity recommendation. 5. The method of claim 1 , wherein determining the past activity of the user based at least in part on social media posts and IoT enabled devices of the user, further comprises: identifying, by one or more processors, the past activity of the user based at least in part on unstructured textual data of social media posts of the user; identifying, by one or more processors, a time the user engaged in the past activity based at least in part on timestamp data of the IoT enabled devices of the user; and identifying, by one or more processors, a past activity location of the user based at least in part on geolocation data of the IoT enabled devices of the user, wherein the past activity location corresponds to the time the user engaged in the past activity. 6. The method of claim 5 , further comprising: determining, by one or more processors, a sentiment corresponding to the past activity based at least in part on the unstructured textual data of social media posts of the user; and determining, by one or more processors, a frequency of user engagement of the past activity over a defined time frame. 7. The method of claim 1 , wherein determining the set of historical conditions corresponding to the past activity, further comprises: correlating, by one or more processors, condition elements of one or more sets of conditions of corresponding past activities of a frequency of user engagement of the past activity over a defined time frame. 8. The method of claim 1 , wherein generating the activity recommendation based on the location of the user and the set of historical conditions corresponding to the activity, further comprises: retrieving, by one or more processors, one or more data feeds, wherein the data feeds include historical crowd data, historical weather information, historical traffic information, and a frequency of user engagement of the past activity; in response to identifying the location of the user, determining, by one or more processors, the set of future conditions of the future activity based at least in part on the location and the one or more data feeds; comparing, by one or more processors, condition elements of the set of historical conditions corresponding to the past activity with conditional elements of the set of future conditions of the future activity; and identifying, by one or more processors, a correlation in conditional elements that correspond to the positive sentiment of the user. 9. A computer program product comprising: one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to determine a past activity of a user based at least in part on social media posts and internet of things (IoT) enabled devices of the user; program instructions to determine a set of historical conditions corresponding to the past activity; program instructions to identify a location of the user; program instructions to generate an activity recommendation based on the location of the user and the set of historical conditions corresponding to the past activity, wherein the activity recommendation includes a set of future conditions of a future activity, wherein the set of future conditions correlate with the set of historical conditions; and program instructions to determine a confidence factor value of the set of future conditions of the future activity based at least in part on the set of historical conditions corresponding to the past activity, the confidence factor value providing an indication of the set of future conditions of the future activity corresponding to a positive sentiment of the user. 10. The computer program product of claim 9 , further comprising program instructions, stored on the one or more computer readable storage media, to: determine whether the confidence factor value of the set of future conditions is greater than a threshold confidence factor value; and responsive to the confidence factor value being greater than the threshold confidence factor value, initiate a communication with a computing device of the user, wherein the communication includes the activity recommendation. 11. The computer program product of claim 9 , further comprising program instructions, stored on the one or more computer readable storage media, to: determine a respective confidence value for one or more conditions of the future set of conditions based on respective condition elements to generate an overall confidence factor value for the generated recommendation. 12. The computer program product of claim 11 , wherein program instructions to initiate the communication with the computing device of the user, further comprise program instructions to: modify one or more entries of an application of the computing device of the user based at least in part on the activity recommendation. 13. The computer program product of claim 9 , wherein program instructions to determine the past activity of the user based at least in part on social media posts and IoT enabled devices of the user, further comprise program instructions to: identify the past activity of the user based at least in part on unstructured textual data of social media posts of the user; identify a time the user engaged in the past activity based at least in part on timestamp data of the IoT enabled devices of the user; and identify a past activity location of the user based at least in part on geolocation d

Assignees

Inventors

Classifications

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

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • for social networking applications · CPC title

  • Services for machine-to-machine communication [M2M] or machine type communication [MTC] · CPC title

  • specially adapted for the location of the user terminal · 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 US11599809B2 cover?
Aspects of the present invention disclose a method for recommending an activity based on a social media profile, IoT devices, and historical engagements of the user. The method includes one or more processors determining a past activity of a user based at least in part on social media posts and internet of things (IoT) enabled devices of the user. The method further includes determining a set o…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q10/1093. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 07 2023 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).