Companion Device Gesture Navigation for Digital Media Transitions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional user interfaces for digital media devices are less than ideal for organizing, sorting, and displaying a wide range of digital content, leading to inefficiencies in accessing items of content across diverse sources.
Innovation Solution
Implementing a method that renders a video presentation for a selected item of content and transitions to another item based on touch event gestures, such as vertical and horizontal swipes, to facilitate efficient access and navigation through graphical user interfaces on devices with digital media playback capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional interfaces are used to organize and display content, then the system can handle a wide range of content sources, but the ease of operation deteriorates due to inefficiencies in accessing items
Solution Approach 1:
The patent implements dynamic user interface elements that change based on content context. The guide transitions between different states (e.g., vertical swipe guide, horizontal swipe guide, contextual information display) depending on the current content being viewed and the type of interaction detected, making the interface adaptive rather than static
Solution Approach 2:
The patent introduces a guide as an intermediary element between the user and the content. This guide provides contextual information, navigation options, and transition animations that mediate the interaction between the user's gestures and the content items, simplifying the overall interaction model
2Ease of operation
If gesture-based navigation is implemented, then the ease of operation improves through intuitive control, but the device complexity increases due to touch event processing requirements
Solution Approach 1:
The patent segments the gesture recognition process into distinct components: touch event detection, gesture type identification (vertical swipe, horizontal swipe, tap), and corresponding navigation actions. This segmentation allows the complex gesture handling to be broken down into manageable functions that can be processed independently
Solution Approach 2:
The patent changes parameters such as touch duration, swipe distance, and gesture speed to differentiate between various user intentions. By monitoring these parameter variations, the system can reliably distinguish between accidental touches, intentional swipes, and other interaction types without requiring overly complex processing
3Productivity
If transitions between content items are added, then the productivity improves by enabling efficient content selection, but the loss of time may increase during transition processing
Solution Approach 1:
The patent performs preliminary actions by pre-loading content information and preparing transition animations before the actual content switch occurs. The guide displays contextual information about upcoming content items and prepares the visual transition state in advance, so that when the user completes their gesture, the transition can execute quickly without noticeable delays
Solution Approach 2:
The patent maintains continuity of useful action by overlapping the guide display with the content playback. The guide remains visible and functional during content transitions and playback, ensuring that navigation and information display continue without interruption or idle time, thereby minimizing perceived transition delays
Data Source
AI summary
Example implementation are directed to systems and methods for enabling transitions between items of content with a companion device to remotely control a main display. In an example implementation, a system includes a touch screen comprising a top surface, a display viewable through the top surface, and one or more interactive element on a portion of the top surface of the touch screen; and a processor coupled to the memory configured to execute one or more methods. In an example implementation, a method receives user input associated with the one or more interactive elements of the touch screen; determines event data based on the user input; provide feedback via the companion device based on the event data; and transmits the event data to control the main display.


