System and method for dynamically adjusting data values and enforcing valid combinations of the data in response to remote user input
First Claim
1. A method for displaying data values on a client computing device, comprising:
- transmitting an information request based on user-defined criteria from the client computing device;
receiving transmitted results, sub-items associated with the results, and rules of enforcement of sub-item combinations in response to the information request;
displaying a first set of results on the client computing device;
processing the first set of results in real time using the client computing device in response to a user adjustment of the first set of results to obtain processed results;
preventing a user from creating and encountering sub-item conflicts by automatically correcting any sub-item conflicts made during the user adjustment using the transmitted rules of enforcement; and
displaying the processed results on the client display computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is embodied in a system and method for dynamically adjusting data values and preventing conflicts in response to remote user input. Namely, the system and method provides a remote user with real time interaction of data values, such as a set of results, associated sub-items or dependencies, and rules of enforcement of sub-item combinations produced by a host system. Adjustment of conflicting sub-items is prevented with the rules of enforcement and predefined interactive options. As such, the user can dynamically adjust the set of results and sub-items from a remote location. The system and method of the present invention preferably utilizes client-side processing to achieve real time interaction.
-
Citations
31 Claims
-
1. A method for displaying data values on a client computing device, comprising:
-
transmitting an information request based on user-defined criteria from the client computing device;
receiving transmitted results, sub-items associated with the results, and rules of enforcement of sub-item combinations in response to the information request;
displaying a first set of results on the client computing device;
processing the first set of results in real time using the client computing device in response to a user adjustment of the first set of results to obtain processed results;
preventing a user from creating and encountering sub-item conflicts by automatically correcting any sub-item conflicts made during the user adjustment using the transmitted rules of enforcement; and
displaying the processed results on the client display computing device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
2. A display device having rendered thereon dynamically changing results of a database query, comprising:
-
a set of results, criteria associated with the set of results, and rules of enforcement of the criteria being stored as data on a server, wherein the data is transmitted from the server to a remote client after the remote client makes a request to the server for information, the rules of enforcement containing all predefined known conflicts between the associated criteria in different data fields; and
at least one adjustable interface option displayed on the remote client allowing a user adjustment the associated criteria using the remote client, the user adjustment constrained by the transmitted rules of enforcement such that potential conflicts between the associated criteria during the user adjustment are prevented and automatically corrected to prevent a user from encountering and viewing the conflicts. - View Dependent Claims (3, 4, 5, 27, 28, 29, 30)
-
-
13-17. -17. Canceled
-
18. A method for enforcing valid combinations of data using a server computer, comprising:
-
receiving a request for information based on user-defined criteria from a remote computer such that transmitted results are narrowed, limited and targeted to the information;
transmitting results, sub-items associated with the results, and rules of enforcement of sub-item combinations from the server to the remote computer in response to the request, wherein processing of the transmitted results is performed in real time in response to a user adjustment of the transmitted results and sub-items associated with the transmitted results; and
preventing a user of the remote computer from creating, encountering, and viewing conflicts between sub-items in different data fields during the user adjustment of the sub-items by automatically correcting any conflicts using the rules of enforcement such that only sub-items applicable to the user-defined criteria are displayed on the remote computer, the rules of enforcement containing all potential configurable conflicts and predefined known conflicts between the sub-items.
-
-
31-34. -34. Canceled
Specification