Dynamic and adaptable system and method for selecting a user interface dialogue model
First Claim
Patent Images
1. An adaptable user interface selection system comprising:
- a selection module operable to receive a request for a user interface dialogue model for a dialogue node within a communication action, the selection module having a criteria evaluation module and an interface scoring module;
a selection criteria library including a plurality of selection criteria, each selection criteria having an associated criteria weight;
a user interface library including a plurality of user interface dialogue models, each of the plurality of user interface dialogue models having a criteria score for each of the plurality of selection criteria;
the criteria evaluation module operable to retrieve the plurality of selection criteria and the associated weights from the selection criteria library;
the user interface scoring module operable to retrieve the associated criteria score from the user interface library and determine an interface score for each user interface dialogue model; and
the selection module operable to select the user interface dialogue model having the highest interface score.
6 Assignments
0 Petitions
Accused Products
Abstract
A communication system includes a selection module for selecting appropriate user interface types for nodes within a task. The selection module interacts with a selection criteria library and a user interface dialogue model library to determine an appropriate user interface. Selection criteria library and user interface dialogue model library may be selectively and dynamically adapted to reflect environmental, customer and organization changes.
-
Citations
20 Claims
-
1. An adaptable user interface selection system comprising:
-
a selection module operable to receive a request for a user interface dialogue model for a dialogue node within a communication action, the selection module having a criteria evaluation module and an interface scoring module; a selection criteria library including a plurality of selection criteria, each selection criteria having an associated criteria weight; a user interface library including a plurality of user interface dialogue models, each of the plurality of user interface dialogue models having a criteria score for each of the plurality of selection criteria; the criteria evaluation module operable to retrieve the plurality of selection criteria and the associated weights from the selection criteria library; the user interface scoring module operable to retrieve the associated criteria score from the user interface library and determine an interface score for each user interface dialogue model; and the selection module operable to select the user interface dialogue model having the highest interface score.
-
-
2. An adaptable user interface selection system comprising:
-
a selection module operable to receive a request for a user interface dialogue model for a dialogue node within a communication action; a selection criteria library including a plurality of selection criteria, each selection criteria having an associated criteria weight; a user interface library including a plurality of user interface dialogue models, each of the plurality of user interface dialogue models having a criteria score for each of the plurality of selection criteria; the selection module operable to communicate with the selection criteria library and the user interface library to calculate an interface score for each dialogue model and select a user interface dialogue model for the dialogue node. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An adaptable selection module embodied in a machine readable medium comprising:
-
a criteria evaluation module operable to retrieve selection criteria and associated criteria weights from a selection criteria library; a user interface scoring module operable to retrieve criteria score information from a user interface library and determine an interface score for each of a plurality of user interface dialogue models; and a user interface dialogue selection module operable to select the user interface dialogue model having the highest interface score. - View Dependent Claims (15, 16, 17)
-
-
18. A user interface dialogue model selection method comprising:
-
receiving a node of a communication action; retrieving criteria and associated criteria weights from a criteria library; retrieving criteria scores for a plurality of user interface dialogue models; calculating an interface score for each of the plurality of user interface dialogue models; and selecting a user interface dialogue model based upon the interface scores. - View Dependent Claims (19, 20)
-
Specification