Wireless Device Group Session Priority Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems face challenges in prioritizing group communication sessions, particularly in scenarios where emergency messages or critical data need to be received immediately, as existing methods require complex modifications to the group communication server and are difficult to change.

Innovation Solution

A wireless communication device can switch between server-arbitrated group communication sessions based on priority levels, allowing it to drop current sessions and join higher-priority ones by evaluating and managing a local priority list, enabling handset-enforced priority handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ruthless preemption capabilities are implemented at the group communication server to force speakers off the floor, then emergency communications can be prioritized, but the server complexity increases and modifications are difficult to change

Engineering Contradiction:
Improveemergency communication priorityVSAvoidserver modification complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The priority management functionality is extracted from the group communication server and relocated to the access terminals (handsets). Each terminal maintains its own priority list and autonomously determines whether to drop current sessions based on incoming session priorities, eliminating the need for complex server-side preemption logic

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Access terminals independently manage their own communication session priorities by evaluating incoming sessions against stored priority lists. The terminals self-determine whether to drop existing sessions without requiring server arbitration or complex server-side priority management mechanisms

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the group communication server enforces priority rules for each participating group member, then communication prioritization is achieved, but the server architecture becomes more complex and less flexible

Engineering Contradiction:
Improvepriority management flexibilityVSAvoidserver architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The centralized priority management function is segmented and distributed to individual access terminals. Each terminal independently stores and evaluates priority lists for different session types (emergency, security, personal, etc.), allowing flexible priority management without complex server architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The access terminal acts as an intermediary between the incoming session announcement and the decision to drop or maintain current sessions. The terminal autonomously evaluates priority levels and makes dropping decisions without requiring server-side mediation or complex arbitration mechanisms

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9426632B2Prioritization of group communications at a wireless communication device
Publication Date: 2016.08.23 QUALCOMM INC
  • US9426632B2 patent drawing
  • US9426632B2 patent drawing
  • US9426632B2 patent drawing

AI summary

An embodiment is directed to switching between server-arbitrated group communication sessions at an access terminal (AT) within a wireless communications system. The AT participates in a first group communication session when it receives an announce message announcing a second group communication session, acquires priority levels for the first and/or second group communication sessions and determines whether to switch between sessions based on the priority level(s). In another embodiment, the AT participates in a given processing task (e.g., a gaming session, a voice call, a group session, etc.) when it receives an alert that relates to a group communication session. If the alert is specially configured to force the given access terminal to drop the given processing task, the AT drops the given processing task irrespective of whether the AT later joins the announced group communication session.