# US 2022/0066564 A1 · Managing Touch Inputs based on Device Movement

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

- Number: US 2022/0066564 A1
- Document ID: US20220066564A1
- Status: Published application
- Kind: A1
- Application number: 17/002,027
- Filed: 2020-08-25
- Published: 2022-03-03
- Earliest claimed: 2020-08-25
- Assignees: Motorola Mobility LLC
- Applicants: Motorola Mobility LLC
- Inventors: Amit Kumar Agrawal; Olivier David Meirhaeghe; Fred Allison Bower, III
- Web page: https://patentgrep.com/patent/US20220066564A1

## CPC

- G06F 3/017: {Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883)}
- G06F 1/1626: {with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]}
- G06F 1/1643: {the display being associated to a digitizer, e.g. laptops that can be used as penpads (details related to the relative motion of the display enclosure with respect to the body enclosure, e.g. to move between laptop and tablet PC configuration G06F1/1615)}
- G06F 1/1694: {the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer}
- G06F 3/0346: with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
- G06F 3/04186: {Touch location disambiguation}
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

In aspects of managing touch inputs based on device movement, a wireless device has a display screen to display a user interface that includes selectable elements, which are selectable to initiate respective device application actions. The wireless device implements an input control module that can determine the wireless device is in a stationary position based on sensor inputs. The input control module can receive a touch input on a selectable element of the user interface, and detect whether the wireless device has been moved from the stationary position substantially incident to the touch input being received. The input control module can then disregard the touch input if the wireless device has been moved from the stationary position substantially incident to the touch input being received, or initiate processing the touch input if the wireless device has not moved from the stationary position substantially incident to the touch input being received.

## Claims

### Claim 1

A wireless device, comprising:
a display screen to display a user interface including one or more selectable elements that are selectable to initiate respective device application actions;
an input control module implemented at least partially in hardware and configured to:
determine that the wireless device is in a stationary position based on sensor inputs from device sensors;
receive a touch input on a selectable element of the user interface;
detect whether the wireless device has been moved from the stationary position substantially incident to the touch input being received; and
disregard the touch input if the wireless device is detected as having been moved from the stationary position substantially incident to the touch input being received.

### Claim 2 (depends on 1)

The wireless device as recited in claim 1, wherein the input control module is configured to initiate processing the touch input if the wireless device is detected as not having been moved from the stationary position substantially incident to the touch input being received.

### Claim 3 (depends on 1)

The wireless device as recited in claim 1, wherein the input control module is configured to:
receive at least one of accelerometer or gyroscope inputs indicating movement of the wireless device from the stationary position to a handheld position; and
detect whether the wireless device has been moved from the stationary position substantially incident to the touch input being received based on the at least one accelerometer or gyroscope inputs.

### Claim 4 (depends on 1)

The wireless device as recited in claim 1, wherein:
the display screen includes curved display edges to display a portion of the user interface; and
the input control module is configured to receive the touch input on the selectable element of the user interface within a region of a curved display edge of the display screen.

### Claim 5 (depends on 1)

The wireless device as recited in claim 1, wherein the input control module is configured to:
receive the touch input on the selectable element of the user interface within a corner region of the display screen; and
associate the touch input within the corner region of the display screen with a likelihood of the wireless device being handled and the touch input being an inadvertent selection of the selectable element.

### Claim 6 (depends on 1)

The wireless device as recited in claim 1, wherein the input control module is configured to:
receive an imager input from an imaging sensor, the imager input including an image of a user approaching the wireless device; and
associate the imager input with the detection that the wireless device has been moved from the stationary position substantially incident to the touch input being received.

### Claim 7 (depends on 1)

The wireless device as recited in claim 1, wherein the input control module is configured to delay processing the touch input on the selectable element of the user interface to determine whether the wireless device has been moved from the stationary position.

### Claim 8

A method, comprising:
displaying a user interface on a display screen of a wireless device, the user interface including one or more selectable elements that are selectable to initiate respective device application actions;
determining that the wireless device is in a stationary position based on sensor inputs from device sensors;
receiving a touch input on a selectable element of the user interface;
detecting whether the wireless device has been moved from the stationary position substantially incident to receiving the touch input; and
disregarding the touch input if the wireless device is detected as having been moved from the stationary position substantially incident to receiving the touch input.

### Claim 9 (depends on 8)

The method as recited in claim 8, further comprising processing the touch input if the wireless device is detected as not having been moved from the stationary position substantially incident to receiving the touch input.

### Claim 10 (depends on 8)

The method as recited in claim 8, further comprising:
receiving at least one of accelerometer or gyroscope inputs indicating movement of the wireless device from the stationary position to a handheld position; and wherein
the detecting whether the wireless device has been moved from the stationary position substantially incident to receiving the touch input based on the at least one accelerometer or gyroscope inputs.

### Claim 11 (depends on 8)

The method as recited in claim 8, wherein:
the display screen includes curved display edges to display a portion of the user interface; and
the receiving the touch input on the selectable element of the user interface is within a region of a curved display edge of the display screen.

### Claim 12 (depends on 8)

The method as recited in claim 8, wherein:
the receiving the touch input on the selectable element of the user interface is within a corner region of the display screen; and
the method further comprising associating the touch input within the corner region of the display screen with a likelihood of the wireless device being handled and the touch input being an inadvertent selection of the selectable element.

### Claim 13 (depends on 8)

The method as recited in claim 8, further comprising:
receiving an imager input from an imaging sensor, the imager input including an image of a user approaching the wireless device; and
associating the imager input with the detecting that the wireless device has been moved from the stationary position substantially incident to the touch input being received.

### Claim 14 (depends on 8)

The method as recited in claim 8, further comprising delaying processing of the touch input on the selectable element of the user interface before determining whether the wireless device has been moved from the stationary position.

### Claim 15

A method, comprising:
displaying a user interface on a display screen with curved display edges of a wireless device, the user interface including one or more selectable elements that are selectable to initiate respective device application actions;
receiving the touch input on a selectable element of the user interface within a region of a curved display edge of the display screen;
detecting whether the wireless device has been moved approximately simultaneously with the receiving the touch input; and
disregarding the touch input if the wireless device is detected as having been moved approximately simultaneously with receiving the touch input.

### Claim 16 (depends on 15)

The method as recited in claim 15, further comprising processing the touch input if the wireless device is detected as not having been moved approximately simultaneously with receiving the touch input.

### Claim 17 (depends on 15)

The method as recited in claim 15, further comprising:
receiving sensor inputs from device sensors;
determining that the wireless device is in a stationary position based on the sensor inputs from the device sensors; and
delaying processing of the touch input on the selectable element of the user interface before determining whether the wireless device has been moved from the stationary position.

### Claim 18 (depends on 17)

The method as recited in claim 17, wherein the detecting whether the wireless device has been moved includes the determining whether the wireless device has been moved from the stationary position substantially incident to receiving the touch input.

### Claim 19 (depends on 17)

The method as recited in claim 17, further comprising:
receiving an imager input from an imaging sensor, the imager input including an image of a user approaching the wireless device; and
associating the imager input with the detecting that the wireless device has been moved from the stationary position approximately simultaneously with the receiving the touch input.

### Claim 20 (depends on 15)

The method as recited in claim 15, wherein:
the receiving the touch input on the selectable element of the user interface is within a corner region of the display screen; and
the method further comprising associating the touch input within the corner region of the display screen with a likelihood of the wireless device being handled and the touch input being an inadvertent selection of the selectable element.
