User interface for conflict resolution management
First Claim
1. A method comprising:
- receiving a plurality of proposed modifications to a knowledge entity stored within a knowledge base on a host server, the proposed modifications being provided by distinct, discrete client devices external from the host server;
displaying in a graphical user interface representations of the proposed modifications, the proposed modifications being spatially positioned to visually indicate that a conflict exists between the proposed modifications;
generating weighted values for each of the proposed modifications based on user-inputted values for a plurality of user-adjustable decision criteria;
comparing the weighted values against a cut-off value to generate a subset of the proposed modifications including first proposed modifications from the plurality of proposed modifications having weighted values above the cut-off value and the subset not including second proposed modifications having weighted values below the cut-off value; and
displaying in the graphical user interface representations of the subset of the proposed modifications, the user-inputted values for the plurality of user-ajustable decision criteria inputted via the graphical user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
One implementation provides a method for providing a graphical user interface (GUI) that allows a user to view proposed modifications to a knowledge entity. The method includes displaying to the user a first representation of a first proposed modification to the knowledge entity, and displaying to the user a second representation of a second proposed modification to the knowledge entity, wherein the second representation is positioned in relation to the first representation to indicate whether a conflict exists between the first and second proposed modifications to the knowledge entity. If there is a visual indication of the conflict, the method further includes displaying a modified representation of the knowledge entity by applying either the first or the second proposed modification according to a user-adjustable decision criterion.
-
Citations
15 Claims
-
1. A method comprising:
-
receiving a plurality of proposed modifications to a knowledge entity stored within a knowledge base on a host server, the proposed modifications being provided by distinct, discrete client devices external from the host server; displaying in a graphical user interface representations of the proposed modifications, the proposed modifications being spatially positioned to visually indicate that a conflict exists between the proposed modifications; generating weighted values for each of the proposed modifications based on user-inputted values for a plurality of user-adjustable decision criteria; comparing the weighted values against a cut-off value to generate a subset of the proposed modifications including first proposed modifications from the plurality of proposed modifications having weighted values above the cut-off value and the subset not including second proposed modifications having weighted values below the cut-off value; and displaying in the graphical user interface representations of the subset of the proposed modifications, the user-inputted values for the plurality of user-ajustable decision criteria inputted via the graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product tangibly embodied in a computer-readable storage medium, the computer program product including instructions that, when executed, perform operations comprising:
-
receiving a plurality of proposed modifications to a knowledge entity stored within a knowledge base on a host server, the proposed modifications being provided by distinct, discrete client devices external from the host server; displaying in a graphical user interface representations of the proposed modifications, the proposed modifications being spatially positioned to visually indicate that a conflict exists between the proposed modifications; generating weighted values for each of the proposed modifications based on user-inputted values for a plurality of user-adjustable decision criteria; comparing the weighted values against a cut-off value to generate a subset of the proposed modifications including first proposed modifications from the plurality of proposed modifications having weighted values above the cut-off value and the subset not including second proposed modifications having weighted values below the cut-off value; and displaying in the graphical user interface representations of the subset of the proposed modifications, the user-inputted values for the plurality of user-adustable decision criteria inputted via the graphical user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product tangibly embodied in a computer-readable storage medium, the computer program product including instructions that, when executed, perform operations comprising:
-
receiving a plurality of proposed modifications to a knowledge entity stored within a knowledge base on a host server, the proposed modifications being provided by distinct, discrete client devices external from the host server, each of the client devices having a local cache of the knowledge base and the client devices pushing the proposed modifications to the host server based on a distributed model of the client devices and the host server; displaying in a graphical user interface representations of the proposed modifications, the proposed modifications being spatially positioned to visually indicate that a conflict exists between the proposed modifications; generating weighted values for each of the proposed modifications based on user-inputted values for a plurality of user-adustable decision criteria, the criteria comprising criteria defining metadata of users of the client devices from which to generate the weighted values; comparing the weighted values against a cut-off value to generate a subset of the proposed modifications including first proposed modifications from the plurality of proposed modifications having weighted values above the cut-off value and the subset not including second proposed modifications having weighted values below the cut-off value; and displaying in the graphical user interface representations of the subset of the proposed modifications, the user-inputted values for the plurality of the user-adjustable decision criteria inputted via the graphical user interface, the displaying causing display of an indication of an ordering of the subset of the proposed modifications based on weighted values where proposed modifications having a higher weighted value are displayed as circles within circles representing lesser weighted values that are conflicting, and the graphical user interface includes user interface elements for a user to select to apply one of the subset of the proposed modifications to the exclusion of other proposed modifications such that other proposed modifications are no longer displayed for consideration for application by a user.
-
Specification