Meeting-Specific State Indicators for Invitee Context

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional state indicators provide only general information about a user's state, which is unhelpful and misleading for invitees to the same meeting, as they do not provide specific details about the user's meeting-related status.

Innovation Solution

Implementing a state client and service that provide meeting-specific state indicators, allowing users to specify their meeting-related status, such as being late or unable to attend, and automatically detecting meeting participation to share relevant indicators only with invitees, while displaying general-purpose indicators to non-invitees.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If general-purpose state indicators are used, then the state information is simple and easy to implement, but the information is unhelpful and misleading for invitees to the same meeting

Engineering Contradiction:
Improvemeeting-specific state informationVSAvoidstate indicator system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments state indicators into two distinct types: general-purpose state indicators for non-invitees and meeting-specific state indicators for invitees. This segmentation allows the system to provide appropriate information granularity based on the user's relationship to the meeting, resolving the contradiction between information completeness and system complexity by only adding complexity where it provides value (for invitees).

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by providing different types of state information to different user groups. Invitees receive detailed meeting-specific state indicators (e.g., 'present', 'late', 'on break') while non-invitees receive simpler general-purpose indicators (e.g., 'in a meeting'). This localized approach ensures information relevance without universally increasing system complexity.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If meeting-specific state indicators are provided to all users, then relevant information is shared, but the system complexity increases and non-invitees receive unnecessary details

Engineering Contradiction:
Improvestate indicator relevanceVSAvoidstate management system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements local quality by tailoring the type of state indicator provided based on the user's invitee status. Invitees receive meeting-specific indicators with high adaptability and relevance, while non-invitees receive general-purpose indicators. This selective approach maximizes information relevance without unnecessarily increasing complexity for all users.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces an intermediary mechanism (the state indicator system with invitee status detection) that mediates between the user's actual state and the information displayed to different audiences. This intermediary intelligently selects and presents appropriate state information based on the viewer's relationship to the meeting, providing adaptability without requiring direct complexity in the underlying state management.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If conventional general-purpose state indicators are used, then the implementation is simple, but the indicators provide little useful information for people attending the same meeting

Engineering Contradiction:
Improveuseful meeting state informationVSAvoidstate specification complexity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent implements self-service by automatically detecting a user's meeting attendance status and presenting appropriate state indicators without requiring manual configuration. The system automatically determines whether the user is an invitee, currently attending, or not attending, and accordingly displays meeting-specific or general-purpose state indicators. This automation eliminates the operational burden of manually managing different state indicator types while providing comprehensive information.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system utilizes parameter changes (specifically, changes in user presence status and invitee relationship) to automatically switch between general-purpose and meeting-specific state indicators. When a user's attendance status changes, the system dynamically adjusts the type of state information provided, maintaining ease of operation through automatic parameter-based selection rather than manual intervention.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9118612B2Meeting-specific state indicators
Publication Date: 2015.08.25 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9118612B2 patent drawing
  • US9118612B2 patent drawing
  • US9118612B2 patent drawing

AI summary

A state client is configured to allow a user to specify a meeting-specific state, such as that the user is running late for a meeting, checked in to the meeting, or unable to attend the meeting. A state service stores data identifying the user's meeting-specific state. The state service also responds to requests for the state of the user. In one implementation, when such a request is received, the state service determines whether the user is an invitee to the same meeting as the user requesting the state. If not, the state service returns a general-purpose state indicator for the user. If both users are invitees to the same meeting, the state service returns the meeting-specific state indicator, which may then be displayed by a state client.