Application State Management for Multi-Standard Communication Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information processing devices face challenges in managing applications across multiple communication schemes and standards, particularly when functions of one operating system need to be realized on another, leading to restrictions on application installation and execution due to differences in message structures and compatibility issues.

Innovation Solution

An information processing device and method that control the valid and invalid states of installed applications by managing state management information, allowing applications to be activated or deactivated based on priority levels and system information, thereby enabling flexible application management and installation across different communication schemes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple operating systems are mounted on an information processing device to support multiple communication schemes, then compatibility with various communication standards is improved, but device complexity increases

Engineering Contradiction:
Improvecompatibility with communication standardsVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a single operating system that can execute applications from multiple communication schemes (contactless and contact-based) by providing a unified application execution environment. The OS includes a message structure conversion mechanism that allows applications designed for one communication scheme to run on another, making the single OS universally compatible with multiple communication standards without requiring separate operating systems for each scheme.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Device complexity

If functions of other operating systems are realized as applications on one OS, then device complexity is reduced, but restrictions on application installation occur due to message structure differences

Engineering Contradiction:
Improvedevice complexityVSAvoidapplication installation flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a message structure conversion mechanism that acts as an intermediary between applications and the operating system. When an application receives a message, the conversion mechanism translates the message structure from the application's native communication scheme into the format expected by the OS, and vice versa. This intermediary layer enables applications to be installed and executed without being restricted by message structure differences between communication schemes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If message structure conversion is implemented, then application compatibility across communication schemes is improved, but processing time increases

Engineering Contradiction:
Improveapplication compatibilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements a message structure conversion mechanism that performs conversion in advance or at the point of message reception. By converting message structures proactively rather than reactively, the system minimizes processing delays during application execution. The conversion is integrated into the message handling flow, allowing compatible applications to run efficiently across different communication schemes without significant time loss.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2857964B1Information processing device, information processing method, and program
Publication Date: 2020.09.16 SONY GROUP CORP
  • EP2857964B1 patent drawingFigure 1A~1B
  • EP2857964B1 patent drawingFigure 2A~2D
  • EP2857964B1 patent drawingFigure 3A~3B

AI summary

There is provided an information processing device including a storage unit configured to store applications, application information corresponding to each of the applications, and state management information in which the application information is stored in association with a priority level, and a control unit configured to control a valid state and an invalid state of the application by managing the application information stored in the state management information based on a process command.