Pattern-Based Camera Switching on Touchscreens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user terminals require multiple manipulations or icon navigation to switch cameras during video calls, diverting attention and being inconvenient.

Innovation Solution

A user terminal equipped with two cameras and a detection module that allows users to switch cameras by tracing a specific pattern on the touchscreen, such as a zigzag, which is detected regardless of location, size, or orientation, enabling seamless camera switching during video calls without navigating through menus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users navigate through menus or press dedicated icons to switch cameras, then camera switching function is achieved, but user attention is diverted and interaction becomes inconvenient

Engineering Contradiction:
Improvecamera switching operationVSAvoidtime for camera switching
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The touchscreen is segmented into multiple selectable areas, each associated with a different camera. Users can directly touch the area corresponding to the desired camera to switch, eliminating the need for menu navigation. This spatial segmentation of camera selection areas enables instant camera switching by simply touching the relevant screen region.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If multiple manipulations are required to switch cameras, then camera switching is achieved, but interaction complexity increases

Engineering Contradiction:
Improvecamera switching operationVSAvoidinteraction process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The camera switching function is extracted from the complex menu system and integrated directly into the touchscreen display areas. Each display area serves dual purposes: showing video content and acting as a camera selection button. This extraction simplifies the interaction to a single touch gesture, removing the need for separate menu navigation steps.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If pattern detection is implemented regardless of location, size, or orientation, then pattern recognition accuracy improves, but detection complexity increases

Engineering Contradiction:
Improvepattern detection accuracyVSAvoiddetection module complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The detection module dynamically adapts to patterns of any orientation, size, or location on the touchscreen. Instead of requiring fixed-position patterns, the system dynamically detects the traced pattern's characteristics and rotates/transforms the detection logic accordingly. This dynamic approach maintains high detection accuracy while handling variable pattern configurations through adaptive transformation algorithms.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9282283B2Detecting patterns traced on a screen of a user device
Publication Date: 2016.03.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9282283B2 patent drawing
  • US9282283B2 patent drawing
  • US9282283B2 patent drawing

AI summary

A user terminal comprising: a network interface; a touchscreen configured to receive a pattern traced by a user; a first camera configured to capture images, wherein the user terminal is configured to transmit said captured images from the first camera to at least one further user terminal via the network interface as part of a video call; a second camera; a memory configured to store information relating to at least one pattern; a detection module configured to detect, using said stored information, one of said at least one pattern traced on an area of the touchscreen of said user terminal; and a control module configured to, in response to the detection by the detection module, switch from the first camera to the second camera so as to capture images using the second camera, the control module causing the said captured images from the second camera to be transmitted via the network interface to said at least one further user device.