Data Sharing Unit for Batch Image Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile terminal sharing functions require repetitive operations when handling datasets with diverse data types, leading to poor usability as each data item must be shared individually with different destination applications.

Innovation Solution

An information processing device with a data sharing unit that selects and processes image data groups based on their characteristics, allowing multiple image data items to be shared collectively with corresponding applications, thereby simplifying the sharing process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If individual data sharing operations are performed for each data item in a dataset, then each data can be shared with its corresponding destination application, but the number of operations increases significantly leading to poor usability

Engineering Contradiction:
ImproveAbility to share diverse data types with different applicationsVSAvoidNumber of repetitive operations required
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent merges multiple individual data sharing operations into a single batch operation. The data sharing unit processes multiple data items belonging to the same dataset collectively, automatically matching each data item with its corresponding destination application based on data type information, thereby eliminating the need for users to perform repetitive individual sharing operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent segments the dataset into multiple data groups, where each group contains data items that should be shared with the same destination application. This segmentation allows the system to process each group efficiently while maintaining the ability to handle diverse data types with different destination applications.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If batch processing is implemented for the entire dataset, then the number of operations is reduced, but the inability to handle diverse data types with different destination applications limits functionality

Engineering Contradiction:
ImproveNumber of operations requiredVSAvoidAbility to handle diverse data types with different destination applications
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by treating different data groups within the dataset differently based on their specific characteristics. Each data group is processed with its corresponding destination application according to the data type information, allowing the system to maintain high adaptability for diverse data types while still providing batch processing efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic processing where the data sharing unit automatically determines the appropriate destination application for each data group based on real-time analysis of data type information. This dynamic approach allows the system to adapt to diverse data types within a single batch operation, combining the efficiency of batch processing with the flexibility of individualized handling.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10230863B2Information processing device performing a data sharing process among applications and controlling method thereof
Publication Date: 2019.03.12 BROTHER KOGYO KK
  • US10230863B2 patent drawing
  • US10230863B2 patent drawing
  • US10230863B2 patent drawing

AI summary

An information processing device comprising: a data sharing unit causing an application to process data output from a data output source application; a communication interface configured to perform communication with an external device; and a processor that, when executing the instructions, performs operations comprising: acquiring an image data set from the external device through the communication interface; defining plural image data groups, each of the plural image data groups including at least one of the plurality of image data included in the image data set; selecting a plurality of the applications each of which is corresponding to each of the plural image data groups, respectively; and causing the data sharing unit to perform a sharing process of making each of the plurality of the selected applications process the at least one of the plurality of image data included in each of the plural image data groups, respectively.