Patent US6449639B1 successfully refreshed from Google Patents.
US6449639B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for client-less viewing of scalable documents displayed using internet imaging protocol commands
Assignee: Canon Inc
•
Filing: 1998-12-23
•
Granted: 2002-09-10
•
Expires: 2018-12-23
Abstract
Abstract A method and system for viewing a document containing at least one page and at least one image, the document being located on a server computer, including sending by a client computer a page display request to the server computer creating by the server computer a layout page containing a reference to stored image data, transmitting the layout page from the server computer to the client computer, sending an image data request to a remote computer according to the reference to stored image data, and transmitting requested image data from the remote computer to the client computer in response to the image data request.
Inventors
- 👤 Robert Blumberg
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 14:08
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957; G06F16/9577; G06F16/958; G06F16/986
Claims Analysis
Total Claims: 98
Claim 1
Independent Claim
199 words
A method for viewing a document located on a server computer, comprising: sending by a client computer a page display request to said server computer to view a page of a document, said page including text and image data; creating by said server computer a layout page containing a reference to stored image data, the reference including parameters for a rectangle designating an image portion; transmitting said layout page from said server computer to the said client computer; sending by said client computer an image data request to a remote computer according to said reference to stored image data; transmitting requested image data from said remote computer to said client computer in response to said image data request; repeating said sending a page display request, said sending an image data request by said client computer and transmitting requested image from said remote computer, for subsequent page display request for a magnified view of the page of the document; dynamically changing the parameters for a rectangle corresponding to the subsequent page display request; and wherein the parameters for a rectangle and the parameters for a display width and height are included within a CVT command from an Internet Imaging Protocol.
Claim 2
Independent Claim
199 words
A method for viewing a document located on a server computer, comprising: sending by a client computer a page display request to said server computer to view a page of a document, said page including text and image data; creating by said server computer a layout page containing a reference to stored image data, the reference including parameters for a rectangle designating an image portion; transmitting said layout page from said server computer to the said client computer; sending by said client computer an image data request to a remote computer according to said reference to stored image data; transmitting requested image data from said remote computer to said client computer in response to said image data request; repeating said sending a page display request, said sending an image data request by said client computer and transmitting requested image from said remote computer, for subsequent page display request for a magnified view of the page of the document; dynamically changing the parameters for a rectangle corresponding to the subsequent page display request; and wherein the parameters for a rectangle and the parameters for a display width and height are included within a CVT command from an Internet Imaging Protocol.
Claim 3
Dependent Claim
12 words
The method of claim 1 wherein the document is a PDF document.
Claim 4
Dependent Claim
15 words
The method of claim 1 wherein the reference to stored image data is a URL.
Claim 5
Dependent Claim
21 words
The method of claim 1 wherein the reference to stored image data also includes parameters for a display width and height.
Claim 6
Dependent Claim
15 words
The method of claim 1 wherein the at least one image is a tiled image.
Claim 7
Dependent Claim
15 words
The method of claim 1 wherein the at least one image is a multi-resolution image.
Claim 8
Dependent Claim
15 words
The method of claim 6 wherein the at least one image is a FLASHPIX image.
Claim 9
Dependent Claim
15 words
The method of claim 1 wherein the at least one image is a JPEG image.
Claim 10
Dependent Claim
15 words
The method of claim 1 wherein the at least one image is a TIFF image.
Claim 11
Dependent Claim
17 words
The method of claim 1 wherein the layout page specifies the positioning of the requested image data.
Claim 12
Dependent Claim
13 words
The method of claim 1 wherein the layout page is an HTML page.
Claim 13
Dependent Claim
13 words
The method of claim 1 wherein the layout page also contains text characters.
Claim 14
Dependent Claim
17 words
The method of claim 12 wherein each of the text characters is associated with a corresponding font.
Claim 15
Dependent Claim
16 words
The method of claim 12 wherein the layout page specifies the positioning of the text characters.
Claim 16
Dependent Claim
17 words
The method of claim 1 and also including displaying the layout page and the requested image data.
Claim 17
Dependent Claim
17 words
The method of claim 1 and also including printing the layout page and the requested image data.
Claim 18
Dependent Claim
13 words
The method of claim 1 wherein the remote computer is the server computer.
Claim 19
Dependent Claim
15 words
The method of claim 1 wherein the remote computer is distinct from the server computer.
Claim 20
Dependent Claim
22 words
The method of claim 1 and also including processing by remote computer the stored image data to produce the requested image data.
Claim 21
Dependent Claim
46 words
The method of claim 19 wherein the stored image data contains image titles, and said processing includes: fetching appropriate image tiles from the stored image data; combining the appropriate image tiles into a single combined image; and converting the combined image into a specified image format.
Claim 22
Dependent Claim
14 words
The method of claim 20 wherein the specified image format is the JPEG format.
Claim 23
Dependent Claim
18 words
The method of claim 20 and also including: decompressing the appropriate image tiles; and compressing the combined image.
Claim 24
Independent Claim
149 words
A system for viewing a document located on a server computer, comprising: a client computer transmitter sending a page display request to the server computer to view a page document, said page including text and image data, and sending by said client computer transmitter an image data request to a remote computer according to a reference to stored image data, said reference including parameters for a rectangle designating an image portion; a layout page producer within said server computer creating a layout page containing said reference to stored image data; said server computer transmitter transmitting said layout page to said client computer; and said remote computer transmitter transmitting requested image data to said client computer in response to said image data request; a reference generator dynamically changing said parameters for a rectangle corresponding to a subsequent page display request for a magnified view of the page of the document.
Claim 25
Independent Claim
149 words
A system for viewing a document located on a server computer, comprising: a client computer transmitter sending a page display request to the server computer to view a page document, said page including text and image data, and sending by said client computer transmitter an image data request to a remote computer according to a reference to stored image data, said reference including parameters for a rectangle designating an image portion; a layout page producer within said server computer creating a layout page containing said reference to stored image data; said server computer transmitter transmitting said layout page to said client computer; and said remote computer transmitter transmitting requested image data to said client computer in response to said image data request; a reference generator dynamically changing said parameters for a rectangle corresponding to a subsequent page display request for a magnified view of the page of the document.
Claim 26
Dependent Claim
12 words
The system of claim 23 wherein the document is a PDF document.
Claim 27
Dependent Claim
15 words
The system of claim 23 wherein the reference to stored image data is a URL.
Claim 28
Dependent Claim
21 words
The system of claim 23 wherein the reference to stored image data also includes parameters for a display width and height.
Claim 29
Dependent Claim
15 words
The system of claim 23 wherein the at least one image is a tiled image.
Claim 30
Dependent Claim
15 words
The system of claim 23 wherein the at least one image is a multi-resolution image.
Claim 31
Dependent Claim
15 words
The system of claim 28 wherein the at least one image is a FLASHPIX image.
Claim 32
Dependent Claim
15 words
The system of claim 23 wherein the at least one image is a JPEG image.
Claim 33
Dependent Claim
15 words
The system of claim 23 wherein the at least one image is a TIFF image.
Claim 34
Dependent Claim
17 words
The system of claim 23 wherein the layout page specifies the positioning of the requested image data.
Claim 35
Dependent Claim
13 words
The system of claim 23 wherein the layout page is an HTML page.
Claim 36
Dependent Claim
13 words
The system of claim 23 wherein the layout page also contains text characters.
Claim 37
Dependent Claim
17 words
The system of claim 34 wherein each of the text characters is associated with a corresponding font.
Claim 38
Dependent Claim
16 words
The system of claim 34 wherein the layout page specifies the positioning of the text characters.
Claim 39
Dependent Claim
20 words
The system of claim 23 and also including a video monitor displaying the layout page and the requested image data.
Claim 40
Dependent Claim
19 words
The system of claim 23 and also including a printer printing the layout page and the requested image data.
Claim 41
Dependent Claim
13 words
The system of claim 23 wherein the remote computer is the server computer.
Claim 42
Dependent Claim
15 words
The system of claim 23 wherein the remote computer is distinct from the server computer.
Claim 43
Dependent Claim
25 words
The system of claim 23 and also including a processor within the remote computer processing the stored image data to produce the requested image data.
Claim 44
Dependent Claim
54 words
The system of claim 41 wherein the stored image data contains image tiles, and said processor includes: a data access unit fetching appropriate image tiles from the stored image data; a combiner combining the appropriate image tiles into a single combined image; and a formatter converting the combined image into a specified image format.
Claim 45
Dependent Claim
14 words
The system of claim 42 wherein the specified image format is the JPEG format.
Claim 46
Dependent Claim
26 words
The system of claim 42 and wherein said processor also includes: a decompress or decompressing the appropriate image tiles; and a compressor compressing the combined image.
Claim 47
Dependent Claim
65 words
A scalable document comprising: at least one layout page; and at least one reference to stored image data, said at least one reference including at least one command for processing the stored image data; wherein the parameters for a rectangle and the parameters for a display width and height are included within said command, said command comprising a CVT command from an Internet Imaging Protocol.
Claim 48
Dependent Claim
65 words
A scalable document comprising: at least one layout page; and at least one reference to stored image data, said at least one reference including at least one command for processing the stored image data; wherein the parameters for a rectangle and the parameters for a display width and height are included within said command, said command comprising a CVT command from an Internet Imaging Protocol.
Claim 49
Dependent Claim
16 words
The scalable document of claim 45 wherein the reference to stored image data is a URL.
Claim 50
Dependent Claim
29 words
The scalable document of claim 45 wherein the command for processing the stored image data specifies a rectangular portion of a raster image and a display width and height.
Claim 51
Dependent Claim
16 words
The scalable document of claim 45 wherein the at least one image is a tiled image.
Claim 52
Dependent Claim
16 words
The scalable document of claim 45 wherein the at least one image is a multi-resolution image.
Claim 53
Dependent Claim
16 words
The scalable document of claim 49 wherein the at least one image is a FLASHPIX image.
Claim 54
Dependent Claim
16 words
The scalable document of claim 45 wherein the at least one image is a JPEG image.
Claim 55
Dependent Claim
16 words
The scalable document of claim 45 wherein the at least one image is a TIFF image.
Claim 56
Dependent Claim
18 words
The scalable document of claim 45 wherein the layout page specifies the positioning of the requested image data.
Claim 57
Dependent Claim
14 words
The scalable document of claim 45 wherein the layout page is an HTML page.
Claim 58
Dependent Claim
14 words
The scalable document of claim 45 wherein the layout page also contains text characters.
Claim 59
Dependent Claim
18 words
The scalable document of claim 55 wherein each of the text characters is associated with a corresponding font.
Claim 60
Dependent Claim
17 words
The scalable document of claim 55 wherein the layout page specifies the positioning of the text characters.
Claim 61
Independent Claim
97 words
A method for converting a document containing at least one image into a scalable document, comprising: extracting at least one image from the document; storing the at least one image as stored image data; replacing said at least one image by at least one reference to stored image data, said at least one reference containing at least one command for processing said stored image data; and wherein the parameters for a rectangle and the parameters for a display width and height are included within said command, said command comprising a CVT command from an Internet Imaging Protocol.
Claim 62
Independent Claim
97 words
A method for converting a document containing at least one image into a scalable document, comprising: extracting at least one image from the document; storing the at least one image as stored image data; replacing said at least one image by at least one reference to stored image data, said at least one reference containing at least one command for processing said stored image data; and wherein the parameters for a rectangle and the parameters for a display width and height are included within said command, said command comprising a CVT command from an Internet Imaging Protocol.
Claim 63
Dependent Claim
12 words
The method of claim 58 wherein the document is a PDF document.
Claim 64
Dependent Claim
14 words
The method of claim 58 wherein the stored image data is tiled image data.
Claim 65
Dependent Claim
14 words
The method of claim 58 wherein the stored image data is multi-resolution image data.
Claim 66
Dependent Claim
14 words
The method of claim 61 wherein the stored image data is FLASHPIX image data.
Claim 67
Dependent Claim
14 words
The method of claim 58 wherein the stored image data is JPEG image data.
Claim 68
Dependent Claim
15 words
The method of claim 58 wherein the stored image data is a TIFF image data.
Claim 69
Dependent Claim
16 words
The method of claim 58 wherein the reference to the stored image data is a URL.
Claim 70
Independent Claim
27 words
The method of claim wherein the command for processing the stored image data specifies a rectangular portion of a raster image and a display width and height.
Claim 71
Independent Claim
108 words
A system for converting a document containing at least one image into a scalable document, comprising: an object extractor extracting at least one image from the document; a storage device for storing said at least one image as stored image data; a reference inserter replacing said at least one image by at least one reference to the stored image data, said at least one reference containing at least one command for processing said stored image data; and wherein the parameters for a rectangle and the parameters for a display width and height are included within said command, said command comprising a CVT command from an Internet Imaging Protocol.
Claim 72
Independent Claim
108 words
A system for converting a document containing at least one image into a scalable document, comprising: an object extractor extracting at least one image from the document; a storage device for storing said at least one image as stored image data; a reference inserter replacing said at least one image by at least one reference to the stored image data, said at least one reference containing at least one command for processing said stored image data; and wherein the parameters for a rectangle and the parameters for a display width and height are included within said command, said command comprising a CVT command from an Internet Imaging Protocol.
Claim 73
Dependent Claim
12 words
The system of claim 67 wherein the document is a PDF document.
Claim 74
Dependent Claim
14 words
The system of claim 67 wherein the stored image data is tiled image data.
Claim 75
Dependent Claim
14 words
The system of claim 67 wherein the stored image data is multi-resolution image data.
Claim 76
Dependent Claim
14 words
The system of claim 70 wherein the stored image data is FLASHPIX image data.
Claim 77
Dependent Claim
14 words
The system of claim 67 wherein the stored image data is JPEG image data.
Claim 78
Dependent Claim
15 words
The system of claim 67 wherein the stored image data is a TIFF image data.
Claim 79
Dependent Claim
16 words
The system of claim 67 wherein the reference to the stored image data is a URL.
Claim 80
Dependent Claim
28 words
The system of claim 67 wherein the command for processing the stored image data specifies a rectangular portion of a raster image and a display width and height.
Claim 81
Independent Claim
115 words
A method for converting a scalable document into a standard document using at least one reference to stored image data, the scalable document containing at least one layout page, and the at least one reference including at least one command for processing said stored image data, comprising: processing said stored image data in accordance with said at least one command, producing at least one image; and positioning said at least one image within the scalable document according to positioning instructions within the layout page; and wherein the parameters for a rectangle and the parameters for a display width and height are included within said command, said comprising a CVT command from an Internet Imaging Protocol.
Claim 82
Independent Claim
115 words
A method for converting a scalable document into a standard document using at least one reference to stored image data, the scalable document containing at least one layout page, and the at least one reference including at least one command for processing said stored image data, comprising: processing said stored image data in accordance with said at least one command, producing at least one image; and positioning said at least one image within the scalable document according to positioning instructions within the layout page; and wherein the parameters for a rectangle and the parameters for a display width and height are included within said command, said comprising a CVT command from an Internet Imaging Protocol.
Claim 83
Dependent Claim
22 words
The method of claim 76 and also including converting the scalable document into a format of the standard document, following said positioning.
Claim 84
Dependent Claim
13 words
The method of claim 76 wherein the standard document is a PDF document.
Claim 85
Dependent Claim
22 words
The method of claim 76 wherein said processing extracts a specified rectangular portion of an image at a specified width and height.
Claim 86
Dependent Claim
12 words
The method of claim 76 and also including printing the standard document.
Claim 87
Dependent Claim
15 words
The method of claim 76 and also including saving the standard document on a computer.
Claim 88
Independent Claim
121 words
A system for converting a scalable document into a standard document using at least one reference to stored image data, the scalable document containing at least one layout page, and the at least one reference including at least one command for processing the stored image data, comprising: an image processor processing said stored image data in accordance with the at least one command, producing at least one image; an image positioner positioning said at least one image within the scalable document according to positioning instructions within the layout page; and wherein the parameters for a rectangle and the parameters for a display width and height are included within said command, said command comprising a CVT command from an Internet Imaging Protocol.
Claim 89
Independent Claim
121 words
A system for converting a scalable document into a standard document using at least one reference to stored image data, the scalable document containing at least one layout page, and the at least one reference including at least one command for processing the stored image data, comprising: an image processor processing said stored image data in accordance with the at least one command, producing at least one image; an image positioner positioning said at least one image within the scalable document according to positioning instructions within the layout page; and wherein the parameters for a rectangle and the parameters for a display width and height are included within said command, said command comprising a CVT command from an Internet Imaging Protocol.
Claim 90
Dependent Claim
23 words
The system of claim 82 and also including a document format converter converting the scalable document into a format of the standard document.
Claim 91
Dependent Claim
13 words
The system of claim 82 wherein the standard document is a PDF document.
Claim 92
Dependent Claim
23 words
The system of claim 82 wherein said image processor extracts a specified rectangular portion of an image at a specified width and height.
Claim 93
Dependent Claim
15 words
The system of claim 82 and also including a printer for printing the standard document.
Claim 94
Dependent Claim
15 words
The system of claim 82 and also including a computer for saving the standard document.
Claim 95
Dependent Claim
204 words
A machine readable medium having executable computer program instructions which when executed on a processing system cause the processing system to perform a method comprising: sending by a client computer a page display request to a first remote computer to view a page of a document, said page including text and image data; receiving at said client computer in response to said page display request, the layout page containing a reference to stored image data from said first remote computer, said reference including parameters for a rectangle designating an image portion; receiving a requested image data at said client computer in response to an image data request to a second remote computer according to said reference to stored image data; repeating said sending a page display request and sending an image data request by said client computer and receiving a requested image data from said second remote computer, for subsequent page display request for a magnified view of the page of the document; dynamically changing the parameters for a rectangle corresponding to the subsequent page display request; and wherein the parameters for a rectangle and the parameters for a display width and height are included within a CVT command from an Internet Imaging Protocol.
Claim 96
Dependent Claim
204 words
A machine readable medium having executable computer program instructions which when executed on a processing system cause the processing system to perform a method comprising: sending by a client computer a page display request to a first remote computer to view a page of a document, said page including text and image data; receiving at said client computer in response to said page display request, the layout page containing a reference to stored image data from said first remote computer, said reference including parameters for a rectangle designating an image portion; receiving a requested image data at said client computer in response to an image data request to a second remote computer according to said reference to stored image data; repeating said sending a page display request and sending an image data request by said client computer and receiving a requested image data from said second remote computer, for subsequent page display request for a magnified view of the page of the document; dynamically changing the parameters for a rectangle corresponding to the subsequent page display request; and wherein the parameters for a rectangle and the parameters for a display width and height are included within a CVT command from an Internet Imaging Protocol.
Claim 97
Dependent Claim
36 words
The machine readable medium of claim 88 wherein the reference to stored image data also includes parameters for a display width and height and wherein said requested image data is received from a second remote computer.
Claim 98
Dependent Claim
33 words
The machine readable medium of claim 89 wherein the parameters for a rectangle and the parameters for a display width and height are included within a CVT command from an Internet Imaging Protocol.
References Cited (Backward Citations)
US6199082B1
Cited
US5956033A
Cited
US6167442A
Cited
US6323965B1
Cited
US6237010B1
Cited
US6205452B1
Cited
US6121970A
Cited
US6192393B1
Cited
US6014671A
Cited
US6075535A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-09-09 | 2006-03-11 | 2006-09-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-09-09 | 2010-03-11 | 2010-09-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-09-09 | 2014-03-11 | 2014-09-10 | $7700.00 | Window Closed / Lapsed |