Electronic Cash Register Update Mode Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inexpensive Electronic Cash Registers (ECRs) not connected to communication networks face challenges in updating software and master data due to interrupted communication when switching modes during the update process.

Innovation Solution

An information processing device with a mode switch that allows users to specify modes and initiates update processing for program or execution data from an external terminal, ensuring updates are completed before switching to another mode, maintaining communication and preventing interruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the ECR switches modes during update processing, then the user can change operational modes, but communication is interrupted and update processing fails

Engineering Contradiction:
Improvemode switching capabilityVSAvoidupdate processing completion
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary action by checking whether update processing is currently being executed before allowing mode switching. The processor determines the state of update processing in advance and only permits mode switching when update processing has completed, thereby preventing communication interruption during critical update operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring the state of update processing and using this information to control mode switching operations. The processor receives feedback about whether update processing is ongoing and adjusts mode switching permissions accordingly, allowing mode changes only when update processing is not currently executing

Inventive Principle:
Principle #23Feedback

2Ease of manufacture

If the ECR is not connected to communication network, then device cost is reduced, but the device cannot obtain update information from external servers

Engineering Contradiction:
Improvedevice costVSAvoidupdate information acquisition
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The external terminal acts as an intermediary device that bridges the gap between the ECR and update information sources. The external terminal downloads update information from servers and transfers it to the ECR via wireless communication, enabling the ECR to receive updates without requiring direct network connectivity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by allowing the external terminal to automatically download and transfer update information to the ECR. The ECR initiates update requests and receives updated programs or data without requiring manual intervention or direct network access

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10732956B2Information processing device, information update system, information processing method and storage medium
Publication Date: 2020.08.04 CASIO COMPUTER CO LTD
  • US10732956B2 patent drawing
  • US10732956B2 patent drawing
  • US10732956B2 patent drawing

AI summary

An information processing device, including: an operator for a user to perform a specification operation of specifying an arbitrary mode from among a plurality of modes; and a processor which starts, at a predetermined timing, update processing of obtaining update data for updating a predetermined program or execution data of the program from a predetermined external terminal and updating the program or the execution data based on the obtained update data when a predetermined mode is specified in accordance with a specification operation of the mode performed to the operator by the user, wherein when a specification operation of specifying another mode instead of the predetermined mode is performed to the operator by the user during the update processing, the processor switches to the another mode after the update processing is finished.