Mobile App Cloud Calibration for Document Scanning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile device applications for document scanning face challenges in varying device parameters, requiring time-consuming setup and calibration due to differences in hardware characteristics across devices, leading to inconsistent user experiences and image processing quality.

Innovation Solution

A system that dynamically gathers and shares device-specific parameters through a cloud-based data store, allowing mobile devices to detect and configure image capturing settings automatically, prompting users for calibration only when necessary and storing the settings for future use, thereby reducing setup time and improving image processing accuracy across diverse mobile platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If document processing applications are deployed on a variety of devices with different hardware parameters, then device compatibility and versatility are improved, but setup time and calibration requirements increase

Engineering Contradiction:
Improvedevice compatibilityVSAvoidsetup time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically detecting device hardware parameters and retrieving pre-computed optimal settings from a server before the user begins using the application. This eliminates the need for manual setup and calibration, resolving the contradiction between supporting multiple devices and minimizing setup time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The application performs self-service by automatically configuring device-specific parameters without requiring user intervention. The system detects the device model, queries the server for optimal settings, and applies them automatically, allowing the app to serve itself rather than requiring user calibration for each device.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If manual calibration is required for each device model, then image processing precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveimage processing precisionVSAvoidease of setup
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The application automatically configures device-specific parameters by querying a server that stores pre-computed optimal settings for various device models. This self-service approach maintains high image processing precision while completely eliminating the need for manual calibration, thus improving ease of operation without sacrificing precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A server acts as an intermediary between the application and device-specific optimal parameters. The server stores and provides pre-computed calibration data for various device models, allowing the application to obtain precise device-specific settings without requiring manual user calibration, thereby maintaining precision while improving ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If device-specific parameters are stored and shared through a cloud-based system, then productivity is improved by reducing setup time, but device complexity increases

Engineering Contradiction:
Improveapp deployment speedVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

A cloud-based server acts as an intermediary that stores and manages device-specific optimal parameters. The application architecture includes a communication module that queries the server and retrieves pre-computed settings, enabling rapid deployment across diverse devices while centralizing the complexity of parameter management on the server rather than in each device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses a universal approach by implementing a standardized communication protocol and data structure for querying and retrieving device parameters from the server. This universal interface handles diverse device types through a single unified mechanism, improving productivity while managing system complexity through standardization rather than requiring device-specific implementation for each parameter.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9456123B2Method and system to configure mobile electronic device settings using remote data store analytics
Publication Date: 2016.09.27 XEROX CORP
  • US9456123B2 patent drawing
  • US9456123B2 patent drawing
  • US9456123B2 patent drawing

AI summary

A mobile electronic device application uses various hardware parameters for operation. The application leverages calibration data from other users to determine what the parameters should be for the particular device model on which the application is installed. The application queries a cloud-based data store by sending the model and a hardware-variable parameter to the data store. If a value for the parameter is available in the data store, the application will receive it from the data store and use it in operation. If the value is not available, the application will prompt the user to calibrate the application. The application will use the calibration results to identify a setting, and it will send the setting to the data store for use by other instances in which the application is installed on the same model device.