Dynamic Calendar View Live Meeting Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing calendaring applications present schedule information in a static format, making it inefficient for users to interact with and access meeting details, requiring multiple clicks and menu-driven tasks to join or engage with meetings, leading to productivity losses and resource inefficiencies.

Innovation Solution

The implementation of a dynamic calendar view that converts existing calendar items into live meeting objects, allowing users to join meetings directly from the calendar view with real-time updates and interactive capabilities, such as a 'join' control, participant indicators, and content previews, without the need for additional user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If calendar applications present schedule information in a static format, then information completeness is maintained, but user interaction efficiency deteriorates

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidtime to access meeting details
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent transforms static calendar items into dynamic live meeting objects that automatically update their state based on the current time and meeting status. The calendar view transitions from displaying fixed information to showing real-time updates including join controls, participant counts, and meeting status indicators without requiring users to navigate to detailed views.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system prepares and displays meeting join controls and interactive elements in advance within the calendar view itself, before users need to access them. The live meeting objects are pre-configured with join buttons and interaction capabilities that become active automatically when the meeting time approaches or begins, eliminating the need for users to perform preliminary navigation actions.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If calendar items require multiple clicks to access meeting details, then information security is maintained, but productivity deteriorates

Engineering Contradiction:
Improvemeeting engagement speedVSAvoidnumber of interaction steps
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the calendar view with meeting interaction capabilities by integrating live meeting objects directly into the calendar display. The join controls, participant indicators, and meeting status are combined into a single unified interface element that appears within the calendar item itself, eliminating the need to separate calendar viewing from meeting access.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The live meeting object serves multiple functions simultaneously: it displays meeting information, provides join controls, shows participant status, and enables direct interaction all within a single calendar view element. This multi-functional design replaces the traditional multi-step process of viewing calendar items, opening details, and accessing meeting links.

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

3Loss of energy

If interactive controls are only provided when calendar items are opened, then interface simplicity is maintained, but resource efficiency deteriorates

Engineering Contradiction:
Improvecomputing resource consumptionVSAvoidaccessibility of meeting controls
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The patent applies local quality by rendering interactive controls and live updates only for specific calendar items that represent active or upcoming meetings, rather than for all calendar items uniformly. The live meeting objects with join controls and participant indicators are selectively displayed based on meeting status and timing, optimizing resource usage while maintaining accessibility when needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11301818B2Live meeting object in a calendar view
Publication Date: 2022.04.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11301818B2 patent drawing
  • US11301818B2 patent drawing
  • US11301818B2 patent drawing

AI summary

A representation of a calendar view is rendered on a user interface (UI). The calendar view is indicative of one or more calendar days comprising a time span including a plurality of sequential time slots. A representation of a scheduled meeting is rendered in at least one of the sequential time slots. The scheduled meeting is rendered without an icon or button operative to provide an interactive control to join the scheduled meeting. In response to determining that the scheduled meeting has started, the representation of the scheduled meeting is converted to a live meeting object and the representation of the scheduled meeting is replaced with the converted live meeting object. The live meeting object renders a live video or audio output of the scheduled meeting.