IP Library › Granted Patent US 11,347,389
Granted Patent B2
US 11,347,389 · App. 17/375,891 · Granted May 31, 2022

File processing method, terminal, and storage medium

Inventor: Xiao Wang (Guangdong, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
G06F3/0486G06F1/1641G06F3/04817G06F3/04883G06F9/451
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,347,389
App. No.
17/375,891
Granted
May 31, 2022
Kind
B2
Abstract

A file processing method, a terminal, and a storage medium are provided, relating to the technical field of human-computer interaction. The method includes the following. A first user interface is displayed in the first display region and a second user interface is displayed in the second display region, when the foldable display screen is in an unfolded state, where the first display region and the second display region are on a same plane in the unfolded state. A drag operation on a target file in the first user interface is received. The target file is displayed in the second user interface according to the drag operation. The target file is processed through an application corresponding to the second user interface.

Claims (74)

1. A file processing method, implemented in a terminal with a foldable display screen comprising a first display region and a second display region, the method comprising:

displaying a first user interface of a first application in the first display region and displaying a second user interface of a second application in the second display region, when the foldable display screen is in an unfolded state, wherein the second application is selected from a third user interface displayed in the second display region, application icons corresponding to associated applications which have an application association relationship with the first application are displayed in the third user interface, display priorities of the associated applications are higher than that of other applications besides the associated applications, the application association relationship is generated based on records of displaying different applications in the foldable display screen at the same time, wherein the first display region and the second display region are on a same plane in the unfolded state;

receiving a drag operation on a target file in the first user interface;

displaying the target file in the second user interface according to the drag operation; and

processing the target file through an application corresponding to the second user interface.

2. The method of claim 1 , wherein displaying the target file in the second user interface according to the drag operation comprises:

determining an end point of the drag operation; and

displaying the target file in the second user interface in response to the end point being located in the second display region.

3. The method of claim 2 , wherein displaying the target file in the second user interface comprises:

obtaining a file type of the target file; and

displaying the target file in the second user interface if the file type is a file type that the second application is able to process.

4. The method of claim 3 , wherein displaying the target file in the second user interface comprises:

sending a file path of the target file to the second application through the first application; and

reading the target file in the file path through the second application, and displaying the target file in the second user interface.

5. The method of claim 3 , further comprising:

after obtaining the file type of the target file,

displaying reminder information in the second user interface if the file type is not the file type that the second application is able to process, wherein the reminder information is used for indicating that the second application is unable to process the target file.

6. The method of claim 2 , further comprising:

after determining the end point of the drag operation,

determining the application corresponding to the second user interface if the end point being located in the second display region;

displaying the target file in the second user interface when the application corresponding to the second user interface being a preset application, wherein the preset application is associated with an application corresponding to the first user interface; and

ignoring the drag operation in response to the application corresponding to the second user interface being not the preset application.

7. The method of claim 1 , wherein displaying the first user interface in the first display region and displaying the second user interface in the second display region, when the foldable display screen is in the unfolded state comprises:

Displaying the third user interface in the second display region in response to a first operation, wherein the third user interface contains at least one application icon;

receiving a selection operation on an application icon in the third user interface; and

displaying the second user interface of an application corresponding to the selected application icon in the second display region.

8. The method of claim 1 , wherein displaying the first user interface in the first display region and displaying the second user interface in the second display region, when the foldable display screen is in the unfolded state comprises:

displaying the first user interface in the first display region and the second display region when the foldable display screen is in the unfolded state;

receiving a slide operation;

displaying the third user interface in the second display region in response to the slide operation, wherein the third user interface contains at least one application icon;

receiving a selection operation on an application icon in the third user interface; and

displaying the second user interface of an application corresponding to the selected application icon in the second display region.

9. The method of claim 8 , wherein the application corresponding to the selected application icon is associated with an application corresponding to the first user interface.

10. The method of claim 1 , wherein displaying the first user interface in the first display region and displaying the second user interface in the second display region, when the foldable display screen is in the unfolded state comprises:

displaying the first user interface in the first display region when the foldable display screen is in a folded state, wherein the first display region and the second display region are on different planes in the folded state; and

displaying the second user interface of an application corresponding to a notification message in the second display region in response to receiving the notification message and the foldable display screen changing from the folded state to the unfolded state.

11. A terminal, comprising:

a foldable display screen comprising a first display region and a second display region;

at least one processor; and

a memory coupled to the at least one processor and storing at least one computer executable instruction thereon which, when executed by the at least one processor, causes the at least one processor to:

display a first user interface of a first application in the first display region and display a second user interface of a second application in the second display region, when the foldable display screen is in an unfolded state, wherein the second application is selected from a third user interface displayed in the second display region, application icons corresponding to associated applications which have an application association relationship with the first application are displayed in the third user interface, display priorities of the associated applications are higher than that of other applications besides the associated applications, the application association relationship is generated based on records of displaying different applications in the foldable display screen at the same time, wherein the first display region and the second display region are on a same plane in the unfolded state;

receive a drag operation on a target file in the first user interface;

display the target file in the second user interface according to the drag operation; and

process the target file through an application corresponding to the second user interface.

12. The terminal of claim 11 , wherein the at least one processor configured to display the target file in the second user interface according to the drag operation is configured to:

determine an end point of the drag operation; and

display the target file in the second user interface in response to the end point being located in the second display region.

13. The terminal of claim 12 , wherein the at least one processor configured to display the target file in the second user interface is configured to:

obtain a file type of the target file; and

display the target file in the second user interface if the file type is a file type that the second application is able to process.

14. The terminal of claim 13 , wherein the at least one processor configured to display the target file in the second user interface is configured to:

send a file path of the target file to the second application through the first application; and

read the target file in the file path through the second application, and display the target file in the second user interface.

15. The terminal of claim 13 , wherein the at least one processor is further configured to:

display reminder information in the second user interface if the file type is not the file type that the second application is able to process, wherein the reminder information is used for indicating that the second application is unable to process the target file.

16. The terminal of claim 11 , wherein the at least one processor configured to display the first user interface in the first display region and display the second user interface in the second display region is configured to:

display the third user interface in the second display region in response to a first operation, wherein the third user interface contains at least one application icon;

receive a selection operation on an application icon in the third user interface; and

display the second user interface of an application corresponding to the selected application icon in the second display region.

17. The terminal of claim 11 , wherein the at least one processor configured to display the first user interface in the first display region and display the second user interface in the second display region is configured to:

display the first user interface in the first display region and the second display region when the foldable display screen is in the unfolded state;

receive a slide operation;

display the third user interface in the second display region in response to the slide operation, wherein the third user interface contains at least one application icon;

receive a selection operation on an application icon in the third user interface; and

display the second user interface of an application corresponding to the selected application icon in the second display region.

18. The terminal of claim 17 , wherein the application corresponding to the selected application icon is associated with an application corresponding to the first user interface.

19. The terminal of claim 11 , wherein the at least one processor configured to display the first user interface in the first display region and display the second user interface in the second display region is configured to:

display the first user interface in the first display region when the foldable display screen is in a folded state, wherein the first display region and the second display region are on different planes in the folded state; and

display the second user interface of an application corresponding to a notification message in the second display region in response to receiving the notification message and the foldable display screen changing from the folded state to the unfolded state.

20. A non-transitory computer readable storage medium storing a computer program which, when executed by a processor, causes the processor to:

display a first user interface of a first application in a first display region of a foldable display screen of a terminal and display a second user interface of a second application in a second display region of the foldable display screen, when the foldable display screen is in an unfolded state, wherein the second application is selected from a third user interface displayed in the second display region, application icons corresponding to associated applications which have an application association relationship with the first application are displayed in the third user interface, display priorities of the associated applications are higher than that of other applications besides the associated applications, the application association relationship is generated based on records of displaying different applications in the foldable display screen at the same time, wherein the first display region and the second display region are on a same plane in the unfolded state;

receive a drag operation on a target file in the first user interface;

display the target file in the second user interface according to the drag operation; and

process the target file through an application corresponding to the second user interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2021
From: WANG, XIAO
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 056864/0047 →
Priority Claims (1)
CN 201910036779.5 · Jan 15, 2019 · national
Continuity (2)
Continuation PCTCN2020071654 · Jan 13, 2020
Related Publication 20210342050A1 · Nov 4, 2021