Apparatus and method for distributing portions of large web images to fit smaller constrained viewing areas
First Claim
1. A method for displaying a web page on a display screen comprising:
- determining if the size of an image is larger than an allocated display area;
responsive to a determination that the image is larger than the allocated display area, dividing the image into a plurality of fragments; and
displaying a web page with one of the fragments in the allocated display area.
3 Assignments
0 Petitions
Accused Products
Abstract
A methodology for displaying a website on a hand held display device (HHDD) is disclosed. The present invention comprises an Image Modification Program (IMP) and a Navigation Program (NP). The IMP analyzes the webpage HTML to determine if an image is present and if the image exceeds the allotted image display space on the HHDD display screen. The IMP calculates the required number of x-axis and y-axis divisions and fragments the image accordingly. The IMP displays the reduced web page on the HHDD, but replaces the reduced image with a fragment from the fragmented image. The fragment is displayed at the intended resolution allowing the user to view a portion of the image at full size, as opposed to the whole image at a reduced size. The NP of the present invention allows the user to move from one fragment to another. An alternative embodiment utilizing a proxy is also disclosed.
-
Citations
37 Claims
-
1. A method for displaying a web page on a display screen comprising:
-
determining if the size of an image is larger than an allocated display area;
responsive to a determination that the image is larger than the allocated display area, dividing the image into a plurality of fragments; and
displaying a web page with one of the fragments in the allocated display area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A program product operable on a computer, the program product comprising:
-
a computer-usable medium;
wherein the computer usable medium comprises instructions comprising;
instructions for determining if the size of an image is larger than an allocated display area;
responsive to a determination that the image is larger than the allocated display area, instructions for dividing the image into a plurality of fragments; and
instructions for displaying a web page with one of the fragments in the allocated display area. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A program product operable on a computer, the program product comprising:
-
a computer-usable medium;
wherein the computer usable medium comprises;
a image modification program; and
a navigation program. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification