SIP Options Status Messaging Without Presence Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Rich Communication Suite (RCS) service relies on a presence server for status messaging, which may not be operational in all cases, limiting the ability to provide status messaging services between RCS service subscribers.

Innovation Solution

A method is introduced where an electronic device acquires a status message and adds it to a SIP Options message, transmitting it to counterparts in the address book, regardless of the presence server's operation, using the Session Initiation Protocol (SIP) to ensure status message exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the RCS service uses a presence server for status messaging, then the status messaging service can be provided through standardized presence service, but the service cannot be provided when the presence server is not operational

Engineering Contradiction:
Improvestatus messaging service availabilityVSAvoiddependency on presence server
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces SIP Options message as an intermediary mechanism to transfer status messages between RCS service subscribers. Instead of directly relying on the presence server, the status message is embedded in SIP Options messages that can be transmitted through alternative paths, thus mediating the communication between subscribers even when the presence server is unavailable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the status messaging function from the presence server dependency. By embedding status messages within SIP Options messages, the essential status exchange capability is separated from the presence server infrastructure, allowing status messaging to function independently of the presence server's operational status.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If the presence service is defined as an option function in RCS communication protocol, then communication carriers have flexibility in implementation, but carriers may not provide the presence service

Engineering Contradiction:
Improvecarrier implementation flexibilityVSAvoidpresence service provision
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent makes the SIP Options message mechanism universal by designing it to work regardless of whether a presence server is deployed. The same SIP Options message structure can carry status messages in both presence server environments and non-presence server environments, making the solution applicable to all carrier implementations of RCS.

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

3Ease of manufacture

If status message is transmitted through presence server, then standardized presence service protocol can be used, but additional presence server infrastructure is required

Engineering Contradiction:
Improveservice deployment simplicityVSAvoidinfrastructure requirements
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent extracts the status message transmission function from the presence server infrastructure. By using SIP Options messages that can be sent directly between devices or through existing SIP infrastructure, the solution removes the mandatory requirement for dedicated presence server infrastructure while maintaining standardized protocol compliance.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9948732B2Method for providing status messaging service in electronic device and the electronic device thereof
Publication Date: 2018.04.17 SAMSUNG ELECTRONICS CO LTD
  • US9948732B2 patent drawing
  • US9948732B2 patent drawing
  • US9948732B2 patent drawing

AI summary

An electronic device provides a status messaging service. The electronic device includes a communication module, a display module, and a processor that is configured to acquire a status message of the electronic device, and during a service discovery operation, add the acquired status message to a session initiation protocol (SIP) Options message and transmitting the SIP Options message. A method includes acquiring a status message of the electronic device, and adding the acquired status message to a session initiation protocol (SIP) Options message and transmitting out the SIP Options message during a service discovery operation.