Presence Server Impromptu Communication Duration Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current presence-based communications systems are limited in allowing communications when presence information indicates a user is unavailable, as they do not consider the potential impact of short, non-disruptive interactions or inconsistencies between calendar and presence information.

Innovation Solution

A presence server evaluates communication requests based on specified duration, priority, and type, along with presence information and calendar data, to determine if a communication can be allowed even when a user is technically unavailable, and detects activities that may affect presence or calendar entries to facilitate short, impromptu communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If presence information strictly blocks communications when a user is unavailable, then user privacy and availability respect is improved, but communication flexibility and efficiency deteriorates

Engineering Contradiction:
Improveavailability respectVSAvoidcommunication flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system changes the parameter of communication duration from fixed to variable, allowing short impromptu communications (e.g., 30 seconds) to be granted even when users are unavailable, while still respecting their overall availability status. This resolves the contradiction by adjusting the time parameter to enable flexible communication without compromising availability respect.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies partial action by allowing limited-duration communications to proceed despite availability indicators, rather than completely blocking all communications. This partial permission enables necessary quick interactions while maintaining the overall availability framework, balancing both concerns.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If short impromptu communications are allowed during unavailable periods, then communication efficiency is improved, but user disruption increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoiduser disruption
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

By changing the duration parameter to short time intervals (e.g., 30 seconds maximum), the system enables efficient communication while minimizing disruption. The limited duration ensures that even if the user is unavailable, the interruption to their current activity remains brief and manageable.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements periodic checking of availability status during the communication attempt, allowing the communication to proceed in short bursts or intervals rather than as a continuous disruptive event. This periodic approach reduces overall disruption while maintaining communication efficiency.

Inventive Principle:
Principle #19Periodic action

3Device complexity

If presence information is strictly enforced without considering calendar data, then system simplicity is maintained, but communication accuracy deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoidpresence accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system merges presence information with calendar data to create a more accurate picture of user availability. By combining these two data sources, the system achieves better presence accuracy without significantly increasing complexity, as both data sources are integrated into a unified decision-making process.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The presence server is given multi-functionality by enabling it to handle both presence information and calendar data evaluation. This universal approach allows a single system component to perform multiple functions (tracking presence, checking calendar, making communication decisions), improving accuracy without requiring separate specialized systems.

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

Data Source

PatentUS8886721B2Short impromptu communications in presence-based systems
Publication Date: 2014.11.11 AVAYA INC
  • US8886721B2 patent drawing
  • US8886721B2 patent drawing
  • US8886721B2 patent drawing

AI summary

An apparatus and methods are disclosed for enabling certain types of communications to occur, even when presence information might indicate that a particular user is unavailable. In the illustrative embodiment, a first user submits a request to communicate with a second user, where the request specifies a maximum time duration for the communication, and optionally: a minimum time duration, an expected time duration, a priority, a subject, and a type of communication. A presence server receives the request and decides whether the request should be granted based on the information specified in the request, and one or both of: presence information for the second user, and the contents of a calendar. The illustrative embodiment is also capable of detecting inconsistencies between calendars and presence information, as well as events that might affect a user's presence or indicate a departure from scheduled activities.