Electronic Device Data Access Distribution via Probability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In systems with a large number of client devices, the server device and communication line experience high loads due to concentrated data access, especially on non-work days or holidays, as client devices typically do not access the server on these days, leading to potential data download congestion.

Innovation Solution

A client device with a control device that cyclically checks for new data and determines, based on a probability, whether to download it immediately or postpone the download, thereby reducing the load on the server and communication line by spreading access and download operations across different days.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If client devices are set to access the server device on a predetermined day of the week to temporally distribute access, then access distribution is improved, but load concentration occurs on the first work day after consecutive non-work days

Engineering Contradiction:
Improveaccess distributionVSAvoidload concentration
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies dynamics by making the access day flexible rather than fixed. Each client device randomly determines its access day within a range that excludes non-work days, allowing the system to adapt to varying work schedules and holidays. This dynamic adjustment prevents load concentration on specific days while maintaining effective load distribution across the server device and communication line.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If client devices access the server device only on work days, then ease of operation is improved, but load concentration on the server device and communication line increases due to holidays and non-work days

Engineering Contradiction:
Improveaccess schedulingVSAvoidload concentration
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of access day from a fixed predetermined day to a randomly determined day within a flexible range. This parameter change allows client devices to avoid non-work days and holidays while distributing access across multiple days, thereby reducing load concentration on the server device and communication line without compromising ease of operation.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If data download is concentrated on specific days, then productivity is improved through efficient data transfer, but the server device and communication line experience excessive load

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidload on server and communication line
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the data download process by having each client device independently determine its own access and download day within a random range. This segmentation distributes the overall download load across multiple days and devices, preventing excessive concentration on the server device and communication line while maintaining productive data transfer through efficient individual downloads.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240080240A1Electronic device, system, and control method for electronic device
Publication Date: 2024.03.07 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • US20240080240A1 patent drawing
  • US20240080240A1 patent drawing
  • US20240080240A1 patent drawing

AI summary

An electronic device includes: a communication device configured to communicate with a server device that provides data; a storage device; and a control device that cyclically accesses the server device using the communication device to check whether or not new data has been provided from the server device, determines, based on a predetermined probability, whether to download the new data from the server device or to postpone download when the new data has been provided, and stores, in the storage device, the new data downloaded from the server device.