Dynamic Meeting Start via Early Join Notification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication systems fail to efficiently utilize time and resources as users often wait for others to join meetings at the scheduled start time, even if earlier or later times may be more convenient, due to lack of awareness and hesitation to adjust the meeting timing.

Innovation Solution

A system that provides notifications to the organizing user when another user joins the communication session before the scheduled start time, allowing for immediate joining and enabling flexible meeting initiation based on user convenience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If users wait for the scheduled start time to join meetings, then meeting timing adheres to the original schedule, but waiting time increases and resource usage becomes inefficient

Engineering Contradiction:
Improvewaiting timeVSAvoidflexibility to adjust meeting timing
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The system implements feedback by notifying users when other participants have joined the meeting. This feedback loop allows users to make informed decisions about whether to join early, transforming the rigid scheduled start time into a flexible meeting initiation based on actual participant availability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The meeting start time transitions from a static scheduled value to a dynamic value that adapts based on participant joining patterns. The system enables meeting start time to be adjusted automatically based on real-time feedback about who has joined, making the system adaptable to changing circumstances.

Inventive Principle:
Principle #15Dynamics

2Productivity

If users send manual requests to join meetings early, then meeting can start earlier, but the process becomes more complex and users may hesitate due to social concerns

Engineering Contradiction:
Improvemeeting initiation efficiencyVSAvoidcomplexity of joining process
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables self-service by automatically detecting when enough participants have joined and notifying others to start the meeting. Users don't need to manually request early joining; the system autonomously manages the meeting initiation process based on participant availability, reducing both complexity and social friction.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by monitoring participant joining status in advance and proactively notifying users when conditions are favorable for early meeting start. This eliminates the need for users to take action until the system determines it's appropriate to join.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If generic notifications are sent at predefined times, then users are reminded of scheduled meetings, but users remain unaware of opportunities to meet earlier

Engineering Contradiction:
Improveinformation about early joining opportunitiesVSAvoidease of joining meeting
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system replaces static generic notifications with dynamic feedback-based notifications that provide real-time information about who has joined the meeting. This feedback mechanism informs users of early joining opportunities and enables them to make informed decisions about when to join, improving both information availability and operational ease.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11888636B2Displaying notifications for starting a session at a time that is different than a scheduled start time
Publication Date: 2024.01.30 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11888636B2 patent drawing
  • US11888636B2 patent drawing
  • US11888636B2 patent drawing

AI summary

A system provides a notification associated with joining a communication session based on trigger events that occur at a time other than a scheduled start time for the communication session. For example, the notification informs a user who organizes the communication session of a predefined join event that occurs when another user joins the communication session. The predefined join event may occur at a time that is different than a scheduled start time (e.g., before the scheduled start time). Moreover, the notification can include an embedded control that, when activated by the organizing user, causes a device of the organizing user to transmit a join request to join the device to the communication session.