IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0901240
(2004-07-29)
|
등록번호 |
US-7721204
(2010-06-10)
|
발명자
/ 주소 |
- Eschbach, Reiner
- Rainero, Emil V.
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
3 인용 특허 :
41 |
초록
Methods and systems that dynamically control and/or direct document image processing based on one or more of client device display capabilites, image formats supported by the client device, network bandwidth, document file format, document content and user hints.
대표청구항
▼
What is claimed is: 1. A method of processing data associated with a document requested by a client device from a server, the document being represented by image data, the image data having one or more data values and color levels, the method comprising: predefining a set of relationships between z
What is claimed is: 1. A method of processing data associated with a document requested by a client device from a server, the document being represented by image data, the image data having one or more data values and color levels, the method comprising: predefining a set of relationships between zoom levels and tonal reproduction curves in one or more client dependent image processing tables; automatically determining one or more parameters associated with at least one of a client device display and a data network for transmitting the image data from the server to the client device, based on a type and/or content of the document requested, the one or more parameters comprising an image data display zoom level requested by the client device; and processing image data by enhancing a contrast of the data values using a tonal reproduction curve based on the one or more parameters determined, the tonal reproduction curve being selected, based on the requested zoom level, from the predefined set of relationships stored in the one or more client dependent image processing tables, said processing being performed by the server prior to transmitting the image data to the client device. 2. The method of claim 1, wherein determining one or more parameters further comprises determining at least one of a client device display capability, a bandwidth of the data transmission network, a transmission speed of the network, and user-provided hints for displaying the image data. 3. The method of claim 1, wherein determining one or more parameters further comprises determining the one or more parameters dynamically. 4. The method of claim 1, wherein processing image data is dynamically modified according to one or more parameters associated with at least the client device display. 5. The method of claim 1, wherein processing the image data further comprises: converting the requested document to a raster image using raster image processing techniques; scaling the raster image to the requested zoom level; and compressing the image data. 6. The method of claim 5, wherein said compressing step includes processing the image data to reduce the number of the color levels. 7. The method of claim 5, wherein processing the image data further comprises performing a filtering operation of the scaled raster image to increase an image sharpness of the scaled raster image. 8. The method of claim 1, further comprising transmitting the processed data associated with the image between the server and at least the client display device. 9. The method of claim 8, wherein transmitting the processed data comprises transmitting the processed data via a wireless network. 10. The method of claim 1, further comprising displaying the processed data associated with the image on the client device display. 11. The method of claim 10, wherein displaying the processed data comprises displaying the processed data on a handheld computing device or a mobile computing device. 12. A system to process data associated with a document requested by a client device from a server, the document being represented by image data, the image data having one or more data values and color levels, the system comprising a display device and controller that: accesses a set of relationships between zoom levels and tonal reproduction curves that is predefined in one or more client dependent image processing tables; automatically determines one or more parameters associated with at least one of a client device display and a data network for transmitting the image data from the server to the client device, device based on a type and/or content of the document requested, the one or more parameters comprising an image data display zoom level requested by the client device; and processes image data by enhancing a contrast of the data values using a tonal reproduction curve based on the one or more parameters determined, the tonal reproduction curve being selected, based on requested zoom level, from the predefined set of relationships stored in the one or more client dependent image processing tables, said processing being performed by the server prior to transmitting the image data to the client device. 13. The system of claim 12, wherein the controller determines the one or more parameters further based on at least one of a client device display capability, a bandwidth of the data transmission network, a transmission speed of the network, and user-provided hints for displaying the image data. 14. The system of claim 12, wherein the controller determines the one or more parameters dynamically. 15. The system of claim 12, wherein the controller dynamically modifies image data according to one or more parameters associated with at least the client device display. 16. The system of claim 12, the controller further processing the image data by: converting the requested document to a raster image using raster image processing techniques; scaling the raster image to the requested zoom level; and compressing the image data by performing color mapping to reduce the number of the color levels. 17. The system of claim 16, wherein said compressing includes processing the image data to reduce the number of the color levels. 18. The system of claim 16, the controller further processing the image data by performing a filtering operation of the scaled raster image to increase an image sharpness of the scaled raster image. 19. The system of claim 12, the controller further transmitting the processed data associated with the image between the server and at least the client display device. 20. The system of claim 19, wherein transmitting the processed data comprises transmitting the processed data via a wireless network. 21. The system of claim 12, the controller further displaying the processed data associated with the image on the client device display. 22. The system of claim 21, wherein displaying the processed data comprises displaying the processed data on a handheld computing device or a mobile computing device. 23. A machine-readable medium that provides instructions for processing data associated with a document requested by a client device from a server, the document being represented by image data, the image data having one or more data values and color levels, the instructions, when executed by a processor, causing the processor to perform operations comprising: accessing a set of relationships between zoom levels and tonal reproduction curves that is predefined in one or more client dependent image processing tables; automatically determining one or more parameters associated with at least one of a client device display and a data network for transmitting the image data from the server to the client device, device based on a type and/or content of the document requested, the one or more parameters comprising an image data display zoom level requested by the client device; and processing image data by enhancing a contrast of the data values using a tonal reproduction curve based on the one or more parameters determined, the tonal reproduction curve being selected, based on the requested zoom level, from the predefined set of relationships stored in the one or more client dependent image processing tables, said processing being performed by the server prior to transmitting the image data to the client device. 24. The machine-readable medium of claim 23, wherein determining one or more parameters further comprises determining at least one of a client device display capability, a bandwidth of the data transmission network, a transmission speed of the network, and user-provided hints for displaying the image data. 25. The machine-readable medium of claim 23, wherein the processing of the image data is dynamically modified according to one or more parameters associated with at least the client device display. 26. The machine-readable medium of claim 23, wherein processing of the image data further comprises: converting the requested document to a raster image using raster image processing techniques; scaling the raster image to the requested zoom level; and compressing the image data. 27. The machine-readable medium of claim 23, wherein said compressing includes processing the image data to reduce the number of the color levels. 28. The machine-readable medium of claim 23, wherein processing the image data further comprises performing a filtering operation of the scaled raster image to increase an image sharpness of the scaled raster image.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.