8854396

Rendering Image on Web Browser Display at Smaller Resolution Than Original Image Without Storing Original Image First to Conserve Space

PublishedOctober 7, 2014
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. Accessing computer comprising: display; input device; processor configured for controlling the display and configured for receiving signals from the input device; network interface through which the processor is configured to communicate with an Internet server storing a full resolution version of an image; and computer readable storage medium accessible to the processor and bearing a web browser executable by the processor to respond to a signal from the input device to render an image identified on a web page by: responsive to the signal, retrieving the full resolution version of the image according to an image identification specified by the web page; not storing the full resolution version of the image; decompressing the full resolution version of the image to a smaller resolution version of the image according to an image dimension specified by the web page; rendering the smaller resolution version of the image on the display; and storing only the smaller resolution version of the image and not storing the full resolution version of the image.

Plain English Translation

A computer accesses a web page containing an image. Instead of storing the full, high-resolution version of the image downloaded from the server, the computer immediately decompresses it to a smaller resolution, as specified by the web page. This smaller version is then rendered on the display. Only the smaller, lower-resolution image is stored locally, saving storage space, while the original full-resolution image is discarded after decompression and rendering. The computer includes a display, input device, processor, network interface, and storage medium. The web browser running on the processor handles the image rendering in response to user input.

Claim 2

Original Legal Text

2. The accessing computer of claim 1 , wherein the full resolution version is 1920 by 1080 pixels.

Plain English Translation

The accessing computer described above retrieves and processes images where the original, full resolution version of the image has a size of 1920 by 1080 pixels. This full-resolution version is never stored locally.

Claim 3

Original Legal Text

3. The accessing computer of claim 1 , wherein the smaller resolution version is 720 by 480 pixels.

Plain English Translation

The accessing computer described in the first claim retrieves and processes images, and renders a smaller resolution version that has a size of 720 by 480 pixels. This smaller, lower resolution version is the only one stored locally, after the original full resolution version is decompressed, rendered, and then discarded to save space.

Claim 4

Original Legal Text

4. The accessing computer of claim 1 , wherein the accessing computer is configured to retrieve image information to render the smaller resolution version of the image, the image information being in the format: img width=“[int]” height=“[int]” url=“[image name]”>, wherein “int” is a respective integer.

Plain English Translation

The accessing computer, as described above, retrieves image information to render the smaller resolution image. This image information is provided within the HTML code of the web page using a format like: `<img width="[integer]" height="[integer]" url="[image name]">`. The "width" and "height" attributes define the desired dimensions, and the "url" attribute specifies the image file on the server.

Claim 5

Original Legal Text

5. The accessing computer of claim 1 , wherein the accessing computer is configured to retrieve image information to render the smaller resolution version of the image, the image information being in the format: Image img=new Image(); img.width=[int]; img.height=[int]; img.url=“image name”, wherein “int” is a respective integer.

Plain English Translation

The accessing computer as described above, retrieves image information to render the smaller resolution image. This image information is provided using JavaScript code within the HTML code of the web page, following a format like: `Image img=new Image(); img.width=[integer]; img.height=[integer]; img.url="image name"`. The JavaScript code creates an image object and sets its width, height, and URL properties.

Claim 6

Original Legal Text

6. The accessing computer of claim 1 , wherein with the smaller resolution version of the image stored locally, the accessing computer accessing the computer readable storage medium is configured to, responsive to a user selection of an image, determine whether information of the image specified on a web page subject to the user selection indicates the same dimensions and identifies the same image as the smaller resolution version of the image stored locally, and responsive to a determination that information of the image specified on the web page subject to the user selection indicates the same dimensions and identifies the same image as the smaller resolution version of the image stored locally, present the locally stored image on the display.

Plain English Translation

The accessing computer stores the smaller resolution image locally. When the user selects an image on a web page, the computer checks if the image's specified dimensions and file name on the web page match those of the locally stored image. If the dimensions and file name match, the computer displays the locally stored image instead of re-downloading and re-rendering it, improving loading speed and reducing bandwidth usage.

Claim 7

Original Legal Text

7. The accessing computer of claim 6 , wherein the processor is configured to, responsive to a determination that information of the image specified on the web page subject to the user selection indicates different dimensions than the smaller resolution version of the image stored locally and identifies the same image as the smaller resolution version of the image stored locally, retrieve the full resolution version of the image from the server, not store the full resolution version, decompress the full resolution version to a new smaller version of the image according to the information of the image, render the new smaller version, and store the new smaller version in place of the smaller resolution version of the image previously stored locally.

Plain English Translation

Building on the previous description, if the user selects an image on a web page and the computer finds that the dimensions of the image on the web page are different from the dimensions of a locally stored image with the same file name, the computer retrieves the full resolution version from the server, without storing it. It then decompresses the image to the new, smaller resolution specified on the web page, renders it, and replaces the old locally stored image with this new smaller version. This ensures the locally stored image always matches the web page's requirements.

Claim 8

Original Legal Text

8. Method comprising: accessing an image specified by a web page to be rendered at a resolution that is smaller than a resolution of a full version of the image stored on a server; downloading the full version of the image; not storing the full version of the image on computer memory or computer disk media; processing the full image to render a smaller resolution version of the image according to the resolution specified by the web page; presenting the smaller resolution version of the image; and storing the smaller resolution version of the image and not storing the full version of the image.

Plain English Translation

A method for displaying images on a web page at a reduced resolution involves downloading the full version of the image from a server. The full version of the image is never saved to the computer's memory or storage. Instead, the full image is processed to render a smaller resolution version as specified by the web page. This smaller image is then displayed to the user, and the smaller image is the only version stored locally. The full image is discarded after rendering the smaller image to conserve space.

Claim 9

Original Legal Text

9. The method of claim 8 , wherein the full resolution version is 1920 by 1080 pixels.

Plain English Translation

The image rendering method described above downloads and processes image files where the original, full resolution version of the image has a size of 1920 by 1080 pixels.

Claim 10

Original Legal Text

10. The method of claim 8 , wherein the smaller resolution version is 720 by 480 pixels.

Plain English Translation

In the image rendering method described earlier, the smaller resolution version that is rendered and stored has a size of 720 by 480 pixels.

Claim 11

Original Legal Text

11. The method of claim 8 , comprising retrieving image information to render the smaller resolution version of the image, the image information being in the format: img width=“[int]” height=“[int]” url=“[image name]”>, wherein “int” is a respective integer.

Plain English Translation

The image rendering method involves retrieving image information to render the smaller resolution version of the image. The image information follows a format like: `<img width="[integer]" height="[integer]" url="[image name]">`. The width, height, and URL attributes, specified in the HTML code, are used to determine the image's dimensions and file name.

Claim 12

Original Legal Text

12. The method of claim 8 , comprising retrieving image information to render the smaller resolution version of the image, the image information being in the format: Image img=new Image(); img.width=[int]; img.height=[int]; img.url=“image name”, wherein “int” is a respective integer.

Plain English Translation

The image rendering method includes retrieving image information to render the smaller resolution image using Javascript, following a format like: `Image img=new Image(); img.width=[integer]; img.height=[integer]; img.url="image name"`. The script creates a new image object in the web browser, assigning the specified dimensions and image URL to it.

Claim 13

Original Legal Text

13. The method of claim 8 , comprising storing the smaller resolution version of the image locally to an accessing computer, the accessing computer responsive to a user selection of an image determining whether information of the image specified on a web page subject to the user selection indicates the same dimensions and identifies the same image as the smaller resolution version of the image stored locally, and responsive to a determination that information of the image specified on the web page subject to the user selection indicates the same dimensions and identifies the same image as the smaller resolution version of the image stored locally, presents the locally stored image on the display.

Plain English Translation

In the image rendering method, the smaller resolution version is stored locally on the computer. When the user selects an image on a web page, the computer checks if the information (dimensions and file name) of the image on the web page matches that of the locally stored image. If there is a match, the locally stored image is displayed, avoiding unnecessary re-downloading.

Claim 14

Original Legal Text

14. The method of claim 13 , wherein responsive to a determination that information of the image specified on the web page subject to the user selection indicates different dimensions than the smaller resolution version of the image stored locally and identifies the same image as the smaller resolution version of the image stored locally, retrieves the full resolution version of the image from the server, does not store the full resolution version, decompresses the full resolution version to a new smaller version of the image according to the information of the image, renders the new smaller version, and stores the new smaller version in place of the smaller resolution version of the image previously stored locally.

Plain English Translation

Expanding on the previous method, if a user selects an image on a web page and the image's dimensions on the web page differ from the dimensions of a locally stored image with the same file name, the full resolution version of the image is retrieved from the server but NOT stored. The full resolution image is then decompressed to the new smaller dimensions specified on the web page, rendered, and used to replace the previously stored local image.

Claim 15

Original Legal Text

15. Computer system comprising: accessing computer rendering a web page on a display, the web page containing image information including an identification of a full resolution version of an image stored on a server computer and a desired rendering resolution smaller than the full resolution; the accessing computer responsive to a user selection of the image retrieving the full resolution version of the image from the server but not storing the full resolution version, instead processing the full resolution version to render a smaller resolution version according to the image information and presenting and storing only the smaller resolution version.

Plain English Translation

A computer system displays web pages. The web page contains image information, including the location (URL) of a full resolution image stored on a server and the desired smaller resolution for rendering. When the user selects an image, the computer retrieves the full resolution image from the server, but it does NOT store the full resolution version. Instead, it processes the full image to render the image at the smaller resolution according to the image information and then presents and stores only this smaller resolution version locally.

Claim 16

Original Legal Text

16. The system of claim 15 , wherein the full resolution version is 1920 by 1080 pixels.

Plain English Translation

The image processing system downloads and manipulates images where the original, full resolution version of the image has a size of 1920 by 1080 pixels. This version is discarded after processing.

Claim 17

Original Legal Text

17. The system of claim 15 , wherein the smaller resolution version is 720 by 480 pixels.

Plain English Translation

The image processing system described renders and stores the image at a smaller resolution of 720 by 480 pixels, saving local storage space.

Claim 18

Original Legal Text

18. The system of claim 15 , wherein the accessing computer retrieves image information to render the smaller resolution version, the image information being in the format: img width=“[int]” height=“[int]” url=“[image name]”>, wherein “int” is a respective integer.

Plain English Translation

The image processing system uses image information with a format like `<img width="[integer]" height="[integer]" url="[image name]">` to render the smaller resolution version. The "width", "height", and "url" parameters in the HTML are used to resize and display the correct image.

Claim 19

Original Legal Text

19. The system of claim 15 , wherein the accessing computer retrieves image information to render the smaller resolution version, the image information being in the format: Image img=new Image(); img.width=[int]; img.height=[int]; img.url=“image name”, wherein “int” is a respective integer.

Plain English Translation

The image processing system uses image information defined in JavaScript code, following a format like `Image img=new Image(); img.width=[integer]; img.height=[integer]; img.url="image name"`, to control how the smaller resolution image is rendered in the browser.

Claim 20

Original Legal Text

20. The system of claim 15 , wherein with the smaller resolution version stored locally, the accessing computer responsive to a user selection of an image determines whether information of the image specified on a web page subject to the user selection indicates the same dimensions and identifies the same image as the smaller resolution version, and responsive to a determination that information of the image specified on the web page subject to the user selection indicates the same dimensions and identifies the same image as the smaller resolution version, presents a locally stored image on the display, and responsive to a determination that information of the image specified on the web page subject to the user selection indicates different dimensions than the smaller resolution version and identifies the same image as the smaller resolution version of the image, retrieves the full resolution version of the image from the server, does not store the full resolution version, decompresses the full resolution version to a new smaller version of the image according to the information of the image, renders the new smaller version, and stores the new smaller version in place of the smaller resolution version of the image previously stored locally.

Plain English Translation

The image processing system stores the smaller resolution version of an image locally. When the user selects an image on a webpage, the system checks if the requested image's dimensions and filename match a locally stored image. If they match, the local image is displayed. If the dimensions differ, the full resolution image is retrieved (but not stored), decompressed to the new size, rendered, and replaces the previously stored local image, ensuring the displayed image matches the webpage requirements while conserving storage space.

Patent Metadata

Filing Date

Unknown

Publication Date

October 7, 2014

Inventors

Jeffrey Moguillansky

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “RENDERING IMAGE ON WEB BROWSER DISPLAY AT SMALLER RESOLUTION THAN ORIGINAL IMAGE WITHOUT STORING ORIGINAL IMAGE FIRST TO CONSERVE SPACE” (8854396). https://patentable.app/patents/8854396

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/8854396. See llms.txt for full attribution policy.

RENDERING IMAGE ON WEB BROWSER DISPLAY AT SMALLER RESOLUTION THAN ORIGINAL IMAGE WITHOUT STORING ORIGINAL IMAGE FIRST TO CONSERVE SPACE