Channel-Agnostic Scheduling Assistant for Cross-Platform Meeting Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scheduling systems face challenges in facilitating meetings due to platform and channel incompatibilities, requiring software installations, complex user account configurations, and inconsistent device support, leading to user avoidance and missed opportunities.

Innovation Solution

A channel and platform agnostic scheduling system that utilizes a scheduling server communicating through various third-party channels and interfaces, including SMS, calendars, and task management tools, to automate meeting coordination and confirmation without requiring user registration or software installation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional scheduling platforms are used, then scheduling functionality is provided, but user accessibility and ease of use deteriorate due to software installation requirements, account configuration complexity, and device compatibility issues

Engineering Contradiction:
Improveease of useVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary scheduling system that acts as a mediator between users and existing communication platforms. This system receives scheduling requests through standard communication channels (SMS, email, instant messaging), processes availability information, and coordinates meeting arrangements without requiring users to directly interact with complex scheduling software. The intermediary handles the complexity internally while presenting a simple interface to users through familiar communication channels.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The scheduling system is designed to operate universally across multiple communication platforms and devices without requiring platform-specific software. It can send and receive scheduling communications through SMS, email, instant messaging services, and other standard channels, making it accessible to users regardless of their device type or preferred communication method. This multi-functional approach eliminates the need for users to install or configure platform-specific scheduling applications.

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

2Adaptability or versatility

If platform-specific scheduling software is implemented, then scheduling capabilities are enhanced, but adaptability across different communication channels deteriorates

Engineering Contradiction:
Improvechannel compatibilityVSAvoidsystem reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the scheduling functionality into distinct communication channel handlers (SMS handler, email handler, instant messaging handler, etc.). Each handler is responsible for specific communication protocols and can be independently configured and tested. This segmentation allows the system to reliably support multiple communication channels while maintaining the stability and reliability of each individual channel integration, as failures in one channel do not affect others.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The scheduling system implements a universal architecture that can operate across multiple communication platforms through a common core engine. This core engine handles scheduling logic, availability management, and coordination, while adapting to different communication channels through standardized interfaces. This approach ensures consistent and reliable scheduling functionality whether communications occur through SMS, email, instant messaging, or other platforms.

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

3Productivity

If automated scheduling systems are deployed, then scheduling efficiency is improved, but user adoption decreases due to barriers such as software installation and configuration requirements

Engineering Contradiction:
Improvescheduling efficiencyVSAvoiduser accessibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system uses an intermediary approach where the automated scheduling functionality is accessed through existing communication channels that users already employ daily. Instead of requiring users to adopt new software, the system intercepts and processes scheduling-related communications through familiar channels like SMS and email, providing automated scheduling efficiency while maintaining user accessibility through interfaces they already know and use.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The scheduling system enables users to participate in automated scheduling without requiring them to configure or interact with the scheduling infrastructure directly. Users simply communicate their availability and preferences through standard channels, and the system automatically handles the complex coordination, availability matching, and scheduling logic. This self-service model allows users to benefit from automated scheduling efficiency while maintaining complete accessibility through simple, familiar interactions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12579522B2Channel agnostic scheduling system
Publication Date: 2026.03.17 GET TOGETHER AI INC
  • US12579522B2 patent drawing
  • US12579522B2 patent drawing
  • US12579522B2 patent drawing

AI summary

A system that allows for channel and platform agnostic automated scheduling. A user that is registered with the system may add an automated assistant into a pre-existing communication thread or channel, such as a short messaging service (“SMS”) conversation between multiple friends. Any user in the thread may interact with the assistant even if not registered with the system. Once present, the assistant analyzes messages sent to the thread for wake words that trigger actions or responses by the system, including automated scheduling actions. When scheduling is invoked, the system will find acceptable times based on top-down and bottom-up availability provided by registered users, and will propose meeting times until one is accepted by some or all of the participants. Once accepted, the system will confirm the meeting, update linked calendars, and provide reminders to attendees.