Mobile Image Resizing for Memory and Bandwidth Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Handheld wireless communication devices face memory constraints and bandwidth limitations when capturing, storing, and sharing images, necessitating an efficient method for resizing images prior to upload to balance memory usage and transmission efficiency.

Innovation Solution

A method and system for resizing images on handheld mobile communication devices, which includes determining the original image size, checking upload size restrictions, and resizing the image to meet these restrictions, with options for user selection or automatic resizing based on bandwidth and storage considerations, while preserving and updating metadata for accurate image representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If images are stored at original high resolution, then image quality is maintained, but device memory is consumed faster

Engineering Contradiction:
Improveimage qualityVSAvoidmemory consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts image resolution based on storage capacity and usage patterns. Images are resized to different resolutions depending on whether the device has sufficient free memory, implementing a flexible adaptation strategy that balances quality and storage efficiency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the resolution parameter of stored images based on available memory. When memory is sufficient, original high-resolution images are kept; when memory is constrained, lower-resolution versions are created and stored, thus adapting the image quality parameter to storage conditions

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If images are transmitted at original size, then image quality is preserved, but network bandwidth is consumed excessively

Engineering Contradiction:
Improveimage qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The system applies different quality levels to different transmission scenarios. Full-resolution images are transmitted only when necessary (e.g., initial upload), while lower-resolution versions are used for subsequent transmissions or sharing, optimizing bandwidth usage while maintaining quality where critical

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary resizing of images before transmission to optimize bandwidth usage. By pre-processing images to appropriate resolutions based on destination requirements, the system avoids excessive bandwidth consumption during actual transmission while maintaining quality where needed

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If images are resized before upload, then memory and bandwidth are conserved, but image quality may deteriorate

Engineering Contradiction:
Improvememory usageVSAvoidimage quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The system dynamically selects resizing strategies based on available memory and transmission needs. When memory is constrained, resizing is applied; when memory is sufficient, original quality is preserved. This dynamic approach minimizes quality loss while achieving storage optimization

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes image resolution parameters adaptively based on storage conditions. By adjusting the resolution parameter only when necessary (when memory is constrained), the system conserves memory while minimizing quality deterioration through selective rather than universal resizing

Inventive Principle:
Principle #35Parameter changes

4Manufacturing precision

If user selects resize options manually, then image quality can be optimized, but operation complexity increases

Engineering Contradiction:
Improveimage quality optimizationVSAvoiduser interaction complexity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system automatically manages image resizing based on stored preferences and current storage conditions. Users configure their preferences once, and the system autonomously applies appropriate resizing strategies, eliminating the need for repeated manual decisions while maintaining optimized image quality

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses stored user preferences as feedback to automatically determine resizing parameters. By learning from user selections and applying them automatically, the system maintains quality optimization while reducing operational complexity through automated decision-making based on accumulated user feedback

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8873885B2System and method for resizing images prior to upload
Publication Date: 2014.10.28 MALIKIE INNOVATIONS LTD
  • US8873885B2 patent drawing
  • US8873885B2 patent drawing
  • US8873885B2 patent drawing

AI summary

A system and method of resizing an image on a mobile communication device prior to transmitting to an online image repository is disclosed. In accordance with one embodiment, the method comprises: determining a size of an original image; determining whether there are any default file sizes to which the original image may be resized; when a default file size does not exist, receiving a custom image size, resizing the original image in accordance with the received custom image size to create a resized image, and transmitting the resized image to the online image repository.