Conditional highlighting of given cells in a dynamic HTML table
First Claim
Patent Images
1. A method, operative at a server, for generating a table having dynamic data, comprising the steps of:
- setting a condition in a table format object to identify a given table cell for conditional treatment based on the condition;
including executable code for the table format object in a document containing markup language;
receiving a request from a client for the document;
responsive to the received request, instantiating the table format object with dynamic data to generate the table; and
in response to a determination to apply the conditional treatment to the given table cell with dynamic data having a value that satisfies the condition, setting an attribute or property for the given table cell by modifying markup language in the document for the given table cell.
1 Assignment
0 Petitions
Accused Products
Abstract
A method operative at a server for generating a table having dynamic data. According to the method, a page developer may specify a given table cell in the table for conditional treatment. In response to a request for the table received from a client browser, the table is populated with dynamic data, preferably by instantiating a table format object. If the dynamic data in the table cell meets a given condition, the table cell is highlighted. Using this technique, the page developer may conditionally highlight a particular cell based on the characteristics of the dynamic data to be presented in the cell.
170 Citations
22 Claims
-
1. A method, operative at a server, for generating a table having dynamic data, comprising the steps of:
-
setting a condition in a table format object to identify a given table cell for conditional treatment based on the condition;
including executable code for the table format object in a document containing markup language;
receiving a request from a client for the document;
responsive to the received request, instantiating the table format object with dynamic data to generate the table; and
in response to a determination to apply the conditional treatment to the given table cell with dynamic data having a value that satisfies the condition, setting an attribute or property for the given table cell by modifying markup language in the document for the given table cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product in a computer useable medium for use in a data processing system for generating a table, the computer program product comprising:
-
means for setting a condition in a table format object to identify a given table cell for conditional treatment based on the condition;
means for including executable code for the table format object in a document containing markup language;
means for receiving a request from a client for the document;
means, responsive to the received request, for instantiating the table format object with dynamic data to generate a table; and
means for setting, in response to a determination to apply the conditional treatment to the given table cell with dynamic data having a value that satisfies the condition, an attribute or property for the given table cell by modifying markup language in the document for the given table cell. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A server, comprising:
-
a processor;
means for setting a condition in a table format object to identify a given table cell for conditional treatment based on the condition;
means for including executable code for the table format object in a document containing markup language;
means for receiving a request from a client for the document;
means, responsive to the received request, for instantiating the table format object with dynamic data to generate a table; and
means for setting, in response to a determination to apply the conditional treatment to the given table cell with dynamic data having a value that satisfies the condition, an attribute or property for the given table cell by modifying markup language in the document for the given table cell. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification