SYSTEM AND METHOD FOR PERFORMING FOLLOW UP BASED ON USER INTERACTIONS
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for follow up management comprising determining if a user has a repository record, extracting information from the repository record associated with the user, and acting on information stored in the repository record. The method may be practiced on a system for managing online interaction comprising a business rules engine a follow up repository, and a follow up engine.
37 Citations
32 Claims
-
1-12. -12. (canceled)
-
13. A computer-implemented method, comprising:
-
monitoring, on a computing device, activities during a communication session; determining a follow-up action to perform based on a monitored activity; determining when to perform the follow-up action based on the monitored activity, wherein the follow-up action is to be performed at a future trigger date; storing information in a repository, wherein the information indicates the follow-up action and when to perform the follow-up action, and wherein the information stored in the repository is different from information stored in a file indicating whether a repository exists; detecting the future trigger date; retrieving the information stored in the repository when the future trigger date is detected; determining the follow-up action to perform from the information stored in the repository; and performing the follow-up action. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 28)
-
-
21. A system, comprising:
-
a processor; and a non-transitory computer-readable storage medium containing instructions configured to cause the processor to perform operations including; monitoring, on a computing device, activities during a communication session; determining a follow-up action to perform based on a monitored activity; determining when to perform the follow-up action based on the monitored activity, wherein the follow-up action is to be performed at a future trigger date; storing information in a repository, wherein the information indicates the follow-up action and when to perform the follow-up action, and wherein the information stored in the repository is different from information stored in a file indicating whether a repository exists; detecting the future trigger date; retrieving the information stored in the repository when the future trigger date is detected; determining the follow-up action to perform from the information stored in the repository; and performing the follow-up action. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
29. A computer-program product, tangibly embodied in a non-transitory machine-readable medium, including instructions configured to cause a data processing apparatus to:
-
monitoring, on a computing device, activities during a communication session; determining a follow-up action to perform based on a monitored activity; determining when to perform the follow-up action based on the monitored activity, wherein the follow-up action is to be performed at a future trigger date; storing information in a repository, wherein the information indicates the follow-up action and when to perform the follow-up action, and wherein the information stored in the repository is different from information stored in a file indicating whether a repository exists; detecting the future trigger date; retrieving the information stored in the repository when the future trigger date is detected; determining the follow-up action to perform from the information stored in the repository; and performing the follow-up action. - View Dependent Claims (30, 31, 32)
-
Specification