Web Page Content Update via Managed Identifier Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for embedding objects into web pages, such as dynamically linking or pasting as static content, fail to scale with the size and complexity of modern corporate websites, leading to broken links and outdated content due to changes in object locations, which require significant overhead to maintain.

Innovation Solution

A system that automatically updates web pages by associating them with stored objects and using a managed identifier to track the object's location, ensuring that web pages are republished with the latest content when the object changes, and maintaining a table to map managed identifiers to the current physical location of stored objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If dynamic linking is used to connect web pages to stored objects, then the web page can access the object, but the link becomes broken when the object is moved to a different storage location

Engineering Contradiction:
Improveobject location flexibilityVSAvoidlink validity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a managed identifier as an intermediary between the web page and the stored object. This managed identifier acts as a stable reference that remains constant even when the object's physical storage location changes. The system maintains a mapping between managed identifiers and actual object locations, allowing web pages to access objects through this stable intermediary reference rather than direct location-based links.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent separates the object reference into two parts: a stable managed identifier that remains in the web page, and a dynamic physical location that may change. This segmentation allows the web page to maintain a constant reference while the actual object storage location can be flexible and changeable without affecting the link validity.

Inventive Principle:
Principle #1Segmentation

2Reliability

If static content is pasted into web pages to ensure content availability, then the content is always accessible, but the content becomes outdated when the stored object is updated

Engineering Contradiction:
Improvecontent accessibilityVSAvoidcontent freshness
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent creates a dynamic reference system where the managed identifier in the web page remains static, but the system automatically resolves it to the current physical location of the stored object. This allows the web page to maintain a stable reference while automatically accessing the latest version of the object, combining the reliability of static references with the freshness of dynamic content.

Inventive Principle:
Principle #15Dynamics

3Reliability

If manual updates are performed to fix broken links and update content, then the web page accuracy is maintained, but significant overhead is required especially when large numbers of web pages need maintenance

Engineering Contradiction:
Improveweb page accuracyVSAvoidmaintenance time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a self-updating mechanism where the system automatically detects when a stored object is moved or updated and propagates these changes to all web pages that reference the object through managed identifiers. This eliminates the need for manual updates, as the system serves itself by automatically maintaining link validity and content freshness across all affected web pages.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system maintains feedback loops that monitor changes to stored objects and automatically trigger updates in dependent web pages. When an object is moved or updated, the system receives feedback about this change and automatically propagates it to all web pages using the managed identifier, ensuring continuous accuracy without manual intervention.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If embedded objects are maintained by other parties within the organization, then the web page can include relevant content, but it becomes difficult to track and update when objects are moved or changed

Engineering Contradiction:
Improvecontent inclusion capabilityVSAvoidobject tracking complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The managed identifier serves multiple functions simultaneously: it acts as a stable reference in web pages, a key for object retrieval, a tracker for object locations, and a mediator for change propagation. This multi-functionality simplifies the overall system by consolidating what would otherwise require multiple separate mechanisms into a single unified approach.

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

Data Source

PatentUS8156141B1Incorporated web page content
Publication Date: 2012.04.10 OPEN TEXT CORP
  • US8156141B1 patent drawing
  • US8156141B1 patent drawing
  • US8156141B1 patent drawing

AI summary

Keeping incorporated web page content up to date is disclosed. A web page is associated with a stored object that has been incorporated into the web page, for example an object stored in a repository. The web page is updated automatically based at least in part on an indication that the stored object has been changed.