Patent EP0590883B1 successfully refreshed from Google Patents.
Patent US6040824A successfully refreshed from Google Patents.
Patent US5699458A successfully refreshed from Google Patents.
US5699458A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Efficient browsing of encoded images
Assignee: Intel Corp
•
Filing: 1995-06-29
•
Granted: 1997-12-16
•
Expires: 2015-06-29
Abstract
Abstract A computer-implemented method and system for browsing encoded images. According to a preferred embodiment, at least one image is encoded with an encoding system to provide at least one encoded image. The encoding includes transforming images of the at least one image in accordance with a transform to provide a plurality of transform coefficients. A subset of the plurality of transform coefficients corresponding to a selected image is transmitted to a remote computer system, wherein the subset of the plurality of transform coefficients corresponds to a low quality version of the selected image.
Inventors
- 👤 David L. Sprague
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 11:05
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/60; H04N19/30
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
148 words
A computer-implemented method for browsing encoded images, comprising the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients: (c) selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 2
Dependent Claim
148 words
A computer-implemented method for browsing encoded images, comprising the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients: (c) selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 3
Dependent Claim
64 words
The method of claim 1, wherein the selected image is selected in accordance with a selection of a user of the remote computer system, the method further comprising the step of: (e) transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer system in response to a request by the user of the remote computer system.
Claim 4
Dependent Claim
17 words
The method of claim 2, wherein the encoded image signals comprise the plurality of quantized transform coefficients.
Claim 5
Dependent Claim
29 words
The method of claim 2, wherein the encoded image signals comprise quantized transform coefficients of the plurality of quantized transform coefficients other than the subset of quantized transform coefficients.
Claim 6
Independent Claim
151 words
An apparatus for browsing encoded images, comprising: (a) an encoder for encoding at least one image with an encoding apparatus to provide at least one encoded image, the encoder comprising means for transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) means for quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients; (c) means for selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) means for transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 7
Independent Claim
151 words
An apparatus for browsing encoded images, comprising: (a) an encoder for encoding at least one image with an encoding apparatus to provide at least one encoded image, the encoder comprising means for transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) means for quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients; (c) means for selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) means for transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 8
Dependent Claim
63 words
The apparatus of claim 5, wherein the selected image is selected in accordance with a selection of a user of the remote computer apparatus, the apparatus further comprising: (e) means for transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer apparatus in response to a request by the user of the remote computer apparatus.
Claim 9
Dependent Claim
17 words
The apparatus of claim 6, wherein the encoded image signals comprise the plurality of quantized transform coefficients.
Claim 10
Dependent Claim
29 words
The apparatus of claim 6, wherein the encoded image signals comprise quantized transform coefficients of the plurality of quantized transform coefficients other than the subset of quantized transform coefficients.
Claim 11
Dependent Claim
170 words
A computer-readable memory device having stored thereon a plurality of instructions, wherein the plurality of instructions, when executed by a processor of a source computer, cause the processor to perform the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients; (c) selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 12
Dependent Claim
170 words
A computer-readable memory device having stored thereon a plurality of instructions, wherein the plurality of instructions, when executed by a processor of a source computer, cause the processor to perform the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients; (c) selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 13
Dependent Claim
72 words
The computer-readable memory device of claim 9, wherein the selected image is selected in accordance with a selection of a user of the remote computer system and the plurality of instructions cause the processor to perform the step of: (e) transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer system in response to a request by the user of the remote computer system.
Claim 14
Dependent Claim
19 words
The computer-readable memory device of claim 10, wherein the encoded image signals comprise the plurality of quantized transform coefficients.
Claim 15
Dependent Claim
31 words
The computer-readable memory device of claim 10, wherein the encoded image signals comprise quantized transform coefficients of the plurality of quantized transform coefficients other than the subset of quantized transform coefficients.
Claim 16
Dependent Claim
185 words
A computer-implemented method for browsing encoded images, comprising the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; step (a) comprising the steps of: (1) quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) run-length encoding the plurality of quantized transform coefficients; and (3) Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) transmitting a subset of the plurality of quantized transform coefficients corresponding to a selected image to a remote computer system, wherein the subset corresponds to a low quality version of the selected image; step (b) comprising the steps of: (1) reversing the Huffman encoding of step (a)(3) and the run-length encoding of step (a)(2) to provide the plurality of quantized transform coefficients; and (2) selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 17
Dependent Claim
185 words
A computer-implemented method for browsing encoded images, comprising the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; step (a) comprising the steps of: (1) quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) run-length encoding the plurality of quantized transform coefficients; and (3) Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) transmitting a subset of the plurality of quantized transform coefficients corresponding to a selected image to a remote computer system, wherein the subset corresponds to a low quality version of the selected image; step (b) comprising the steps of: (1) reversing the Huffman encoding of step (a)(3) and the run-length encoding of step (a)(2) to provide the plurality of quantized transform coefficients; and (2) selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 18
Dependent Claim
64 words
The method of claim 13, wherein the selected image is selected in accordance with a selection of a user of the remote computer system, the method further comprising the step of: (c) transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer system in response to a request by the user of the remote computer system.
Claim 19
Dependent Claim
16 words
The method of claim 14, wherein the encoded image signals comprise the plurality of transform coefficients.
Claim 20
Dependent Claim
29 words
The method of claim 14, wherein the encoded image signals comprise transform coefficients of the plurality of transform coefficients other than the subset of the plurality of transform coefficients.
Claim 21
Independent Claim
192 words
An apparatus for browsing encoded images, comprising: (a) an encoder for encoding at least one image with an encoding apparatus to provide at least one encoded image, the encoder comprising means for transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; the encoder comprising: (1) means for quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) means for run-length encoding the plurality of quantized transform coefficients; and (3) means for Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) means for transmitting a subset of the plurality of transform coefficients corresponding to a selected image to a remote computer apparatus, wherein the subset of the plurality of transform coefficients corresponds to a low quality version of the selected image; means (b) comprising: (1) means reversing the Huffman encoding of means (a)(3) and the run-length encoding of means (a)(2) to provide the plurality of quantized transform coefficients; and (2) means for selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 22
Independent Claim
192 words
An apparatus for browsing encoded images, comprising: (a) an encoder for encoding at least one image with an encoding apparatus to provide at least one encoded image, the encoder comprising means for transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; the encoder comprising: (1) means for quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) means for run-length encoding the plurality of quantized transform coefficients; and (3) means for Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) means for transmitting a subset of the plurality of transform coefficients corresponding to a selected image to a remote computer apparatus, wherein the subset of the plurality of transform coefficients corresponds to a low quality version of the selected image; means (b) comprising: (1) means reversing the Huffman encoding of means (a)(3) and the run-length encoding of means (a)(2) to provide the plurality of quantized transform coefficients; and (2) means for selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 23
Dependent Claim
63 words
The apparatus of claim 17, wherein the selected image is selected in accordance with a selection of a user of the remote computer system, the apparatus further comprising: (c) means for transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer system in response to a request by the user of the remote computer system.
Claim 24
Dependent Claim
16 words
The apparatus of claim 18, wherein the encoded image signals comprise the plurality of transform coefficients.
Claim 25
Dependent Claim
29 words
The apparatus of claim 18, wherein the encoded image signals comprise transform coefficients of the plurality of transform coefficients other than the subset of the plurality of transform coefficients.
Claim 26
Dependent Claim
207 words
A computer-readable memory device having stored thereon a plurality of instructions, wherein the plurality of instructions, when executed by a processor of a source computer, cause the processor to perform the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; step (a) comprising the steps of: (1) quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) run-length encoding the plurality of quantized transform coefficients; and (3) Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) transmitting a subset of the plurality of quantized transform coefficients corresponding to a selected image to a remote computer system, wherein the subset corresponds to a low quality version of the selected image; step (b) comprising the steps of: (1) reversing the Huffman encoding of step (a)(3) and the run-length encoding of step (a)(2) to provide the plurality of quantized transform coefficients; and (2) selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 27
Dependent Claim
207 words
A computer-readable memory device having stored thereon a plurality of instructions, wherein the plurality of instructions, when executed by a processor of a source computer, cause the processor to perform the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; step (a) comprising the steps of: (1) quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) run-length encoding the plurality of quantized transform coefficients; and (3) Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) transmitting a subset of the plurality of quantized transform coefficients corresponding to a selected image to a remote computer system, wherein the subset corresponds to a low quality version of the selected image; step (b) comprising the steps of: (1) reversing the Huffman encoding of step (a)(3) and the run-length encoding of step (a)(2) to provide the plurality of quantized transform coefficients; and (2) selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 28
Dependent Claim
72 words
The computer-readable memory device of claim 21, wherein the selected image is selected in accordance with a selection of a user of the remote computer system and the plurality of instructions cause the processor to perform the step of: (c) transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer system in response to a request by the user of the remote computer system.
Claim 29
Dependent Claim
18 words
The computer-readable memory device of claim 22, wherein the encoded image signals comprise the plurality of transform coefficients.
Claim 30
Dependent Claim
31 words
The computer-readable memory device of claim 22, wherein the encoded image signals comprise transform coefficients of the plurality of transform coefficients other than the subset of the plurality of transform coefficients.
References Cited (Backward Citations)
US5164831A
Cited
US5450209A
Cited
US5412429A
Cited
WO1994022108A1
Cited
US5434567A
Cited
US5552832A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-12-15 | 2001-06-16 | 2001-12-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-12-15 | 2005-06-16 | 2005-12-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-12-15 | 2009-06-16 | 2009-12-16 | $7700.00 | Window Closed / Lapsed |