Assisted Event Creation via Single-Box Auto-Completion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional calendar client applications overwhelm users with comprehensive forms for event creation, leading to incomplete data entry as most users only specify partial information due to feeling overwhelmed by the numerous fields required.

Innovation Solution

A method and system that provide users with assisted event creation by detecting user input, generating and displaying suggestions for event details such as title, location, and time, allowing users to select and add these suggestions to the event creation field, thereby simplifying the process and encouraging more structured data entry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a comprehensive form with many fields is presented for event creation, then complete event data can be collected, but users feel overwhelmed and only enter partial information

Engineering Contradiction:
Improveevent data completenessVSAvoiduser experience
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The comprehensive event creation form is segmented into multiple interactive steps, where users are guided through different aspects of event creation one at a time. Instead of presenting all fields simultaneously, the system divides the form into logical sections (e.g., basic event info, attendees, location, timing) that are revealed progressively based on user input and selections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by automatically generating event details based on user input. When users enter minimal information (e.g., event title and date), the system proactively suggests or auto-fills related fields such as time, location, and attendees, reducing the manual effort required while ensuring data completeness.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If a comprehensive form with many fields is presented for event creation, then complete event data can be collected, but the creation process becomes time-consuming

Engineering Contradiction:
Improveevent data completenessVSAvoidevent creation time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically generating event details based on user input. When users enter minimal information (e.g., event title and date), the system proactively suggests or auto-fills related fields such as time, location, and attendees, reducing the manual effort required while ensuring data completeness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by using artificial intelligence to automatically complete event creation tasks. The AI analyzes user input and autonomously fills in missing event details, allowing users to create comprehensive events with minimal manual input, thereby significantly reducing creation time while maintaining data completeness.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If users are presented with a single comprehensive input field, then the interface is simplified, but users may enter unstructured data

Engineering Contradiction:
Improveinterface simplicityVSAvoiddata structure
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system implements feedback mechanisms that monitor user input in real-time and provide guidance on data structure. When users enter information in the simplified interface, the system validates the input, suggests appropriate formats, and provides feedback messages that guide users toward structured data entry without requiring them to navigate complex forms.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces manual form-filling mechanics with automated processing. Instead of requiring users to manually navigate through structured form fields, the system uses natural language processing and AI to interpret user input and automatically structure the event data, maintaining both interface simplicity and data precision.

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

Data Source

PatentUS10614424B1Assisted creation for time based events
Publication Date: 2020.04.07 GOOGLE LLC
  • US10614424B1 patent drawing
  • US10614424B1 patent drawing
  • US10614424B1 patent drawing

AI summary

Provided are methods and systems for creating events in a calendar application by providing a user with a suggestion service (e.g., tool, function, etc.) for entering various details about the events. The event creation suggestion service is designed to provide the user with a single-box suggestion-like experience that allows the user to quickly and easily enter information about an event (e.g., event title, event location, event date and/or start/end time, contacts to be associated with the event, etc.). With each keystroke a user may be given a set of suggestions (e.g., auto-completions) to choose from. In this manner, the user may create detailed events by typing in one box as if the user is only entering the title for the event, and selecting from relevant suggestions that are provided.