Dynamic Out-of-Office Reply Extension for Messaging Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of messaging systems face frustration when out of the office for longer than anticipated, leading to incorrect automated replies or lack of follow-up, causing misunderstandings about the user's availability.

Innovation Solution

Implementing an out-of-office (OOO) function with a scheduled end time and deactivation conditions, allowing for continued operation beyond the initial end time until a deactivation condition is detected, such as user access, and sending alternate automated replies indicating the user's prolonged absence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the automated reply function uses a fixed scheduled end time, then the system operation is simple and predictable, but the information accuracy deteriorates when the user is absent longer than anticipated

Engineering Contradiction:
Improveaccuracy of availability informationVSAvoidcomplexity of OOO function
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The OOO function transitions from a static fixed end-time model to a dynamic extended model. The system continuously monitors whether the current time exceeds the scheduled end time and automatically adjusts the reply behavior accordingly, sending updated replies indicating prolonged absence when the end time is reached without deactivation conditions being met

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by monitoring the current time against the scheduled end time and detecting deactivation conditions (user login, manual deactivation). Based on this feedback, the system automatically determines whether to send original or extended OOO replies, ensuring information accuracy without requiring manual intervention

Inventive Principle:
Principle #23Feedback

2Extent of automation

If the automated reply continues to send outdated replies after the scheduled end time, then the automation level is high, but the frustration and misunderstanding increase for message senders

Engineering Contradiction:
Improveautomation of reply sendingVSAvoidfrustration and misunderstanding
Core Design Contradiction:
Extent of automationVSObject-affected harmful factors

Solution Approach 1:

The system uses feedback mechanisms to monitor both time progression and user status. When the current time exceeds the scheduled end time and no deactivation condition has occurred, the system automatically sends updated replies indicating the user is still away, preventing sender frustration while maintaining high automation

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by pre-configuring extended reply templates that indicate prolonged absence. When the scheduled end time is reached without deactivation, these pre-prepared extended replies are automatically sent, eliminating the need for manual intervention while providing accurate information

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the OOO function deactivates automatically at the scheduled end time, then the system operation is simple, but the reliability deteriorates when the user is still unavailable

Engineering Contradiction:
Improvereliability of availability indicationVSAvoidcomplexity of time management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The OOO function implements dynamic time management by continuously comparing current time with the scheduled end time and adjusting operation status accordingly. The system extends the OOO function beyond the fixed end time when deactivation conditions are not met, ensuring reliable availability indication without complex manual configuration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system monitors deactivation conditions (user login, manual deactivation) as feedback signals. When the current time reaches the scheduled end time without these conditions occurring, the system automatically extends the OOO function and sends updated replies, maintaining reliability while keeping the time management mechanism straightforward

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10623343B2Message processing using deactivation condition and after scheduled end time
Publication Date: 2020.04.14 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10623343B2 patent drawing
  • US10623343B2 patent drawing
  • US10623343B2 patent drawing

AI summary

Message processing includes activating an out-of-office function for a messaging account, wherein the out-of-office function has a scheduled end time. A determination is made, using a processor, that a current time is after the scheduled end time and that a deactivation condition for the out-of-office function has not occurred. Responsive to the determination, an out-of-office action is performed using the processor.