Portal Preview Document for CSS Style Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developers of web portals face challenges in designing and organizing content due to the complexity of existing tools, which are difficult to use and lack intuitive mechanisms for determining interaction between configuration information, particularly in managing presentation styles using Cascading Style Sheets (CSS).

Innovation Solution

The system generates a preview document that includes sections affected by style properties, allowing administrators to identify and modify these properties through a graphical user interface, enabling easier editing and visualization of changes without updating the main portal archive.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional tools are used for configuring presentation files, then style properties can be managed, but the tools are difficult to use and lack intuitive mechanisms for determining interaction between configuration information

Engineering Contradiction:
Improveease of useVSAvoidcomplexity of configuration tools
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates a simplified copy of the configuration system in the form of a preview document. This preview document replicates the portal's visual appearance and includes interactive elements that allow users to query style properties without accessing the complex underlying configuration files. The preview document serves as an intuitive interface layer that copies the essential functionality while eliminating the complexity of the original configuration system.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The preview document acts as an intermediary between the user and the complex configuration system. It provides a user-friendly interface that mediates the interaction by translating simple user queries into complex configuration lookups. The preview document includes embedded instructions and visual indicators that mediate between the user's intuitive needs and the technical complexity of CSS configuration files.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If specialized tools and editors are used to modify style properties, then presentation can be controlled, but multiple iterations of modification and testing are required before preferred visual presentation is achieved

Engineering Contradiction:
Improveprecision of visual presentationVSAvoidtime for modification and testing iterations
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by generating a preview document that reflects the current state of configuration files before final deployment. This preview document allows administrators to test and verify visual changes in advance, seeing the actual rendering results before implementing changes to the main portal. The preliminary previewing action eliminates the need for multiple iterative cycles of modification and testing by providing immediate visual feedback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The preview document provides immediate feedback to administrators about the visual impact of configuration changes. By embedding interactive elements that display style property information directly in the preview, the system delivers real-time feedback without requiring separate testing phases. This feedback mechanism allows administrators to adjust configurations in a single iteration based on immediate visual results rather than requiring multiple cycles of modification and testing.

Inventive Principle:
Principle #23Feedback

3Loss of information

If administrators need to determine which style properties are affecting the presentation of a section, then precise control is possible, but current implementations require specialized tools and editors

Engineering Contradiction:
Improveinformation about style property interactionsVSAvoidease of determining style property impacts
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The preview document copies the portal's visual structure and includes embedded instructions that replicate the style property information directly within the document itself. This copying of information allows administrators to view style property interactions without needing specialized tools. The preview document creates a self-contained copy that includes both the visual presentation and the configuration information, eliminating the need for separate specialized analysis tools.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The preview document uses visual indicators and color coding to represent different style properties and their impacts. By transforming abstract configuration information into visual elements with distinct appearances, the system makes style property interactions easily distinguishable. Different style properties are represented through varying visual characteristics such as color, border styles, or highlighting, allowing administrators to intuitively identify which properties affect specific sections without technical complexity.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS7802182B2System and method for performing visual property updates
Publication Date: 2010.09.21 ORACLE INT CORP
  • US7802182B2 patent drawing
  • US7802182B2 patent drawing
  • US7802182B2 patent drawing

AI summary

A preview system enables an administrator or designer of portal content to preview changes made to one or more documents in a portal. Upon modification of a document in the portal, a preview document is generated. The preview document utilizes a main portal archive for content, but the locally modified files for presentation elements. The preview document includes instructions such, that when it is viewed in a web browser, it can present the identity of style properties influencing a presentation of an area in the document by selecting the area.