Configurable column display of information at a web client
AssigneeInternational Business Machines Corporation
InventorsGiancarlo Palleschi, Prasannakumar Parigivenkata
Life of this patent
Estimating the term…
Abstract
A method including receiving input from a user, retrieving data based on the input, generating a tabular display of the data according to default settings and adjustable user settings, and transmitting the tabular display to the user. A system having a server application structured and arranged to receive input from a user, retrieve data based on the input, generate a tabular display of the data according to default settings and adjustable user settings, and transmit the tabular display to the user, and a client application structured and arranged to display the tabular display.
Claims40
A method of displaying tabular data, comprising:
- receiving a definition of adjustable user settings from a user;
- receiving input from the user after the receiving the definition of the adjustable user settings;
- retrieving data based on the input;
- a processor of a computer generating a tabular display of the data according to default settings and the user settings;
- and
- transmitting the tabular display to the user,
- wherein:
- the default settings comprise a column name, a default display column order, a default sort column order, and a default sort order, and
- the user settings comprise a user display column order, a user sort column order, and a user sort order.
A computer program product comprising a computer readable storage medium having a computer readable program embodied therewith, wherein the computer readable storage medium is not transitory signal per se, and the computer readable program when executed on a computer causes the computer to:
- receive a definition of adjustable user settings from the user;
- receive input from the user after the receiving the definition of the adjustable user settings;
- retrieve data based on the input;
- generate a tabular display of the data according to default settings and the user settings;
- and
- transmit the tabular display to the user,
- wherein:
- the default settings comprise a column name, a default display column order, a default sort column order, and a default sort order, and
- the user settings comprise a user display column order, a user sort column order, and a user sort order.
A method for deploying an application for displaying information from a website in tabular form, comprising:
- providing a computer infrastructure being operable to:
- receive a definition of adjutsble user settings from a user;
- receive input from a user after receiving the definition of the adjustable user settings;
- retrieve data based on the input;
- generate a tabular display of the data according to default settings and the user settings;
- and
- transmit the tabular display to the user,
- wherein:
- the default settings comprise a column name, a default display column order, a default sort column order, and a default sort order, and
- the user settings comprise a user display column order, a user sort column order, and a user sort order.
A system, comprising:
- a computer having a processor;
- a server application running on the computer and structured and arranged to:
- receive a definition of adjustable user settings from a user;
- receive input from the user after the receiving the definition of the adjustable user settings;
- retrieve data based on the input;
- generate a tabular display of the data according to default settings and the user settings of the user;
- and transmit the tabular display to the user;
- and
- a client application structured and arranged to display the tabular display,
- wherein:
- the default settings comprise a column name, a default display column order, a default sort column order, and a default sort order, and
- the user settings comprise a user display column order, a user sort column order, and a user sort order.
A system comprising:
- a server having a processor and a database containing data associated with default settings and predefined adjustable user settings, wherein the default settings comprise a column name, a default display column order, a default sort column order, and a default sort order, and the user settings comprise a user display column order, a user sort column order, and a user sort order, and
- at least one of a hardware and a software component for receiving input from a user, retrieving data based upon the input, generating a tabular display, and transmitting the tabular display to the user,
- wherein the system generates the tabular display according to the default settings and the user settings;
- wherein the user settings are adjustable using a graphical user interface (GUI) that is separate from a display window having the tabular display;
- wherein the system is further configured to:
- receive a request to adjust the user settings;
- as a result of the receiving the request, present the user with the GUI for editing the user settings;
- receive data defining the user settings via the GUI, wherein the data includes the user display column order, the user sort column order, and the user sort order;
- and
- store the user settings based on the received data;
- and
- wherein the system is further configured to generate the tabular display using the stored user settings.
Dependencies are inferred from the claim text.