Method, Apparatus, and Software System for Providing Personalized Support to Customer
First Claim
1. A method in a data processing system for providing personalized support, the method comprising:
- receiving usage data from a customer of a software application;
analyzing the usage data based on a set of rules;
identifying a support action based on the analysis of the usage data; and
performing the identified support action based on the usage data.
1 Assignment
0 Petitions
Accused Products
Abstract
A software agent gathers data concerning customer usage of a software product, including error information and other relevant information. A support server gathers customer usage data and determines which optional features of a product are being used, or not being used, by the customer. The developer may then determine what features and functionalities of a product are critical for each individual customer or group of customers. The support server may generate a personalized support system for each customer or group of customers based on the gathered information. The support server may create a segment of customers within vertical industry segments and target the customers with new and advanced features to help solve their individual business problems. Customers may access personalized support pages based on their usage data.
-
Citations
20 Claims
-
1. A method in a data processing system for providing personalized support, the method comprising:
-
receiving usage data from a customer of a software application; analyzing the usage data based on a set of rules; identifying a support action based on the analysis of the usage data; and performing the identified support action based on the usage data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data processing system for providing personalized support, the data processing system comprising:
-
a processor; and a memory coupled to the processor, wherein the memory contains instructions which, when executed by the processor, cause the processor to; receive usage data from a customer of a software application; analyze the usage data based on a set of rules; identify a support action based on the analysis of the usage data; and perform the identified support action based on the usage data. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
receive usage data from a customer of a software application; analyze the usage data based on a set of rules; identify a support action based on the analysis of the usage data; and perform the identified support action based on the usage data. - View Dependent Claims (19, 20)
-
Specification