Zoomable Attachment Handling on Portable Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Viewing high-resolution attachments, such as scanned documents, on portable electronic devices with small screens is challenging due to the need for repeated enlargement requests to the server, resulting in difficulty in distinguishing details.
Innovation Solution
A method involving building a graph structure on the server to represent the original image, dividing it into quadrants, and sending requests to the server for enlargement based on screen size parameters, allowing for seamless assembly and display of the full image on the device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of moving object
If the attachment image is scaled down to fit on the portable electronic device screen, then the image can be displayed on the small screen, but the details of the scaled down image become difficult to distinguish
Solution Approach 1:
The patent divides the original high-resolution attachment image into multiple smaller image segments (e.g., four quadrants) and transmits only these segments to the portable device. The device then assembles the segments to display the complete image at full resolution, allowing detailed viewing without requiring the entire large image to be transmitted and displayed at once.
2Measurement precision
If the user enlarges a desired portion of the scaled down image by selecting menu options, then the user can view details of the selected area, but multiple enlargement requests must be performed to view details of the entire scanned document
Solution Approach 1:
The server pre-divides the original high-resolution image into multiple segments before transmitting it to the portable device. This preliminary segmentation allows the device to display the complete image at full resolution immediately without requiring the user to perform multiple sequential enlargement requests, significantly reducing the time needed to view document details.
3Ease of operation
If the original image is divided into quadrants and resized based on screen size parameters, then the image can be displayed on the portable device, but the process of collecting and assembling image data becomes complex
Solution Approach 1:
The patent introduces an intermediary image assembly component that receives the segmented image data from the server and automatically assembles the quadrants into the complete image for display. This intermediary component handles the complex coordination of multiple image segments, allowing the portable device to display high-resolution images without requiring complex user intervention or manual assembly processes.
Data Source
AI summary
A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, dividing the original image into four individual quadrants and calculating width and height parameters of the four individual quadrants, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original image, downloading each of the four resized quadrants to the attachment viewer and assembling the resized quadrants to display the full image of the original image on the portable electronic device.


