US 12,346,709 B2
Method and apparatus for running application program, electronic device, and storage medium
Sixia Lian, Dongguan (CN)
Assigned to VIVO MOBILE COMMUNICATION CO., LTD., Dongguan (CN)
Filed by VIVO MOBILE COMMUNICATION CO., LTD., Dongguan (CN)
Filed on Jul. 28, 2023, as Appl. No. 18/227,882.
Application 18/227,882 is a continuation of application No. PCT/CN2022/074642, filed on Jan. 28, 2022.
Claims priority of application No. 202110118177.1 (CN), filed on Jan. 28, 2021.
Prior Publication US 2023/0376321 A1, Nov. 23, 2023
Int. Cl. G06F 9/451 (2018.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); G06F 3/04845 (2022.01); G06F 3/0486 (2013.01); G06F 3/04847 (2022.01); G06F 3/0485 (2022.01); G06F 3/0488 (2022.01); G06F 3/04883 (2022.01)
CPC G06F 9/451 (2018.02) [G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G06F 3/0486 (2013.01); G06F 3/04847 (2013.01); G06F 3/0485 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method for running an application program, comprising:
receiving a first input by a user when a display screen of an electronic device displays a first interface of a first application program that runs in foreground;
in response to the first input, displaying a first target control, wherein the first target control contains an identifier of an application program that runs in background;
while displaying the first target control, receiving a second input by the user into the first application program that runs in the foreground, wherein the second input is a tab upward swiping operation initiated from the bottom of the display screen of the electronic device;
in response to the second input, displaying a thumbnail of the first interface of the first application program that runs in the foreground;
receiving a third input by the user into the thumbnail of the first interface of the first application program that runs in the foreground, wherein the third input is an operation that drags the thumbnail and moves the thumbnail to a position of the first target control; and
in response to the third input, switching the first application program to run in the background and displaying an identifier of the first application program in the first target control.