Virtual Apparatus Segmentation for Private and Public Data Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems cannot separately handle private and public processing information when using a virtual apparatus, leading to potential data security and management issues.
Innovation Solution
An information processing apparatus that synchronizes private processing information with a private virtual apparatus and public processing information with a public virtual apparatus, using distinct virtual apparatuses for each type of data, ensuring secure and separate handling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single virtual apparatus is used for all processing, then device complexity is reduced, but data security and privacy protection deteriorate
Solution Approach 1:
The patent divides the virtual apparatus into multiple isolated virtual machines (first virtual machine for private processing, second virtual machine for public processing). This segmentation allows different data types to be handled in separate environments, ensuring data security while maintaining manageable system complexity through standardized virtualization infrastructure.
2Ease of operation
If private and public processing are combined, then ease of operation is improved, but information leakage risk increases
Solution Approach 1:
The patent creates separate virtual machines for private and public processing operations. This segmentation prevents information leakage by ensuring that private data processed in the first virtual machine cannot be accessed by the second virtual machine handling public data, while still providing unified management through the information processing device.
Solution Approach 2:
The patent introduces a synchronization mechanism as an intermediary that selectively transfers only public processing information between virtual machines. This mediator ensures that private information remains isolated while allowing necessary coordination, thus preventing information leakage while maintaining operational efficiency.
3Reliability
If separate virtual apparatuses are used for private and public processing, then data privacy protection is improved, but device complexity increases
Solution Approach 1:
The patent uses a universal virtualization platform that can instantiate multiple virtual machines with identical infrastructure components. This multi-functionality allows the system to provide separate processing environments for different data types while reusing the same hardware resources and management protocols, thus protecting data privacy without proportionally increasing complexity.
4Productivity
If all processing information is synchronized to one virtual apparatus, then synchronization efficiency is improved, but data segregation capability deteriorates
Solution Approach 1:
The patent segments the synchronization target into multiple virtual machines with clearly defined data boundaries. Private processing information is synchronized only to the first virtual machine, while public processing information is synchronized to the second virtual machine. This segmented approach maintains efficient synchronization by reducing unnecessary data transfer while ensuring strict data segregation.
Solution Approach 2:
The patent implements a feedback mechanism where the information processing device determines the classification of processing information and directs synchronization accordingly. This feedback loop ensures that the right type of information is synchronized to the appropriate virtual machine, maintaining both synchronization efficiency and data segregation capability.
Data Source
AI summary
An information processing apparatus includes a processor configured to: perform, upon synchronization of information to be processed related to processing between the information processing apparatus and a virtual apparatus which is an apparatus as a virtual one, when the information to be processed is private processing information that is information on private processing of a user, the synchronization on a private virtual apparatus which is a virtual apparatus corresponding to the private processing, and when the information to be processed is public processing information that is information on public processing, the synchronization on a public virtual apparatus which is a virtual apparatus corresponding to the public processing.


