← Back to Patent Explorer
US6133913A Expired / Lapsed US ⏱️ 0.0 years remaining

Methods of scaling and displaying a server-provided image

Assignee: Adeia Technologies Inc
•
Filing: 1999-03-29
•
Granted: 2000-10-17
•
Expires: 2019-03-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A client-server system includes a client in communication with one or more servers. For example, the client server system may be for accessing the World Wide Web ("Web") in response to commands from the user. The client uses a display device to display a server-provided image to the user. The image is scaled down both horizontally and vertically, such that the entire horizontal dimension of the image is visible within the borders of the display device. Information corresponding to several Web pages may be maintained. Based on this information, images corresponding to these Web pages are displayed, each image including a reduced-size version of the corresponding Web page. A user inputted selection of one of these images is then accepted thereby accessing the corresponding Web page.

Inventors

  • 👤 Christopher M. White
  • 👤 Phillip Y. Goldman
  • 👤 David R. Anderson
  • 👤 Keith R. Ohlfs
  • 👤 Bruce A. Leak

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 11:54
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489; G06F3/04892; G06F15/00; G06F16/00; G06F16/90; G06F16/95; G06F16/957; G06F16/9577; G06F3/02; G06F3/023; G06F3/0233; G06F3/0236; G06F3/0481; G06F3/04812; G06F3/04817; G06F3/0482; G06F3/04897; G06F8/00; G06F8/60; G06F8/65; H; H04; H04L; H04L67/00; H04L67/34; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; H04N; H04N19/00; H04N19/46; H04N21/00; H04N21/20; H04N21/23; H04N21/238; H04N21/2383; H04N21/25; H04N21/258; H04N21/25866; H04N21/25891; H04N21/40; H04N21/43; H04N21/431; H04N21/4312; H04N21/4314; H04N21/433; H04N21/4331; H04N21/435; H04N21/4355; H04N21/4356; H04N21/438; H04N21/4382; H04N21/439; H04N21/4396; H04N21/44; H04N21/44012; H04N21/4402; H04N21/440263; H04N21/443; H04N21/4438; H04N21/45; H04N21/4508; H04N21/4516; H04N21/454; H04N21/462; H04N21/4622; H04N21/47; H04N21/478; H04N21/4782; H04N21/485; H04N21/4852; H04N21/4858; H04N21/80; H04N21/81; H04N21/8106; H04N21/8113; H04N21/8166; H04N21/85; H04N21/854; H04N21/8543; H04N5/00; H04N5/44; H04N5/445; H04N5/45; H04N7/00; H04N7/14; H04N7/141; H04N7/147; G09; G09G; G09G2370/00; G09G2370/02; G09G2370/027; H01; H01H; H01H9/00; H01H9/02; H01H9/0214; H01H9/0235; H04M; H04M2242/00; H04M2242/22; H04N21/41; H04N21/422; H04N21/42204; H04N21/42206; H04N21/42212; H04N21/4316; H04N5/60; H04N5/602

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 209 words
In a web-accessing client-server system including a client in communication with at least one server through a proxying server, the client using a standard television display device to display an image to a user, the standard television display device having a plurality of borders, a method of scaling an image that initially has a horizontal dimension larger than the horizontal dimension of the standard television display device such that the entire horizontal dimension of the scaled image is visible on the standard television display device without horizontal scrolling, the method comprising: at the proxying server, scaling the image horizontally and vertically according to a format of the standard television display device, such that the entire horizontal dimension of the image will be visible within the borders of the standard television display device when the scaled image is displayed on the display device; at the proxying server, scaling the coordinates of the image such that the image will be properly positioned on the standard television display device when the scaled image is displayed on the standard television display device; and transmitting the scaled image from the proxying server to the client such that the entire horizontal image can be displayed on the standard television display device without requiring horizontal scrolling.
Claim 2
Dependent Claim 209 words
In a web-accessing client-server system including a client in communication with at least one server through a proxying server, the client using a standard television display device to display an image to a user, the standard television display device having a plurality of borders, a method of scaling an image that initially has a horizontal dimension larger than the horizontal dimension of the standard television display device such that the entire horizontal dimension of the scaled image is visible on the standard television display device without horizontal scrolling, the method comprising: at the proxying server, scaling the image horizontally and vertically according to a format of the standard television display device, such that the entire horizontal dimension of the image will be visible within the borders of the standard television display device when the scaled image is displayed on the display device; at the proxying server, scaling the coordinates of the image such that the image will be properly positioned on the standard television display device when the scaled image is displayed on the standard television display device; and transmitting the scaled image from the proxying server to the client such that the entire horizontal image can be displayed on the standard television display device without requiring horizontal scrolling.
Claim 3
Dependent Claim 13 words
A method according to claim 1, wherein the display device comprises a television.
Claim 4
Dependent Claim 15 words
A method according to claim 1, wherein the display device is an RGB (red-green-blue) monitor.
Claim 5
Dependent Claim 18 words
A method according to claim 1, wherein the display device is a window on an RGB (red-green-blue) monitor.
Claim 6
Dependent Claim 79 words
A method according to claim 1, wherein the scaled image further comprises a scaled selection icon corresponding to a hypertext object having an address, the method further comprising the steps of: receiving a user input specifying scaled coordinates within the scaled selection icon; reversing, at the proxying server, the scaling performed on the scaled coordinates to produce icon coordinates; and transmitting the icon coordinates to one of the at least one server to access information located at the address.
Claim 7
Dependent Claim 150 words
In a web-accessing client system in communication with a plurality of server systems through a proxying server, the client system being coupled to a standard television display device, a method of providing a user interface for accessing one of the server systems, the method comprising the steps of: causing a display environment to be displayed on the standard television display device such that images displayed on the standard television display device can be scrolled only vertically; receiving an image from one of the server systems through the proxying server, the image having a horizontal dimension, wherein the image has been scaled horizontally and vertically at the proxying server according to a format of the standard television display device; and displaying the image in the display environment on the standard television display device, such that the entire scaled horizontal dimension of the image fits within the display environment without horizontal scrolling.
Claim 8
Dependent Claim 150 words
In a web-accessing client system in communication with a plurality of server systems through a proxying server, the client system being coupled to a standard television display device, a method of providing a user interface for accessing one of the server systems, the method comprising the steps of: causing a display environment to be displayed on the standard television display device such that images displayed on the standard television display device can be scrolled only vertically; receiving an image from one of the server systems through the proxying server, the image having a horizontal dimension, wherein the image has been scaled horizontally and vertically at the proxying server according to a format of the standard television display device; and displaying the image in the display environment on the standard television display device, such that the entire scaled horizontal dimension of the image fits within the display environment without horizontal scrolling.
Claim 9
Dependent Claim 13 words
A method according to claim 6, wherein the display device is a television.
Claim 10
Dependent Claim 15 words
A method according to claim 6, wherein the display device is an RGB (red-green-blue) monitor.
Claim 11
Dependent Claim 19 words
A method according to claim 6, wherein the display device is a window displayed on an RGB (red-green-blue) monitor.
Claim 12
Dependent Claim 66 words
A method according to claim 6, wherein the image is a hypertext image having an address, the method further comprising the steps of: receiving a user input specifying coordinates within the scaled image; scaling the coordinates based on the step of scaling the image, to generate scaled coordinates; and transmitting the scaled coordinates to one of the server systems to access information corresponding to the address.
Claim 13
Dependent Claim 36 words
A method according to claim 6, further comprising the step of receiving a user input entered by a user from a remote control device for causing the image to be scrolled vertically on the display device.
Claim 14
Dependent Claim 194 words
In a proxying server included in a web-accessing system that also includes a client and at least one server, wherein the client can communicate with the at least one server via the proxying server, a method of scaling an image that initially has a horizontal dimension larger than the horizontal dimension of the standard television display device such that the entire horizontal dimension of the scaled image is visible on the standard television display device without horizontal scrolling, the method comprising: at the proxying server, selecting a scaling factor based on the horizontal dimension of the image and the horizontal dimension of the standard television display device; at the proxying server, horizontally and vertically scaling the image by the factor such that the entire horizontal dimension of the image will be visible on the standard television display device without horizontal scrolling when the image is displayed on the standard television display device; scaling, at the proxying server, icon coordinates of a selection icon contained in the image by the factor such that the icon coordinates are accurate within the scaled image; and transmitting the scaled image, including the scaled icon coordinates, to the client.
Claim 15
Dependent Claim 194 words
In a proxying server included in a web-accessing system that also includes a client and at least one server, wherein the client can communicate with the at least one server via the proxying server, a method of scaling an image that initially has a horizontal dimension larger than the horizontal dimension of the standard television display device such that the entire horizontal dimension of the scaled image is visible on the standard television display device without horizontal scrolling, the method comprising: at the proxying server, selecting a scaling factor based on the horizontal dimension of the image and the horizontal dimension of the standard television display device; at the proxying server, horizontally and vertically scaling the image by the factor such that the entire horizontal dimension of the image will be visible on the standard television display device without horizontal scrolling when the image is displayed on the standard television display device; scaling, at the proxying server, icon coordinates of a selection icon contained in the image by the factor such that the icon coordinates are accurate within the scaled image; and transmitting the scaled image, including the scaled icon coordinates, to the client.
Claim 16
Dependent Claim 14 words
A method as defined in claim 12, wherein the display device is a television.
Claim 17
Dependent Claim 16 words
A method as defined in claim 12, wherein the display device is an RGB (red-green-blue) monitor.
Claim 18
Dependent Claim 18 words
A method as defined in claim 12, wherein the selection icon corresponds to a hypertext having an address.
Claim 19
Dependent Claim 55 words
A method as defined in claim 15, the method further comprising the steps of: receiving a user input specifying scaled coordinates within the scaled image; reversing the step of scaling the scaled coordinates such that the icon coordinates are produced; and transmitting the icon coordinates to the server to access information located at the address.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-10-17 2004-04-17 2004-10-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-10-17 2008-04-17 2008-10-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-10-17 2012-04-17 2012-10-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag