Presence Information Framework for Wireless Communication Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current radio communication systems, particularly Push-To-Talk Over Cellular (PoC) services, lack effective methods to determine user availability, leading to inadequate presence information and increased session establishment delays.

Innovation Solution

A method and apparatus that determine events affecting terminal availability in a communication network, generating messages to provide extended presence information using registration state, barring state, and session-participation information, enhancing the binary availability model with SIP registration state event packages and Presence Information Data Format (PIDF) extensions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional binary availability model is used in PoC services, then system simplicity is maintained, but presence information accuracy is insufficient

Engineering Contradiction:
Improvepresence information accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the binary availability state into multiple granular presence states by dividing the availability determination into distinct components: registration state (registered/unregistered), barring state (barring/not barring), and session participation state (in session/not in session). This segmentation allows precise indication of user availability while maintaining systematic organization through the extended PIDF framework.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If extended presence information is provided using registration state, barring state, and session participation information, then user availability accuracy is improved, but information processing complexity increases

Engineering Contradiction:
Improvepresence information completenessVSAvoidinformation processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a multi-functional presence information framework where the extended PIDF structure serves multiple purposes simultaneously: it indicates registration status, barring status, session participation, and overall availability. This single extended framework replaces what would otherwise require multiple separate information systems, reducing overall complexity while maintaining comprehensive presence information.

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

3Ease of operation

If detailed presence information is generated to differentiate temporary and permanent unavailability, then user experience is improved, but message generation and processing overhead increases

Engineering Contradiction:
Improveuser experienceVSAvoidsession establishment delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-defining the extended presence information structure and the mapping relationships between registration state, barring state, session participation, and availability indicators. This preliminary framework is established before actual PoC sessions occur, allowing rapid generation of presence information during operation without requiring complex real-time processing, thus improving user experience while minimizing time loss.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8681751B2Method and apparatus for providing presence information in support of wireless communication services
Publication Date: 2014.03.25 INVT SPE LLC
  • US8681751B2 patent drawing
  • US8681751B2 patent drawing
  • US8681751B2 patent drawing

AI summary

An approach is provided for determining presence of a terminal within a communication network. An event affecting availability of a terminal over a communication network is determined. A message including information on the event is generated, wherein the message is used to provide presence information regarding the terminal.