IP Library Granted Patent US 12,307,271
Granted Patent B2
US 12,307,271 · App. 18/198,631 · Granted May 20, 2025

Electronic device and multi-window control method of electronic device

Inventors: Byoungkug Kim (Suwon-si, KR); Changho Lee (Suwon-si, KR); Kwangtaek Woo (Suwon-si, KR); Deukkyu Oh (Suwon-si, KR); Jinwan An (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F9/451G06F3/0484
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,307,271
App. No.
18/198,631
Granted
May 20, 2025
Kind
B2
Abstract

An electronic device includes a display; and at least one processor operatively connected to the display, wherein the at least one processor is configured to: control the display to display a plurality of windows displaying a plurality of execution screens corresponding to a plurality of applications, wherein a first execution screen corresponding to a first application among the plurality of applications is displayed in a first window having a first size, and a second execution screen corresponding to a second application among the plurality of applications is displayed in a second window having a second size that is smaller than the first size; obtain an event related to the second application; and based on obtaining the event related to the second application, control the display to change a window that displays the second execution screen of the second application or display a user interface (UI) related to a multi-window disposition in the second window.

Claims (40)

1. An electronic device comprising:

a display;

a slidable housing configured to extend the display such that the display on a side is a size that is smaller based on the slidable housing being in a first state as compared to the size of the display based on the slidable housing being in a second state;

memory storing instructions; and

at least one processor,

wherein the instructions, when executed by the at least one processor, cause the electronic device to:

control the display to display a multi-window including a plurality of windows displaying a plurality of execution screens corresponding to a plurality of applications, wherein a first execution screen corresponding to a first application among the plurality of applications is displayed in a first window having a first size, and a second execution screen corresponding to a second application among the plurality of applications is displayed in a second window having a second size that is smaller than the first size;

obtain an event related to the second application, wherein the event comprises at least one of a reception of a text message, a reception of a phone call, a reception of an e-mail, a reception of a messenger message, or a reception of a notification from a social networking service (SNS) application; and

based on obtaining the event related to the second application:

identify whether a state of the slidable housing is changing from the first state to the second state; and

in response to identifying the state of the slidable housing is changing from the first state to the second state:

while the state of the slidable housing is changing from the first state to the second state, change a layout of the multi-window, and

based on the changed layout of the multi-window, display the second execution screen of the second application on a window larger than other windows of the multi-window; and

in response to identifying the state of the slidable housing is maintained, change the window that displays the second execution screen of the second application from the second window to the first window.

2. The electronic device of claim 1 , wherein the instructions, when executed by the at least one processor, cause the electronic device to, based on obtaining the event related to the second application and the state of the slidable housing being maintained, control the display to display the first execution screen of the first application in the second window.

3. The electronic device of claim 2 , wherein the instructions, when executed by the at least one processor, cause the electronic device to, based on a user input to the second window that displays the first execution screen and the state of the slidable housing being maintained, control the display to revert the windows that display the first execution screen and the second execution screen to windows used before window change.

4. The electronic device of claim 1 , wherein the instructions, when executed by the at least one processor, cause the electronic device to:

based on obtaining the event related to the second application, display a user interface (UI) receiving a user input for changing a disposition of the multi-window; and

in response the user input to the UI for changing the disposition of the multi-window, control the display to change the window that displays the second execution screen of the second application from the second window to another window.

5. The electronic device of claim 1 , wherein the instructions, when executed by the at least one processor, cause the electronic device to, based on obtaining a plurality of events related to the plurality of applications, control the display to change windows that display execution screens of the plurality of applications based on designated priorities of the plurality of applications.

6. The electronic device of claim 1 , further comprising a speaker,

wherein the instructions, when executed by the at least one processor, cause the electronic device to, based on obtaining the event related to the second application, control the speaker, which has been used for the first application, for use with the second application.

7. The electronic device of claim 1 , further comprising a microphone,

wherein the instructions, when executed by the at least one processor, cause the electronic device to, based on obtaining the event related to the second application, control the microphone for use with the second application.

8. The electronic device of claim 1 , further comprising a camera,

wherein the instructions, when executed by the at least one processor, cause the electronic device to, based on obtaining the event related to the second application, control the camera for use with the second application.

9. An operation method of an electronic device, the operation method comprising:

displaying, in a display of the electronic device, a multi-window including a plurality of windows displaying a plurality of execution screens corresponding to a plurality of applications, wherein a first execution screen corresponding to a first application among the plurality of applications is displayed in a first window having a first size, and a second execution screen corresponding to a second application among the plurality of applications is displayed in a second window having a second size that is smaller than the first size;

identifying whether a state of a slidable housing of the electronic device is changing from a first state to a second state, the first state being the state in which the display on a side is a size that is smaller as compared to the size of the display based on the slidable housing being in the second state;

obtaining an event related to the second application, wherein the event comprises at least one of a reception of a text message, a reception of a phone call, a reception of an e-mail, a reception of a messenger message, or a reception of a notification from a social networking service (SNS) application;

based on obtaining the event related to the second application:

identifying whether a state of the slidable housing is changing from the first state to the second state; and

in response to identifying the state of the slidable housing is changing from the first state to the second state:

while the state of the slidable housing is changing from the first state to the second state, changing a layout of the multi-window, and

based on the changed layout of the multi-window, displaying the second execution screen of the second application on a window larger than other windows of the multi-window;

in response to identifying the state of the slidable housing is maintained, changing the window that displays the second execution screen of the second application from the second window to the first window.

10. The operation method of claim 9 , further comprising, based on the obtaining the event related to the second application and the state of the slidable housing being maintained, displaying the first execution screen of the first application in the second window.

11. The operation method of claim 9 , further comprising:

based on obtaining the event related to the second application, displaying a user interface (UI) receiving a user input for changing a disposition of the multi-window; and

changing, based on the user input to the UI for changing the disposition of the multi-window, the window that displays the second execution screen of the second application from the second window to another window.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2023
From: KIM, BYOUNGKUG; LEE, CHANGHO; WOO, KWANGTAEK; OH, DEUKKYU; AN, JINWAN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 063676/0711 →
Priority Claims (1)
KR 10-2020-0153918 · Nov 17, 2020 · national
Continuity (2)
Continuation PCTKR2021015802 · Nov 3, 2021
Related Publication 20230289200A1 · Sep 14, 2023
References Cited (45)
US 9648062B2 · Chaudhri · 2017 [cited by examiner]
US 9652111B2 · Ho · 2017 [cited by applicant]
US 9891965B2 · Hong · 2018 [cited by examiner]
US 10162494B2 · Kang et al. · 2018 [cited by applicant]
US 10222840B2 · Lee · 2019 [cited by examiner]
US 10379720B2 · Ryu · 2019 [cited by examiner]
US 10694137B2 · Panchaksharaiah et al. · 2020 [cited by applicant]
US 10853015B2 · Kong · 2020 [cited by examiner]
US 10867074B2 · Lee et al. · 2020 [cited by applicant]
US 11144177B2 · Park et al. · 2021 [cited by applicant]
US 11252826B2 · Park · 2022 [cited by examiner]
US 11381781B2 · Alcantara · 2022 [cited by examiner]
US 11675489B2 · Kim · 2023 [cited by examiner]
US 11709594B2 · Noh · 2023 [cited by examiner]
US 12061785B2 · Lee · 2024 [cited by examiner]
US 20080082936A1 · Helvick · 2008 [cited by applicant]
US 20100066698A1 · Seo · 2010 [cited by examiner]
US 20110175930A1 · Hwang et al. · 2011 [cited by applicant]
US 20120210273A1 · Seong et al. · 2012 [cited by applicant]
US 20140040819A1 · Duffy · 2014 [cited by examiner]
US 20150128042A1 · Churchill · 2015 [cited by examiner]
US 20150186009A1 · Nishimura · 2015 [cited by examiner]
US 20150338888A1 · Kim et al. · 2015 [cited by applicant]
US 20160048316A1 · Bae et al. · 2016 [cited by applicant]
US 20160154536A1 · Kim et al. · 2016 [cited by applicant]
US 20160191980A1 · Yu · 2016 [cited by examiner]
US 20170344253A1 · Zhang · 2017 [cited by applicant]
US 20180217727A1 · Girard et al. · 2018 [cited by applicant]
US 20190065240A1 · Kong · 2019 [cited by examiner]
US 20190187758A1 · Lee et al. · 2019 [cited by applicant]
US 20190261519A1 · Park · 2019 [cited by examiner]
US 20210216204A1 · Lee et al. · 2021 [cited by applicant]
EP 2863298A1 · 2015 [cited by applicant]
JP 2006115213A · 2006 [cited by applicant]
KR 1020110085233A · 2011 [cited by applicant]
KR 1020120092485A · 2012 [cited by applicant]
KR 1020130054072A · 2013 [cited by applicant]
KR 1020140085039A · 2014 [cited by applicant]
KR 1020150045121A · 2015 [cited by applicant]
KR 1020170116883A · 2017 [cited by applicant]
KR 102425573B1 · 2022 [cited by applicant]
WO 2020017743A1 · 2020 [cited by applicant]
International Search Report (PCT/ISA/210) issued by the International Searching Authority on Feb. 25, 2022 in International Patent Application No. PCT/KR2021/015802. [cited by applicant]
Written Opinion (PCT/ISA/237) issued by the International Searching Authority on Feb. 25, 2022 in International Patent Application No. PCT/KR2021/015802. [cited by applicant]
Communication dated Mar. 21, 2024, issued by European Patent Office in European Patent Application No. 21894963.4. [cited by applicant]