User-controlled web browser table reduction
First Claim
1. A method for reducing the size of a table in a web page comprising:
- receiving the web page at a computer connected to the Internet;
interrogating incoming hypertext markup languge in the web page for a table structure tag;
responsive to finding a table structure tag, marking the table structure tag as a potentially hideable tag;
determining whether the potentially hideable tag meets a criteria for hiding;
responsive to determining that the potentially hideable tag meets the criteria, introducing a control into the potentially hideable tag to create a hideable tag;
linking the control to a hiding algorithm; and
activating the control so that the data associated with the table structure tag is not displayed and the table is reduced in size.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention that meets the needs identified above is a web browser plug-in or feature comprising a modification program (MP), a configuration program (CP), a table reduction program (TRP), algorithms and rules, that interacts with a web browser to analyze a web page for tables. The analysis consists of interrogating incoming hypertext markup language (HTML) for table structure <table>, <tr>, <th> and <td> tags, and incoming text for delimiters. The configuration program introduces controls into the text for each column and row delimeter that met a criteria for being hideable. In addition, the configuration program introduces controls into the HTML for each column and row tag that met a criteria for being hideable. The configuration program links the controls to a hiding algorithm so that when activated, the appropriate hiding algorithm will act on the row or column associated with the control. The controls are injected before the web browser renders the web page. When the web browser renders the web page, the web browser recognizes and interprets the injected HTML code so that the table may be reduced by the table reduction program.
40 Citations
48 Claims
-
1. A method for reducing the size of a table in a web page comprising:
-
receiving the web page at a computer connected to the Internet;
interrogating incoming hypertext markup languge in the web page for a table structure tag;
responsive to finding a table structure tag, marking the table structure tag as a potentially hideable tag;
determining whether the potentially hideable tag meets a criteria for hiding;
responsive to determining that the potentially hideable tag meets the criteria, introducing a control into the potentially hideable tag to create a hideable tag;
linking the control to a hiding algorithm; and
activating the control so that the data associated with the table structure tag is not displayed and the table is reduced in size. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus for hiding data in a table of a web page comprising:
-
a web server connected to the Internet;
a computer connected to the Internet;
a program in the memory of the computer that causes the computer to perform the following steps;
receiving the web page at a computer connected to the Internet;
interrogating incoming hypertext markup languge in the web page for a table structure tag;
responsive to finding a table structure tag, marking the table structure tag as a potentially hideable tag;
determining whether the potentially hideable tag meets a criteria for table reduction;
responsive to determining that the potentially hideable tag meets the criteria, introducing a control into the potentially hideable tag to create a hideable tag;
linking the control to a hiding alogorithm; and
activating the control so that the data associated with the table structure tag is hidden. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification