Web Feed Page Reconstruction via Master-Slave Entry Association

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web feed formats, such as Atom feeds, are limited in reconstructing the original page composition when multiple data objects like attachments, fields, and metadata are dispersed throughout the feed rather than being contained within a single holding object.

Innovation Solution

A method is implemented to process feed entries and object entries, associating them with page entries using a master entry ID and slave entry ID structure, allowing for the generation of a data page that includes attachments and fields, enabling proper reconstruction of complex pages within web feeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple data objects are dispersed throughout the feed rather than contained within a single holding object, then the feed can represent complex pages with multiple attachments and fields, but the original page composition cannot be reconstructed

Engineering Contradiction:
Improvecapability to represent complex pagesVSAvoidoriginal page composition
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent segments the feed structure into distinct components: page entries representing the overall page and object entries representing individual data objects (attachments, fields, metadata). Each object entry is associated with its parent page entry through ID relationships, allowing complex pages to be represented as collections of discrete objects while maintaining the ability to reconstruct the original page composition by grouping objects with their parent pages.

Inventive Principle:
Principle #1Segmentation

2Ease of manufacture

If feed formats use a simple structure for data distribution, then ease of implementation is improved, but the ability to represent and reconstruct complex page compositions is lost

Engineering Contradiction:
Improveease of feed implementationVSAvoidcapability to represent complex pages
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements a nested structure where object entries (representing attachments, fields, and metadata) are logically contained within page entries. Each object entry includes a page entry ID that references its parent page, creating a hierarchical relationship similar to nested dolls. This nesting allows complex page compositions to be represented while maintaining a relatively simple feed format that can be easily implemented and processed.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS8812953B2System and method for reading a web feed that represents multiple related objects
Publication Date: 2014.08.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8812953B2 patent drawing
  • US8812953B2 patent drawing
  • US8812953B2 patent drawing

AI summary

A method and computer program product for receiving, on a remote device, a data feed that includes a plurality of feed entries. The feed entries are processed to identify one or more page entries. The feed entries are processed to identify one or more object entries. At least a first and a second object entry, chosen from the one or more object entries, are associated with at least a first page entry chosen from the one or more page entries.