Remote Display Object Selection With Focus-Area Zoom Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need to enhance user experience and trust in digital solutions, particularly in environments where random generators are used, such as online casinos, by improving human-machine interaction and reducing the perception of bias towards service providers.
Innovation Solution
A method and system for selecting objects on a remote display using a user electronic device, involving a user interface with a focus area, such as a virtual sniper scope, to accurately interact with and select objects in a video stream, enhanced by zoom functionality and real-time object information, processed locally or remotely.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a standard touch interface is used for selecting objects on a remote display, then the interface is simple to implement, but the user experience is poor and interaction efficiency is low
Solution Approach 1:
The patent introduces a camera as an intermediary device to capture the remote display, and uses image processing algorithms as a mediator to map touch coordinates from the user device screen to the actual remote display coordinates. This intermediary layer enables precise object selection without requiring direct access to the remote display hardware, resolving the contradiction between simple interface implementation and good user experience.
Solution Approach 2:
The system creates a digital copy of the remote display by capturing it through a camera. This copy is then processed and displayed on the user device screen, allowing users to interact with a replicated version of the remote display. This copying approach simplifies the interface while maintaining accurate interaction with the original remote display objects.
2Measurement precision
If coordinate mapping is performed without video stream analysis, then the system is simpler, but the selection precision is insufficient
Solution Approach 1:
The patent implements a feedback mechanism where the captured video stream from the remote display is continuously analyzed, and the coordinate mapping is dynamically adjusted based on the detected object positions and display content. This feedback loop ensures high selection precision while managing system complexity through efficient image processing techniques.
Solution Approach 2:
The system performs preliminary analysis of the video stream to identify object positions and display boundaries before user interaction occurs. This preliminary action establishes the coordinate transformation matrix in advance, enabling precise selection without requiring complex real-time calculations during user interaction.
3Ease of operation
If the focus area is large, then the selection target is easier to locate, but the selection precision is reduced
Solution Approach 1:
The patent implements a dynamic focus area that automatically adjusts its size and position based on the detected object boundaries and the user's interaction context. When an object is detected, the focus area shrinks to highlight only that object, making it easy to locate while maintaining high selection precision. This dynamic adjustment resolves the contradiction between ease of target location and selection precision.
Data Source
AI summary
A method, system, and device for selecting an object on a remote display. The method comprises a user electronic device having a user display, and a user input device providing user input coordinates and events. The method comprises displaying a video stream of the remote display in a remote display window on the user display, detecting a user interface input coordinate, displaying a user selection affordance comprising a focus area overlaid over the video stream, obtaining a position of the focus area in relation to the video stream area, displaying a virtual rendering of the remote display corresponding to the area under the focus area, receiving a user selection event, determining the current location of the focus area in relation to the video stream; and if an object is located at the current location of the focus area, selecting the object displayed at the current location of the video stream.


