IP Library Granted Patent US 8,893,052
Granted Patent B2
US 8,893,052 · App. 12/477,579 · Granted Nov 18, 2014

System and method for controlling mobile terminal application using gesture

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,893,052
App. No.
12/477,579
Granted
Nov 18, 2014
Kind
B2
Abstract

A system and a method for controlling a mobile terminal application using a gesture may identify a gesture corresponding to a contact signal input to a display screen. The gesture may then be verified in an event table as corresponding to a command event for one of many possible different applications, and command event may be performed by an application associated with the gesture. The application may be running in the background of the mobile terminal, and may not be displayed on the mobile terminal display screen when the command event is executed. The method may include executing a first application, executing a second application while executing the first application, identifying a gesture corresponding to a contact signal, verifying a command event corresponding to the gesture, and controlling the first application to perform the command event.

Claims (55)

1. A method for controlling a mobile terminal application using a gesture, comprising:

executing a first application;

executing a second application while executing the first application, the first application being executed in a background without displaying a control interface of the first application;

determining the first application as a target application based on an application selection gesture if multiple background applications are being executed, and determining the first application as the target application without the application selection gesture if the first application is the only background application being executed;

identifying a target application control gesture corresponding to a contact signal, the contact signal being generated on a display screen in which a control interface of the target application is not displayed;

verifying a command event corresponding to the target application control gesture;

forwarding the command event to the determined target application; and

controlling the first application to perform the command event in a background application state if the first application is determined as the target application.

2. The method of claim 1 , wherein identifying the target application control gesture comprises:

analyzing, from the contact signal, a shape in which a pointer contacts the display screen of the mobile terminal, and

identifying, in an event table, a gesture corresponding to the shape within a range.

3. The method of claim 2 , wherein analyzing the shape comprises:

analyzing the shape as one or more characters using a character recognition module.

4. The method of claim 1 , further comprising:

registering, in an event table, the target application control gesture inputted through an interface to correspond to the command event,

wherein verifying of the command event comprises:

verifying, in the event table, that the command event is registered to correspond to the target application control gesture.

5. The method of claim 1 , wherein the application selection gesture corresponds to identification information about the first application, and the verifying the command event comprises:

verifying, in an event table, that the command event of the first application is registered to correspond to the target application control gesture.

6. The method of claim 1 , wherein the first application is a media player, and the command event comprises:

at least one of a start/stop reproduction event of a media by the media player, an increase/decrease playback volume event, and a selection event of the media being reproduced.

7. The method of claim 1 , further comprising:

stopping an execution of the first application or stopping the forwarding of the verified command event to the first application, upon receiving a call request signal.

8. The method of claim 1 , further comprising:

executing the first application or the second application if a gesture associated with an application execution event for the first application or the second application, respectively, is identified.

9. A method for controlling a mobile terminal application using a gesture, comprising:

executing a plurality of applications;

determining a target application from among the plurality of executed applications based on a contact signal generated in a display screen if multiple background applications are being executed, and determining a first application as the target application without the contact signal if the first application is the only background application being executed, the target application being executed in a background without displaying a control interface of the target application;

identifying a gesture corresponding to the contact signal, the contact signal being generated on the display screen in which the control interface of the target application is not displayed;

verifying a command event corresponding to the gesture;

determining whether the command event corresponding to the gesture is a command event of the target application;

forwarding the command event to the determined target application; and

controlling the target application to perform the command event in a background application state if the command event is a command event of the target application.

10. A system to control a mobile terminal application using a gesture, comprising:

an application executing unit to execute a first application, and to execute a second application while executing the first application as a background application, the first application being executed in a background without displaying a control interface of the first application;

a gesture identifying unit to identify a target application control gesture corresponding to a contact signal, the contact signal being generated on a display screen in which a control interface of a target application is not displayed;

a command event verifying unit to verify a command event corresponding to the target application control gesture; and

a processor comprising an application controlling unit to forward the command event to the determined target application, and to control the target application to perform the command event in a background application state,

wherein the application executing unit further determines the first application as the target application based on an application selection gesture if multiple background applications controllable by the target application control gesture are being executed, and determines the first application as the target application without the application selection gesture if the first application is the only background application being executed.

11. The system of claim 10 , wherein the gesture identifying unit analyzes, from the contact signal, a shape in which a pointer contacts the display screen, and the gesture identifying unit identifies, in an event table, a gesture corresponding to the shape within a range.

12. The system of claim 11 , wherein the gesture identifying unit analyzes the shape as one or more characters using a character recognition module.

13. The system of claim 10 , further comprising:

a registration unit to provide an interface to the display screen, and to register, in an event table, the target application control gesture inputted through the interface to correspond to the command event,

wherein the command event verifying unit verifies, in the event table, that the command event is registered to correspond to the target application control gesture.

14. The system of claim 10 , wherein the application selection gesture corresponds to identification information about the first application, and the command event verifying unit verifies, in an event table, that the command event is registered to correspond to the target application control gesture.

15. The system of claim 10 , wherein the first application is a media player, and the command event comprises at least one of a start/stop reproduction event of a media by the media player, an increase/decrease playback volume event, and a selection event of the media being reproduced.

16. The system of claim 10 , wherein the application controlling unit stops an execution of the first application, or stops the forwarding of the verified command event to the first application, upon receiving a call request signal.

17. The system of claim 10 , wherein the application executing unit executes the first application or the second application if a gesture associated with an application execution event of the first application or the second application, respectively, is identified.

18. A system to control a mobile terminal application using a gesture, comprising:

an application executing unit to execute a plurality of applications, to determine a target application from among the plurality of executed applications based on a contact signal generated in a display screen if multiple background applications are being executed, and to determine a first application as the target application without the contact signal if the first application is the only background application being executed, the target application being executed in a background without displaying a control interface of the target application;

a gesture identifying unit to identify a gesture corresponding to the contact signal, the contact signal being generated on the display screen in which the control interface of the target application is not displayed;

a command event verifying unit to verify a command event corresponding to the gesture, and to determine whether the command event corresponding to the gesture is a command event of the target application; and

a processor comprising an application controlling unit to forward the command event to the determined target application, and to control the target application to perform the command event in a background application state if the command event is a command event of the target application.

19. A mobile terminal, comprising the system of claim 10 .

20. A mobile terminal, comprising the system of claim 18 .

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2020
From: PANTECH INC.
To: PANTECH CORPORATION
Reel/Frame 052662/0609 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF PATENTS 09897290, 10824929, 11249232, 11966263 PREVIOUSLY RECORDED AT REEL: 040654 FRAME: 0749. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Jan 18, 2017
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 041413/0799 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT APPLICATION NUMBER 10221139 PREVIOUSLY RECORDED ON REEL 040005 FRAME 0257. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT APPLICATION NUMBER 10221139 SHOULD NOT HAVE BEEN INCLUED IN THIS RECORDAL. Recorded Nov 7, 2016
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 040654/0749 →
DE-MERGER Recorded Sep 13, 2016
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 040005/0257 →