Universal Rebranding Engine for Web Sites

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Web site rebranding processes require manual determination and specification of CSS documents, making it inefficient to uniformly rebrand different Web sites to match an existing site's design, as the design elements in the CSS document do not bear a uniform relationship with the target site's elements.

Innovation Solution

A method and system for universal rebranding that involves loading and parsing the source and target Web site source codes to identify style sheet frameworks, icons, logos, and color and font schemes, generating design ontologies, comparing them to identify common elements, and modifying the target site's style sheet framework to incorporate design values from the source site, enabling automated rebranding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual determination of formatting is used to rebrand a Web site, then design uniformity can be achieved, but the rebranding process becomes time-consuming and labor-intensive

Engineering Contradiction:
Improvedesign uniformityVSAvoidrebranding time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent extracts design elements (colors, fonts, logos, style sheet frameworks) from a source Web site and creates a reusable design ontology that can be copied and applied to multiple target Web sites. This automated copying process maintains design uniformity while eliminating manual formatting determination for each rebranding project.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms design elements into parameterized representations within a design ontology, where colors, fonts, and other styling attributes are defined as configurable parameters. This allows automated extraction and application of design parameters across different Web sites, achieving uniformity without manual intervention.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If CSS documents are manually specified for each Web site, then design control is maintained, but the complexity and repetition in structural content increase

Engineering Contradiction:
Improvedesign controlVSAvoidCSS specification complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal design ontology that serves multiple functions: it stores design elements, defines their relationships, and enables automated application across different Web sites. This single universal structure replaces the need for separate manual CSS specifications for each site, reducing complexity while maintaining design control.

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

Solution Approach 2:

The design ontology acts as an intermediary layer between the source Web site's design elements and the target Web site's implementation. It extracts, standardizes, and represents design attributes in a unified format, mediating the transfer of design control without requiring direct manual CSS specification for each target site.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If design elements are extracted and applied across different Web sites, then rebranding efficiency improves, but structural differences between sites must be handled

Engineering Contradiction:
Improverebranding efficiencyVSAvoidstructural compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by allowing the design ontology to adapt to local structural characteristics of each target Web site. While maintaining global design uniformity through the ontology, the system can apply design elements selectively to matching elements in the target site's structure, handling structural differences on a local basis rather than requiring complete structural uniformity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9672197B2Universal rebranding engine
Publication Date: 2017.06.06 SUGARCRM INC
  • US9672197B2 patent drawing
  • US9672197B2 patent drawing

AI summary

Embodiments of the invention provide for universal rebranding of a Web site. A method for Web site universal rebranding includes loading source code for a source Web site and source code for a target Web site. The method also includes parsing the source code to identify for each of the source Web site and the target Web site a style sheet framework, one or more icons representative of branded logos, and a color and font scheme. Thereafter, design ontologies for both the source and also the target Web site are generated based upon the respectively identified style sheet frameworks, icons, logos and color and font schemes. Finally, the ontologies can be compared to identify common design elements and the style sheet framework of the target Web site can be modified to incorporate design values for the common design elements drawn from the style sheet of the source Web site.