Unified Presence Server for Multi-Protocol Collaboration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems over the Internet face challenges in managing device connection semantics, contact lists, media transience, robustness, user identification, collaboration activity logging, mixed media collaborations, security, and privacy, particularly in providing real-time and dynamic collaboration across multiple protocols.

Innovation Solution

A real-time communication and collaboration system that includes a service provider, multiple interconnected servers, user accounts with media profiles, and a software platform allowing users to visualize and participate in a network of connected users across various protocols, enabling centralized and abstracted collaboration management and media-agnostic user interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional communication systems (forums, IM, VoIP) are used, then communication functionality is provided, but device complexity and management difficulty increase due to multiple protocols and media types

Engineering Contradiction:
Improvemulti-protocol supportVSAvoidsystem management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a presence server as an intermediary component that mediates between multiple communication protocols and the user interface. The presence server maintains presence information for users across different protocols (email, IM, VoIP, etc.) and provides a unified interface for accessing this information, thereby reducing the complexity of managing multiple protocols directly in the communication client.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a universal presence information model that can represent presence data across multiple communication protocols and media types through a common structure. This universal model allows the same interface and logic to handle diverse communication methods (email, instant messaging, voice over IP, etc.), reducing the need for protocol-specific handling and simplifying system management.

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

2Adaptability or versatility

If real-time collaboration across multiple protocols is enabled, then communication versatility improves, but information loss and inconsistency increase due to media transience

Engineering Contradiction:
Improvereal-time collaboration capabilityVSAvoidpresence information consistency
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by continuously monitoring and updating presence information in advance before communication attempts. The presence server proactively maintains current presence data for users across multiple protocols, so when a communication request is initiated, accurate and up-to-date presence information is already available, preventing information loss and inconsistency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where presence information is continuously updated and propagated across the network. When a user's presence status changes in any protocol, this information is fed back to the presence server and subsequently updated in the universal presence model, ensuring consistency across all communication channels and preventing information loss.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If centralized collaboration management is implemented, then system control improves, but device complexity and deployment difficulty increase

Engineering Contradiction:
Improvecollaboration management controlVSAvoiddeployment complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the collaboration management system into distinct functional components: presence servers that handle presence information, communication clients that provide user interfaces, and a universal presence information model that serves as a common data structure. This segmentation allows each component to be developed, deployed, and maintained independently, reducing overall deployment complexity while maintaining centralized control through the coordinated interaction of these modules.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8751580B2Real-time communication and information collaboration system
Publication Date: 2014.06.10 OWEN THOMAS
  • US8751580B2 patent drawing
  • US8751580B2 patent drawing
  • US8751580B2 patent drawing

AI summary

A method and apparatus for real-time communication and collaboration including visual modelling and creation of virtual collaboration regions in which users come together and see the media other users have to decide how they will communicate via use of compatible communication devices or common or connected software platforms.