Shared software agent for customer relations management services
First Claim
1. A computer-implemented method for implementing a customer relationship management system to provide consistent information over a plurality of different customer contact channels, the method comprising the steps of:
- providing a computer having at least one memory and at least one processor, the at least one processor being configured to carry out the following steps;
establishing a plurality of different customer contact channels within the customer relationship management system, the plurality of different customer contact channels including at least a Web site, a retail outlet, a wholesale outlet, and a telephone center;
associating a customer relationship management application with each of said plurality of customer contact channels, each customer relationship management application being designed either for authorized business personnel or for customer access;
providing a shared software agent sharing graphical and data management functionality among customer relationship management applications associated with the plurality of customer contact channels respectively, information stored in the shared software agent being accessible simultaneously and independently by each customer relationship management application so that consistent information is provided over each of the plurality of different customer contact channels; and
accessing the shared software agent from each customer relationship management application, each customer relationship management application being associated with a different customer contact channel, said shared software agent independently performs at least one data management task and displays at least one visual element within a graphical user interface of each said accessing customer relationship management application.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for implementing a customer relationship management system can include establishing a plurality of customer contact channels within a customer relationship management services system. A software component can be associated with each of customer contact channels. A shared software agent can be accessed by software components through a publicly accessible network. The shared software agent performs at least one data management task and displays at least one visual element within a graphical user interface of an accessing software component.
12 Citations
10 Claims
-
1. A computer-implemented method for implementing a customer relationship management system to provide consistent information over a plurality of different customer contact channels, the method comprising the steps of:
providing a computer having at least one memory and at least one processor, the at least one processor being configured to carry out the following steps; establishing a plurality of different customer contact channels within the customer relationship management system, the plurality of different customer contact channels including at least a Web site, a retail outlet, a wholesale outlet, and a telephone center; associating a customer relationship management application with each of said plurality of customer contact channels, each customer relationship management application being designed either for authorized business personnel or for customer access; providing a shared software agent sharing graphical and data management functionality among customer relationship management applications associated with the plurality of customer contact channels respectively, information stored in the shared software agent being accessible simultaneously and independently by each customer relationship management application so that consistent information is provided over each of the plurality of different customer contact channels; and accessing the shared software agent from each customer relationship management application, each customer relationship management application being associated with a different customer contact channel, said shared software agent independently performs at least one data management task and displays at least one visual element within a graphical user interface of each said accessing customer relationship management application. - View Dependent Claims (2, 3)
-
4. A customer relationship management system that provides consistent information over a plurality of different customer contact channels, the system comprising:
-
a plurality of different customer contact channels within the customer relationship management system, the plurality of different customer contact channels including at least a Web site, a retail outlet, a wholesale outlet, and a telephone center; a plurality of customer relationship management applications, each customer relationship management application being associated with a corresponding one of the plurality of customer contact channels, the customer relationship management application being designed either for authorized business personnel or for customer access; and a shared software agent sharing graphical and data management functionality among the plurality of customer relationship management applications, information stored in the shared software agent being accessible simultaneously and independently by each customer relationship management application, each customer relationship management application being associated with a different customer contact channel so that consistent information is provided over each of the plurality of different customer contact channels, wherein the shared software agent independently performs at least one data management task and displays at least one visual element within a graphical user interface of each said accessing customer relationship management application. - View Dependent Claims (5, 6, 7)
-
-
8. A non-transitory machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform a method for implementing a customer relationship management system with the steps of:
-
establishing a plurality of different customer contact channels within the customer relationship management system, the plurality of different customer contact channels including at least a Web site, a retail outlet, a wholesale outlet, and a telephone center; associating a customer relationship management application with each of said plurality of customer contact channels, each customer relationship management application being designed either for authorized business personnel or for customer access; providing a shared software agent sharing graphical and data management functionality among customer relationship management applications associated with the plurality of customer contact channels respectively, information stored in the shared software agent being accessible simultaneously and independently by each customer relationship management application so that consistent information is provided over each of the plurality of different customer contact channels; and accessing the shared software agent from each customer relationship management application, each customer relationship management application being associated with a different customer contact channel, said shared software agent independently performs at least one data management task and displays at least one visual element within a graphical user interface of each said accessing customer relationship management application. - View Dependent Claims (9, 10)
-
Specification