Patent ID: 8787556
Filing Date: 2014-07-22
Classification: G06F,H04L,H04M

Abstract:
1. A method of providing at least one service to a user that is web-enabled by at least one computing device with a processor and a memory for storing executable instructions that are executable by the processor, the method comprising: detecting a pattern of use related to the user accessing the at least one service that identifies a future need of the user; identifying the future need the user by matching the pattern of use related to the user accessing the at least one service to the future need of the user in a relational database; providing an alert to a computer telephony interface (CTI) in response to the pattern of use; communicating instructions from the CTI to a computing device operated by the user in response to the alert, the instructions to initialize a real-time chat application executed on the computing device; in response to the alert, automatically querying availability of an agent using the CTI; and if the query determines an agent is available, automatically initializing an outbound call from the agent to the user to offer the user a new product based on the future need of the user.