Location-based recommendation generator
First Claim
1. A computer-implemented method comprising:
- identifying a profile;
monitoring online activity of a user associated with the profile;
based, at least in part, on a frequency of access of a given online location by the user, identifying one or more online activity patterns for the user based on said online activity, said one or more online activity patterns being associated with the user associated with said profile;
identifying social media content from at least one location frequented by the user, said social media content from at least one location being associated with the user associated with said profile;
identifying user generated content from at least one location, said user generated content being associated with the user associated with said profile;
determining a set of time-based behavioral patterns for the user associated with said profile, said set of time-based behavioral patterns being based on said online activity patterns, said social media content from at least one location, and said user generated content from at least one location; and
based on a behavior being predicted to occur within a specific time period that is associated with the behavioral pattern of the user, returning a recommendation for the user associated with said profile prior to the behavior being exhibited by the user, said recommendation being based on said set of time-based behavioral patterns.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes identifying a profile. The method identifies one or more mobility patterns. The one or more mobility patterns are associated with the profile. The method identifies social media content from at least one location. The social media content from at least one location is associated with the profile. The method identifies user generated content from at least one location. The user generated content is associated with the profile. The method determines a set of behavioral patterns for the profile. The set of behavioral patterns is based on the mobility patterns, the social media content from at least one location, and the user generated content from at least one location. The method returns a recommendation for the profile. A corresponding computer system and computer program product are also disclosed.
-
Citations
18 Claims
-
1. A computer-implemented method comprising:
-
identifying a profile; monitoring online activity of a user associated with the profile; based, at least in part, on a frequency of access of a given online location by the user, identifying one or more online activity patterns for the user based on said online activity, said one or more online activity patterns being associated with the user associated with said profile; identifying social media content from at least one location frequented by the user, said social media content from at least one location being associated with the user associated with said profile; identifying user generated content from at least one location, said user generated content being associated with the user associated with said profile; determining a set of time-based behavioral patterns for the user associated with said profile, said set of time-based behavioral patterns being based on said online activity patterns, said social media content from at least one location, and said user generated content from at least one location; and based on a behavior being predicted to occur within a specific time period that is associated with the behavioral pattern of the user, returning a recommendation for the user associated with said profile prior to the behavior being exhibited by the user, said recommendation being based on said set of time-based behavioral patterns. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising:
one or more computer readable storage media and program instructions stored on one or more computer readable storage media, said program instructions comprising instructions to; identify a profile; monitor online activity of a user associated with the profile; based, at least in part, on a frequency of access of a given online location by the user, identify one or more online activity patterns for the user based on said online activity, said one or more online activity patterns being associated with the user associated with said profile; identify social media content from at least one location frequented by the user, said social media content from at least one location being associated with the user associated with said profile; identify user generated content from at least one location, said user generated content being associated with the user associated with said profile; determine a set of time-based behavioral patterns for the user associated with said profile, said set of time-based behavioral patterns being based on said online activity patterns, said social media content from at least one location, and said user generated content from at least one location; and based on a behavior being predicted to occur within a specific time period that is associated with the behavioral pattern of the user, return a recommendation for the user associated with said profile prior to the behavior being exhibited by the user, said recommendation being based on said set of time-based behavioral patterns. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A computer system comprising:
-
one or more computer processors; one or more computer readable storage media; computer program instructions stored; said computer program instructions being stored on said computer readable storage media for execution by at least one of said one or more processors, said program instructions comprising instructions to; identify a profile; monitor online activity of a user associated with the profile; based, at least in part, on a frequency of access of a given online location by the user, identify one or more online activity patterns for the user based on said online activity, said one or more online activity patterns being associated with the user associated with said profile; identify social media content from at least one location frequented by the user, said social media content from at least one location being associated with the user associated with said profile; identify user generated content from at least one location, said user generated content being associated with the user associated with said profile; determine a set of time-based behavioral patterns for the user associated with said profile, said set of time-based behavioral patterns being based on said online activity patterns, said social media content from at least one location, and said user generated content from at least one location; and based on a behavior being predicted to occur within a specific time period that is associated with the behavioral pattern of the user, return a recommendation for the user associated with said profile prior to the behavior being exhibited by the user, said recommendation being based on said set of time-based behavioral patterns. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification