Automated dynamic differential data processing
AssigneeInternational Business Machines Corporation
InventorFrank Lawrence Jania
Life of this patent
Estimating the term…
Abstract
A request for differential data relative to a first data element within a group of data elements is received via a user input device. A first differential data value for each of the group of data elements relative to the first data element is calculated. The first differential data value for each of the group of data elements relative to the first data element are displayed on a display in response to the received request. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
Claims25
A method, comprising:
- receiving, via a user input device, a request for differential data relative to a first data element within a plurality of data elements;
- calculating a first differential data value for each of the plurality of data elements relative to the first data element;
- and
- displaying the first differential data value for each of the plurality of data elements relative to the first data element on a display in response to the received request.
A system, comprising:
- a display;
- a user input device;
- and
- a processor programmed to:
- receive, via the user input device, a request for differential data relative to a first data element within a plurality of data elements;
- calculate a first differential data value for each of the plurality of data elements relative to the first data element;
- and
- display the first differential data value for each of the plurality of data elements relative to the first data element on the display in response to the received request.
A system, comprising:
- a display;
- a user input device;
- a memory;
- and
- a processor programmed to:
- detect a differential data selection associated with a received request for differential data via a graphical user interface (GUI) displayed on the display and a first focus event associated with a first data element via the GUI in response to user manipulation of the user input device;
- highlight the first data element on the display;
- determine a data type associated with the first data element;
- apply a distance formula associated with the determined data type to the first data element paired with each of a plurality of data elements to calculate a first differential data value for each of the plurality of data elements relative to the first data element;
- store an original data value associated with each of the plurality of data elements in the memory;
- display the first differential data value for each of the plurality of data elements relative to the first data element on the display in response to the received request;
- detect a second focus event associated with a second data element of the plurality of data elements via the GUI;
- calculate a second differential data value for each of the plurality of data elements relative to the second data element;
- display the second differential data value for each of the plurality of data elements relative to the second data element on the display in response to the detected second focus event;
- retrieve the original data value associated with each of the plurality of data elements from the memory in response to at least one of a differential display timeout and an unfocus event associated with the first data element;
- and
- display the original data value associated with each of the plurality of data elements on the display.
A computer program product comprising a computer useable storage medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
- receive, via a user input device, a request for differential data relative to a first data element within a plurality of data elements;
- calculate a first differential data value for each of the plurality of data elements relative to the first data element;
- and
- display the first differential data value for each of the plurality of data elements relative to the first data element on a display in response to the received request.
Dependencies are inferred from the claim text.