| CPC G06F 3/04886 (2013.01) [G06F 1/1652 (2013.01); H04M 1/72454 (2021.01); G06F 2203/04803 (2013.01)] | 20 Claims |

|
1. An electronic device, wherein the electronic device comprises:
a screen;
at least one processor;
one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to cause the electronic device to:
display a first interface;
obtain a current status information of the electronic device;
determine, based on the current status information of the electronic device and a built-in split-screen prediction model, whether a first application pair exists, wherein the split-screen prediction model was obtained through training based on historical split-screen information that is stored in the electronic device and that is of an application pair on which split-screen display was performed by the electronic device, wherein the historical split-screen information comprises a time in which the electronic device historically performs split-screen display on the application pair, a location of the electronic device that exists when the electronic device historically performs split-screen display on the application pair, a device status of the electronic device that exists when the electronic device historically performs split-screen display on the application pair, and a reason why the electronic device historically performs split-screen display on the application pair, wherein the device status of the electronic device that exists when the electronic device historically performs split-screen display on the application pair comprises a first status indication of whether a screen of the electronic device is in an unfolded state when the electronic device historically performs split-screen display on the application pair, and a second status indication of whether the electronic device is inserted with a headset when the electronic device historically performs split-screen display on the application pair, and a third status indication of whether the electronic device is connected to Wi-Fi or Bluetooth when the electronic device historically performs split-screen display on the application pair;
display a first control when the electronic device determines that the first application pair exists, wherein the first control comprises identifiers of a plurality of applications included in the first application pair;
receive a trigger operation performed by a user on the first control;
in response to the trigger operation, display data corresponding to the plurality of applications included in the first application pair in a split-screen mode;
wherein when electronic device is a new electronic device, the one or more memories store programming instructions for execution by the at least one processor to cause the electronic device to:
obtain a historical split-screen information of another electronic device from a cloud; and
obtain the split-screen prediction model based on the historical split-screen information of the another electronic device; and
determine whether the screen of the electronic device is in the unfolded state or a folded state;
perform at least one of the following based on a determination of whether the screen of the electronic device is in the unfolded state or the folded state:
display an identifier of a second application in a split-screen application bar in response to determining that the screen of the electronic device is in the unfolded state; or
display a prompt window to prompt a user to use the split-screen display in response to determining that the screen of the electronic device is in the folded state.
|