Webpage Block Processing Apparatus Using Location Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveblock processing capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If block processing is implemented, then partial content can be managed and processed efficiently, but additional data structures and processing units are required

Engineering Contradiction:
Improveprocessing efficiencyVSAvoiddata structure
Core Design Contradiction:
ProductivityVSDevice complexity

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.

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

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.

Inventive Principle:
Principle #26Copying

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

Engineering Contradiction:
Improveuser operation informationVSAvoidinformation processing system
Core Design Contradiction:
Loss of informationVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12204603B2Web page processing apparatus and method using block information within web
Publication Date: 2025.01.21 PLAID INC
  • US12204603B2 patent drawing
  • US12204603B2 patent drawing
  • US12204603B2 patent drawing

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.