Document representation for scalable structure
First Claim
1. A method comprising:
- receiving a web page definition having a slicing tree describing an arrangement of a plurality of blocks in the web page; and
rendering the web page on a display screen according to the slicing tree.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary system includes a browser to browse a web page based on a web page definition having a slicing tree defining an arrangement of rectangular regions in the web page. The web page definition can include parametric data describing adaptability parameters associated with a rectangular region. A rendering module renders an adapted web page based on the web page definition, and a proxy module generates an intermediary adapted web page definition. A method includes rendering the web page according to a slicing tree and block property data in an associated web page definition. The method may include determining a set of unsummarized blocks that maximize information fidelity.
104 Citations
34 Claims
-
1. A method comprising:
-
receiving a web page definition having a slicing tree describing an arrangement of a plurality of blocks in the web page; and
rendering the web page on a display screen according to the slicing tree. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium having stored thereon computer-executable instruction for performing a method comprising:
generating a web page definition having block property data defining a minimum perceptible size of a plurality of blocks in the web page. - View Dependent Claims (13, 14, 15, 16)
-
17. A processor-readable medium having processor-executable instructions for performing a method comprising:
-
receiving a web page definition defining a plurality of blocks in a web page;
determining a maximum information fidelity associated with a combination of summarized and unsummarized blocks in the web page; and
rendering the web page with the combination of summarized and unsummarized blocks. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A system comprising:
a browser operable to browse a web page based on a web page definition comprising a slicing tree defining an arrangement of a plurality of rectangular regions in the web page. - View Dependent Claims (24, 25, 26, 27)
-
28. A method of generating a web page having a plurality of blocks, the method comprising:
-
determining a first information fidelity associated with a first set of the plurality of blocks;
determining a second information fidelity related to a second set of the plurality of blocks; and
rendering the first set of blocks in a summarized fashion if the first information fidelity is greater than the second information fidelity. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification