Server-Based AV Device Control and Routing System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an efficient and flexible method for managing and routing data streams and controlling devices across multiple environments, particularly in audiovisual and presentation settings, where devices are geographically dispersed and require customized configurations based on user credentials.

Innovation Solution

A system and method that utilizes a server to communicate with and control devices, establishing interconnections and providing a user interface for managing and routing audiovisual data streams, allowing for reconfiguration of devices across multiple spaces and allocation of resources based on user credentials, with features like scene management and device pooling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a system manages and routes data streams across multiple geographically dispersed devices, then the adaptability and versatility of the system is improved, but the device complexity and system architecture become more complex

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

Solution Approach 1:

The system is divided into multiple independent components including a server, client devices, and intermediary communication infrastructure. Each component handles specific functions (device management, data streaming, user interface) independently, allowing the system to scale and adapt without requiring complete system redesign.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server is designed to handle multiple device types and communication protocols universally. It can manage diverse data streams (audio, video, sensor data) and control various output devices (displays, speakers, actuators) through a unified architecture, reducing the need for device-specific management systems.

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

2Ease of operation

If the system provides customized user interfaces and configurations based on user credentials, then the ease of operation is improved, but the loss of information and configuration management complexity increase

Engineering Contradiction:
Improveease of operationVSAvoidinformation loss
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms where user credentials and preferences are continuously tracked and used to dynamically customize the user interface. Configuration data is stored and retrieved based on user identity, ensuring consistent personalized experiences across sessions while maintaining secure access control.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Instead of managing complex configurations directly, the system creates simplified copies or representations of device states and user preferences that can be easily stored, transmitted, and restored. This allows configuration information to be preserved in a manageable format without losing essential details.

Inventive Principle:
Principle #26Copying

3Productivity

If the system reconfigures devices across multiple spaces and allocates shared resources, then the productivity and resource utilization are improved, but the device complexity and control mechanisms become more complex

Engineering Contradiction:
ImproveproductivityVSAvoidcomplexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables dynamic reconfiguration of devices and resource allocation based on real-time requirements. Devices can be moved between spaces, shared resources can be allocated and deallocated, and data stream routing can be changed without physical reconfiguration, allowing the system to adapt to changing productivity needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The server acts as an intermediary that manages the complexity of device reconfiguration and resource allocation. It handles the coordination between multiple devices, spaces, and users, translating high-level productivity requirements into specific device control commands without requiring direct complex interactions between all system components.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If the system supports geographically dispersed setups with multiple device types, then the adaptability is improved, but the reliability and system stability may be compromised

Engineering Contradiction:
ImproveadaptabilityVSAvoidreliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system architecture segments functionality into independent modules that can operate autonomously. This modular design ensures that failures in one device or communication channel do not necessarily propagate throughout the entire system, maintaining reliability while supporting geographically dispersed configurations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8909779B2System and method for control and monitoring of multiple devices and inter-device connections
Publication Date: 2014.12.09 CLOUD SYSTEMS HOLDCO IP LLC
  • US8909779B2 patent drawing
  • US8909779B2 patent drawing
  • US8909779B2 patent drawing

AI summary

A system and method for control and monitoring of devices and inter-device connections located within an environment using a control client is provided. A user creates commands via the control client to a server that maintains a representation of the environment and the devices within the environment. The server utilizes a set of policies associated with the devices to control the devices in a default manner. The user can modify or use exceptions from the policies to achieve specific tasks other than the default tasks associated with the policy. The server may further monitor and report the current states of the devices in the environment and historical changes of the devices to monitor the environment and provide reporting for such tasks such as environment monitoring.