Patent Document ID: 10026129
Application ID: 14576440
Patent Flag: 1

Claim One:
1. A computer-executed method comprising: receiving, by an analytical engine of a computer and from a first internal database configured to store profile data associated with one or more users, profile data associated with a first user; identifying, by the analytical engine of the computer, that the first user is not associated with a first employee based on the profile data associated with the first user; crawling, by the analytical engine of the computer, a plurality of social networking databases to collect additional data associated with the first user; receiving, by the analytical engine of the computer, from a second internal database that is configured to store product data and purchase history data corresponding to the one or more users, product data and purchase history data corresponding to the first user; generating, by the analytical engine of the computer, an analytical model that determines recommended products matching potential needs associated with the one or more users using collaborative filtering techniques by analyzing user profiles, the product data, the additional data, and the purchase history data associated with the one or more users; determining, by the analytical engine of the computer, a recommended product for the first user by executing the analytical model based on the first user profile, the product data, the additional data obtained from the crawling, and the purchase history data associated with the first user; and automatically initiating, by the computer, an automated communication session with a computing device operated by the first user to offer the recommended product to the first user by transmitting an email message containing a hyperlink directing the first user to a website displaying data associated with the recommended product.