Event Parameter Verification System for Achievable Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users creating events in calendar applications or social networks may not be aware of data that makes the event unachievable or undesirable, such as events scheduled outside business hours or at closed locations, and new data may become available after event creation, leading to issues with conventional event creation and notification systems.

Innovation Solution

A computer-implemented system that receives and verifies user-created event parameters by comparing them to source data, determines replacement data for any conflicting parameters, and presents these alternatives to the user for selection, updating the event parameters accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users create events with manually entered parameters, then event creation is simple and quick, but the event parameters may be unachievable or undesirable due to lack of verification against real-time data

Engineering Contradiction:
Improveevent creation speedVSAvoidevent parameter accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary verification of event parameters by comparing user-input data against source data (business hours, location availability, traffic conditions) before the event is finalized. This advance checking prevents unachievable events from being created while maintaining a simple user interface.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback to users when their entered parameters conflict with real-time data. For example, if a user schedules an event outside business hours or at a closed location, the system notifies them and offers alternative parameters, allowing users to adjust their choices based on verified information.

Inventive Principle:
Principle #23Feedback

2Reliability

If users are provided with verified replacement data for event parameters, then event reliability is improved, but system complexity increases due to verification and data comparison processes

Engineering Contradiction:
Improveevent parameter accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary verification layer that automatically compares user-input parameters against source data without requiring users to manually check multiple data sources. This intermediary process handles the complexity of data verification while presenting a simple interface to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-verification by automatically checking event parameters against source data and generating replacement suggestions without requiring external intervention. The verification process is embedded within the event creation workflow, allowing the system to serve its own validation needs.

Inventive Principle:
Principle #25Self-service

3Reliability

If event parameters are verified against source data, then unachievable events are reduced, but information processing time increases due to data comparison and verification steps

Engineering Contradiction:
Improveevent achievabilityVSAvoidparameter verification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs verification selectively, focusing on critical parameters such as business hours, location availability, and traffic conditions rather than verifying every possible parameter. This partial verification approach ensures the most important constraints are checked while minimizing overall processing time.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system rapidly compares user-input parameters against source data using efficient data matching algorithms. When parameters are verified to be acceptable, the system quickly proceeds without delay. Verification is performed in a streamlined manner that minimizes the time users perceive as waiting.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS9940679B2Systems, methods, and computer-readable media for event creation and notification
Publication Date: 2018.04.10 GOOGLE LLC
  • US9940679B2 patent drawing
  • US9940679B2 patent drawing
  • US9940679B2 patent drawing

AI summary

Systems, methods, and computer-readable media are provided for verifying parameters for a user-created event. In accordance with one implementation, a computer-implemented method is provided that comprises receiving a set of parameters for an event created by a user. Further, the method includes verifying the set of parameters for the event by comparing the set of parameters to source data and determining, based on a result of the verification, replacement data for one or more of the set of parameters for the event. The method also includes presenting, on a display device, the replacement data for selection by the user and updating, based on a selection received from the user, the set of parameters for the event to include the replacement data.