Telecommunications Terminal Availability Detection Using Sensor and Application Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current availability detection in telecommunications only considers user preferences and does not account for third-party preferences, and users often forget to update their online status, leading to inaccurate availability reflections.

Innovation Solution

A method that determines user availability based on characteristics of software application components, resource usage, sensor inputs, and incoming invitation details, implementing centralized availability policies to enhance accuracy and user productivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual online status setting is used, then users can control their availability, but users often forget to update status leading to inaccurate availability information

Engineering Contradiction:
Improveavailability information accuracyVSAvoidmanual status update requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically detects user availability status through sensors and application usage patterns without requiring manual user input. The availability detector continuously monitors sensor data and software application characteristics to determine and update user availability automatically, eliminating the need for users to manually set their online status.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where sensor inputs and application usage data are constantly monitored and fed back to update availability status. This real-time feedback mechanism ensures availability information remains accurate by automatically detecting changes in user state and communicating these to the telecommunications system.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If only user preferences are considered for availability, then user autonomy is maintained, but third-party preferences and contextual factors are ignored

Engineering Contradiction:
Improveavailability determination comprehensivenessVSAvoidavailability detection system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The availability detection system is divided into multiple independent modules: sensor input processors, application usage analyzers, policy evaluators, and availability determiners. Each module handles specific aspects of availability detection independently, allowing the system to consider multiple factors (user preferences, third-party policies, contextual information) without creating a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An availability policy server acts as an intermediary between users and the telecommunications system. It stores and manages availability policies that incorporate both user preferences and third-party requirements, mediating the complexity by centralizing policy management and allowing terminal devices to simply enforce predetermined policies.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If centralized availability policies are implemented, then availability accuracy improves, but system complexity and policy management overhead increase

Engineering Contradiction:
Improveavailability detection accuracyVSAvoidpolicy management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The availability policy server serves as a centralized intermediary that manages all availability policies. It stores policy data in a database and provides policy retrieval services to terminal devices. This centralization improves availability detection accuracy by ensuring consistent policy enforcement across all users while managing complexity in a single location rather than distributing it across multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses copying by storing availability policies centrally and distributing them to terminal devices as needed. Terminal devices obtain copies of relevant policies from the policy server and enforce them locally, which improves accuracy through centralized management while reducing the complexity burden on individual devices by using lightweight local copies rather than full policy management capabilities.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9372824B2Advanced availability detection
Publication Date: 2016.06.21 AVAYA INC
  • US9372824B2 patent drawing
  • US9372824B2 patent drawing
  • US9372824B2 patent drawing

AI summary

A method is provided in which the present invention is for a method in which a telecommunications terminal determines whether its user is available to accept an incoming invitation to participate in a telecommunications session based on: (1) a characteristic of the use of a software application, (2) a characteristic of the use of a resource of a terminal, (3) a sensor input, (4) a characteristic of the incoming invitation or (5) any combination of (1), (2), (3), (4), and (5).