Presence Data Update via Proxy Delegation and Multicast

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing instant messaging systems face challenges in accurately and efficiently updating presence information, leading to potential delays in message delivery due to unreliable presence status detection.

Innovation Solution

A method that allows authorized users to delegate permission to change their presence information, which is then managed by a server and made available to other users through multicast messages, enabling real-time communication and precise presence status updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the user exclusively manages their own presence information, then the reliability of presence status is maintained, but the speed and efficiency of presence information updates deteriorate

Engineering Contradiction:
Improvepresence information accuracyVSAvoidpresence information update speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a proxy user as an intermediary who can update presence information on behalf of the actual user. The proxy acts as a mediator between the user and the presence information system, enabling faster updates while maintaining reliability through authorized delegation. The server mediates between the proxy's update requests and the presence information storage, ensuring proper authorization verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system allows delegated permission to change presence information, then the efficiency of presence information management is improved, but the system complexity increases

Engineering Contradiction:
Improvepresence information management efficiencyVSAvoidauthorization management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements self-service authorization mechanisms where users can autonomously grant and revoke proxy permissions without external intervention. The server automatically manages authorization states, verifying proxy credentials and enforcing permission boundaries. This self-service approach simplifies the overall system architecture by eliminating the need for complex external authorization management infrastructure.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If presence information is updated in real-time, then the message delivery accuracy is improved, but the energy consumption increases

Engineering Contradiction:
Improvepresence status accuracyVSAvoidclient device energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The server acts as an intermediary that centralizes presence information management, reducing the need for continuous client-side polling and active monitoring. Clients can delegate presence update responsibilities to proxies or rely on server-mediated presence propagation, significantly reducing client device energy consumption while maintaining real-time presence accuracy through server-side active management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9288076B2Updating of presence data allocated to the user of a communication service
Publication Date: 2016.03.15 UNIFY BETEILIGUNGSVERWALTUNG GMBH & CO KG
  • US9288076B2 patent drawing
  • US9288076B2 patent drawing
  • US9288076B2 patent drawing

AI summary

Data characterizing the presence state of a user registered to use a communication service is sent to a server for the management of presence data in order to update presence data allocated to the user of a communication service. The data sent to the server is stored as presence data allocated to the user and is made available for predefinable other users. Authorization to change presence data is given to another selected user upon user release.