AI Meeting Availability Prediction via Behavioral Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital communication platforms lack the ability to predict time slots for meeting scheduling that are reserved but considered skippable or optional by attendees, leading to inefficiencies in booking meetings.

Innovation Solution

A system that uses an AI model to analyze user behavioral profiles and predict availability by identifying similar past meeting requests, generating an availability prediction score for scheduled future meetings, and providing predicted available times for attendees.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional scheduling services are used to book the earliest available time slot, then meeting scheduling convenience is improved, but the system cannot identify time slots that are currently booked but likely to be skipped by attendees

Engineering Contradiction:
Improvescheduling convenienceVSAvoidvisibility into user behaviors and preferences
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system implements feedback loops by continuously monitoring user meeting attendance patterns, participation behaviors, and cancellation histories. This feedback is processed by machine learning models that refine predictions about which booked meetings are likely to be skipped, enabling the system to dynamically identify hidden availability windows without disrupting existing scheduling operations

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

An intermediary intelligence layer is introduced between the calendar system and the scheduling interface. This intermediary analyzes user behavioral data and generates probabilistic availability predictions, allowing the scheduling service to present accurate hidden availability information while maintaining the simplicity of traditional scheduling workflows for end users

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system monitors and analyzes user meeting attendance patterns to predict availability, then scheduling efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvescheduling efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system employs self-service mechanisms where user behavioral data automatically feeds into machine learning models that continuously improve prediction accuracy without manual intervention. The complexity of data collection, processing, and model training is handled autonomously by the system, allowing scheduling efficiency to improve while keeping the user-facing interface simple and unchanged

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transforms complex behavioral data into simplified probabilistic parameters that represent meeting attendance likelihood. By changing the representation of availability from binary (booked/not booked) to probabilistic (likely to be skipped, possibly available), the system achieves higher scheduling efficiency while managing complexity through parameter transformation rather than complex rule-based logic

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230031633A1Intelligent prediction of meeting availability
Publication Date: 2023.02.02 ZOOM VIDEO COMM INC
  • US20230031633A1 patent drawing
  • US20230031633A1 patent drawing
  • US20230031633A1 patent drawing

AI summary

Methods and systems provide for predicting meeting availability for a user. First the system receives a calendar associated with a user of a communication platform, information associated with past requested meetings, and a user behavioral profile associated with the user. The system determines an earliest available time slot for a requested meeting. Next, the system determines that one or more scheduled future meetings are scheduled earlier than the earliest available time slot for the future meeting. For each scheduled future meeting, the system identifies one or more similar past meeting requests based on the scheduled future meeting exceeding a similarity threshold with respect to the past requested meetings; analyzes the user behavioral profile with respect to the similar past meeting requests; and generates an availability prediction score for the scheduled future meeting. Finally, the system provides one or more predicted available times for the user to attend the requested meeting based on the availability prediction scores.