Scheduling System Using ML to Simplify Calendar Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current scheduling systems for events, particularly in health and fitness services, are inefficient and resource-intensive, requiring multiple mouse clicks, processor transmissions, and network data, leading to increased computing resources usage and costs, with redundant data and complex interfaces complicating the scheduling process.

Innovation Solution

A scheduling system that utilizes user profiles and machine learning to suggest calendar entries by identifying available resources and optimizing the scheduling process, reducing redundant data and computational requirements, and providing a simpler, more efficient interface for users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional scheduling interfaces are used with multiple windows and views, then users can enter event characteristics, but the interface complexity and number of steps increase

Engineering Contradiction:
Improvescheduling process simplicityVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts and removes unnecessary interface elements (multiple windows and views) from the scheduling system, retaining only the essential calendar view and event listing. This extraction principle simplifies the interface by eliminating redundant components while preserving core scheduling functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of requiring users to navigate through multiple windows and views to access event characteristics, the patent inverts the approach by displaying all event characteristics directly in the calendar view. Users can interact with events directly where they appear on the calendar without needing to open separate windows or views.

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

2Adaptability or versatility

If distributed processing systems are used for scheduling, then computing resources can be scaled, but the cost of processing power, storage, and network bandwidth increases

Engineering Contradiction:
Improvecomputing resource scalabilityVSAvoidcomputing cost
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The scheduling system performs computations locally on the user's device rather than requiring constant communication with remote servers. The calendar and event data are stored and processed locally, allowing the system to serve itself without continuous network access or expensive cloud computing resources.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a local copy of the calendar and event data on the user's device. This copying approach eliminates the need for continuous network communication with centralized servers, reducing network bandwidth requirements and associated costs while maintaining full scheduling functionality locally.

Inventive Principle:
Principle #26Copying

3Productivity

If multiple mouse clicks and processor transmissions are required for scheduling, then event characteristics can be entered, but the time and computational resources increase

Engineering Contradiction:
Improvescheduling efficiencyVSAvoidscheduling time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent displays all necessary event characteristics (title, location, time, description) directly in the calendar view before the user creates or modifies an event. This preliminary presentation of information allows users to make scheduling decisions immediately without needing to navigate through multiple windows or views to gather information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges the event characteristics display with the calendar view itself, combining what were previously separate elements (calendar timeline and event details) into a single integrated interface. This merging eliminates the need for multiple mouse clicks and processor transmissions between separate windows or views.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10937004B2Behaviorally informed scheduling systems and methods
Publication Date: 2021.03.02 CORE DE VIE LLC
  • US10937004B2 patent drawing
  • US10937004B2 patent drawing
  • US10937004B2 patent drawing

AI summary

Systems and methods for scheduling at least one time slot. The method includes determining that a plurality of resources specified in the plurality of characteristics are available during at least one time slot, generating a suggestion model by providing the plurality of characteristics to a machine learning program using an iterative convergent computational method, applying a plurality of inputs to the suggestion model to generate at least one suggested calendar entry for the at least one time slot, the at least one suggested calendar entry having the plurality of characteristics requesting the plurality of resources during the at least one time slot; and adjusting presentation attributes of the plurality of suggested calendar entries based on properties of an interface window presenting the suggested calendar entries.