Method and system for automating the creation of customer-centric interfaces
First Claim
1. A method for the automated creation of a customer-centric interface, the method comprising:
- collecting a plurality of customer opening statements;
creating a list of a plurality of tasks for which a plurality of customers access and use the customer-centric interface;
analyzing the customer opening statements to determine a plurality of customer terminology used by the customers;
eliciting a plurality of customer feedback regarding how each task relates to each of the other tasks;
determining a frequency of occurrence for each task based on the customer opening statements;
determining which tasks to include in the customer-centric interface system based on the frequency of occurrence for the tasks;
ordering the tasks within the customer-centric interface system based on the frequency of occurrence for the tasks;
combining the tasks into one or more groups of tasks based on a plurality of customer perceived task relationships and the frequency of occurrence for the tasks;
creating a plurality of menu prompts for the customer-centric interface using the customer terminology, one or more action specific objects, and the customer perceived task relationships;
testing the customer-centric interface with one or more test customers;
providing the test customers with one or more tasks to perform and accomplish using the customer-centric interface;
determining if each test customer accomplished the provided task;
determining a customer satisfaction value for each test customer;
calculating a response time for each provided task;
generating a performance matrix including the response times, the customer satisfaction values, and the task accomplishment;
automatically reconfiguring the customer-centric interface system based on the performance matrix;
implementing the customer-centric interface for access and use by the customers;
monitoring the performance of the customer-centric interface; and
modifying the customer-centric interface based on a plurality of post-implementation results.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automating the creation of customer-centric interfaces includes a customer-centric interface system automatically creating a customer-centric interface, a collection engine, a customer language engine, a task frequency engine, a customer structure engine, and a customer performance engine. The collection engine collects a plurality of customer intention information. The customer language engine utilizes the customer intention information to create customer-centric menu prompts using the customers own terminology and action specific object words. The task frequency engine determines a frequency of occurrence for the tasks for which the customers contact the customer-centric interface and orders the tasks within the customer-centric interface. The customer structure engine determines how the customers relate the tasks together and groups the tasks according to task relationships. The customer performance engine tests the customer-centric interface and modifies the customer-centric interface for optimal performance.
206 Citations
47 Claims
-
1. A method for the automated creation of a customer-centric interface, the method comprising:
-
collecting a plurality of customer opening statements;
creating a list of a plurality of tasks for which a plurality of customers access and use the customer-centric interface;
analyzing the customer opening statements to determine a plurality of customer terminology used by the customers;
eliciting a plurality of customer feedback regarding how each task relates to each of the other tasks;
determining a frequency of occurrence for each task based on the customer opening statements;
determining which tasks to include in the customer-centric interface system based on the frequency of occurrence for the tasks;
ordering the tasks within the customer-centric interface system based on the frequency of occurrence for the tasks;
combining the tasks into one or more groups of tasks based on a plurality of customer perceived task relationships and the frequency of occurrence for the tasks;
creating a plurality of menu prompts for the customer-centric interface using the customer terminology, one or more action specific objects, and the customer perceived task relationships;
testing the customer-centric interface with one or more test customers;
providing the test customers with one or more tasks to perform and accomplish using the customer-centric interface;
determining if each test customer accomplished the provided task;
determining a customer satisfaction value for each test customer;
calculating a response time for each provided task;
generating a performance matrix including the response times, the customer satisfaction values, and the task accomplishment;
automatically reconfiguring the customer-centric interface system based on the performance matrix;
implementing the customer-centric interface for access and use by the customers;
monitoring the performance of the customer-centric interface; and
modifying the customer-centric interface based on a plurality of post-implementation results.
-
-
2. A method for automating the creation of a customer-centric interface, the method comprising:
-
gathering a plurality of customer intention information;
automatically analyzing the customer intention information to determine a plurality of customer terminology, a frequency of occurrence for a plurality of tasks, and a plurality of customer perceived task relationships;
generating a plurality of menu prompts utilizing the customer terminology and the frequency of occurrence for the tasks;
ordering the menu prompts based on the frequency of occurrence for the tasks and the customer perceived task relationships;
testing the order and the terminology of the menu prompts; and
modifying the order and the terminology of the menu prompts based on the testing of the menu prompts. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
12. A system for the automated creation of a customer-centric interface, the method comprising:
-
a collection engine operable to gather a plurality of customer intention information;
a customer language engine associated with the collection engine, the customer language engine operable to determine a plurality of customer terminology and generate a plurality of customer-centric menu prompts for a plurality of tasks using the customer terminology;
a task frequency engine associated with the collection engine, the task frequency engine operable to calculate a frequency of occurrence for each task and order the customer-centric menu prompts based on the frequency of occurrence;
a customer structure engine associated with the task frequency engine, the customer engine operable to elicit a plurality of customer feedback regarding how each task relates to each of the other tasks and generate a plurality of customer perceived task relationships; and
a customer performance engine associated with the customer language engine, the task frequency engine, and the customer structure engine, the customer performance engine operable to test the customer-centric menu prompts and modify the customer-centric menu prompts.
-
-
19. A method for automatically creating and integrating interface structure into a customer-centric interface, the method comprising:
-
compiling a list of a plurality of tasks for which a plurality of customers access and use the customer-centric interface;
eliciting a plurality of customer feedback regarding how each task in the list relates to each of the other tasks in the list;
aggregating the customer feedback;
automatically analyzing the aggregated customer feedback to determine one or more customer perceived task relationships; and
structuring the customer-centric interface in accordance with the customer perceived task relationships.
-
-
29. A method for automatically developing customer-centric menu prompts for a customer-centric interface, the method comprising:
-
automatically identifying one or more action words and one or more object words used by a plurality of customers interfacing with the customer-centric interface;
determining which of the action words are specific and which of the object words are specific;
identifying a relationship between the actions words and the object words as used by the customers;
determining a frequency of occurrence for each of the object words and each of the action words;
storing the specific actions words and the specific object words in one or more databases; and
automatically generalizing the specific action words into one or more general groups of specific action words and the specific object words into one or more general groups of specific object words.
-
-
42. Software for automating the creation of a customer-centric interface, the software embodied in a computer-readable medium and operable to:
-
gather a plurality of customer intention information;
automatically analyze the customer intention information to determine a plurality of customer terminology, a frequency of occurrence for a plurality of tasks, and a plurality of customer perceived task relationships;
generate a plurality of menu prompts utilizing the customer terminology and the frequency of occurrence for the tasks;
order the menu prompts based on the frequency of occurrence for the tasks and the customer perceived task relationships;
test the menu prompts; and
modify the menu prompts based on the testing of the menu prompts. - View Dependent Claims (43, 44, 45, 46, 47)
-
Specification