Node Templates for Structured Content Object Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques face difficulties in updating or modifying the structure and design of unstructured information units, such as linked hypertext documents, making it challenging for developers to define and process structured content objects and documents effectively.

Innovation Solution

A method and system for generating templates with first and second-level nodes to represent tasks and steps, along with links indicating logical ordering, allowing developers to create an end-user GUI that directs users through structured flows of tasks and steps, enabling easy modification and processing of content objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If unstructured information units are used, then flexibility and ease of creation are improved, but structure definition and processing capability deteriorate

Engineering Contradiction:
Improveease of creationVSAvoidstructure definition capability
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent segments unstructured information into structured content objects with defined schemas. Each content object is divided into attributes and values that can be independently defined and processed, transforming the ambiguity of unstructured data into manageable structured units while maintaining ease of creation through template-based generation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameters of information representation by introducing structured schemas that define acceptable attributes and values. This parameter transformation enables the system to process and search content objects effectively while maintaining flexibility in how content is created using generated templates.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If structured templates are generated, then processing capability and searchability are improved, but complexity of template creation deteriorates

Engineering Contradiction:
Improveprocessing capabilityVSAvoidtemplate creation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service through automated template generation. The system automatically creates templates based on content object schemas without requiring manual template design. This automation handles the complexity of template creation while enabling efficient processing and searchability of structured content objects.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies preliminary action by pre-defining content object schemas and templates before actual content creation. The structured frameworks are established in advance, allowing content to be generated and processed efficiently without requiring complex template creation during the processing phase.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If linked hypertext documents are used, then information relationships are improved, but update and modification difficulty deteriorates

Engineering Contradiction:
Improveinformation relationshipsVSAvoidupdate and modification ease
Core Design Contradiction:
Loss of informationVSEase of manufacture

Solution Approach 1:

The patent introduces dynamics by creating flexible, reusable content object templates that can be dynamically instantiated and modified. Unlike static linked hypertext documents, these templates allow easy updates and modifications while maintaining information relationships through structured schemas that can be adapted without breaking existing links.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies universality through reusable content object templates that can serve multiple functions and be used across different contexts. These templates maintain information relationships while being easily updateable and modifiable, as they provide a universal framework that can be adapted without requiring changes to linked documents.

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

Data Source

PatentUS7890536B2Generating templates of nodes to structure content objects and steps to process the content objects
Publication Date: 2011.02.15 HULU LLC
  • US7890536B2 patent drawing
  • US7890536B2 patent drawing
  • US7890536B2 patent drawing

AI summary

Provided are a method, system, and article of manufacture for generating templates of nodes to structure content objects and steps to process the content objects. A template is generated having a plurality of first level nodes representing a flow of tasks. A set of second level nodes representing a flow of steps is generated for at least one of the first level nodes to collectively perform the task represented by the first level node. A content object including information for a step represented by the node is associated with at least one node in the second level. Links are generated among the first level nodes and in each set of second level nodes indicating a logical ordering of the nodes and a direction of the flow of the tasks represented by the first level nodes and the flow of steps represented by the second level nodes. An end-user graphical user interface is generated from the generated nodes and links to direct an end user through the flow of tasks and steps represented by the nodes.