Videoconferencing View Composition with Dynamic Accessory Element Placement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current videoconferencing systems lack the ability for users to design customized views, limiting flexibility and personalization in the arrangement and appearance of video images and accessory elements during a session.

Innovation Solution

The system allows users to create view description files (VDFs) using common graphics applications, which can be processed by a multipoint control unit (MCU) to compose customized videoconferencing views, including the placement and association of accessory elements with video images, using a layered approach or 'Z' value system for object stacking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a limited variety of predefined views are offered, then system complexity is reduced and ease of operation is improved, but adaptability and versatility are worsened

Engineering Contradiction:
Improveease of operationVSAvoidadaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system transitions from static predefined views to dynamic customizable views. Users can dynamically adjust the number, size, position, and arrangement of video windows and accessory elements according to real-time needs. The view configuration becomes adaptable rather than fixed, allowing the interface to respond to different conferencing scenarios while maintaining operational simplicity through guided design tools.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The videoconferencing view is segmented into independent configurable elements including video windows, accessory elements, backgrounds, and layout components. Each element can be individually positioned, sized, and styled. This segmentation enables granular customization where users can modify specific elements without affecting the entire view structure, balancing flexibility with manageable complexity.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If users are allowed to design customized views with multiple elements and layouts, then adaptability and versatility are improved, but device complexity and difficulty of operation are worsened

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system provides pre-configured view templates and default layouts that users can select without customization. These preliminary configurations cover common conferencing scenarios, allowing users to quickly deploy functional views without engaging with complex design parameters. When customization is needed, users build upon these templates rather than starting from scratch, reducing the perceived complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A view description file (VDF) acts as an intermediary between user intentions and system implementation. The VDF serves as a structured configuration format that simplifies the customization process by providing a standardized way to define layouts, elements, and their relationships. This intermediary layer abstracts the complexity of view management, making customization more accessible while maintaining system flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If users can specify locations of accessory elements and arrange video images, then adaptability is improved, but device complexity and ease of manufacture are worsened

Engineering Contradiction:
ImproveadaptabilityVSAvoidease of manufacture
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system introduces a layered dimension to view composition, where elements are organized in hierarchical layers with defined stacking orders. This dimensional approach to layout management allows elements to be positioned and layered independently, simplifying the manufacturing process by providing a systematic method for handling complex arrangements. The layered structure resolves conflicts between elements and automates the composition process.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system manages complexity by parameterizing view configurations through the VDF format, which stores detailed specifications for element positions, sizes, styles, and relationships. This parameter-based approach transforms complex visual design into manageable data configurations, enabling automated processing and rendering while maintaining full customization capability. Changes are made by modifying parameters rather than restructuring the entire system.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If a view description file system is implemented with layered objects and Z values, then adaptability and customization are improved, but device complexity and processing requirements are worsened

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The view description file system segments the visual interface into discrete layered objects, each with defined properties and relationships. This segmentation allows the complex view structure to be broken down into manageable units that can be independently processed, stored, and manipulated. The layered architecture with Z-values provides a systematic organization that simplifies rendering and conflict resolution, offsetting the increased data structure complexity through improved processing efficiency.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8248455B2Method for creating a videoconferencing displayed image
Publication Date: 2012.08.21 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8248455B2 patent drawing
  • US8248455B2 patent drawing
  • US8248455B2 patent drawing

AI summary

A user can design their own custom composed view for a videoconference depending on the users' individualized needs. The view can include segments (windows) in which participating conferees' video images are presented and accessory elements such as window borders, text, icons, and the like. The content of the accessory elements can be linked to events within the conference or the content of other objects within the view. A custom composed view for a video conference can be designed off-line by a user, loaded into a videoconferencing device, and executed to generate the custom composed view. The videoconferencing device can synchronize the content of accessory elements with the content of other objects presented in the view.