Nested Drop Zone Layouts for No-Code Contextual Web Widgets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional web building tools are limited in their ability to create specialized web page layouts and implement functional content for social media sites, often requiring expert programmers to write code, which is not accessible to non-programmers or those without specific programming language expertise.

Innovation Solution

A visual interface with nested drop zones allows users to drag and drop functional content, enabling the creation of customized web page layouts without coding, and introduces contextual widgets that obtain context information from parent widgets, facilitating flexible and efficient web page design.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional web building tools are used, then basic web pages can be constructed with visual interfaces, but specialized functionality and dedicated layouts cannot be implemented without expert programmers

Engineering Contradiction:
Improvespecialized functionalityVSAvoidprogramming expertise required
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements nested drop zones where drop zones can be placed inside other drop zones, creating a hierarchical structure that enables complex layouts and specialized functionality through visual composition rather than programming. This nesting capability allows users to build sophisticated web page structures by composing simpler elements together.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent creates a universal drop zone widget that can serve multiple functions: it can be a container for other widgets, a contextual provider for child widgets, or both simultaneously. This multi-functionality eliminates the need for specialized programming tools while maintaining versatility for different web page configuration needs.

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

2Ease of manufacture

If expert programmers write code for web page layout, then specialized configurations can be achieved, but the process becomes time-consuming and inaccessible to non-programmers

Engineering Contradiction:
Improveweb page configurationVSAvoidprogramming time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent implements contextual widgets that automatically obtain their context information from parent drop zones without requiring manual configuration or programming. The system self-configures by having child widgets inherit context from their parent containers, eliminating the need for time-consuming code writing while maintaining specialized functionality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent establishes context information in parent drop zones in advance, which is then automatically available to child widgets when they are dropped into the parent. This preliminary action eliminates the need for subsequent programming to establish relationships between widgets, significantly reducing configuration time.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If conventional builder tools provide fixed functionality, then the tools remain simple to use, but they cannot accommodate specialized social media layouts and functional content

Engineering Contradiction:
Improvelayout configurationVSAvoidvisual interface simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent enables unlimited nesting of drop zones within drop zones, allowing users to create complex hierarchical layouts visually. This nesting structure provides the adaptability needed for specialized social media layouts while maintaining the simplicity of drag-and-drop operations, as users compose complex structures from simple reusable elements.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent creates a dynamic system where drop zones can serve different roles depending on context: as containers for child widgets, as contextual providers, or as both. This dynamic multi-functionality allows the same visual interface element to adapt to different layout requirements without complicating the user interface.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9524273B2Method and system for generating a web page layout using nested drop zone widgets having different software functionalities
Publication Date: 2016.12.20 ORACLE INT CORP
  • US9524273B2 patent drawing
  • US9524273B2 patent drawing
  • US9524273B2 patent drawing

AI summary

Therefore, what has been described is an improved for visually implementing a web page layout, where the web page layout includes a nested drop zone. Allowing the user to interactively implement nested drop zones provides numerous benefits, including the benefit of being able to create specialized layout configurations for a web page without requiring the need for expert programmers to write computer code for the new configuration. This permits the user to implement highly customized layout in a very easy and efficient way. In addition, an improved approach has been described to implement a new type of widget that obtains its context information from another widget. For example, when a contextual widget is dropped into a drop zone, that contextual widget would obtain its context data from its parent drop zone widget.