Direct Content List Editing Without Modal Dialogs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional web browser applications require users to interact with modal dialog boxes for managing content lists, such as bookmarks, which is tedious and lacks a user-friendly experience, as users must select items, edit properties, and save changes within these dialog boxes.

Innovation Solution

A content application that allows direct editing of items in content lists, such as reading lists and bookmarks, within menus or toolbars without using modal dialog boxes, enabling users to add, edit, and organize items with a single selection action, saving edits upon user input elsewhere in the application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If modal dialog boxes are used to edit content list items, then item properties can be modified, but user interaction becomes more complex and time-consuming

Engineering Contradiction:
Improveease of editing content list itemsVSAvoidcomplexity of user interaction
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the modal dialog box from the user interaction flow and replaces it with direct inline editing capability. Users can now edit content list items directly where they appear in the interface, eliminating the need to open, fill out, and save forms within modal dialog boxes. This extraction simplifies the interaction by removing the intermediary step of the modal dialog.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of opening a separate dialog box to edit an item and then returning to the main interface, the patent inverts the flow by allowing users to edit items directly in their original location. The edit function is inverted from 'open dialog -> edit -> save -> return' to 'edit directly -> save immediately'.

Inventive Principle:
Principle #13The other way round (Inversion)

2Productivity

If modal dialog boxes are used to add content list items, then items can be added with proper properties, but the process becomes more tedious

Engineering Contradiction:
Improvespeed of adding content list itemsVSAvoidtime spent on adding items
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent enables preliminary action by allowing users to add content list items directly at the point of need without first opening a modal dialog box. The add function is performed immediately upon user input, eliminating the time required to open, fill, and save modal dialogs. This preliminary action approach speeds up the item addition process significantly.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If modal dialog boxes are used for content list management, then edits can be confirmed, but user experience is degraded due to intermediary steps

Engineering Contradiction:
Improveconfirmation of editsVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service by allowing users to edit and confirm changes directly without intermediary modal dialog boxes. The system automatically saves edits upon user input (such as clicking away or pressing Enter), making the confirmation process implicit and seamless. This self-service approach maintains reliable edit confirmation while dramatically improving user experience by eliminating the tedious intermediary steps.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9483574B2Managing distinct content lists using user interface element and without using modal dialog box
Publication Date: 2016.11.01 APPLE INC
  • US9483574B2 patent drawing
  • US9483574B2 patent drawing
  • US9483574B2 patent drawing

AI summary

A content application includes one or more content list panels. The content application provides mechanisms that allow the user to easily manage article representations included in the content lists such as adding article representations a content list and editing the items directly in menus associated with the content lists.