Electronic Device Batch Response Unit for File Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face inefficiencies in communicating content data, particularly when displaying lists of multiple files, as they require numerous requests for identification and basic information, leading to increased processing burdens and communication latency.

Innovation Solution

An electronic device with a memory unit and communication unit that generates and sends information in chunks when requested, allowing for efficient provision or obtaining of content data by determining the type of request and sending a single chunk for multiple files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the receiving device requests basic information and thumbnails for multiple content data files individually, then the receiving device can obtain complete information for all files, but the number of requests increases significantly, causing increased processing burden on the sending device and increased communication latency

Engineering Contradiction:
Improvecompleteness of content data informationVSAvoidcommunication latency
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent combines multiple individual requests for basic information and thumbnails into a single batch request. The sending device receives one request containing identifiers for multiple content data files and responds with a single batch response containing all the requested information. This merging approach reduces the number of communication rounds from 200 (100 files × 2 requests each) to just 1, dramatically reducing communication latency while preserving complete information retrieval.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If the receiving device requests basic information and thumbnails for multiple content data files individually, then the receiving device can obtain complete information for all files, but the processing burden on the sending device increases significantly

Engineering Contradiction:
Improvecompleteness of content data informationVSAvoidprocessing burden
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent merges the processing of multiple individual requests into a single batch processing operation. Instead of handling 200 separate requests sequentially, the sending device processes one consolidated request that contains identifiers for all target files. This approach maintains complete information retrieval while significantly reducing the processing burden by eliminating repeated request handling overhead and enabling more efficient bulk data retrieval and formatting operations.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of information

If the receiving device sends multiple obtainment requests to the sending device, then the receiving device can obtain all required content data information, but the communication traffic increases significantly

Engineering Contradiction:
Improvecompleteness of content data informationVSAvoidcommunication traffic
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent combines multiple separate communication transactions into a single consolidated transaction. Instead of exchanging 200 individual request-response pairs, the system performs one batch request and one batch response exchange. This merging dramatically reduces communication traffic by eliminating redundant protocol overhead, connection establishment/teardown costs, and data packaging/unpackaging operations, while ensuring all required content data information is transmitted in the single response.

Inventive Principle:
Principle #5Merging (Combining)

4Loss of information

If the receiving device makes multiple obtainment requests, then the receiving device can retrieve all content data information, but the screen generation time increases due to the large number of requests

Engineering Contradiction:
Improvecompleteness of content data informationVSAvoidscreen generation speed
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent merges multiple sequential information retrieval operations into a single parallel batch operation. By receiving all content data information in one consolidated response rather than through 200 sequential requests, the receiving device can immediately proceed with screen generation without waiting for repeated request-response cycles. This merging approach directly accelerates screen generation speed by eliminating communication wait times while ensuring complete information availability for rendering all thumbnails and metadata.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11269809B2Electronic device, control method thereof, non-transitory computer-readable storage medium, and information processing system
Publication Date: 2022.03.08 CANON KK
  • US11269809B2 patent drawing
  • US11269809B2 patent drawing
  • US11269809B2 patent drawing

AI summary

An electronic device comprises a communication unit. and a response unit that, when a request has been received from an external device, generates information in accordance with the type of the request and sends the generated information to the external device as a response, wherein the response unit includes a determination unit that determines whether or not the received request belongs to a type that requests information pertaining to a plurality of files stored in the memory, a generation unit that, when the determination unit has determined that the received request belongs to the type that requests information pertaining to a plurality of files, generates a single chunk in which the requested information is written for the plurality of files, and a sending unit that sends the chunk generated by the generation unit as a response to the request.