FECC Participant Selection in Multipoint Videoconferences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia multipoint videoconferences over packet networks lack standardized mechanisms for participant selection, layout selection, and participant-to-participant camera control, especially in centrally controlled environments where terminals are not conference aware.

Innovation Solution

The implementation of Far End Camera Control (FECC) mechanisms, as defined in Annex Q of H.323, allows for continuous presence layout selection and participant selection, along with participant-to-participant camera control, including microphone control, without requiring terminals to be conference aware, using basic point-to-point FECC features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If standardized mechanisms for participant selection, layout selection, and camera control are implemented in centrally controlled multipoint videoconferences, then user interaction and control flexibility are improved, but the complexity of the communication protocol and terminal functionality increases

Engineering Contradiction:
Improveuser interaction and controlVSAvoidcommunication protocol and terminal functionality
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies universality by enabling basic point-to-point FECC features to serve multiple functions: participant selection, layout selection, and camera control. The same FECC message infrastructure is used for different control purposes, eliminating the need for separate standardized mechanisms for each function and reducing overall system complexity while improving user interaction capabilities

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

2Ease of operation

If terminals are made conference aware to enable participant and layout selection, then control capabilities are improved, but the adaptability of terminals to different network environments deteriorates

Engineering Contradiction:
Improvecontrol capabilitiesVSAvoidterminal adaptability to network environments
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies self-service by enabling terminals to perform participant selection and layout control autonomously using standard FECC messages without requiring conference awareness. The terminal itself manages the selection logic and control operations, eliminating the need for special conference-aware functionality while maintaining full control capabilities and preserving adaptability to different network environments

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7321384B1Method and apparatus for using far end camera control (FECC) messages to implement participant and layout selection in a multipoint videoconference
Publication Date: 2008.01.22 CISCO TECHNOLOGY INC
  • US7321384B1 patent drawing
  • US7321384B1 patent drawing
  • US7321384B1 patent drawing

AI summary

A method and an apparatus for providing layout selection, participant selection, and/or participant-to-participant far end camera control of the selected participant for use in a continuous presence multipoint videoconference. The method includes receiving an FECC message of a set of FECC messages over a packet network from a first participant, the first participant having a set of FEEC modes and being in one of the FECC modes. The method further includes maintaining knowledge of the mode of the first participant and interpreting the received FECC message according to the FECC mode of the first participant. Depending on the FECC mode of the first participant, the interpreted FECC message, and the set of controls provided by the method (layout selection and/or participant selection to select a participant and/or participant-to-participant camera control), the method further includes one of changing the FECC mode of the first participant, forming a layout for the first participant, selecting a participant for the first participant, or carrying out participant-to-participant camera control of a previously selected participant.