CPC G06Q 40/04 (2013.01) [G06Q 40/02 (2013.01); G06Q 40/06 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, via a website over internet, for each of a plurality of users, respective first transactional data indicative of one or more transactions involving a respective user and respective first behavioral data indicative of one or more behaviors of the respective user, the respective user being a customer of a financial brokerage account and the first transactional and behavioral data corresponds to input data from the respective user;
storing in an information repository the input data received over the internet for the customer of the financial brokerage system;
creating an individual profile for the customer describing attributes of the customer based on the input data of the customer stored in the information repository;
capturing, in real time, activity of the customer on the financial brokerage account including time and frequency of visits to the financial brokerage account, the activity corresponding to at least the first behavioral data;
incorporating data about the customer from one or more external sources outside the financial brokerage account, wherein data from the external sources corresponds to at least the first behavioral data;
providing, via the website over the internet, the customer with free trades on a display screen of a device based on the activity of the customer captured on the financial brokerage account and the data about the customer from the external sources, wherein the free trades displayed on the screen are based on monetizing the input data by performing data analytics including automatically generating in real-time a new set of rules to learn customer behavior and to predict subsequent customer behavior, the new set of rules being generated in response to change in attributes of the customer over a period of time;
receiving, via the website over the internet, for the user at least one of second transactional data or second behavioral data subsequent to predicting the customer behavior; and
updating, via the website over the internet, the display screen of the device with free trades based on the at least one second transactional data or the second behavioral data provided by the user.
|