# US 2017/0255378 A1 · Systems and methods for performing erasures within a graphical user interface

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0255378 A1
- Document ID: US20170255378A1
- Status: Published application
- Kind: A1
- Application number: 15/058,235
- Filed: 2016-03-02
- Published: 2017-09-07
- Earliest claimed: 2016-03-02
- Assignees: AirWatch LLC
- Applicants: AirWatch, LLC
- Inventors: Alok Piyush Desai
- Web page: https://patentgrep.com/patent/US20170255378A1

## CPC

- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Examples described herein include improved systems and methods for performing erasures and edits within a graphical user interface. A computing device can include a processor that detects skin contact with a touch-screen display of the computing device. The processor can also detect, based on the skin contact, a gesture that indicates an erasure function. Based on that determination, the processor executes the erasure function.

## Claims

### Claim 1

A computing device, comprising:
a touch-screen display;
a non-transitory, computer-readable medium that contains instructions;
a processor that executes the instructions to perform stages including:
detecting skin contact with the touch-screen display;
detecting, based on the skin contact, a gesture;
determining that the gesture indicates an erasure function; and
based on the determination, executing the erasure function.

### Claim 2 (depends on 1)

The computing device of claim 1, wherein determining that the gesture indicates the erasure function comprises comparing the gesture to at least one predetermined erasure-initiation gesture.

### Claim 3 (depends on 2)

The computing device of claim 2, wherein the at least one predetermined erasure-initiation gesture is at least one of: a back-and-forth swipe, a wiping motion using a palm of a hand, a wiping motion using a side of a hand, an extended finger press, a force finger press, or a looping motion using a finger.

### Claim 4 (depends on 1)

The computing device of claim 1, wherein determining that the gesture indicates the erasure function comprises analyzing at least one gesture factor, the at least one gesture factor comprising at least one of: a location of the gesture on the display, a proximity of the gesture to an erasable item, a force of the finger contact, a number of fingers associated with the gesture, an application associated with the gesture, or a fingerprint identification of a finger used for the gesture.

### Claim 5 (depends on 4)

The computing device of claim 4, further comprising a stylus, wherein the at least one gesture factor comprises at least one of: a time period between when the stylus was last detected relative to the touch-screen display and when the gesture is detected, a proximity of the stylus to the touch-screen display, a proximity of the stylus to the skin contact, or an orientation of the stylus relative to the touch-screen display.

### Claim 6 (depends on 1)

The computing device of claim 1, wherein the stages performed by the processor further comprise:
determining a force component to the skin contact; and
determining a layer within a plurality of layers in which to perform the erasure function based on the force component.

### Claim 7 (depends on 1)

The computing device of claim 1, wherein the stages performed by the processor further comprise ending the erasure function after at least one of:
a first time period, measured from the time of the gesture associated with the erasure function, elapses without additional skin contact, or
a second time period, measured from the time of a last skin contact associated with executing the erasure function to perform an erasure, elapses without additional skin contact.

### Claim 8 (depends on 1)

The computing device of claim 1, wherein the stages performed by the processor further comprise:
ending the erasure function, and
detecting a rewind gesture, wherein detecting the rewind gesture causes the processor to restore at least a portion of erased content.

### Claim 9

A non-transitory, computer-readable medium containing instructions that, when executed by a processor, performs stages for executing an erasure function on a touch-screen display, the stages comprising:
detecting skin contact with the touch-screen display;
detecting, based on the skin contact, a gesture;
determining that the gesture indicates an erasure function; and
based on the determination, executing the erasure function.

### Claim 10 (depends on 9)

The non-transitory, computer-readable medium of claim 9, wherein determining that the gesture indicates the erasure function comprises comparing the gesture to at least one predetermined erasure-initiation gesture.

### Claim 11 (depends on 10)

The non-transitory, computer-readable medium of claim 10, wherein the at least one predetermined erasure-initiation gesture is at least one of: a back-and-forth swipe, a wiping motion using a palm of a hand, a wiping motion using a side of a hand, an extended finger press, a force finger press, and a looping motion using a finger.

### Claim 12 (depends on 9)

The non-transitory, computer-readable medium of claim 9, wherein determining that the gesture indicates the erasure function comprises analyzing at least one gesture factor, the at least one gesture factor comprising at least one of:
a location of the gesture on the display, a proximity of the gesture to an erasable item;
a force of the finger contact, a number of fingers associated with the gesture;
an application associated with the gesture;
a fingerprint identification of a finger used for the gesture;
a time period between when a stylus was last detected relative to the touch-screen display and when the gesture is detected;
a proximity of the stylus to the touch-screen display;
a proximity of the stylus to the skin contact; and
an orientation of the stylus relative to the touch-screen display.

### Claim 13 (depends on 9)

The non-transitory, computer-readable medium of claim 9, the stages further comprising:
determining a force component to the skin contact; and
determining a layer within a plurality of layers in which to perform the erasure function based on the force component.

### Claim 14 (depends on 9)

The non-transitory, computer-readable medium of claim 9, wherein the stages performed by the processor further comprise ending the erasure function after at least one of:
a first time period, measured from the time of the gesture associated with the erasure function, elapses without additional skin contact, or
a second time period, measured from the time of a last skin contact associated with executing the erasure function to perform an erasure, elapses without additional skin contact.

### Claim 15 (depends on 9)

The non-transitory, computer-readable medium of claim 9, wherein the stages performed by the processor further comprise:
ending the erasure function, and
detecting a rewind gesture, wherein detecting the rewind gesture causes the processor to restore at least a portion of erased content.

### Claim 16

A method for executing an erasure function on a touch-screen display, comprising:
detecting skin contact with the touch-screen display;
detecting, based on the skin contact, a gesture;
determining that the gesture indicates an erasure function; and
based on the determination, executing the erasure function.

### Claim 17 (depends on 16)

The method of claim 16, wherein determining that the gesture indicates the erasure function comprises comparing the gesture to at least one predetermined erasure-initiation gesture.

### Claim 18 (depends on 17)

The method of claim 17, wherein the at least one predetermined erasure-initiation gesture is at least one of: a back-and-forth swipe, a wiping motion using a palm of a hand, a wiping motion using a side of a hand, an extended finger press, a force finger press, and a looping motion using a finger.

### Claim 19 (depends on 16)

The method of claim 16, wherein determining that the gesture indicates the erasure function comprises analyzing at least one gesture factor, the at least one gesture factor comprising at least one of:
a location of the gesture on the display, a proximity of the gesture to an erasable item;
a force of the finger contact, a number of fingers associated with the gesture;
an application associated with the gesture;
a fingerprint identification of a finger used for the gesture;
a time period between when a stylus was last detected relative to the touch-screen display and when the gesture is detected;
a proximity of the stylus to the touch-screen display;
a proximity of the stylus to the skin contact; and
an orientation of the stylus relative to the touch-screen display.

### Claim 20 (depends on 16)

The method of claim 16, the stages further comprising:
determining a force component to the skin contact; and
determining a layer within a plurality of layers in which to perform the erasure function based on the force component.
