GUI Region Branding via Master-Slave Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems, such as iTunes, lack dynamic graphical modifications that align with user navigation and content publisher branding, resulting in static graphical distinctions between application and content data.

Innovation Solution

A region brander is introduced to uniformly apply graphical modifications across GUI regions by establishing a hierarchy relationship between content and branding, allowing dynamic rendering of master and slave regions based on user navigation and content publisher, thereby creating a seamless graphical experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional systems maintain static graphical distinctions between application and content data, then system simplicity is preserved, but user context and visual coherence are degraded

Engineering Contradiction:
Improvedynamic graphical modificationsVSAvoidgraphical modification system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the graphical user interface into distinct regions (master region and slave region) that can be independently branded. The master region displays content from multiple sources while the slave region displays selected content, allowing different branding styles to be applied to each region based on the content source, thereby achieving dynamic graphical modifications without overwhelming complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts graphical modifications based on user navigation and content source. When a user selects content from a particular source, the system automatically applies the corresponding source branding to the appropriate region. This dynamic adaptation allows the interface to respond to user actions and content context, improving adaptability while managing complexity through automated rules

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the entire page is refreshed during transitions, then content updates are ensured, but user experience and navigation efficiency are degraded

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidcontent update completeness
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system divides the interface into master and slave regions that can be updated independently. When a user navigates between content sources, only the slave region needs to be updated to reflect the selected content, while the master region maintains its display of available content from multiple sources. This segmentation allows partial updates rather than full page refreshes, improving navigation efficiency while ensuring content updates are complete in the relevant region

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different update strategies to different regions based on their functional requirements. The master region maintains a stable display of content sources while the slave region dynamically updates to show selected content details. This local differentiation allows efficient navigation without requiring complete page refreshes, as each region is updated only when its specific content changes

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8667396B2Master slave region branding
Publication Date: 2014.03.04 ADOBE INC
  • US8667396B2 patent drawing
  • US8667396B2 patent drawing
  • US8667396B2 patent drawing

AI summary

Methods and apparatus provide for a region brander configured to uniformly apply branding (i.e graphical modifications) upon both content data and application data to effectuate a seamless branding of an entire region of a graphical user interface (GUI). The region brander defines a hierarchy relationship between content and a branding extension (i.e. embedded modification information) with respect to a region in a Graphical User Interface (GUI). The region brander further defines a master region in the GUI to apply the hierarchy relationship to display the content and the branding extension in the master region. A slave region in the GUI can also be defined to apply the hierarchy relationship in order to: (i) display, in the slave region, the branding extensions related to content selected in the master region, and (ii) display episodic content related to content selected in the master region.