Dynamic User Interface for Meeting Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Professionals spend excessive time and resources manually organizing meetings due to the complexity and non-intuitive nature of user interfaces, leading to inefficiencies and user frustration, particularly in tasks like meeting scheduling where distinguishing between known and unknown parameters is difficult.

Innovation Solution

A server dynamically adjusts the user interface based on user input, using Natural Language Processing to identify and highlight missing meeting scheduling parameters, thereby guiding users to provide all necessary information before sending invitations, and auto-populating meeting invitations with specified parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a standard communication channel (email, text, CRM) is used for meeting scheduling, then the system is simple to implement, but users spend excessive time manually organizing meetings and navigate difficult interfaces

Engineering Contradiction:
Improvemeeting scheduling efficiencyVSAvoiduser interface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically analyzes communication content, extracts meeting parameters, generates invitations, and schedules meetings without requiring manual user intervention. The server autonomously processes emails, texts, or CRM entries to identify meeting details, populate invitation templates, and send notifications, allowing the system to serve itself rather than requiring users to navigate complex interfaces

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical user actions (clicking through interfaces, filling forms, navigating menus) with automated natural language processing and pattern recognition systems. The server uses AI to interpret unstructured communication content, extract structured meeting data, and execute scheduling operations, substituting the mechanical user interface interaction model with an intelligent automated processing model

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If a complex user interface with multiple menus and screens is provided to handle various use cases, then more functionality is available, but the interface becomes non-intuitive and difficult to navigate

Engineering Contradiction:
Improveuse case coverageVSAvoidinterface intuitiveness
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system uses a single universal interface (standard communication channels like email, text, or CRM) that can handle multiple different use cases and meeting scheduling scenarios. Rather than providing separate specialized interfaces for different situations, the server universally processes various types of communications and adapts its behavior based on the content, making the same interface versatile for diverse scheduling needs

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

Solution Approach 2:

Instead of requiring users to adapt to a complex fixed interface structure with multiple menus and screens, the system inverts the approach by having the interface adapt to the user's natural communication style. The server processes unstructured natural language inputs and dynamically generates the appropriate structured responses and invitations, reversing the traditional model where users must conform to rigid interface conventions

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

3Speed

If meeting invitations are sent before all parameters are confirmed, then the scheduling process is faster, but subsequent invitations are needed to correct missing information, wasting resources

Engineering Contradiction:
Improvescheduling speedVSAvoidcomputing resource waste
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The server performs preliminary analysis of communication content to extract and validate all necessary meeting parameters before generating invitations. It proactively identifies missing information, seeks clarification when needed, and ensures completeness of scheduling data beforehand, preventing the need for corrective subsequent invitations and avoiding wasted computing resources

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback loop where the server analyzes extracted meeting parameters, identifies gaps or ambiguities, and automatically requests clarification from users before finalizing invitations. This feedback mechanism ensures that incomplete or uncertain information is corrected prior to sending invitations, preventing resource waste from subsequent corrective communications

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11188881B2Dynamic user interface
Publication Date: 2021.11.30 TIMETRADE SYSTEMS
  • US11188881B2 patent drawing
  • US11188881B2 patent drawing
  • US11188881B2 patent drawing

AI summary

In one example, a server displays one or more meeting scheduling categories in a given organizational structure. The server receives, from a user, target meeting scheduling parameters corresponding to the one or more meeting scheduling categories. The server dynamically adjusts an appearance of the one or more meeting scheduling categories in the given organizational structure to reflect the target meeting scheduling parameters, and generates one or more meeting invitations including the target meeting scheduling parameters.