Multi-Platform OS Activation for FeliCa Speed and Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing FeliCa OS operating on a JavaCard OS experiences slower processing speeds and lacks efficient allocation to multiple business operators, requiring a simpler activation process with independent commands and formats for each card.
Innovation Solution
A multi-platform information processing apparatus that manages multiple applications and operating systems, allowing for activation by a unified command, performs region separation using authentication codes, and manages memory regions to improve processing speed and allocation efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If FeliCa OS operates on JavaCard OS to enable multi-platform compatibility, then adaptability is improved, but processing speed deteriorates
Solution Approach 1:
The system is segmented into two distinct layers: a multi-platform OS layer (JavaCard OS) for compatibility and a native FeliCa OS layer for high-speed processing. This segmentation allows each layer to operate optimally in its own environment while maintaining interoperability through defined interfaces.
Solution Approach 2:
The patent introduces an intermediary mechanism (command interface and translation layer) that enables communication between the JavaCard OS and FeliCa OS. This intermediary allows the FeliCa OS to execute native commands directly while the JavaCard OS handles platform-specific compatibility requirements.
2Productivity
If FeliCa OS is shared among multiple business operators, then resource utilization is improved, but allocation control deteriorates
Solution Approach 1:
The patent implements local quality by providing customized FeliCa OS instances with operator-specific configurations, authentication codes, and command sets to each business operator. Each operator receives a tailored version of the OS that maintains the high-speed native capabilities while incorporating their specific requirements.
Solution Approach 2:
The system dynamically allocates and configures FeliCa OS instances based on operator requirements. The multi-platform OS can dynamically load, activate, and deactivate specific FeliCa OS versions for different operators, enabling flexible resource allocation without compromising security or performance.
3Reliability
If independent activation commands are used for each card, then security is improved, but process complexity deteriorates
Solution Approach 1:
The patent creates a universal activation command structure that can be used across all cards and operators. The same basic command format works for activating FeliCa OS for any operator, with the specific parameters (authentication codes, operator IDs) varying by instance. This universality simplifies the overall process while maintaining security through parameterized authentication.
Data Source
AI summary
There is provided an information processing apparatus, including a multi-platform capable of managing a plurality of applications, and an operating system which operates on the multi-platform, and is capable of being activated by a command of the multi-platform. The command may include a size of a memory region which the operating system is capable of using.


