Timeliness Metadata for Web Content Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional web pages lack identification of creation and expiration dates for their components, leading to difficulties in filtering search results based on timeliness, as existing metadata only tracks the date of spider visits without indicating when content is obsolete or invalid.

Innovation Solution

A computer-implemented method that parses hypertext documents for timeliness tags, generates header tags based on these tags, and determines if any expired tags are present, allowing for the application of timeliness rules to exclude or replace expired content, thereby ensuring that only valid content is displayed or referenced.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional web pages use only spider visit dates for metadata, then the implementation is simple, but the content timeliness accuracy deteriorates

Engineering Contradiction:
Improvemetadata implementation simplicityVSAvoidcontent timeliness accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent segments the web page into multiple independent HTML elements (head, body, scripts, styles, etc.), allowing each element to have its own timeliness metadata. This enables precise tracking of when each component was created or modified, resolving the contradiction between simple implementation and accurate timeliness measurement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces timeliness tags that are embedded in advance within HTML elements during page authoring. These tags pre-record creation dates, expiration dates, and other temporal metadata, enabling accurate timeliness tracking without requiring complex post-processing or spider visit tracking.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If web pages include comprehensive timeliness metadata for all components, then the content freshness control improves, but the device complexity increases

Engineering Contradiction:
Improvecontent freshness controlVSAvoidHTML structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent enables web pages to self-manage their timeliness information through embedded tags. Each HTML element contains its own creation date, expiration date, and modification history, allowing the page to automatically determine its own freshness status without requiring external tracking systems or complex server-side processing.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The timeliness tag structure is designed to be universally applicable across all HTML elements (pages, sections, media, scripts, etc.). A single tag format handles multiple functions including creation tracking, expiration monitoring, and modification history, reducing overall system complexity while maintaining comprehensive timeliness control.

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

3Measurement precision

If the server processes timeliness tags for each HTML element, then the content validity accuracy improves, but the processing time increases

Engineering Contradiction:
Improvecontent validity accuracyVSAvoidrequest processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements selective timeliness processing where the server evaluates only the necessary timeliness attributes for each request rather than processing all possible metadata. The system checks creation dates, expiration dates, and modification times only when relevant to the specific content being retrieved, reducing processing overhead while maintaining accurate validity determination.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8930807B2Web content management based on timeliness metadata
Publication Date: 2015.01.06 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8930807B2 patent drawing
  • US8930807B2 patent drawing
  • US8930807B2 patent drawing

AI summary

A server receives a hypertext request from a client. The server looks up a hypertext document, wherein looking up comprises obtaining a first HTML element and a second HTML element and combining the first HTML element and second HTML element into a hypertext document, in response receiving the hypertext request from the client. The server parses the hypertext document for timeliness tags. The server generates at least one header tag based on the timeliness tags. The server determines whether at least one expired tag is among the timeliness tags. Responsive to a determination that at least one expired tag is among the timeliness tags, the server can look up a timeliness tag rule corresponding to the at least one timeliness tag.