Electronic Apparatus Application Export and Activation Key Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When replacing electronic apparatuses, existing methods often result in application inactivation in the new device and potential invalid use in the old device, due to the time-consuming process of obtaining and transferring activation keys, leading to downtime and scheduling issues.

Innovation Solution

An electronic apparatus is configured to generate and output a package file including an application and a unique activation key for the new device, while inactivating the application after a specified replacement transition time period to prevent invalid use in the old device, allowing seamless transition without downtime.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If an activation key is transferred from an old electronic apparatus to a new electronic apparatus using existing methods, then the application can be activated in the new device, but there is a time-consuming process that causes application inactivation in the new device and potential invalid use in the old device

Engineering Contradiction:
Improveapplication activation reliabilityVSAvoidreplacement downtime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by generating the activation key for the new electronic apparatus in advance and storing it in a package file before the actual apparatus replacement occurs. This allows the activation key to be ready and transferred immediately when replacement happens, eliminating the time-consuming process of obtaining and transferring activation keys during the replacement process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a package file as an intermediary carrier that contains both the application and the activation key. This intermediary structure allows the activation key to be bundled with the application and transferred together in a single operation, eliminating the need for separate key transfer processes and reducing replacement downtime.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the activation key is transferred immediately upon apparatus replacement, then continuous functionality is achieved, but there is a risk of invalid use of the application in the old electronic apparatus

Engineering Contradiction:
Improveapplication availabilityVSAvoidinvalid use of application
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system binds the activation key to the new electronic apparatus identifier in advance when creating the package file. This preliminary binding ensures that the activation key is specifically tailored for the new device and cannot be used in the old apparatus, preventing invalid use while maintaining continuous functionality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The activation key generated in the package file is specifically tailored for the new electronic apparatus by incorporating its unique identifier. This local quality approach ensures that the activation key is valid only for the specific new device and cannot be transferred or used in the old electronic apparatus, eliminating the risk of invalid use.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11328039B2Electronic apparatus, and method of controlling electronic apparatus
Publication Date: 2022.05.10 KYOCERA DOCUMENT SOLUTIONS INC
  • US11328039B2 patent drawing
  • US11328039B2 patent drawing
  • US11328039B2 patent drawing

AI summary

An electronic apparatus includes: an input module configured to input an export instruction and an electronic apparatus identifier, the export instruction instructing to export an application, the electronic apparatus identifier corresponding to one different electronic apparatus; a controller module configured to generate an activation key on a basis of the electronic apparatus identifier where the export instruction is input, the activation key being for activating the application only in the one different electronic apparatus, control to output a package file including the application and the activation key, and inactivate the application after a certain replacement transition time period passes, the certain replacement transition time period starting from an output time point of the package file; and an output module configured to output the package file controlled by the controller module.