IP Library Granted Patent US 8,860,678
Granted Patent B2
US 8,860,678 · App. 13/477,174 · Granted Oct 14, 2014

Computer system with touch screen and gesture processing method thereof

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,860,678
App. No.
13/477,174
Granted
Oct 14, 2014
Kind
B2
Abstract

A computer system with a touch screen and a gesture processing method are provided. The computer system has a gesture hook unit for receiving a first type gesture event from a first gesture engine and a plurality of second type gesture events from a second gesture engine. A top-layer image is adjusted according to the first type gesture event and the second type gesture. In such way, an image shown on a workspace of an application program is smoothly changed in response to a gesture of a user.

Claims (19)

1. A gesture processing method for use with a touch screen, the gesture processing method comprising steps of:

receiving a position signal;

transmitting the position signal to a first gesture engine and a second gesture engine;

generating a top-layer image, wherein a content of a workspace is covered by the top-layer image;

determining whether a first type gesture event is generated, wherein if the first type gesture event has not been generated, the top-layer image is adjusted according to a plurality of second type gesture events which are successively generated before the first type gesture event, wherein when the first type gesture event is generated, the top-layer image is adjusted according to the first type gesture event;

generating a gesture end event and accordingly adjusting the content of the workspace when the first type gesture event is no longer generated; and removing the top-layer image after the workspace is adjusted.

2. The gesture processing method as claimed in claim 1 , wherein each of the first type gesture event and the second type gesture events includes a zoom gesture event, a rotation gesture event or a translation gesture event.

3. The gesture processing method as claimed in claim 1 , wherein the first type gesture event is generated by the first gesture engine, and the second type gesture events are generated by the second gesture engine.

4. The gesture processing method as claimed in claim 1 , wherein the top-layer image is generated by capturing the content of the workspace shown on the touch screen.

5. The gesture processing method as claimed in claim 1 , wherein the gesture end event is generated when the first gesture engine stops generating the first type gesture event.

6. A computer system with a touch screen, the computers system comprising:

a touch screen for generating a position signal in response to a touch point;

a first gesture engine for generating a first type gesture event in response to the position signal;

a second gesture engine for successively generating a plurality of second type gesture events in response to the position signal before the first type gesture event is generated;

an application program having a workspace; and

a gesture hook unit for capturing a content of the workspace, thereby generating a top-layer image to cover a content of the workspace, wherein the gesture hook unit further judges whether the first type gesture event is generated, wherein if the first type gesture event has not been generated, the top-layer image is adjusted according to the second type gesture events, wherein when the first type gesture event is generated, the top-layer image is adjusted according to the first type gesture event, wherein when the first type gesture event is no longer generated, a gesture end event is generated and the workspace is accordingly adjusted before the top-layer image is removed.

7. The computer system as claimed in claim 6 , wherein each of the first type gesture event and the second type gesture events includes a zoom gesture event, a rotation gesture event or a translation gesture event.

8. The computer system as claimed in claim 6 , further comprising a filtering unit for receiving the position signal from the touch unit and transmitting the position signal to the first gesture engine and the second gesture engine.

9. The computer system as claimed in claim 6 , wherein the gesture end event is generated when the first gesture engine stops generating the first type gesture event.

Assignments (2)
CHANGE OF NAME Recorded Oct 11, 2021
From: ROCHESTER GAUGES, INC.
To: ROCHESTER GAUGES, LLC
Reel/Frame 057756/0918 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2012
From: HSU, WEN-SHIU; LIN, HUNG-YI; LU, MENG-JU
To: ASUSTEK COMPUTER INC.
Reel/Frame 028245/0749 →