Robot Tracer Finger Keyboard Actuation via Computational Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing variety of terminal devices and their keyboards poses a challenge for manual testing, as existing robot-assisted testing systems require manual adjustment to operate keyboards error-free, making the testing process labor-intensive and time-consuming.

Innovation Solution

A method and device that use a model of the keyboard to compute the position of keys, allowing a robot's tracer finger to actuate keys efficiently and error-free, by acquiring keyboard parameters and guiding the tracer finger to the computed positions, with adaptable models for different keyboard designs and layouts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual adjustment is performed to adapt the robot-assisted testing system to specific keyboards, then the system can operate keyboards error-free, but the testing process becomes labor-intensive and time-consuming

Engineering Contradiction:
Improveerror-free keyboard operationVSAvoidtesting process time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by acquiring keyboard parameters and computing key positions in advance using a model, so that when testing actually begins, the robot tracer finger can immediately operate without manual adjustment delays

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a computational model copy of the keyboard layout that replicates the physical keyboard's key positions and parameters, allowing the system to work with this virtual model instead of requiring physical measurement and manual programming for each keyboard

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If the robot-assisted testing system is adjusted to accommodate the increasing variety of terminal devices and keyboards, then it can test different devices, but the adjustment process becomes more complex and time-consuming

Engineering Contradiction:
Improvecapability to test various terminal devicesVSAvoidsystem adjustment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal keyboard model that can represent different keyboard layouts through parameters such as key positions, row spacing, and column spacing. This single model structure serves multiple functions across different keyboard types, eliminating the need for separate adjustment procedures for each device

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

Solution Approach 2:

The system adapts to different keyboards by changing parameters within the model (key positions, row spacing, column spacing, key dimensions) rather than changing the model structure itself. This allows the same computational framework to handle various keyboard configurations through simple parameter adjustments

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If individual measurement of key positions is performed for each keyboard, then precise key actuation is achieved, but the process becomes labor-intensive and slow

Engineering Contradiction:
Improvekey position accuracyVSAvoidtesting execution speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

Instead of physically measuring each keyboard, the system creates a computational copy of the key positions through parameter acquisition and model-based computation, achieving the necessary precision without the time cost of physical measurement

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical measurement process (physical measurement tools and manual recording) with a computational system that calculates key positions based on acquired parameters and a mathematical model, significantly increasing speed while maintaining precision

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9043026B2Method and device for actuating a key of a keyboard with a tracer finger of a robot
Publication Date: 2015.05.26 VODAFONE HOLDING GMBH
  • US9043026B2 patent drawing
  • US9043026B2 patent drawing
  • US9043026B2 patent drawing

AI summary

There is provided a method for actuating a first key of a keyboard with a tracer finger of a robot. An exemplary method comprises acquiring parameters of the keyboard and determining a position of the first key as a function of the acquired parameters using a model of the keyboard. The exemplary method also comprises guiding the tracer finger of the robot to the determined position of the first key. The exemplary method additionally comprises actuating the first key with the tracer finger of the robot.