PoC Media Stream Arbitration via Client Designated Arbiter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Push to Talk (PTT) over Cellular (PoC) communication systems lack the ability to manage multiple media streams independently within a single session, limiting user control over which streams are mandatory or optional and preventing clients from designating different arbiters for various media streams.

Innovation Solution

The system allows user equipment to establish a Session Initiation Protocol (SIP) PTT session where users can designate either the SIP PTT server or another user equipment as an arbiter for media streams, enabling direct transmission and reception of media streams without server instruction, and allows users to mark streams as mandatory or optional, and request transmission of additional streams.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the PoC server centrally arbitrates all media streams, then floor control is simplified and reliable, but client flexibility and control over individual streams are lost

Engineering Contradiction:
Improvefloor control reliabilityVSAvoidclient stream control flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the media stream arbitration function from the central PoC server by allowing clients to designate themselves or other clients as arbiters for specific media streams. This segmentation enables independent arbitration of different streams while maintaining overall session management, resolving the contradiction between centralized reliability and client flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces client-designated arbiters as intermediary entities between the PoC server and media streams. These arbiters mediate floor control for specific streams, allowing the server to maintain overall session control while delegating stream-specific arbitration to trusted clients, thus achieving both reliability and flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple media streams are added to a single PoC session, then multimedia functionality is enhanced, but floor control complexity increases

Engineering Contradiction:
Improvemultimedia stream capabilityVSAvoidfloor control management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by treating each media stream as an independent arbitration unit with its own designated arbiter. This allows multiple streams to coexist in a single session without creating a monolithic floor control problem, as each stream can be managed independently by its designated arbiter.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic floor control where arbiters can be changed during sessions through re-negotiation protocols. This dynamic capability allows the system to adapt to changing multimedia needs while maintaining manageable complexity through on-demand arbitration rather than static rigid control.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If clients can designate mandatory or optional streams, then user control and session adaptability improve, but session management complexity increases

Engineering Contradiction:
Improvestream mandatory/optional controlVSAvoidsession management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by having clients designate stream requirements (mandatory/optional) and select arbiters before or at the start of receiving streams. This advance designation allows the session management to proceed with simpler execution, as the arbitration rules are pre-established rather than dynamically decided during stream transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables self-service by allowing clients to autonomously designate themselves or other clients as arbiters for specific streams based on their own needs. This self-designation mechanism reduces the burden on centralized server management while maintaining clear session rules, achieving user control without proportional increase in management complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7853280B2Method and apparatus for arbitrating one or more media streams within a single PoC session
Publication Date: 2010.12.14 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US7853280B2 patent drawing
  • US7853280B2 patent drawing
  • US7853280B2 patent drawing

AI summary

A method of managing a Push-To-Talk over Cellular communication session includes establishing, with a first user equipment, a Session Initiation Protocol Push-To-Talk session that includes a Session Initiation Protocol Push-To-Talk server and at least one second user equipment. The method also includes designating, with the first user equipment, either the Session Initiation Protocol Push-To-Talk server or one of the at least one second user equipment, to act as an arbiter of a media stream. The method further includes transmitting, with the first user equipment, while engaged in the Session Initiation Protocol Push-To-Talk session, the media stream directly to at least one of the at least one second user equipment without receiving a transmit instruction from the Push-To-Talk server.