Information Processing Apparatus Sub-Content Process Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing number of sub-contents displayed on browsers leads to resource inefficiencies and potential security vulnerabilities due to the limitations in managing processes and memory, particularly when dealing with diverse and complex web content configurations.
Innovation Solution
An information processing apparatus that classifies sub-contents based on predetermined conditions and allocates them to specific processes, allowing for efficient resource management and enhanced security by isolating processes and managing resources dynamically based on the processing performance and security requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of sub-contents displayed on a browser increases to meet diverse content requirements, then content versatility is improved, but resource consumption (memory and processes) increases
Solution Approach 1:
The patent divides sub-contents into different categories (e.g., main content, advertisement, recommendation) and assigns them to different processes based on their type. This segmentation allows the system to manage multiple sub-contents more efficiently by grouping similar types together, reducing the total number of processes needed while maintaining content versatility.
Solution Approach 2:
The patent creates a parent process that can manage multiple child processes, where each child process handles specific types of sub-contents. This multi-functional structure allows a single parent process to oversee diverse content types, reducing overall resource consumption while maintaining the ability to display varied content.
2Manufacturing precision
If each sub-content is assigned to a separate process to improve management precision, then process management precision is improved, but device complexity increases
Solution Approach 1:
The patent segments processes into a hierarchical structure with parent processes and child processes. Each child process handles specific sub-contents with high precision, while the parent process provides coordinated management. This segmentation achieves precise management without requiring completely separate processes for each sub-content, thus controlling device complexity.
Solution Approach 2:
The patent merges multiple child processes under a single parent process, allowing them to share common resources and management mechanisms. This merging reduces overall system complexity compared to having completely independent processes, while still maintaining precise management of each sub-content through the child process level.
3Productivity
If multiple processes are used to handle diverse sub-contents to improve processing capability, then processing capability is improved, but stability of system composition deteriorates
Solution Approach 1:
The patent segments processing into specialized child processes that handle specific sub-content types, improving processing capability for each type. The stable parent process provides a consistent management framework, ensuring system composition stability despite the diversity of child processes.
Solution Approach 2:
The parent process acts as an intermediary between the system and multiple child processes. It coordinates and manages the child processes, providing a stable interface that maintains system composition stability while enabling high processing capability through the specialized child processes.
Data Source
AI summary
There is provided an information processing apparatus including an acquisition section which acquires a plurality of sub-contents included in each of one or more contents, and a management section which associates the acquired plurality of sub-contents with at least any one process from among a plurality of processes for executing processing related to an output of one or more of the sub-contents.


