Webpage Block Processing Apparatus Using Location Identifiers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional techniques do not allow for the management of partial content in a webpage as a block or the execution of processing on such blocks.
Innovation Solution
A webpage processing apparatus that includes a block information storage unit for storing block information with block identifiers and location identifying information, a block processing unit for executing processing on blocks specified by this information, and a result output unit for outputting the processing results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional webpage processing techniques are used, then basic functions such as cutting, copying, and pasting are available, but it is not possible to manage partial content in a webpage as a block and execute processing on the block
Solution Approach 1:
The webpage is segmented into multiple blocks, where each block represents a distinct partial content region. Block information storage units store block identifiers and location identifying information for each block, enabling independent management and processing of individual blocks without affecting the entire webpage structure.
Solution Approach 2:
Block information serves as an intermediary data structure that bridges the webpage content and processing operations. This intermediary layer stores metadata about blocks (identifiers, locations, operation information) and enables the block processing unit to execute operations on specific blocks without directly manipulating the underlying webpage structure.
2Productivity
If block processing is implemented, then partial content can be managed and processed efficiently, but additional data structures and processing units are required
Solution Approach 1:
The block information storage unit and block processing unit are designed with universal functionality to handle various types of blocks and processing operations. The system can manage different kinds of partial content (text, images, videos) and execute diverse operations (cutting, copying, pasting, analysis) through the same block processing framework, reducing the need for separate specialized structures for each operation type.
Solution Approach 2:
Block information acts as a copy or representation of the actual webpage blocks. Instead of directly manipulating the complex webpage structure, the system creates and processes simplified block information copies that contain essential metadata (identifiers, locations, operation information), thereby reducing processing complexity while maintaining functionality.
3Loss of information
If user operation information on blocks is collected, then user behavior analysis becomes possible, but additional information receiving and accumulation mechanisms are needed
Solution Approach 1:
The operation information receiving unit combines multiple types of information (user operations, block identifiers, location data) into a unified block operation information structure. This merging approach consolidates scattered operation data into a coherent format that can be efficiently stored and analyzed, reducing the complexity of handling multiple separate information streams.
Solution Approach 2:
The system implements feedback loops where user operations on blocks are captured, processed, and accumulated as block operation information. This feedback mechanism continuously collects user behavior data, which can then be analyzed to improve webpage content and user experience, creating a closed-loop system that learns from user interactions.
Data Source
AI summary
In order to solve a conventional problem that it is not possible to manage partial content in a webpage as a block and execute processing on the block, a webpage processing apparatus includes: a block information storage unit in which one or more pieces of block information each having a block identifier for identifying a block, which is partial content in a webpage, and location identifying information for specifying a location of the block in the webpage are stored; a block processing unit that executes block processing, which is processing regarding a block specified with block information, using location identifying information contained in any one of the one or more pieces of block information; and a result output unit that outputs a block processing result, which is a result of the block processing. Accordingly, it is possible to manage a block, which is partial content in a webpage, and execute processing on the block.


