Mobile Website Builder Device Detection Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional website building applications are not optimized for mobile devices, making it impractical or impossible for users to create and customize websites on mobile devices due to smaller screens and slower data transfer rates, and the variety of mobile devices with different operating systems and bandwidth levels complicates the process.

Innovation Solution

A website building tool that executes on a mobile device, allowing users to create and customize websites with a graphical user interface, storing user edits locally and sending them to the server only upon request for preview or saving, and a server system that detects device type to enable dynamic rendering on traditional devices while caching updates for mobile devices to reduce data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional website building applications use large data files with high-resolution images and detailed content for aesthetic websites, then website visual quality is improved, but data transfer time and bandwidth consumption increase significantly on mobile devices

Engineering Contradiction:
Improvewebsite visual qualityVSAvoiddata transfer time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system dynamically changes image resolution and data file sizes based on device type detection. Mobile devices receive lower-resolution images and simplified content, while desktop devices receive full-resolution images and complete content, resolving the contradiction between visual quality and data transfer time

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The website building application adapts its rendering behavior dynamically based on real-time device type detection. The system switches between different content delivery modes (full-quality for desktop, optimized for mobile) to balance visual quality requirements with mobile bandwidth constraints

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If traditional website building applications display full editing controls and widgets on the screen, then editing functionality is complete, but the interface becomes unusable on mobile devices with smaller screens

Engineering Contradiction:
Improveediting functionalityVSAvoidinterface usability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The interface is segmented into priority-based display layers. Essential editing controls are displayed on mobile screens, while secondary controls are accessible through menus or additional screens. This segmentation maintains complete editing functionality while ensuring critical controls remain accessible on small screens

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a two-dimensional screen layout problem to a multi-dimensional solution by using hierarchical menu structures and collapsible panels. Controls that cannot fit on the main screen are organized in nested dimensions (dropdowns, side panels, or sequential screens), preserving full functionality while adapting to limited screen real estate

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Stability of the object's composition

If website building applications frequently synchronize with the server for real-time updates, then data consistency is improved, but bandwidth consumption and data transfer time increase on mobile devices

Engineering Contradiction:
Improvedata consistencyVSAvoiddata transfer time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The system implements periodic synchronization intervals that are automatically adjusted based on device type. Mobile devices use longer synchronization intervals to reduce bandwidth consumption, while desktop devices use shorter intervals for real-time consistency. This periodic action maintains data consistency while adapting to mobile bandwidth constraints

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The application performs preliminary local processing and caching of website data on mobile devices before synchronization. Changes are queued locally and synchronized in batches when connectivity is available, reducing the frequency and volume of server communications while maintaining eventual data consistency

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9147004B2Website builder systems and methods with device detection to adapt rendering behavior based on device type
Publication Date: 2015.09.29 CIMPRESS SCHWEIZ GMBH
  • US9147004B2 patent drawing
  • US9147004B2 patent drawing
  • US9147004B2 patent drawing

AI summary

Mobile website building tools which may be used to build a mobile-ready website from a mobile device includes a design studio application downloaded for executing on the mobile device. The design studio application detects a device type and enables dynamic preview rendering if the device type is a traditional computing device, and for device types that are mobile devices, batches user modifications to a website under construction until a preview or save request is made by the user.