Edge Gesture Interface for Scalable Computing Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing devices, such as smartphones, tablets, and PCs, have disparate user interfaces that hinder seamless transitions between devices due to lack of common operating systems and shared interaction designs, leading to inefficiencies in user experience and development, particularly when scaling from small screens to larger formats.

Innovation Solution

The Ubuntu user interface employs edge gestures, ranged gestures, a unified search experience, and a dynamic welcome screen to provide a consistent and scalable touch-based interaction model across devices, maximizing screen space and eliminating the need for physical or software buttons, allowing for smooth scaling from smartphones to tablets and PCs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a unified interface design is implemented across different device types, then ease of operation and user experience consistency are improved, but device complexity and design adaptability requirements increase

Engineering Contradiction:
Improveuser experience consistencyVSAvoiddesign complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal interface design where the same interaction patterns (edge swipes, gesture controls, search bar behavior) work consistently across smartphones, tablets, and PCs. This allows users to transfer their interaction skills between devices without relearning, directly improving ease of operation while the underlying system handles the complexity of adapting to different form factors

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

2Ease of operation

If the interface is optimized for small smartphone screens, then ease of operation for one-handed use is improved, but adaptability to larger tablet and PC screens deteriorates

Engineering Contradiction:
Improveone-handed operationVSAvoidscaling to larger devices
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The interface employs dynamic scaling where UI elements, gesture zones, and layout proportions automatically adapt to the device's screen size and orientation. The same edge-swipe gestures work on both small smartphone screens and large tablet displays, with the system dynamically adjusting the interaction model to maintain one-handed operability on smartphones while enabling two-handed efficiency on tablets

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A single interface design serves multiple device types universally. The patent demonstrates that the same search bar implementation, gesture controls, and interaction patterns function effectively across smartphones, tablets, and PCs, eliminating the need for separate optimized versions for each device category

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

3Productivity

If traditional search interfaces are used requiring multiple steps, then functionality is complete, but ease of operation and speed of access deteriorate

Engineering Contradiction:
Improvesearch speedVSAvoidnumber of steps
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The search bar is pre-positioned and immediately accessible via a single edge-swipe gesture from any screen state. This preliminary positioning allows users to initiate searches without navigating through menus or pressing multiple buttons, directly improving both search speed and ease of operation by reducing the interaction sequence to a single actionable gesture

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11706330B2User interface for a computing device
Publication Date: 2023.07.18 CANONICAL LTD
  • US11706330B2 patent drawing
  • US11706330B2 patent drawing
  • US11706330B2 patent drawing

AI summary

There is disclosed a smartphone, tablet or other computing device comprising: (a) a touch sensitive display; (b) one or more processors; (c) computer memory; (d) an operating system computer program stored in the computer memory and configured to be executed by the one or more processors and including instructions for detecting a swipe gesture, and, in response to the detected swipe gesture, displaying a search bar.