Selective Erasure of Graphical Marks by Input Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional non-keyboard based erasers fail to selectively erase graphical marks, especially when different brushstrokes overlap, as they do not differentiate between marks based on input time and continuity, leading to unintended removal of surrounding data.

Innovation Solution

The system records graphical marks made through non-keyboard inputs, such as touch-sensitive screens or styluses, by noting input times and continuity, allowing users to selectively erase marks based on these criteria, ensuring that only targeted marks are removed without affecting overlapping data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional non-keyboard erasers are used to erase graphical marks, then the erasure operation is simple and fast, but the eraser cannot selectively distinguish between overlapping brushstrokes made at different times

Engineering Contradiction:
Improveselectivity in erasing specific brushstrokesVSAvoidcomplexity of recording and distinguishing input times
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary recording of temporal information for each graphical mark as it is created. By storing the input time associated with each brushstroke before the erasure operation occurs, the system enables selective erasure of specific marks based on their creation time, resolving the contradiction between simple erasure and selective distinction.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the system records input times for each graphical mark, then selective erasure based on time becomes possible, but the device complexity increases

Engineering Contradiction:
Improveability to distinguish and erase marks based on input timeVSAvoidcomplexity of recording and processing input time data
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system uses the existing graphic user interface and processing capabilities to serve multiple functions: recording spatial coordinates, detecting input continuity, and storing temporal information. By making the existing system multi-functional rather than adding separate dedicated hardware, the patent achieves adaptability while minimizing the increase in device complexity.

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

3Reliability

If the eraser removes all graphical marks at a location without distinction, then the erasure operation is fast and simple, but surrounding data and overlapping marks are unintentionally removed

Engineering Contradiction:
Improveaccuracy of targeted erasure without affecting surrounding dataVSAvoidtime required to process and distinguish between multiple marks
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments the graphical marks into distinct entities based on their temporal characteristics. By dividing the continuous drawing process into discrete segments (individual brushstrokes) identified by their input times and continuity, the system enables reliable selective erasure of specific segments without affecting others, even when they overlap spatially.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8856669B2Method for selective erasure based on historical input
Publication Date: 2014.10.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8856669B2 patent drawing
  • US8856669B2 patent drawing
  • US8856669B2 patent drawing

AI summary

Systems and methods record graphical marks input through a graphic user interface of a computerized device. The graphical marks comprise input other than keyboard button input. The recording includes recording different input times when the graphical marks are input and recording whether the graphic marks are uninterrupted graphic marks, using a processor of the computerized device. An uninterrupted graphical mark is one of the graphical marks that is input through a discrete and continuous user input action, and is made without the user pausing such discrete and continuous user input action. The systems and methods also display the graphical marks, and provide an erasure option on the graphic user interface. The erasure option allows the user to distinguish which of the graphical marks are erased based on the different input times and/or by distinguishing between erasure of different ones of the uninterrupted graphic marks.