IP Library Granted Patent US 11,029,839
Granted Patent B2
US 11,029,839 · App. 15/109,779 · Granted Jun 8, 2021

Application display method and terminal

Inventors: Zheng Hu (Beijing, CN); Bingtian Han (Shenzhen, CN); Xiangning Liu (Beijing, CN)
Assignee: Huawei Device Co., Ltd.
G06F3/04883G06F3/0482G06F3/04886
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 11,029,839
App. No.
15/109,779
Granted
Jun 8, 2021
Kind
B2
Abstract

Embodiments of the present invention provide an application display method and a terminal, where the method includes: acquiring a first sliding gesture, where a start position of the first sliding gesture is located in a first preset operating area; and when the terminal detects that the first sliding gesture is a first preset sliding gesture, displaying an application that is in a first state, where the first state includes at least one of the following states: a state of running in the foreground, a state of running in the background, and a state of being buffered in the background. Therefore, a recently used application can be displayed to a user according to a gesture of the user, without a need to dispose a dedicated button, thereby improving operation and control efficiency.

Claims (55)

1. A mobile terminal, comprising:

a touchscreen;

one or more processors; and

memory, configured to store one or more programs and a first software application, wherein the one or more programs are configured to be executed by the one or more processors, and the one or more programs comprise instructions for:

displaying the first software application in full on the touchscreen;

detecting a first sliding gesture;

determining whether the first sliding gesture is a first preset sliding up gesture starting from a position in a preset operating area of the touchscreen;

when the first sliding gesture is the first preset sliding up gesture, in response to the first sliding gesture, displaying a list of one or more identifiers of software applications recently active on the mobile terminal;

when the list of the one or more identifiers is displayed on the touchscreen, in a case that a tap gesture is detected on an identifier of a second software application in the list, in response to the tap gesture, displaying the second software application in full on the touchscreen;

when the list of the one or more identifiers is displayed on the touchscreen, in a case that a second sliding gesture is detected, determining whether the second sliding gesture is a second preset sliding gesture starting from a position in the preset operating area of the touchscreen, wherein the second preset sliding gesture is different from the first preset sliding gesture; and

when the second sliding gesture is the second preset sliding gesture, in response to the second sliding gesture, ceasing to display the list on the touchscreen;

wherein the preset operating area is a bottom area of the touchscreen.

2. The mobile terminal according to claim 1 , wherein the one or more identifiers of software applications are displayed in the list in an ascending order of a difference between a time at which an application is active on the mobile terminal and a current time.

3. The mobile terminal according to claim 1 , wherein the list of the one or more identifiers are displayed in a pre-defined area of the touchscreen.

4. The mobile terminal according to claim 1 , wherein the one or more programs further comprise instructions for:

when the list of one or more identifiers is displayed on the touchscreen, in a case that a gesture of sliding left is detected, in response to the gesture of sliding left, displaying an identifier of a third software application (TSA) in the list and ceasing to display an identifier of a fourth software application (FSA) which was previously displayed in the list.

5. The mobile terminal according to claim 1 , wherein the one or more programs further comprise instructions for:

when the list of one or more identifiers is displayed on the touchscreen, in a case that a gesture of sliding right is detected, in response to the gesture of sliding right, displaying an identifier of a fifth software application (FISA) in the list and ceasing to display an identifier of a sixth software application (SSA) which was previously displayed in the list.

6. The mobile terminal according to claim 1 , wherein the one or more identifiers of software applications include one or more icons of software applications, and each icon is a same icon when each software application is represented as its corresponding icon on a home screen of the mobile terminal.

7. The mobile terminal according to claim 4 , wherein the TSA is displayed in a separate window with an icon of the TSA displayed in the separate window.

8. The mobile terminal according to claim 5 , wherein the FISA is displayed in a separate window with an icon of the FISA displayed in the separate window.

9. The mobile terminal according to claim 1 , wherein the one or more programs further comprise instructions for:

when the list of software applications is displayed on the touchscreen, in a case that a gesture of closing a software application is detected, in response to the gesture of closing the software application, ceasing to display a seventh software application (SESA) in the list of software applications.

10. A non-transitory computer-readable storage medium comprising instructions that, when executed by a mobile terminal, cause the mobile terminal to carry out steps comprising:

displaying a first software application in full on a touchscreen of the mobile terminal;

detecting a first sliding gesture;

determining whether the first sliding gesture is a first preset sliding up gesture starting from a position in a preset operating area of the touchscreen;

when the first sliding gesture is the first preset sliding up gesture, in response to the first sliding gesture, displaying a list of one or more identifiers of software applications recently active on the mobile terminal;

when the list of the one or more identifiers is displayed on the touchscreen, in a case that a tap gesture is detected on an identifier of a second software application in the list, in response to the tap gesture, displaying the second software application in full on the touchscreen;

when the list of the one or more identifiers is displayed on the touchscreen, in a case that a second sliding gesture is detected, determining whether the second sliding gesture is a second preset sliding gesture starting from a position in the preset operating area of the touchscreen, wherein the second preset sliding gesture is different from the first preset sliding gesture; and

when the second sliding gesture is the second preset sliding gesture, in response to the second sliding gesture, ceasing to display the list on the touchscreen;

wherein the preset operating area is a bottom area of the touchscreen.

11. The non-transitory computer-readable storage medium according to claim 10 , wherein the list of the one or more identifiers are displayed in a pre-defined area of the touchscreen.

12. The non-transitory computer-readable storage medium according to claim 10 , further comprising instructions that, when executed by the mobile terminal, cause the mobile terminal to carry out steps comprising:

when the list of one or more identifiers is displayed on the touchscreen, in a case that a gesture of sliding left is detected, in response to the gesture of sliding left, displaying an identifier of a third software application (TSA) in the list and ceasing to display an identifier of a fourth software application (FSA) that was previously displayed in the list.

13. The non-transitory computer-readable storage medium according to claim 10 , further comprising instructions that, when executed by the mobile terminal, cause the mobile terminal to carry out the following steps comprising:

when the list of one or more identifiers is displayed on the touchscreen, in a case that a gesture of sliding right is detected, in response to the gesture of sliding right, displaying an identifier of a fifth software application (FISA) in the list and ceasing to display an identifier of a sixth software application (SSA) that was previously displayed in the list.

14. The non-transitory computer-readable storage medium according to claim 10 , wherein the one or more identifiers of software applications include one or more icons of software applications, and each icon is a same icon when each software application is represented as its corresponding icon on a home screen of the mobile terminal.

15. The non-transitory computer-readable storage medium according to claim 12 , wherein the TSA is displayed in a separate window with an icon of the TSA displayed in the separate window.

16. The non-transitory computer-readable storage medium according to claim 13 , wherein the FISA is displayed in a separate window with an icon of the FISA displayed in the separate window.

17. The non-transitory computer-readable storage medium according to claim 10 , further comprising instructions that, when executed by the mobile terminal, cause the mobile terminal to carry out steps comprising:

when the list of software applications is displayed on the touchscreen, in a case that a gesture of closing a software application is detected, in response to the gesture of closing a software application, ceasing to display a seventh software application (SESA) in the list of software applications.

18. A method performed by a terminal, wherein the terminal comprises a touchscreen, the method comprising:

displaying a first software application in full on the touchscreen;

detecting a first sliding gesture;

determining whether the first sliding gesture is a first preset sliding up gesture starting from a position in a preset operating area of the touchscreen;

when the first sliding gesture is the first preset sliding up gesture, in response to the first sliding gesture, displaying a list of one or more identifiers of software applications recently active on the terminal;

when the list of the one or more identifiers is displayed on the touchscreen, in a case that a tap gesture is detected on an identifier of a second software application in the list, in response to the tap gesture, displaying the second software application in full on the touchscreen;

when the list of the one or more identifiers is displayed on the touchscreen, in a case that a second sliding gesture is detected, determining whether the second sliding gesture is a second preset sliding gesture starting from the preset operating area of the touchscreen, wherein the second preset sliding gesture is different from the first preset sliding gesture; and

when the second sliding gesture is the second preset sliding gesture, in response to the second sliding gesture, ceasing to display the list on the touchscreen;

wherein the preset operating area is a bottom area of the touchscreen.

19. The method according to claim 18 , further comprising:

when the list of one or more identifiers is displayed on the touchscreen, in a case that a gesture of sliding left is detected, in response to the gesture of sliding left, displaying an identifier of a third software application in the list and ceasing to display an identifier of a fourth software application that was previously displayed in the list.

20. The method according to claim 18 , further comprising:

when the list of one or more identifiers is displayed on the touchscreen, in a case that a gesture of sliding right is detected, in response to the gesture of sliding right, displaying an identifier of a fifth software application in the list and ceasing to display an identifier of a seventh software application that was previously displayed in the list.

Assignments (5)
CHANGE OF NAME Recorded Mar 11, 2019
From: HUAWEI DEVICE (DONGGUAN) CO.,LTD.
To: HUAWEI DEVICE CO.,LTD.
Reel/Frame 048555/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2018
From: HU, ZHENG; LIU, XIANGNING
To: HUAWEI DEVICE (DONGGUAN) CO., LTD.
Reel/Frame 045292/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2018
From: HAN, BINGTIAN
To: HUAWEI SOFTWARE TECHNOLOGIES CO., LTD.
Reel/Frame 045292/0396 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2018
From: HUAWEI SOFTWARE TECHNOLOGIES CO., LTD.
To: HUAWEI DEVICE (DONGGUAN) CO., LTD.
Reel/Frame 045292/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: HUAWEI DEVICE CO., LTD.
To: HUAWEI DEVICE (DONGGUAN) CO., LTD.
Reel/Frame 043750/0393 →
Continuity (1)
Related Publication 20160328143A1 · Nov 10, 2016
Cited By (1)
US 12,561,044