Communication Apparatus Cross-OS Application Activation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face challenges in activating applications across different operating systems (OS) due to incompatible application activation information formats, leading to failed application activation when a terminal with one OS tries to read information from a tag with activation information formatted for another OS.
Innovation Solution
A communication apparatus and method that enables close proximity wireless communication with external apparatuses of different control programs by holding and transmitting multiple formats of application activation information, ensuring compatibility regardless of the requesting OS, and recording activation information in a format readable by various external apparatuses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If application activation information is stored in a single format, then the storage structure is simple, but the application cannot be activated on terminals with different operating systems
Solution Approach 1:
The patent divides the application activation information into multiple format-specific segments (first application activation information for first OS, second application activation information for second OS). Each segment is stored separately in the holding unit, allowing the communication apparatus to provide OS-specific activation information to corresponding terminals, thereby achieving cross-OS compatibility without requiring a completely new storage structure.
Solution Approach 2:
The holding unit is designed to hold multiple types of activation information in different formats, making it universally compatible with multiple operating systems. The communication apparatus can selectively transmit the appropriate activation information format based on the terminal's OS type, enabling a single storage structure to serve multiple OS platforms.
2Adaptability or versatility
If the communication apparatus stores multiple formats of activation information, then cross-OS compatibility is achieved, but the storage capacity requirement increases
Solution Approach 1:
The patent segments activation information by OS type, storing only the necessary activation information formats in the holding unit. This segmentation approach ensures that the communication apparatus stores multiple formats only when needed for different OS types, optimizing storage capacity usage while maintaining multi-OS support capability.
3Adaptability or versatility
If the transmission unit sends all stored activation information, then the receiving terminal has more data options, but the data transmission volume increases
Solution Approach 1:
The transmission unit extracts and transmits only the necessary activation information format corresponding to the terminal's operating system. By identifying the terminal's OS type and selecting only the relevant activation information (first application activation information for first OS terminals, second application activation information for second OS terminals), the system reduces unnecessary data transmission while maintaining full compatibility capability.
Solution Approach 2:
The patent applies partial action by transmitting only the required portion of stored activation information rather than all available formats. This selective transmission approach ensures that terminals receive only the activation information compatible with their OS, reducing transmission data volume while maintaining sufficient information for successful application activation.
Data Source
AI summary
A communication apparatus comprises a holding unit, a reception unit, and a transmission unit. The transmission unit can transmit both first application activation information and second application activation information that are the activation information held in the holding unit to an external apparatus which has transmitted the request, regardless of whether the request received by the reception unit is a request from the first external apparatus or from the second external apparatus, and the first application activation information is defined by a format compatible with a first control program, and the second application activation information is defined by a format compatible with a second control program.


