IP Library › Granted Patent US 12,393,319
Granted Patent B2
US 12,393,319 · App. 18/807,388 · Granted Aug 19, 2025

Display method, non-transitory readable storage medium, and chip

Inventors: Jinliang Guo (Dongguan, CN); Yuan Lei (Dongguan, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
G06F3/0482G06F3/0484G06F3/14G06F2203/04803
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 12,393,319
App. No.
18/807,388
Granted
Aug 19, 2025
Kind
B2
Abstract

A display method includes displaying a first interface in full screen on the foldable screen in an unfolded state; receiving a first input performed by a user; and displaying the first interface in a first region of the foldable screen, and displaying at least one floating control in a second region of the foldable screen in response to the first input, and each floating control is used for displaying a second interface associated with the first interface.

Claims (60)

1. A display method, applied to an electronic device, the electronic device comprising a foldable screen, the method comprising:

displaying a first interface in full screen on the foldable screen in an unfolded state;

receiving a first input performed by a user; and

displaying the first interface in a first region of the foldable screen, and displaying at least one floating control in a second region of the foldable screen in response to the first input, wherein each floating control is used for displaying a second interface associated with the first interface; wherein

the first interface is one interface in a plurality of continuous interfaces, wherein

M second interfaces in the plurality of interfaces are displayed in M floating controls in the at least one floating control, the first interface and the M second interfaces are continuous (M+1) interfaces in the plurality of interfaces, and M is a positive integer; wherein

after the displaying the at least one floating control in the second region of the foldable screen, the method further comprises:

receiving a second input performed by the user for a first floating control in the at least one floating control, wherein a third interface is displayed in the first floating control; and

displaying the third interface in the first region, and displaying N fourth interfaces in the plurality of interfaces in N floating controls in the at least one floating control in response to the second input, wherein

the third interface and the N fourth interfaces are (N+1) continuous interfaces in the plurality of interfaces, and N is an integer greater than or equal to 0.

2. The method according to claim 1 , wherein the first interface is a contact list interface, and each second interface is a session interface associated with a contact identifier in the contact list interface.

3. The method according to claim 2 , wherein the first input comprises a first sub-input and a second sub-input; and

the displaying the first interface in a first region of the foldable screen, and displaying at least one floating control in a second region of the foldable screen in response to the first input comprises:

displaying the contact list interface in the first region in response to the first sub-input; and

displaying the at least one floating control in the second region in response to the second sub-input of at least one contact identifier in the contact list interface, wherein

each floating control displays a session interface associated with one contact identifier in the at least one contact identifier.

4. The method according to claim 1 , wherein after the displaying at least one floating control in a second region of the foldable screen, the method further comprises:

receiving a third input performed by the user for a second floating control in the at least one floating control; and

adjusting a display parameter of the second floating control in response to the third input, wherein

the display parameter comprises at least one of the following: display position information, display size information, background picture information, or font style information.

5. A non-transitory readable storage medium, storing a program or instructions, wherein the program or the instructions, when executed by a processor of an electronic device, cause the electronic device to perform:

displaying a first interface in full screen on a foldable screen in an unfolded state, wherein the electronic device comprises the foldable screen;

receiving a first input performed by a user; and

displaying the first interface in a first region of the foldable screen, and displaying at least one floating control in a second region of the foldable screen in response to the first input, wherein each floating control is used for displaying a second interface associated with the first interface; wherein

the first interface is one interface in a plurality of continuous interfaces, wherein

M second interfaces in the plurality of interfaces are displayed in M floating controls in the at least one floating control, the first interface and the M second interfaces are continuous (M+1) interfaces in the plurality of interfaces, and M is a positive integer; wherein

the program or the instructions, when executed by the processor, cause the electronic device to further perform:

receiving a second input performed by the user for a first floating control in the at least one floating control, wherein a third interface is displayed in the first floating control; and

displaying the third interface in the first region, and displaying N fourth interfaces in the plurality of interfaces in N floating controls in the at least one floating control in response to the second input, wherein

the third interface and the N fourth interfaces are (N+1) continuous interfaces in the plurality of interfaces, and N is an integer greater than or equal to 0.

6. The non-transitory readable storage medium according to claim 5 , wherein the first interface is a contact list interface, and each second interface is a session interface associated with a contact identifier in the contact list interface.

7. The non-transitory readable storage medium according to claim 6 , wherein the first input comprises a first sub-input and a second sub-input; and

the program or the instructions, when executed by the processor, cause the electronic device to perform:

displaying the contact list interface in the first region in response to the first sub-input; and

displaying the at least one floating control in the second region in response to the second sub-input of at least one contact identifier in the contact list interface, wherein

each floating control displays a session interface associated with one contact identifier in the at least one contact identifier.

8. The non-transitory readable storage medium according to claim 5 , wherein the program or the instructions, when executed by the processor, cause the electronic device to further perform:

receiving a third input performed by the user for a second floating control in the at least one floating control; and

adjusting a display parameter of the second floating control in response to the third input, wherein

the display parameter comprises at least one of the following: display position information, display size information, background picture information, or font style information.

9. A chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run a program or instructions, to implement:

displaying a first interface in full screen on a foldable screen in an unfolded state;

receiving a first input performed by a user; and

displaying the first interface in a first region of the foldable screen, and displaying at least one floating control in a second region of the foldable screen in response to the first input, wherein each floating control is used for displaying a second interface associated with the first interface; wherein

the first interface is one interface in a plurality of continuous interfaces, wherein

M second interfaces in the plurality of interfaces are displayed in M floating controls in the at least one floating control, the first interface and the M second interfaces are continuous (M+1) interfaces in the plurality of interfaces, and M is a positive integer; wherein

the processor is configured to run a program or instructions, to further implement:

receiving a second input performed by the user for a first floating control in the at least one floating control, wherein a third interface is displayed in the first floating control; and

displaying the third interface in the first region, and displaying N fourth interfaces in the plurality of interfaces in N floating controls in the at least one floating control in response to the second input, wherein

the third interface and the N fourth interfaces are (N+1) continuous interfaces in the plurality of interfaces, and N is an integer greater than or equal to 0.

10. The chip according to claim 9 , wherein the first interface is a contact list interface, and each second interface is a session interface associated with a contact identifier in the contact list interface.

11. The chip according to claim 10 , wherein the first input comprises a first sub-input and a second sub-input; and

the processor is configured to run a program or instructions, to implement:

displaying the contact list interface in the first region in response to the first sub-input; and

displaying the at least one floating control in the second region in response to the second sub-input of at least one contact identifier in the contact list interface, wherein

each floating control displays a session interface associated with one contact identifier in the at least one contact identifier.

12. The chip according to claim 9 , wherein the processor is configured to run a program or instructions, to further implement:

receiving a third input performed by the user for a second floating control in the at least one floating control; and

adjusting a display parameter of the second floating control in response to the third input, wherein

the display parameter comprises at least one of the following: display position information, display size information, background picture information, or font style information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2024
From: GUO, JINLIANG; LEI, YUAN
To: VIVO MOBILE COMMUNICATION CO.,LTD.
Reel/Frame 068314/0185 →
Priority Claims (1)
CN 202210153566.2 · Feb 18, 2022 · national
Continuity (2)
Continuation PCTCN2023076245 · Feb 15, 2023
Related Publication 20240402884A1 · Dec 5, 2024
References Cited (54)
US 9030418B2 · Ku · 2015 [cited by examiner]
US 9678582B2 · Kwak · 2017 [cited by examiner]
US 11048379B2 · Cheong · 2021 [cited by examiner]
US 11138912B2 · Klein · 2021 [cited by examiner]
US 11467715B2 · Wang · 2022 [cited by examiner]
US 11579753B2 · Lee · 2023 [cited by examiner]
US 20090315848A1 · Ku · 2009 [cited by examiner]
US 20100141605A1 · Kang · 2010 [cited by examiner]
US 20100182265A1 · Kim · 2010 [cited by examiner]
US 20110107272A1 · Aguilar · 2011 [cited by examiner]
US 20120105363A1 · Sirpal · 2012 [cited by examiner]
US 20120115422A1 · Tziortzis · 2012 [cited by examiner]
US 20130093669A1 · Park · 2013 [cited by examiner]
US 20130104051A1 · Reeves et al. · 2013 [cited by applicant]
US 20130176248A1 · Shin · 2013 [cited by examiner]
US 20130215088A1 · Son · 2013 [cited by examiner]
US 20130296000A1 · Park · 2013 [cited by examiner]
US 20140028596A1 · Seo · 2014 [cited by examiner]
US 20140049464A1 · Kwak · 2014 [cited by examiner]
US 20140055429A1 · Kwon · 2014 [cited by examiner]
US 20140164991A1 · Kim · 2014 [cited by examiner]
US 20140351722A1 · Frederickson · 2014 [cited by examiner]
US 20140351748A1 · Xia · 2014 [cited by examiner]
US 20150185968A1 · Kim · 2015 [cited by examiner]
US 20150227173A1 · Hwang · 2015 [cited by examiner]
US 20150331496A1 · Kwak · 2015 [cited by examiner]
US 20150348453A1 · Jin · 2015 [cited by examiner]
US 20150355728A1 · Cho · 2015 [cited by examiner]
US 20150378557A1 · Jeong · 2015 [cited by examiner]
US 20160026381A1 · Kim · 2016 [cited by examiner]
US 20160307545A1 · Lee · 2016 [cited by examiner]
US 20180039387A1 · Cheong · 2018 [cited by examiner]
US 20180103132A1 · Prushinskiy · 2018 [cited by examiner]
US 20200249771A1 · Kim · 2020 [cited by examiner]
US 20210342045A1 · Wang · 2021 [cited by examiner]
US 20220035494A1 · Lee · 2022 [cited by examiner]
US 20220300154A1 · Li · 2022 [cited by applicant]
US 20230319565A1 · Seo · 2023 [cited by examiner]
US 20240402884A1 · Guo · 2024 [cited by examiner]
US 20240403380A1 · Tang · 2024 [cited by examiner]
CN 106060631A · 2016 [cited by applicant]
CN 107678661A · 2018 [cited by applicant]
CN 107688370A · 2018 [cited by applicant]
CN 109710132A · 2019 [cited by applicant]
CN 111124225A · 2020 [cited by applicant]
CN 111666023A · 2020 [cited by applicant]
CN 111949345A · 2020 [cited by applicant]
CN 112130728A · 2020 [cited by applicant]
CN 114578898A · 2022 [cited by applicant]
WO 2010028399A1 · 2010 [cited by applicant]
WO 2020147666A1 · 2020 [cited by applicant]
WO 2020213978A1 · 2020 [cited by applicant]
WO 2021103981A1 · 2021 [cited by applicant]
WO 2021244443A1 · 2021 [cited by applicant]