Custom data display
First Claim
Patent Images
1. A method of providing an ability to define a custom display of computer-readable data, the method comprising:
- providing a list of identifiers of entity categories available to be queried for information to be collected for a current view of the display whenever requested, each of the entity categories comprising at least one data field with actual values of the respective data fields for any one member of one of the entity categories representing actual properties of the one member that can be measured against user-specified conditions;
providing a list of the data fields that exist respectively for each user selection of one of the entity categories to be queried;
providing a list of types of conditions that are appropriate respectively for each user selection of one of the data fields;
receiving a user-specified value for each user selection of one of the data fields;
a condition, corresponding with any one particular user selection of one of the data fields, comprising a user-selected type of condition and a user-specified value for the one particular user selection of one of the data fields;
for each user selection of one of the entity categories, permitting a user to select any number of the data fields and respectively corresponding conditions;
permitting the user to associate any number of sets with the display, each one of the sets comprising one particular user selection of one of the entity categories together with user-selected data fields and respectively corresponding conditions for the one particular user selection of one of the entity categories.
14 Assignments
0 Petitions
Accused Products
Abstract
Method and system for providing an open-ended and modifiable ability to customize the display of data for current viewing of the display for purposes such as, but not limited to, Contact Center administration and management.
11 Citations
29 Claims
-
1. A method of providing an ability to define a custom display of computer-readable data, the method comprising:
-
providing a list of identifiers of entity categories available to be queried for information to be collected for a current view of the display whenever requested, each of the entity categories comprising at least one data field with actual values of the respective data fields for any one member of one of the entity categories representing actual properties of the one member that can be measured against user-specified conditions; providing a list of the data fields that exist respectively for each user selection of one of the entity categories to be queried; providing a list of types of conditions that are appropriate respectively for each user selection of one of the data fields; receiving a user-specified value for each user selection of one of the data fields; a condition, corresponding with any one particular user selection of one of the data fields, comprising a user-selected type of condition and a user-specified value for the one particular user selection of one of the data fields; for each user selection of one of the entity categories, permitting a user to select any number of the data fields and respectively corresponding conditions; permitting the user to associate any number of sets with the display, each one of the sets comprising one particular user selection of one of the entity categories together with user-selected data fields and respectively corresponding conditions for the one particular user selection of one of the entity categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for defining a custom display of computer-readable data and obtaining a current view of the display whenever requested, the system comprising:
-
a communication processor, the communication processor comprising user access and access to entity categories available to be queried for information to be collected for the current view, each of the entity categories comprising at least one data field with actual values of the respective data fields for any one member of one of the entity categories representing actual properties of the one member that can be measured against user-specified conditions; storage for storing a definition of the display, for storing a list of identifiers of the entity categories available to be queried, for storing lists of the data fields that exist for each of the entity categories, for storing lists of types of conditions appropriate for each of the data fields that exists for each of the entity categories, and for storing information necessary for accessing the entity categories; a screen generator for generating screens that are used for defining the display; a configurator for collecting members of entity categories that qualify for inclusion in the display based on the stored definition of the display, whenever the current view of the display is requested; wherein the definition of the display can comprise any number of sets, each one of the sets comprising an identifier of a user-selected one of the entity categories together with any number of user-selected data fields and their respectively corresponding user-specified conditions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for defining a custom display of computer-readable data and obtaining a current view of the display whenever requested, the system comprising:
-
means for generating screens that are used for defining the display; the generating means comprising an ability to include in a definition of the display any number of sets, each one of the sets comprising an identifier of a user-selected entity category together with any number of user-selected data fields of the entity category and their respectively corresponding user-specified conditions, the entity category being one of a plurality of entity categories available to be queried; means for storing the definition of the display. - View Dependent Claims (21, 22)
-
-
23. A computer-readable tangible medium having code embedded in the medium for providing an ability to define a custom display of data, the computer-readable medium comprising:
instructions for the following; providing a list of identifiers of entity categories available to be queried for information to be collected for a current view of the display whenever requested, each of the entity categories comprising at least one data field with actual values of the respective data fields for any one member of one of the entity categories representing actual properties of the one member that can be measured against user-specified conditions; providing a list of the data fields that exist respectively for each user selection of one of the entity categories to be queried; providing a list of types of conditions that are appropriate respectively for each user selection of one of the data fields; receiving a user-specified value for each user selection of one of the data fields; a condition, corresponding with any one particular user selection of one of the data fields, comprising a user-selected type of condition and a user-specified value for the one particular user selection of one of the data fields; for each user selection of one of the entity categories, permitting a user to select any number of the data fields and respectively corresponding conditions; permitting the user to associate any number of sets with the display, each one of the sets comprising one particular user selection of one of the entity categories together with user-selected data fields and respectively corresponding conditions for the one particular user selection of one of the entity categories. - View Dependent Claims (24, 25, 26, 27, 28, 29)
Specification