Resizing internet document for display on television screen
First Claim
1. In a web-accessing client-server system that includes a client web browser in communication with at least one server, and wherein the client web browser uses a television display device to display an image to a user, a method of scaling down an image that initially has a horizontal dimension that extends beyond the borders of the television display device, such that the entire horizontal dimension of the scaled image is visible within the horizontal dimension of the television display device without horizontal scrolling, the method comprising the acts of:
- at the client web browser, determining a scaling factor defined by only the amount of scaling that is necessary to fit the image within the horizontal dimension of the television display device;
at the client web browser, scaling the image horizontally and vertically according to the scaling factor; and
displaying the image on the television display device, such that the entire horizontal dimension of the image is visible within the horizontal dimension of the television display device at the same time.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for scaling down a Web page image enables the image to be displayed on a standard television without horizontal scrolling of the image. A Web page image that initially has a horizontal dimension larger than the horizontal dimension of a television display is received from a web server and subsequently scaled down by a scaling factor that is based only upon the amount of scaling that is necessary to fit the image within the horizontal dimension of the television display. This scaling factor is used to scale the image horizontally and vertically, thus preserving the aspect ratio of the image. When a hyperlink from the scaled down Web page image is selected, coordinates to the hyperlink are scaled up based on the same scaling factor so that they will correspond with the server side image map of the Web page image.
52 Citations
18 Claims
-
1. In a web-accessing client-server system that includes a client web browser in communication with at least one server, and wherein the client web browser uses a television display device to display an image to a user, a method of scaling down an image that initially has a horizontal dimension that extends beyond the borders of the television display device, such that the entire horizontal dimension of the scaled image is visible within the horizontal dimension of the television display device without horizontal scrolling, the method comprising the acts of:
-
at the client web browser, determining a scaling factor defined by only the amount of scaling that is necessary to fit the image within the horizontal dimension of the television display device;
at the client web browser, scaling the image horizontally and vertically according to the scaling factor; and
displaying the image on the television display device, such that the entire horizontal dimension of the image is visible within the horizontal dimension of the television display device at the same time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a web-accessing client system in communication with at least one server system, the client system being coupled to a television display device, a method of providing a user interface for enabling a user to access the at least one server system, the method comprising the acts of:
-
receiving a Web page image from the at least one server system, wherein the Web page image has a horizontal dimension that is larger than the horizontal dimension of the television display device;
scaling down the Web page image horizontally and vertically according to a scaling factor, that is defined by only the amount of scaling necessary to fit the Web page within the horizontal dimension of the television display device;
displaying the scaled Web page image on the television display device within the display environment, such that the entire horizontal dimension of the Web page image is visible within the horizontal dimension of the standard television display device without horizontal scrolling. - View Dependent Claims (11, 12, 13, 14, 15, 17, 18)
-
-
16. A computer program product for implementing, in a web-accessing client-server system that includes a client web browser in communication with at least one server, and wherein the client web browser uses a television display device to display an image to a user, a method of scaling down an image that initially has a horizontal dimension that extends beyond the borders of the television display device, such that the entire horizontal dimension of the scaled image is visible within the horizontal dimension of the television display device without horizontal scrolling, the computer program product comprising:
a computer-readable medium carrying computer-executable instructions for implementing the method, the computer-executable instructions comprising;
program code means for determining a scaling factor defined by only the amount of scaling that is necessary to fit the image within the horizontal dimension of the television display device;
program code means for scaling the image horizontally and vertically according to the scaling factor; and
program code means for displaying the image on the television display device, such that the entire horizontal dimension of the image is visible within the horizontal dimension of the television display device without horizontal scrolling.
Specification