Identifying purchase patterns and marketing based on user mood
First Claim
Patent Images
1. A method comprising:
- receiving, by a service provider server and over a network, information associated with browsing navigation events and browsing selection events made by a user on a user device reported by a browsing module of a user interface application, the browsing navigation events and the browsing selection events including browsing navigation events and browsing selection events associated with social network sites and merchant sites;
receiving, by the service provider server, information associated with purchase events made by the user on the user device;
determining, at the service provider server and using a pattern identifying module, one or more user browser patterns based on the browsing navigation events and the browsing selection events;
determining, by the pattern identifying module, one or more purchase patterns based on the purchase events;
determining, at the service provider server and using the pattern identifying module, one or more likelihoods of the user to be interested in one or more categories of goods or services based on the determined one or more user browser patterns and the determined one or more purchase patterns; and
providing, by the service provider server, content to the user on the user device based on the determined one or more likelihoods.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for facilitating electronic commerce over a network, according to one or more embodiments, includes communicating with a user via a user device and a business entity via a business entity device over the network, monitoring user navigation events over the network, determining a mood of the user based on user navigation behavior, marketing to the user based on the mood of the user, and storing user information related to the user navigation events and the mood of the user.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a service provider server and over a network, information associated with browsing navigation events and browsing selection events made by a user on a user device reported by a browsing module of a user interface application, the browsing navigation events and the browsing selection events including browsing navigation events and browsing selection events associated with social network sites and merchant sites; receiving, by the service provider server, information associated with purchase events made by the user on the user device; determining, at the service provider server and using a pattern identifying module, one or more user browser patterns based on the browsing navigation events and the browsing selection events; determining, by the pattern identifying module, one or more purchase patterns based on the purchase events; determining, at the service provider server and using the pattern identifying module, one or more likelihoods of the user to be interested in one or more categories of goods or services based on the determined one or more user browser patterns and the determined one or more purchase patterns; and providing, by the service provider server, content to the user on the user device based on the determined one or more likelihoods. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising; receiving, via a service interface application of a service provider server, information associated with browsing navigation events and browsing selection events made by a user on a user device reported by a browsing module of a user interface application, the browsing navigation events and the browsing selection events including browsing navigation events and browsing selection events associated with social network sites and merchant sites; accessing information associated with purchase events made by the user on the user device; determining, by a pattern identifying module of the service interface application, one or more user browser patterns based on the browsing navigation events and the browsing selection events; determining, by the pattern identifying module, one or more purchase patterns based on the purchase events; determining, by the pattern identifying module, one or more likelihoods of the user to be interested in one or more categories of goods or services based on the one or more user browser patterns and the one or more purchase patterns; and providing, by the service interface application, content to the user on the user device based on the determined one or more likelihoods. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
accessing information associated with browsing navigation events and browsing selection events made by a user on a user device reported by a browsing module of a user interface application, the browsing navigation events and the browsing selection events including browsing navigation and browsing selection events associated with social network sites and merchant sites; accessing information associated with purchase events made by the user on the user device; determining, by a pattern identifying module, one or more user browser patterns based on the browsing navigation events and the browsing selection events; determining, by the pattern identifying module, one or more purchase patterns based on the purchase events; determining, by the pattern identifying module, one or more likelihoods of the user to be interested in one or more categories of goods or services based on the one or more user browser patterns and the one or more purchase patterns; and provide content to the user on the user device based on the determined one or more likelihoods; wherein the machine is associated with a service provider server. - View Dependent Claims (17, 18, 19, 20)
-
Specification