Mobile Image Validation Module for Upload Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing devices face inefficiencies in uploading digital images due to limited bandwidth and processing power, leading to rejected images that waste time, bandwidth, and battery life, as they often require multiple attempts to meet networked computing service requirements, which are evaluated only after upload.

Innovation Solution

Implementing a local image validation module on mobile devices to assess image quality against networked computing service criteria before upload, using alternative algorithms that conserve processing power and provide user feedback for image improvement, and integrating image enhancement and capture modules for real-time validation and editing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If images are uploaded without pre-validation, then the upload process is simple and fast, but the images may be rejected by the networked computing service, wasting time, bandwidth, and battery life

Engineering Contradiction:
Improveupload success rateVSAvoidtime for multiple upload attempts
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by implementing a local image validation module that performs validation checks before the image upload process begins. This pre-validation assesses image quality attributes such as resolution, light level, and focus, and provides feedback to users to improve the image if necessary. By conducting validation beforehand, the system ensures that only qualifying images are uploaded, thereby improving upload success rate and eliminating the time waste associated with multiple retry attempts.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If complex validation algorithms are used to ensure image quality, then image quality assessment is accurate, but processing power and battery life are consumed

Engineering Contradiction:
Improveimage quality assessment accuracyVSAvoidbattery life
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by implementing a tiered validation approach where the local validation module performs essential quality checks (resolution, light level, focus) without executing the full comprehensive validation that would be performed by a complex algorithm. This partial validation provides sufficient accuracy for pre-screening images while consuming significantly less processing power and battery life. The approach balances assessment accuracy with energy conservation by performing only the necessary validations locally before upload.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If image validation is performed locally before upload, then upload success rate improves, but device processing power is required

Engineering Contradiction:
Improveupload success rateVSAvoidprocessing power
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent applies segmentation by dividing the image validation process into two distinct segments: local validation and remote validation. The local validation module handles essential quality checks (resolution, light level, focus) using simplified algorithms that require minimal processing power. The remote server performs more comprehensive validation after upload. This segmentation allows the mobile device to perform basic validation with limited processing resources while still improving upload success rate, as the local checks catch the most common rejection reasons before the image leaves the device.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10223812B2Image validation
Publication Date: 2019.03.05 AMAZON TECH INC
  • US10223812B2 patent drawing
  • US10223812B2 patent drawing
  • US10223812B2 patent drawing

AI summary

Systems and methods are described for providing an image validation module. The image validation mobile enables capture, enhancement, validation, and upload of a digital image to a networked computing service, applying criteria that correspond to image validation criteria used by the networked computing service. The image validation mobile may be executed on a mobile computing device, and may authenticate itself to the networked computing service to indicate that digital images have already been validated. The image validation module may provide feedback before, during, or after image capture to enable the capture of valid images, and may provide feedback before, during, or after image enhancement to allow issues that prevent a digital image from passing validation to be addressed.