# US 8,787,994 B2 · Mobile terminal and method for preventing unintended operation of the same

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

- Number: US 8,787,994 B2
- Document ID: US8787994B2
- Status: Granted
- Kind: B2
- Application number: 12/701,911
- Filed: 2010-02-08
- Published: 2010-08-26
- Granted: 2014-07-22
- Earliest claimed: 2009-02-26
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Dong Joon Park; Young Sik Kim; Bum Soo Kim
- Inventors: Dong Joon Park; Young Sik Kim; Bum Soo Kim
- Web page: https://patentgrep.com/patent/US8787994B2

## CPC

- H04M 1/0235: {Slidable or telescopic telephones, i.e. with a relative translation movement of the body parts; Telephones using a combination of translation and other relative motions of the body parts}
- G06F 1/1624: {with sliding enclosures, e.g. sliding keyboard or display}
- 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)}
- H04M 1/0241: {using relative motion of the body parts to change the operational status of the telephone set, e.g. switching on/off, answering incoming call}
- H04M 2250/22: including a touch pad, a touch sensor or a touch detector
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A slide type mobile terminal and a method for preventing unintended operation of the same are disclosed. When an event is generated, indicating movement of the assemblies of the mobile terminal with respect to each other, a determination is made whether the movement is detected within a preset time after generation of at least one of a touch down event and a touch up event, and ignores those events determined to be within the preset time by not delivering the touch events to a related application program.

## Claims

### Claim 1

A method for operating a mobile terminal, comprising:
detecting touch on a touch screen by a touch sensor;
generating a touch event in response to detecting the touch, the touch event comprising at least one of a touch down event and a touch up event;
storing the touch event in a buffer;
determining whether the touch is one of accidental or intentional by detecting whether a sliding event corresponding a sliding motion occurs within a present time in which the touch event is generated;
ignoring the touch event by discarding the touch event stored in the buffer when the touch event is determined to be accidental when a sliding event corresponding to sliding motion occurs within a preset time duration; and
processing the touch event as intentional when the sliding event corresponding to sliding motion does not occur within the preset time duration,
setting a delay zone on the touch screen, wherein setting a delay zone on the touch screen at which a buffering time for the touch event generated at the delay zone is longer than a buffering time for the touch event generated at a non-delay zone, and
wherein a left-zone or a right zone is set as the delay zone according by a user changeable default.

### Claim 2 (depends on 1)

The method of claim 1, wherein setting a delay zone on the touch screen comprises at least one of:
setting a central zone of the touch screen as a central delay zone; and
setting a lower zone of the touch screen as a lower delay zone.

### Claim 3 (depends on 2)

The method of claim 2, wherein setting a central zone comprises:
subdividing the central zone into a left central zone and a right central zone; and
setting the left central zone as a left central delay zone, and setting the right central zone as a right central delay zone.

### Claim 4 (depends on 2)

The method of claim 2, wherein setting a lower zone comprises:
subdividing the lower zone into a lower left zone and a lower right zone; and
setting the lower left zone as a lower left delay zone, and setting the lower right zone as a lower right delay zone.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
assigning a longer buffering time for a touch event generated at a zone containing frequently touched locations in comparison to that for a touch event generated at another zone.

### Claim 6 (depends on 1)

The method of claim 1, wherein generating the sliding event corresponding to a motion comprises one of:
the mobile terminal is transitioned from a slide-open state to a slide-closed state; and
the mobile terminal is transitioned from the slide closed state to the slide open state.

### Claim 7 (depends on 1)

The method of claim 1, wherein the sliding event corresponding to a motion comprises at least one of:
a first assembly of the mobile terminal is slid with respect to a second assembly of the mobile terminal in a predetermined direction; and
the first assembly is rotated by a predetermined number of degrees with respect to the second assembly.

### Claim 8 (depends on 1)

The method of claim 1, wherein ignoring the touch event comprises not delivering to a related application program the touch event, when the touch down event is followed by the sliding event and further followed by the touch up event.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
generating a touch drag event after generation of the touch down event and before generation of the sliding event; and
ignoring the touch drag event by not delivering the touch drag event to the related application program.

### Claim 10

A mobile terminal comprising:
a first assembly having a touch screen having a display unit and a touch sensor that senses touch on the touch screen;
a second assembly coupled to the first assembly and supporting a movement of the first assembly,
a slide sensor for sensing sliding motion between the first assembly and the second assembly;
a buffer for storing a touch event, the touch event comprising at least one of a touch down event and a touch up event; and
a control unit for determining whether the touch event is accidental or intentional based on sensing whether sliding motion occurs within a preset time duration of the touch event, the control unit ignoring the touch event by discarding the touch event stored in the buffer, when the sliding motion is sensed as having occurred within the preset time duration, and
wherein the touch screen includes a delay zone at which a buffering time for the touch event generated at the delay zone is longer than a buffering time for the touch event generated at a non-delay zone, and wherein the buffer data is discarded when the touch event is accidental, and
wherein a left-zone or a right zone is set as the delay zone according by a user changeable default.

### Claim 11 (depends on 10)

The mobile terminal of claim 10, wherein the slide sensor senses sliding motion when at least one of:
the first assembly is slid with respect to the second assembly in a predetermined direction; and
the first assembly is rotated by a predetermined number of degrees with respect to the second assembly.

### Claim 12 (depends on 10)

The mobile terminal of claim 10, wherein the touch screen further comprises at least one of a central zone near the center of the touch screen set as a central delay zone and a lower zone of the touch screen set as a lower delay zone.

### Claim 13 (depends on 12)

The mobile terminal of claim 12, wherein the central zone is subdivided into a left central zone set as a left central delay zone and a right central zone set as a right central delay zone, and the lower zone is subdivided into a lower left zone set as a lower left delay zone and a lower right zone set as a lower right delay zone.

### Claim 14 (depends on 10)

The mobile terminal of claim 10, further comprising:
a storage unit storing accumulated information regarding touched locations of the touch screen, wherein the control unit sets a delay zone containing frequently touched locations by assigning a longer buffering time for a touch event generated at the delay zone in comparison to that for a touch event generated at a non delay zone.

### Claim 15 (depends on 10)

The mobile terminal of claim 10, wherein the control unit ignores the touch event by not delivering the touch event to the related application program, when a touch down event is followed by a movement event and further followed by a touch up event.

### Claim 16 (depends on 10)

The mobile terminal of claim 10, wherein the control unit ignores the touch event by not delivering a touch drag event to the related application program, when the touch drag event is generated by a user after generation of a touch down event and before generation of a movement event.
