Split-screen display method and electronic device
US-2022357845-A1 · Nov 10, 2022 · US
US12164754B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12164754-B2 |
| Application number | US-202117921482-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 23, 2021 |
| Priority date | Apr 27, 2020 |
| Publication date | Dec 10, 2024 |
| Grant date | Dec 10, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
This application provide a terminal control method and apparatus, and a terminal device. The method includes: in response to a first operation performed on a terminal device, controlling a screen of the terminal device to display at least two split-screen windows, where the at least two split-screen windows include a first split-screen window and a second split-screen window, and the first split-screen window is used to display a first page of a first application; setting the first page to a preset state in response to a second operation performed on the first split-screen window; and displaying the first page in the second split-screen window and displaying a second page of the first application in the first split-screen window in response to a third operation performed on the first page, where the second page is a previous page of the first page.
Opening claim text (preview).
What is claimed is: 1. A method comprising: in response to a first operation performed on a terminal device, controlling a screen of the terminal device to display at least two split-screen windows comprising a first split-screen window and a second split-screen window, wherein the first split-screen window displays a first page of a first application; while displaying the first-split-screen window and the second split-screen window on the screen, setting the first page that is displayed on the first split-screen window to a preset state in response to a second operation performed on the first split-screen window, the preset state indicating that the first page is deliverable; and displaying the first page, in entirety, in the second split-screen window and displaying a second page of the first application in the first split-screen window in response to a third operation performed on the first page, wherein the second page is a previous page of the first page. 2. The method according to claim 1 , wherein the setting the first page to the preset state further comprises: in response to the second operation performed on the first split-screen window, determining whether the first page meets a preset condition; and setting the first page to the preset state in response to determining that the first page meets the preset condition. 3. The method according to claim 2 , wherein, prior to the setting the first page to the preset state, the method further comprises: determining a preset page list, wherein the preset page list comprises a page that is deliverable in the first application, and wherein the preset condition is that the preset page list comprises the first page. 4. The method according to claim 2 , further comprising: obtaining a screenshot of the first page; processing the screenshot of the first page to obtain a first floating window, wherein the first floating window captures the first page in entirety; in response to the third operation performed on the first page, moving the first floating window to the second split-screen window; and displaying the first page in entirety in the second split-screen window based on the first floating window. 5. The method according to claim 4 , wherein the displaying the first page in the second split-screen window based on the first floating window further comprises: determining whether an overlap ratio between the first floating window and the second split-screen window is greater than or equal to a preset threshold; and displaying the first page in the second split-screen window in response to determining that the overlap ratio between the first floating window and the second split-screen window is greater than or equal to the preset threshold. 6. The method according to claim 1 , wherein the displaying the first page in the second split-screen window further comprises: creating an activity stack when the third operation ends, wherein the activity stack is used to indicate a page displayed in the second split-screen window; and displaying the first page in the second split-screen window based on the activity stack. 7. The method according to claim 6 , wherein the displaying the first page in the second split-screen window based on the activity stack further comprises: obtaining a first task record in which the first page is located; determining whether the first task record comprises only the first page; binding the first task record to the activity stack in response to determining that the first task record comprises only the first page; and displaying the first page in the second split-screen window based on the first page included in the first task record bound to the activity stack. 8. The method according to claim 7 , wherein the first task record comprises at least one more page than the first page, the method further comprising: creating a second task record; moving the first page to the second task record; binding the second task record to the activity stack; and displaying the first page in the second split-screen window based on the first page included in the second task record bound to the activity stack. 9. The method according to claim 8 , wherein in the first task record, the second page is a page adjacent to the first page. 10. The method according to claim 1 , wherein the first operation is an operation for triggering a split-screen mode, the second operation is a preset gesture operation, and the third operation is a sliding operation. 11. An apparatus comprising: a processing module configured to: in response to a first operation performed on a terminal device, control a screen of the terminal device to display at least two split-screen windows comprising a first split-screen window and a second split-screen window, wherein the first split-screen window displays a first page of a first application; and while the first-split-screen window and the second split-screen window are displayed on the screen, set the first page that is displayed on the first split-screen window to a preset state in response to a second operation performed on the first split-screen window, the preset state indicating that the first page is deliverable; and a display module configured to display the first page, in entirety, in the second split-screen window and display a second page of the first application in the first split-screen window in response to a third operation performed on the first page, wherein the second page is a previous page of the first page. 12. The apparatus according to claim 11 , wherein the processing module is configured to: in response to the second operation performed on the first split-screen window, determine whether the first page meets a preset condition; and set the first page to the preset state in response to determining that the first page meets the preset condition. 13. The apparatus according to claim 12 , wherein the processing module is further configured to: before setting the first page to the preset state in response to the second operation performed on the first split-screen window, determine a preset page list, wherein the preset page list comprises a page that is deliverable in the first application, and wherein the preset condition is that the preset page list comprises the first page. 14. The apparatus according to claim 12 , wherein: the processing module is further configured to: obtain a screenshot of the first page; and process the screenshot of the first page to obtain a first floating window, wherein the first floating window captures the first page in its entirety; and the display module is further configured to: in response to the third operation performed on the first page, move the first floating window to the second split-screen window; and display the first page in entirety in the second split-screen window based on the first floating window. 15. The apparatus according to claim 14 , wherein the display module is configured to: determine whether an overlap ratio between the first floating window and the second split-screen window is greater than or equal to a preset threshold; and display the first page in the second split-screen window in response to determining that the overlap ratio between the first floating window and the second split-screen window is greater than or equal to the preset threshold. 16. The apparatus according to claim 11 , wherein the display module is configured to: create an activity stack when the third operation ends, wherein the activity stack is used to indicate a page displayed in the second split-screen window; and
Split screen, i.e. subdividing the display area or the window area into separate subareas · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Drag-and-drop · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.