Video Orientation Negotiation Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video communication systems face challenges in properly displaying video content captured at different orientations, as they lack efficient mechanisms for coordinating orientation processing between devices, leading to potential misalignment and increased resource usage for reorientation.

Innovation Solution

A method and device for negotiating video orientation processing, where a video processing device receives an orientation negotiation message from a connected device, identifies which device to perform orientation processing based on characteristics, and transmits a message indicating the result, allowing for efficient orientation adjustment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If orientation processing is performed at the receiving device, then the display device can properly display pictures captured at different orientations, but the device complexity and resource usage increase

Engineering Contradiction:
Improvedisplay capabilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by having the transmitting device perform orientation processing before transmitting the video stream. The transmitting device receives orientation information from the receiving device and pre-rotates or pre-flips the video frames to match the receiving device's display orientation, eliminating the need for the receiving device to perform complex real-time orientation processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism through orientation negotiation messages that are exchanged between devices. These messages carry orientation information and processing capability data, allowing devices to agree on which device will perform orientation processing, thereby coordinating the system's adaptability without increasing individual device complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If the receiving device performs orientation processing, then correct video display is achieved, but energy consumption and computational resources increase

Engineering Contradiction:
Improvedisplay accuracyVSAvoidenergy consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The transmitting device performs orientation processing in advance before video transmission, so the receiving device only needs to display pre-oriented video frames. This shifts the computational burden and energy consumption to the transmitting device, allowing the receiving device to conserve energy while maintaining display accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of who performs the orientation processing from the receiving device to the transmitting device. By negotiating orientation capabilities and preferences between devices, the system dynamically determines the optimal processing location, balancing energy consumption across the communication system while ensuring correct display orientation

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If no orientation negotiation mechanism exists, then device complexity is reduced, but video orientation misalignment occurs

Engineering Contradiction:
Improvesystem simplicityVSAvoidorientation alignment
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent implements feedback through bidirectional exchange of orientation negotiation messages. Devices share their orientation capabilities, preferences, and current orientation states, allowing them to reach a consensus on which device should perform orientation processing. This feedback mechanism ensures proper orientation alignment without requiring complex hardwired coordination

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The orientation negotiation messages serve as an intermediary communication layer between devices. These messages carry orientation information and capability data, enabling devices to coordinate their orientation processing decisions without direct complex interaction, thus maintaining system simplicity while achieving accurate orientation alignment

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10447747B2Video orientation negotiation
Publication Date: 2019.10.15 QUALCOMM INC
  • US10447747B2 patent drawing
  • US10447747B2 patent drawing
  • US10447747B2 patent drawing

AI summary

Systems, devices, and methods for orientation negotiation are described. In one innovative aspect, a method includes receiving an orientation negotiation message at a video processing device from a first device associated with a communication session with the video processing device. The orientation negotiation message includes an indication of an orientation of the first device and at least one characteristic associated with the first device. The method also includes identifying either the video processing device or the first device perform orientation processing based at least in part on the received at least one characteristic of the first device. The method further includes transmitting a message is transmitted to said first device, said message including information indicating a result of said identifying. The identified device performs subsequent orientation processing such as rotation of images included in the communication session.