US20150338888A1 - Foldable device and method of controlling the same - Google Patents
Foldable device and method of controlling the same Download PDFInfo
- Publication number
- US20150338888A1 US20150338888A1 US14/721,210 US201514721210A US2015338888A1 US 20150338888 A1 US20150338888 A1 US 20150338888A1 US 201514721210 A US201514721210 A US 201514721210A US 2015338888 A1 US2015338888 A1 US 2015338888A1
- Authority
- US
- United States
- Prior art keywords
- application
- display
- screen
- user
- folded
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1675—Miscellaneous details related to the relative movement between the different enclosures or enclosure parts
- G06F1/1677—Miscellaneous details related to the relative movement between the different enclosures or enclosure parts for detecting open or closed state or particular intermediate positions assumed by movable parts of the enclosure, e.g. detection of display lid position with respect to main body in a laptop, detection of opening of the cover of battery compartment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1615—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
- G06F1/1616—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1643—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1652—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being flexible, e.g. mimicking a sheet of paper, or rollable
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/02—Flexible displays
Definitions
- Apparatuses and methods consistent with exemplary embodiments relate to a foldable device and a method of controlling the same.
- Flexible display apparatuses may be an organic light-emitting diode (OLED) display apparatus, a liquid crystal display (LCD) apparatus, or the like.
- a flexible display apparatus may be manufactured using an LCD apparatus or an OLED display apparatus by using a flexible material, e.g., by replacing a glass substrate with a plastic film.
- a foldable display device may be manufactured using an LCD apparatus or an OLED display apparatus by using a flexible material in a foldable part thereof.
- the flexible display device may be used in electronic books that may replace publications including magazines, textbooks, comic books, or the like, and portable information technology (IT) products, such as an ultra-small personal computer (PC) that may be carried while its display is folded or rolled, a smart card allowing real-time information confirmation, or the like.
- IT portable information technology
- PC personal computer
- One or more exemplary embodiments provide a device having a flexible characteristic in which a user may conveniently view a plurality of application screens.
- one or more exemplary embodiments provide a flexible device in which a user may easily use related functions.
- one or more exemplary embodiments provide a flexible device in which a user may view an application screen for a current situation by simply folding or unfolding the flexible device.
- a foldable device including: a flexible display configured to display an execution screen of an application; and a controller configured to control the flexible display to display an execution screen of at least one first application on a first surface of the flexible display that is used as a display of the foldable device when the flexible display is folded, and control, in response to the flexible display being unfolded, the flexible display to display the execution screen of the at least one first application and an execution screen of at least one second application related to the at least one first application to be displayed on a second surface of the flexible display that is used as a display of the foldable device when the flexible display is unfolded.
- the foldable device may further include a user interface configured to receive an input of a user's selection and the controller may be further configured to control the flexible display to, while the flexible display is folded, co-display the execution screen of the at least one first application and a second application selection menu for selecting the at least one second application, and to determine the at least one second application according to the user's selection via the second application selection menu.
- the foldable device may further include a user interface configured to receive an input of a user's selection, and the controller may be further configured to control the flexible display to, while the execution screen of the at least one first application is displayed, display both the execution screen of the at least one first application and a second application selection menu for selecting the at least one second application, and to determine the at least one second application according to the user's selection via the second application selection menu.
- a user interface configured to receive an input of a user's selection
- the controller may be further configured to control the flexible display to, while the execution screen of the at least one first application is displayed, display both the execution screen of the at least one first application and a second application selection menu for selecting the at least one second application, and to determine the at least one second application according to the user's selection via the second application selection menu.
- the controller may be further configured to determine the at least one second application based on a pre-stored list of related applications.
- the controller may be further configured to determine the at least one second application based on an input with respect to the at least one first application.
- the controller may be further configured to determine an application related to a notification event that occurs in the foldable device as the at least one second application.
- the controller may be further configured to determine the at least one second application based on an application use history of a user.
- the controller may be further configured to determine a user-set application as the at least one second application.
- the second surface of the flexible display may be disposed on an opposite side of the flexible display to the first surface of the flexible display.
- the foldable device may further include a state detector configured to detect a partially-folded state in which at least one portion of the second surface is folded to face towards a same side as the first surface.
- the controller may be further configured to control the flexible display to, in response to the state detector detecting the partially-folded state, display the execution screen of the at least one first application on the first surface of the flexible display that is used as a display of the foldable device in the partially-folded state, and the execution screen of the at least one second application on a region of the at least one portion of the second surface that faces towards the same side as the first surface that is used as the display of the foldable device in the partially-folded state.
- a method of controlling a foldable device including: displaying an execution screen of at least one first application on a first surface of the flexible display that is used as a display of the foldable device when the flexible display is folded; and displaying, in response to the flexible display being unfolded, the execution screen of the at least one first application and an execution screen of at least one second application related to the at least one first application on a second surface of the flexible display that is used as a display of the foldable device when the flexible display is unfolded.
- the method may further include: co-displaying, while the flexible display is folded, the execution screen of the at least one first application and a second application selection menu for selecting the at least one second application; receiving an input of a user's selection via the second application selection menu; and determining the at least one second application according to the user's selection.
- the displaying of the execution screen of the at least one first application may include co-displaying the execution screen of the at least one first application and a second application selection menu for selecting the at least one second application.
- the method may further include: receiving an input of a user's selection via the second application selection menu; and determining the at least one second application according to the user's selection.
- the method may further include determining the least one second application based on a pre-stored list of related applications.
- the method may further include determining the least one second application based on an input with respect to the at least one first application.
- the method may further include determining an application related to a notification event that occurs in the foldable device as the at least one second application.
- the method may further include determining the at least one second application based on an application use history of a user.
- the method may further include determining a user-set application as the at least one second application.
- the method may further include: detecting a partially-folded state in which at least one portion of the second surface is folded to face towards a same side as the first surface; displaying, in response to the partially-folded state being detected, the execution screen of the at least one first application on the first surface of the flexible display that is used as a display of the foldable device in the partially-folded state; and displaying the execution screen of the at least one second application on a region of the at least one portion of the second surface that faces toward the same side as the first surface that is used as the display of the foldable device in the partially-folded state.
- a foldable device including: a first display disposed on a first surface of the foldable device; a second display disposed on a second surface of the foldable device; a sensor configured to detect a folding state of the foldable device; and a controller configured to control the first display to display a first application while the flexible display is folded, and control the second display to, in response to the flexible display being unfolded, display the first application and a second application.
- the controller may be further configured to, in response to the flexible display being unfolded, select the second application to be displayed based on the first application.
- the foldable device may be further configured to be partially folded such that a portion of the first display is overlapped by a portion the second display and another portion of the first display is not overlapped by the second display, and the controller may be further configured to, is response to the foldable device being partially folded, control the second display to display the second application on the portion of the second display overlapping the first display.
- the controller may be further configured to, is response to the foldable device being partially folded, adjust a screen size of the first application to correspond to the another portion of the first display and control the first display to display the first application on the another portion of the first display.
- the foldable device may be further configured to be partially folded into a multi-region folded state of the foldable device comprises a plurality of portions of the second display folded to overlap with non-contiguous portions of the first display, another portion of the first display is not overlapped by the second display.
- the controller may be further configured to, in response to the flexible display being in the multi-region folded state, control the first display to display the first application on the another portion of the first display and control the second display to display the second application on at least one of the plurality of portions overlapping the first display.
- the controller may be further configured to, in response to the flexible display being in the multi-region folded state, control the second display to display the second application on a first portion of the plurality of portions overlapping the first display and display a third application on a second portion of the plurality of portions overlapping the first display.
- FIG. 1A illustrates a foldable device using a hinge according to an exemplary embodiment
- FIG. 1B illustrates a bendable device according to another exemplary embodiment
- FIG. 2 is a block diagram of a device, according to an exemplary embodiment
- FIG. 3 is a block diagram of a device, according to another exemplary embodiment
- FIG. 4 illustrates disposition of a first display and a second display, according to an exemplary embodiment
- FIG. 5 illustrates a foldable device according to an exemplary embodiment
- FIGS. 6 through 11 illustrate displays that are physically distinguished from each other, according to various exemplary embodiments
- FIGS. 12 and 13 illustrate displays that are distinguished from each other in a software manner, according to various exemplary embodiments
- FIGS. 14A to 14F illustrates folded states of a device, according to various exemplary embodiments
- FIG. 15 illustrates a folded state of a device, according to an exemplary embodiment
- FIG. 16 illustrates a folded state of a device, according to another exemplary embodiment
- FIG. 17 illustrates a folded state of a device, according to an exemplary embodiment
- FIG. 18 illustrates a folded state of a device, according to another exemplary embodiment
- FIG. 19 illustrates a folded state of a device, according to another exemplary embodiment
- FIGS. 20A through 20F illustrates open states of a device, according to various exemplary embodiments
- FIG. 21 illustrates an open state of a device, according to an exemplary embodiment
- FIG. 22 illustrates an open state of a device, according to another exemplary embodiment
- FIG. 23 illustrates a folding motion and an unfolding motion, according to an exemplary embodiment
- FIG. 24 illustrates a folding motion and an unfolding motion, according to another exemplary embodiment
- FIG. 25 is a flowchart of a method of controlling a device, according to an exemplary embodiment
- FIG. 26 is a flowchart of a method of controlling a device, according to another exemplary embodiment.
- FIG. 27 illustrates a screen in a folded state and a screen in an open state, according to an exemplary embodiment
- FIG. 28 is a flowchart of a method of controlling a device, according to another exemplary embodiment.
- FIGS. 29A and 29B illustrate screens of an open state and a partially-folded state, according to various exemplary embodiments
- FIGS. 30A and 30B illustrate screens of an open state and a folded state, according to various exemplary embodiments
- FIGS. 31A and 31B illustrate screens of an open state and a folded state, according to various exemplary embodiments
- FIG. 32 is a flowchart of a method of controlling the device, according to another exemplary embodiment.
- FIG. 33 is a block diagram of a device, according to another exemplary embodiment.
- FIG. 34 is a flowchart of a method of controlling the device, according to another exemplary embodiment.
- FIG. 35 illustrates an example in which a second application selection menu is provided, according to an exemplary embodiment
- FIG. 36 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment
- FIG. 37 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment
- FIG. 38 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment
- FIG. 39 is a flowchart of a method of controlling a device, according to another exemplary embodiment.
- FIG. 40 illustrates an example in which the screen of the first application and the second application selection menu are displayed according to an exemplary embodiment
- FIG. 41 is a flowchart of a method of controlling a device, according to another exemplary embodiment.
- FIG. 42 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment
- FIG. 43 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment
- FIG. 44 is a flowchart of a method of controlling the device, according to another exemplary embodiment.
- FIG. 45 is a list of related applications, according to an exemplary embodiment.
- FIG. 46 illustrates an example in which a screen of a first application and a screen of a second application are co-displayed based on a list of related applications, according to an exemplary embodiment
- FIG. 47 is a flowchart of a method of controlling the device, according to another exemplary embodiment.
- FIG. 48 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to an exemplary embodiment
- FIG. 49 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment
- FIG. 50 is a flowchart of a method of controlling the device, according to another exemplary embodiment.
- FIG. 51 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment
- FIG. 52 is a flowchart of a method of controlling the device, according to another exemplary embodiment.
- FIG. 53 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment
- FIG. 54 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment
- FIG. 55 is a flowchart of a method of controlling the device, according to another exemplary embodiment.
- FIG. 56 is a flowchart of a method of controlling the device, according to another exemplary embodiment.
- FIG. 57 is a flowchart of a method of controlling the device, according to another exemplary embodiment.
- FIG. 58 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment
- FIG. 59 is a flowchart of a method of controlling the device, according to another exemplary embodiment.
- FIG. 60 illustrates an example in which a window split selection menu is provided, according to an exemplary embodiment
- FIG. 61 illustrates an example of a screen in which it is selected, from a window split selection menu, to display a screen of a second application
- FIG. 62 illustrates an example of a screen in which it is selected, from a window split selection menu, to not display a screen of a second application according to an exemplary embodiment
- FIG. 63 illustrates an example in which a window disposition selection menu is provided, according to an exemplary embodiment
- FIG. 64 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a screen of a first application in a right region of the screen according to an exemplary embodiment
- FIG. 65 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a first application with a full screen according to an exemplary embodiment
- FIG. 66 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a screen of a first application in a left region of the screen according to an exemplary embodiment
- FIG. 67 illustrates a disposition of a first application screen and a second application screen, according to an exemplary embodiment
- FIG. 68 illustrates a disposition of a first application screen and a second application screen, according to another exemplary embodiment
- FIG. 69 illustrates an operation of the device, according to an exemplary embodiment
- FIG. 70 illustrates an example in which information about a second application is provided, according to an exemplary embodiment
- FIG. 71 illustrates an example in which information about a second application is provided, according to another exemplary embodiment
- FIG. 72 illustrates a structure of a device, according to another exemplary embodiment
- FIG. 73 illustrates an example of the second application selection menu, according to an exemplary embodiment
- FIG. 74 illustrates an example in which a second application is selected from the second application selection menu and then is executed, according to an exemplary embodiment
- FIG. 75 illustrates a procedure of providing a second application screen, according to an exemplary embodiment
- FIG. 76 illustrates a structure of a device, according to another exemplary embodiment
- FIG. 77 illustrates a procedure in which the device provides a second application menu, according to an exemplary embodiment.
- FIG. 78 illustrates a block diagram of a device, according to an exemplary embodiment.
- the term ‘unit’ means a software component, a hardware component, or a combination of software and hardware components, such as a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC), and performs a specific function.
- FPGA field-programmable gate array
- ASIC application-specific integrated circuit
- the term ‘unit’ is not limited to software or hardware.
- the ‘unit’ may be formed so as to be in an addressable storage medium, or may be formed so as to operate on or in one or more processors.
- unit may refer to components such as software components, object-oriented software components, class components, and task components, and may include processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, micro codes, circuits, data, databases, data structures, tables, arrays, or variables.
- a function provided by the components and ‘units’ may be associated with the smaller number of components and ‘units’, or may be divided into additional components and ‘units’.
- a ‘foldable device’ means a foldable electronic device, a device or an electronic device.
- the term ‘is folded’ may mean that a flat electronic device is deformed, so that two facing surfaces of the electronic device approach each other to the extent that they almost contact each other (refer to FIGS. 1 and 2 ).
- a flat electronic device may be deformed by being folded or by being bent using a hinge.
- the foldable device 100 may be folded in a manner that two surfaces of the foldable device 100 are folded by using the hinge to the extent that the two surfaces contact or almost contact each other and become parallel or almost parallel.
- the foldable device 100 may be folded at a random line to the extent that two surfaces of the foldable device 100 approach each other and become parallel.
- the term “and/or” includes any and all combinations of one or more of the associated listed items. Expressions such as “at least one of,” when preceding a list of elements, modify the entire list of elements and do not modify the individual elements of the list.
- co-display or (are) co-displayed is used when a device simultaneously displays a screen of an A application and a screen of a B application or when a screen of an A application and a screen of a B application are simultaneously displayed on a device.
- FIG. 1A illustrates the device 100 , i.e., an electronic device 100 , that is folded using a hinge according to an exemplary embodiment.
- the device 100 may be the foldable electronic device 100 that is folded using the hinge, as shown in FIG. 1A .
- the device 100 may be used in a folded state may be used in an open state, as shown in FIG. 1A .
- the device 100 may switch its screen according to a state of the device 100 .
- a state of an electronic device may be defined to two states that are a folded state and an open state. The folded state and the open state will be described in greater detail later.
- a state of the electronic device 100 is changed from the open state to the folded state via a folding motion.
- the state of the electronic device 100 is changed from the folded state to the open state via an unfolding motion.
- the device 100 may include a smartphone, a tablet personal computer (PC), a notebook, a wearable device, an electronic book, or the like.
- the device 100 may co-display the execution screen 110 of the first application and an execution screen 120 of a second application.
- the second application may vary according to various exemplary embodiments.
- an execution screen of a first application means a screen that is displayed, on a display, as a result of executing the first application.
- an execution screen of a second application means a screen that is displayed, on the display, as a result of executing the second application.
- FIG. 1A areas of two surfaces that face each other when the device 100 is in the folded state are the same.
- the device 100 may be symmetrically folded, but this is merely an example and the areas of the two surfaces that face each other in the folded state may be different.
- the device 100 may be asymmetrically folded.
- FIG. 1B illustrates a device 100 that is folded by being bent according to another exemplary embodiment.
- the device 100 may be bent at a random line, and since the device 100 is bent, a region where the random line exists may be bent by a preset degree. Also, when two surfaces that face each other since the device 100 is bent become parallel, the device 100 may be in the folded state.
- FIG. 2 is a block diagram a device 100 a , according to another exemplary embodiment.
- the device 100 a includes a display 210 , i.e., a display unit, a state detector 220 , i.e., a state detecting unit, and a controller 230 , i.e., a control unit.
- a display 210 i.e., a display unit
- a state detector 220 i.e., a state detecting unit
- a controller 230 i.e., a control unit.
- the display 210 displays a screen of an application that is executed by the controller 230 , a user interface screen, or a screen showing a state of the device 100 a .
- the controller 230 executes at least one application, and controls the display 210 to display a screen of the at least one executed application on the display 210 . While an execution screen of at least one first application is displayed, if the controller 230 detects a folding motion or an unfolding motion with respect to the device 100 a , the controller 230 co-displays the execution screen of the at least one first application and an execution screen of at least one second application.
- the device 100 a in a folded state displays an execution screen of a first application 110
- the controller 230 detects a unfolding motion
- the device 100 a may co-display the execution screen of the first application 110 and an execution screen of a second application 120 .
- the execution screens when the execution screen of the first application and the execution screen of the second application are displayed in a folded state and an open state, the execution screens may display same contents and only sizes of the execution screens may vary.
- a layout of each execution screen may become different. For example, according to the folded state or the open state, a position or a size of a menu on each screen may become different or a position or a size of an icon may become different.
- the controller 230 may generally control operations of the device 100 a .
- the controller 230 may execute and may control an operating system (OS) of the device 100 a , may process various types of data, and may control elements of the device 100 a including the display 210 , the state detector 220 , or the like.
- OS operating system
- the state detector 220 detects the folding motion and the unfolding motion with respect to the device 100 a.
- the state detector 220 may detect a motion by which a state of the device 100 a is changed from the folded state to the open state or a motion by which the state of the device 100 a is changed from the open state to the folded state.
- the device 100 may include a sensor 7880 , i.e., a sensor (refer to FIG. 78 ).
- the sensor 7880 may sense a state of the device 100 , a movement of the device 100 , or a state around the device 100 , and may transfer sensed information to the controller 230 .
- the sensor 7880 may include at least one of a magnetic sensor, an acceleration sensor, a hall sensor, a bending sensor, a gyroscope sensor, a proximity sensor, a temperature/humidity sensor, an infrared sensor, a position sensor (e.g., a global positioning system (GPS)), an air pressure sensor, and an RGB sensor (i.e., a luminance sensor), but one or more exemplary embodiments are not limited thereto. Functions of the sensors may be understood by one of ordinary skill in the art based on the names of the sensors or are known in the related art.
- GPS global positioning system
- RGB sensor i.e., a luminance sensor
- the state detector 220 of the device 100 a may detect, by using the sensor 7880 , a motion by which a state of the device 100 a is changed to the open state or the folded state.
- the state detector 220 may detect the folding motion or the unfolding motion by using a hall sensor or a magnetic sensor arranged in a folded region.
- the state detector 220 may detect whether a current state of the device 100 a is an open state or a folded state, and, when the current state is changed, the state detector 220 may detect a folding motion or an unfolding motion.
- the state detector 220 may measure a bend angle or a folded angle of the device 100 a . If the device 100 a has a hinge, the state detector 220 may measure the folded angle of the hinge.
- a state detecting sensor is included at regions of the device 100 a that approach each other when the device 100 a is bent or is folded, and thus the state detector 220 may detect the folded state.
- the state detecting sensor may include at least one of a proximity sensor, an illuminance sensor, a magnetic sensor, a hall sensor, a touch sensor, a bending sensor, and an infrared sensor, or a combination thereof.
- the state detector 220 may determine whether the device 100 a is in the folded state or the open state, and may provide a determination result to the controller 230 .
- the controller 230 may not need to separately determine the folded state or the open state, and may recognize whether the state of the device 100 a is the folded state or the open state, according to an output from the state detector 220 .
- the controller 230 may determine the folded state or the open state of the device 100 a.
- FIG. 3 is a block diagram of a device 100 b , according to another exemplary embodiment.
- the device 100 b may include a first display 310 and a second display 320 .
- the first display 310 and the second display 320 may be distinguished from each other in a hardware manner or a software manner.
- the first display 310 and the second display 320 may be two hardware screens.
- the first display 310 and the second display 320 may be disposed at any surfaces of the foldable device 100 b , respectively, in a same direction.
- the first display 310 may be disposed at a front surface of the foldable device 100 b
- the second display 320 may be disposed at a rear surface of the foldable device 100 b.
- the first display 310 and the second display 320 may be one physical element including two different regions as software.
- One display formed at one surface of the foldable device 100 b may be divided into at least two software regions, and the at least two software regions may function as display parts, respectively.
- a hardware screen arranged at a front surface of the foldable device 100 b may be divided into at least two software regions, and the at least two software regions may be the first display 310 and the second display 320 , respectively.
- a portion of a hardware screen arranged on the front surface of the foldable device 100 b may be the first display 310
- a portion of a hardware screen arranged at a rear surface of the foldable device 100 b may be the second display 320 .
- a position and size of the display may be changed according to whether the foldable device 100 b is folded or rolled.
- the position or size of the display may be changed dynamically.
- FIG. 3 illustrates two displays, i.e., the first display 310 and the second display 320
- the foldable device 100 b may include at least three displays.
- the controller 230 may control the first application screen and the second application screen to be displayed on at least one of the first display 310 and the second display 320 .
- the first application screen may be displayed on the first display 310
- the second application screen may be displayed on the second display 320 .
- FIG. 4 illustrates a disposition of the first display 310 and the second display 320 , according to an exemplary embodiment.
- the first display 310 may be disposed on the first surface of the electronic device 100 b
- the second display 320 may be disposed on the second surface of the electronic device 100 b.
- Each of the first display 310 and the second display 320 may correspond to a portion of a surface of the electronic device 100 b or may correspond to an entire portion of the surface.
- the first display 310 may be disposed as one body on the first surface of the device 100 b , or may be divided into a plurality of regions and may be disposed on the first surface of the device 100 b .
- the second display 320 may be disposed as one body on the second surface of the device 100 b , or may be divided into a plurality of regions and may be disposed on the second surface of the device 100 b.
- FIG. 5 illustrates the device 100 that is embodied to have a foldable structure according to an exemplary embodiment.
- the device 100 may be embodied in such a manner that elements of the device 100 including the first display 310 , the second display 320 , the controller 230 , a housing, or the like are flexible. In one or more exemplary embodiments, only some elements (e.g., the housing, etc.) of the device 100 may be flexible, and other elements (e.g., a battery, etc.) may be rigid.
- the display 210 may be embodied to have at least one of a foldable structure, a flexible structure, and a rigid structure. Also, the first display 310 may be foldable, and the second display 320 may be rigid.
- a folded region of the display 210 may be disposed to match with a folded region of the device 100 .
- the display 210 may be freely disposed on the device 100 .
- the display 210 may be disposed at a region of the device 100 , except for the foldable region or a bendable region of the device 100 .
- FIGS. 6 through 11 illustrate displays that are physically distinguished therebetween, according to various exemplary embodiments.
- the displays may be flexible displays.
- the device 100 including the flexible displays may be deformed by using a hinge or by being bendable.
- the device 100 may be folded via the deformation.
- a folded region 610 may indicate a portion that is deformed by being folded.
- a display 210 a may be one body so as to span across a folded region 610 at a first surface of the device 100 a .
- the display 210 a may be a foldable display or a flexible display. The display may not be disposed at a second surface of the device 100 a.
- a folding motion may be defined as a motion by which the first surface is exposed, and two regions of the second surface that is divided due to the folded region 610 are folded so as to face each other.
- An unfolding motion may be defined as a motion by which the device 100 a is unfolded after the device 100 a was folded.
- FIG. 7 illustrates structures of displays 210 a 1 and 210 a 2 , according to another exemplary embodiment.
- the displays 210 a 1 and 210 a 2 may be disposed at two regions of a first surface of the device 100 a , wherein the two regions do not overlap a folded region 610 . Therefore, the regions are divided by the folded region 610 .
- Each of the displays 210 a 1 and 210 a 2 may be at least one of a foldable display device, a flexible display device, and a rigid display device.
- a folding motion may be defined as a motion by which the first surface is exposed, and two regions of the second surface that is divided by the folded region 610 are folded so as to face each other.
- An unfolding motion may be defined as a motion by which the device 100 a is unfolded after the device 100 a was folded.
- FIG. 8 illustrates a first display 310 a and a second display 320 a , according to another exemplary embodiment.
- the first display 310 a may be one body so as to span across a folded region 610 at a first surface of the device 100 b .
- the second display 320 a may be disposed at one of two regions of a second surface of the device 100 b , wherein the two regions are separated by the folded region 610 .
- the first display 310 a may be a foldable display device or a flexible display device.
- the second display 320 a may be at least one of a foldable display device, a flexible display device, and a rigid display device.
- FIG. 9 illustrates structures of a first display 310 a and a second display 320 b , according to another exemplary embodiment.
- the first display 310 a may be one body so as to span across a folded region 610 at a first surface of the device 100 b .
- the second display 320 b may be one body so as to span across the folded region 610 at a second surface of the device 100 b .
- Each of the first display 310 a and the second display 320 b may be a foldable display device or a flexible display device.
- FIG. 10 illustrates structures of a first display 310 a and second displays 320 c 1 and 220 c 2 , according to another exemplary embodiment.
- the first display 310 a may be one body so as to span across a folded region 610 at a first surface of the device 100 b .
- the second displays 320 c 1 and 220 c 2 may be disposed at two regions of a second surface of the device 100 b , wherein the two regions separated by the folded region 610 .
- the first display 310 a may be a foldable display device or a flexible display device.
- Each of the second displays 320 c 1 and 220 c 2 may be at least one of a foldable display device, a flexible display device, and a rigid display device.
- FIG. 11 illustrates structures of first displays 310 b 1 and 310 b 2 and a second display 320 a , according to another exemplary embodiment.
- the first displays 310 b 1 and 310 b 2 may be disposed at two regions of a first surface of the device 100 b , respectively, wherein the two regions do not meet a folded region 610 and are divided by the folded region 610 .
- the second display 320 a may be disposed at one of two regions of a second surface of the device 100 b , wherein the two regions are separated by the folded region 610 .
- Each of the first displays 310 b 1 and 310 b 2 and the second display 320 a may be at least one of a foldable display device, a flexible display device, and a rigid display device.
- FIGS. 12 and 13 illustrate displays that are distinguished therebetween in a software manner, according to various exemplary embodiments.
- a first display 310 a may correspond to a portion of a hardware screen disposed at a first surface of the device 100 b .
- a second display 320 a may correspond to a portion of a hardware screen disposed at a second surface of the device 100 b.
- a first display 310 a 1 may correspond to a portion of a hardware screen disposed at a first surface of the device 100 b .
- a second display 310 a 2 may correspond to a residual region of the hardware screen other than the portion of the first display 310 a 1 .
- FIGS. 14A to 14F illustrate folded states of the device 100 , according to various exemplary embodiments.
- FIGS. 14A , 14 B, and 14 C are examples of the foldable device 100 that is folded using a hinge.
- Folded states FIGS. 14D , 14 E, and 14 F are examples of the foldable device 100 that is folded by being bent.
- a folded state and an open state may be quantized to folded shape evaluation values within a preset range.
- a folded shape evaluation value may vary according to a structure of the state detector 220 .
- the folded shape evaluation value may be a bent angle of the device 100 , a folded angle of the device 100 , or a sensing value of the state detecting sensor.
- the sensing value of the state detecting sensor may be a sensing value of the proximity sensor, a sensing value of the illuminance sensor, a sensing value of the magnetic sensor, a sensing value of the hall sensor, or a sensing value of the touch sensor.
- the folded state of the device 100 may be evaluated based on a folded angle of the device 100 , but one or more exemplary embodiments are not limited thereto.
- the folded state means a state in which the folded angle of the device 100 is within a first range.
- the folded state may mean a state in which the folded angle of the device 100 is approximately 0 degrees.
- the folded angle indicates an angle defined from a vertex where two facing regions meet, which occurs due to folding.
- the folded state means a state in which a sensing value is within a third range in the proximity sensor, the magnetic sensor, the infrared sensor, or the like, wherein the sensing value indicates a proximity level of two regions due to folding.
- a folding line for the device 100 may be preset, so that the device 100 may be folded only at the preset folding line.
- the number of folded lines may vary according to various exemplary embodiments.
- the device 100 may be folded in various ways, e.g., the device 100 may be folded two or three times.
- the device 100 may be folded or may be bent at a random point of the device 100 .
- the device 100 may detect a folded or bent shape by using a sensor.
- FIG. 15 illustrates a folded state of the device 100 , according to an exemplary embodiment.
- the folded state of the device 100 indicates a state in which the device 100 is folded symmetrically. As illustrated in FIG. 15 , the device 100 may be symmetrically folded at a folded region 610 . The device 100 may be symmetrically folded by using a hinge. In one or more exemplary embodiments, the device 100 may be symmetrically folded by being bent.
- FIG. 16 illustrates a folded state of the device 100 , according to another exemplary embodiment.
- the folded state of the device 100 indicates a state in which the device 100 is asymmetrically folded.
- the device 100 may be asymmetrically folded so as to expose a first region 1610 .
- the device 100 may be asymmetrically folded by using a hinge.
- the device 100 may be asymmetrically folded by being bent.
- a key button, a portion of a display 210 , a touch sensor, or the like may be disposed in the first region 1610 .
- FIG. 17 illustrates a folded state of the device 100 b , according to an exemplary embodiment.
- the folded state of the device 100 b indicates a state in which, while one of a first display 310 and a second display 320 of the device 100 b is disposed to face a user, a quadrangular portion of the other one of the first display 310 and the second display 320 that does not face the user is asymmetrically folded so as to face the user.
- a quadrangular portion of the other one of the first display 310 and the second display 320 that does not face the user is asymmetrically folded so as to face the user.
- a portion of the second display 320 may be folded so as to face the user.
- the device 100 b may be asymmetrically folded by using a hinge. In one or more exemplary embodiments, the device 100 b may be asymmetrically folded by being bent.
- FIG. 18 illustrates a folded state of the device 100 b , according to another exemplary embodiment.
- the folded state of the device 100 b indicates a state in which, while one of the first display 310 and the second display 320 of the device 100 b is disposed to face a user, a triangular portion of the other one that does not face the user is asymmetrically folded so as to face the user. For example, as illustrated in FIG. 18 , while the first display 310 is disposed to face the user, a triangular portion of the second display 320 may be folded into a triangle so as to face the user.
- the device 100 b may be asymmetrically folded by using a hinge or by being bent.
- FIG. 19 illustrates a folded state of the device 100 b , according to another exemplary embodiment.
- the folded state of the device 100 b indicates a state in which, while one of the first display 310 and the second display 320 of the device 100 b is disposed to face a user, portions of the other one of the first display 310 and the second display does not face the user and are folded so as to be exposed in a plurality of regions.
- a third region 1910 and a fourth region 1920 of the second display 320 may be folded so as to face the user.
- the folded state illustrated in FIG. 19 may be called a multi-region folded state.
- the device 100 b may be asymmetrically folded by using a hinge or by being bent.
- FIGS. 20A through 20F illustrate open states of the device 100 , according to various exemplary embodiments.
- FIGS. 20A , 20 B, and 20 C are examples of the foldable device 100 that is folded by using a hinge.
- States FIGS. 20D , 20 E, and 20 F are examples of the foldable device 100 that is folded by being bent.
- the open state means a state in which a folded angle of the device 100 is within a second range.
- the open state may mean a state in which the folded angle of the device 100 is equal to approximately 180 degrees.
- the open state means a state in which a sensing value is within a fourth range in the proximity sensor, the magnetic sensor, the infrared sensor, or the like, wherein the sensing value indicates a proximity level of two regions due to folding.
- FIG. 21 illustrates an open state of the device 100 , according to an exemplary embodiment.
- the device 100 in the open state, the device 100 is unfolded when a folded angle of the device 100 is 180 degrees. As illustrated in FIG. 21 , a window of the display 210 shown in the open state may be partitioned, so that a plurality of application screens may be displayed on the partitioned window (S 2102 ).
- At least one display having one of various shapes may be arranged on an opposite surface of the display 210 that is exposed in the open state. Also, as illustrated in FIG. 21 , displays on the opposite surface may be in an OFF state (S 2104 ).
- FIG. 22 illustrates an open state of the device 100 , according to another exemplary embodiment.
- the device 100 in the open state, the device 100 is unfolded and, thus, a folded angle of the device 100 is about 180 degrees.
- one application screen may be displayed on the display 210 that is exposed in the open state (S 2202 ).
- At least one display having one of various shapes may be arranged on an opposite surface of the display 210 that is exposed in the open state. Also, as illustrated in FIG. 22 , displays on the opposite surface may be in an OFF state (S 2204 ).
- FIG. 23 illustrates a folding motion and an unfolding motion, according to an exemplary embodiment.
- the folding motion and the unfolding motion may be performed in a manner shown in FIG. 23 .
- FIG. 24 illustrates a folding motion and an unfolding motion, according to another exemplary embodiment.
- the folding motion and the unfolding motion may be performed in a manner shown in FIG. 24 .
- FIG. 25 is a flowchart of a method of controlling a device, according to an exemplary embodiment.
- the device to be controlled by using the method may be any electronic device that is folded by using a hinge or is folded by being bent and that has at least one display.
- the method may be performed on the device 100 a shown in FIG. 2 or the device 100 b shown in FIG. 3 .
- the method is performed on the device 100 a shown in FIG. 2 , but one or more exemplary embodiments are not limited thereto.
- the device 100 a displays a screen of a first application on the display 210 (S 2502 ).
- the controller 230 When the state detector 220 or the controller 230 detects a folding motion or an unfolding motion (S 2504 ), the controller 230 co-displays the screen of the first application and a screen of a second application on the display 210 (S 2506 ).
- an operation S 2506 of displaying the screen of the first application and the screen of the second application may be performed by using another display other than the display that displayed the screen of the first application in operation S 2502 , or may be performed by using both the other display and the display that displayed the screen of the first application.
- FIG. 26 is a flowchart of a method of controlling a device, according to another exemplary embodiment.
- an execution screen of a first application and an execution screen of a second application may be co-displayed.
- the device 100 in a folded state displays the execution screen of the first application (S 2602 ).
- the controller 230 may display the execution screen of the first application on a first surface of a flexible display that is used as a display when the foldable device 100 is in the folded state.
- the execution screen of the first application may be displayed on a region of the display 210 a .
- the execution screen of the first application may be displayed on only one of the displays 210 a 1 and 210 a 2 .
- the execution screen of the first application may be displayed on a region of the second display 320 b .
- the region of the second display 320 b may be a region that faces a user, a predefined region, or the like.
- the execution screen of the first application may be displayed on only one of the second displays 320 c 1 and 320 c 2 .
- the one of the second displays 320 c 1 and 320 c 2 on which the execution screen of the first application is displayed may be a region that faces a user, a predefined region, or the like.
- the controller 230 co-displays the execution screen of the first application and the execution screen of the second application (S 2606 ).
- the controller 230 may display the execution screen of the first application and the execution screen of the second application on a second surface of the flexible display that is used as a display.
- the second application may be related to the first application.
- a user may typically use the device 100 in the folded state, and then, when the user desires to use a larger screen, the user may unfold and use the device 100 .
- the device 100 in the open state may co-display the execution screen of the first application and the execution screen of the second application, the user may conveniently use a plurality of applications.
- FIG. 27 illustrates a screen in a folded state and a screen in an open state, according to an exemplary embodiment.
- the screen of the first application is displayed on a region of the display 210 of a first surface of the device 100 , and when the device 100 is in the open state, the screen of the first application and the screen of the second application are displayed on an entire region of the display 210 of the first surface.
- the screen of the first application when the device 100 is in the folded state, the screen of the first application is displayed on a region of the display 210 of a first surface of the device 100 , and when the device 100 is in the open state, the screen of the first application and the screen of the second application are displayed on the display 210 of a second surface of the device 100 .
- FIG. 28 is a flowchart of a method of controlling a device, according to another exemplary embodiment.
- the device 100 b When the device 100 b detects a folding motion by which a state of the device 100 b is changed from an open state to a partially-folded state, the device 100 b co-displays a screen of a first application and a screen of a second application.
- the partially-folded state as illustrated in FIGS. 17 through 19 , means a state in which, while one of the first display 310 and the second display 320 of the device 100 b is disposed to face a user, a portion of the other one of the first display 310 and the second display 320 that does not face the user is asymmetrically folded so as to face the user.
- the device 100 b in the open state displays the screen of the first application on the first display 310 (S 2802 ).
- the state detector 220 detects a folding motion for changing the device 100 b to the partially-folded state (S 2804 )
- the controller 230 displays the screen of the first application on a region of the first display 310 , and displays the screen of the second application on a region of the second display 320 (S 2806 ).
- the first display 310 and the second display 320 may be disposed on different surfaces of the device 100 b , respectively.
- the region of the first display 310 may be a region of the first display 310 that is exposed to the user according to the partially-folded state of the device 100 b . That is, the region of the first display 310 may not be covered by the second display 320 .
- the region of the second display 320 may indicate a region that is disposed in such a direction that the region is exposed to the user according to the partially-folded state of the device 100 b.
- FIGS. 29A and 29B illustrate screens of an open state and a partially-folded state, according to various exemplary embodiments.
- FIGS. 29A and 29B while a screen of a first application is displayed on the first display 310 of the device 100 b in an open state (S 2902 ), when the device 100 a is changed to a partially-folded state with a quadrangular shape (S 2904 ), the screen of the first application may be displayed on a region of the first display 310 , and a screen of a second application may be displayed on a region of the second display 320 .
- the screen of the first application may be displayed while a portion of the screen of the first application is covered. That is, the portion of the screen of the first application may be covered by the second display 320 .
- At least one of a size and a ratio of the screen of the first application may be changed to match an area of a region that is not covered by the second display 320 .
- the screen of the second application may be displayed on a region of the second display 320 that is disposed on a same side as the first display 310 due to folding.
- the screen of the second application may be resized to match with the size of the screen of the first application that is changed due to the folding, or may be displayed while a portion of the screen of the second application is covered.
- FIGS. 30A and 30B illustrate screens of an open state and a folded state, according to various exemplary embodiments.
- the screen of the first application may be displayed on a region of the first display 310
- a screen of a second application may be displayed on a region of the second display 320 .
- the screen of the first application may be displayed while a portion of the screen of the first application is covered. That is, the portion of the screen of the first application may be covered by the second display 320 .
- At least one of a size and a ratio of the screen of the first application may be changed to correspond to an area of a region that is not covered by the second display 320 .
- a blank region whereon nothing is displayed may be included in the region that is not covered by the second display 320 .
- the blank region may be of a size or shape so that that the screen of the first application is displayed in a rectangular shape.
- the screen of the second application may be displayed on a region of the second display 320 that is disposed on a same side as the first display 310 due to the folding.
- the screen of the second application may be resized to match a size of the region of the second display 320 .
- FIGS. 31A and 31B illustrate screens of an open state and a folded state, according to various exemplary embodiments.
- a screen of a first application is displayed on the first display 310 of the device 100 b in the open state
- the screen of the first application may be displayed on a region of the first display 310
- a screen of a second application may be displayed on one or more regions of the second display 320 .
- a text message received from a person named Cheolsoo KIM may be displayed on the region 3110
- a phone application screen that displays an icon for calling Cheolsoo KIM may be displayed on the region 3120 .
- the screen of the first application may be displayed while a portion of the screen of the first application is covered. That is, the portion of the screen of the first application may be covered by a plurality of regions 3110 and 3120 of the second display 320 .
- At least one of a size and a ratio of the screen of the first application may be changed to match an area of a region that is not covered by the regions 3110 and 3120 of the second display 32
- the screen of the second application may be displayed on the regions 3110 and 3120 of the second display 320 that are disposed on a same side as the first display 310 due to folding. Also, screens of different applications may be displayed on the plurality of regions 3110 and 3120 of the second display 320 .
- Screens of the second application may be resized to match sizes of the regions 3110 and 3120 of the second display 320 that are in the same direction as the first display 310 due to folding.
- the device 100 b may be folded by using a hinge by being bendable.
- the user may fold a region of the device 100 b and thus may check the simple content by using a display on an opposite surface of the device 100 b .
- the user may fold the region of the device 100 b and may simply check a content of the text message.
- FIG. 32 is a flowchart of a method of controlling the device 100 , according to another exemplary embodiment.
- the device 100 determines a second application according to a preset standard.
- the preset standard for determining the second application may vary according to one or more exemplary embodiments.
- the device 100 displays a screen of a first application (S 3202 ), and when the state detector 220 detects the folding motion or the unfolding motion (S 3204 ), the controller 230 determines the second application (S 3206 ). Next, the controller 230 co-displays a screen of the determined second application and the screen of the first application (S 3208 ).
- the second application may be determined according to one of various standards, e.g., the second application may be determined according to a random or pseudo-random selection, a user-predefined second application may be determined as the second application, the second application may be determined according to a list of preset related applications, a recently-executed application may be determined as the second application, or a frequently-used application may be determined as the second application.
- a random or pseudo-random selection e.g., a user-predefined second application may be determined as the second application
- the second application may be determined according to a list of preset related applications
- a recently-executed application may be determined as the second application
- a frequently-used application may be determined as the second application.
- FIG. 33 illustrates a structure of a device 100 c , according to another exemplary embodiment.
- the device 100 c includes the display 210 , the state detector 220 , the controller 230 , and a user interface 3310 , i.e., a user input unit or an input/output (I/O) unit.
- a user interface 3310 i.e., a user input unit or an input/output (I/O) unit.
- the display 210 displays a screen of an application executed by the controller 230 , a screen of a user interface, or a screen indicating a state of the device 100 c .
- the display 210 may include a first display 310 disposed on a first surface of the device 100 c , and a second display 320 disposed on a second surface of the device 100 c.
- the controller 230 executes at least one application, and controls the display 210 to display a screen of the at least one application. While a screen of a first application is displayed, if the controller 230 detects a folding motion or an unfolding motion, the controller 230 co-displays the screen of the first application and a screen of a second application.
- the controller 230 may generally control operations of the device 100 c .
- the controller 230 may execute an operating system of the device 100 c , may process various types of data, and may control elements of the device 100 c including the display 210 , the state detector 220 , the user interface 3310 , or the like.
- the user interface 3310 receives a user input.
- the user interface 3310 may include at least one of a key, a touch sensor, a touchscreen, a pen recognition panel, a bending sensor, a biological signal detecting sensor, and a microphone, or a combination thereof.
- the user interface 3310 may be provided along with a user interface screen via a graphical user interface (GUI).
- GUI graphical user interface
- the user interface 3310 may receive a user input for controlling the device 100 c .
- the user interface 3310 may receive a user input of turning the device 100 c on and off, a user input of executing an application, a user input with respect to an application, and the like.
- the user interface 3310 may receive a user input of selecting a second application, a user input of selecting, when a folding motion or an unfolding motion is detected, whether to co-display the screen of the first application and a screen of the second application, or a user input of selecting a display method related to the screen of the second application when the folding motion or the unfolding motion is detected.
- the user interface 3310 may receive a user input of selecting a second application.
- the controller 230 may display a second application selection menu on the display 210 , and may receive a user input via the second application selection menu.
- the controller 230 may determine the second application, based on the user input via the user interface 3310 .
- the user interface 3310 may receive a user input of selecting whether to display a screen of a second application along with the screen of the first application.
- the controller 230 may display the screen of the second application along with the screen of the first application only when a user selects to display the screen of the second application.
- FIG. 34 is a flowchart of a method of controlling the device 100 , according to another exemplary embodiment.
- a second application selection menu for selecting a second application is provided with a screen of a first application, and the second application may be selected according to user selection.
- the controller 230 co-displays the second application selection menu and the screen of the first application (S 3402 ).
- the second application selection menu is provided to allow a user to select the second application.
- the second application selection menu may be displayed as a GUI on the display 210 .
- the second application selection menu is provided so as to receive a user input via a touch sensor, a key button, etc. that is disposed in a predetermined region of a housing of the device 100 c .
- information about the second application selection menu may be displayed on a region of the display 210 .
- the controller 230 determines whether an input of a user's selection has been received via the second application selection menu ( 3406 ).
- the controller 230 may determine a user-selected application as the second application, and may co-display the screen of the first application and a screen of the second application (S 3408 ).
- the controller 230 changes a screen of the display 210 according to a preset standard (S 3410 ).
- the preset standard may vary according to various exemplary embodiments.
- the preset standard may involve determining an application as the second application, wherein the application was previously set to be executed with the first application.
- the preset standard may involve determining an application as the second application, wherein the application was preset by a user via a setting menu or the like.
- the preset standard may involve, when a folding motion or an unfolding motion is detected, changing the screen of the first application by changing a size or a disposition of the screen of the first application.
- the second application When the second application is determined, a user's intention may be reflected by the determination. Also, when the user already selected the second application that the user wants to view together with the screen of the first application, when a folding motion or an unfolding motion is performed, the screen of the second application is automatically displayed along with the screen of the first application. Thus, the user may conveniently use a multi-window interface.
- FIG. 35 illustrates an example in which a second application selection menu 3520 is provided, according to an exemplary embodiment.
- the device 100 c is asymmetrically folded. In a folded state, the device 100 c displays a screen of a first application on the display 210 , and provides the second application selection menu 3520 via a first region 3510 .
- the second application selection menu 3520 displays one or more user-selectable applications, and receives a user input of selecting an application.
- the first region 3510 may be partitioned into a plurality of regions, and the user-selectable applications may be matched to the plurality of regions, respectively.
- the screen of the first application may be displayed on the second display 320 , and the first region 3510 may be on the first display 310 .
- the first region 3510 may be defined as a portion of the first display 310 that is exposed in the folded state. If the first display 310 is a touchscreen, the second application selection menu 3520 may be displayed on the first region 3510 , and the device 100 c may receive a user input as a touch input to the first display 310 .
- the first region 3510 may be a region on a housing of the device 100 c in which a touch sensor, a proximity sensor, etc. are disposed.
- information about the second application selection menu 3520 may be displayed on the first region 3510 on the housing, or may be displayed on an externally-exposed region of the display 210 .
- the second application selection menu 3520 is provided via a predetermined region that is physically separated from the display 210 that is asymmetrically folded and displays the first application. Thus, the user may intuitively access the second application selection menu 3520 . Furthermore, since the second application selection menu 3520 is provided by using a region of a lower layer that is exposed due to asymmetrical folding, the second application selection menu 3520 may be displayed without covering the screen of the first application and without making a screen disposition complicated.
- FIG. 36 illustrates an example in which a second application selection menu 3650 is provided, according to another exemplary embodiment.
- the second application selection menu 3650 may be provided only in response to a user requests for the second application selection menu 3650 .
- the controller 230 of the device 100 c in a folded state may display, on the display 210 , a screen of a first application and a first menu 3640 for requesting the second application selection menu 3650 (S 3610 ).
- the user may request the device 100 c to display the second application selection menu 3650 , by selecting the first menu 3640 .
- the user may request the device 100 c to display the second application selection menu 3650 , by clicking or dragging the first menu 3640 .
- the controller 230 may display the screen of the first application and the second application selection menu 3650 on the display 210 (S 3620 ).
- the user may select a second application from the second application selection menu 3650 .
- a user input may be received in the form of a touch input, a key input, a pen input, a voice input, or the like.
- the controller 230 displays the screen of the first application and a screen of the second application on the display 210 (S 3630 ).
- a screen of the display 210 may be determined and displayed according to a preset standard.
- a state of the device 100 c is changed from the folded state to an open state.
- the first menu 3640 for requesting the second application selection menu 3650 may be provided. That is, in the folded state of the device 100 c , the screen of the first application and the first menu 3640 may be provided, and when the user requests for the second application selection menu 3650 , the device 100 c in the folded state may co-display the screen of the first application and the second application selection menu 3650 .
- the device 100 c in the open state may co-display the screen of the first application and a screen of the user-selected second application.
- the second application selection menu 3650 may be displayed along with the screen of the first application only when the user desires. Thus, it is possible to significantly reduce a problem in which a screen disposition is complicated due to the second application selection menu 3650 or the screen of the first application is covered by the second application selection menu 3650 .
- FIG. 37 illustrates an example in which a second application selection menu 3730 is provided, according to another exemplary embodiment.
- the controller 230 of the device 100 c in an open state co-displays a screen of a first application and the second application selection menu 3730 on the first display 310 (S 3710 ).
- the controller 230 displays the screen of the first application on the first display 310 , and displays a screen of a user-selected second application on an exposed region of the second display 320 (S 3720 ).
- a user who has selected the second application may view the screen of the second application by performing a simple gesture, e.g., partially bending or folding a portion of the device 100 c , and, thus, the user may conveniently view the screen of the second application.
- a simple gesture e.g., partially bending or folding a portion of the device 100 c
- FIG. 38 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment.
- the device 100 c co-displays a first application screen and information about the second application selection menu, and receives a user's selection by using elements of the user interface 3310 formed on a housing of the device 100 c .
- the device 100 c may receive the user's selection by using touch sensors 3810 a and 3810 b that are the elements of the user interface 3310 .
- the device 100 c may further accurately receive a user input by using the user interface 3310 disposed on the housing of the device 100 c , and an area of a screen occupied by the second application selection menu is decreased.
- FIG. 39 is a flowchart of a method of controlling a device, according to another exemplary embodiment.
- a screen of a first application and a second application selection menu are co-displayed, and when a user input via the second application selection menu is detected, the screen of the first application and a screen of a second application are co-displayed.
- the controller 230 displays the screen of the first application on the display 210 (S 3902 ).
- the controller 230 co-displays the screen of the first application and the second application selection menu (S 3906 ).
- the controller 230 determines a user-selected application as the second application, and co-displays the screen of the first application and a screen of the second application (S 3910 ).
- the controller 230 may remove the second application selection menu from a screen.
- the second application selection menu is provided, so that, after the folding motion or the unfolding motion is performed, a user may easily select an application to be co-displayed.
- FIG. 40 illustrates an example in which the screen of the first application and the second application selection menu are displayed in operation S 3906 of the flowchart shown in FIG. 39 .
- the controller 230 may co-display the screen of the first application and a second application selection menu 4010 on the display 210 . Further, a similar example may be made when a folding motion with respect to the device 100 c is detected.
- FIG. 41 is a flowchart of a method of controlling a device, according to another exemplary embodiment.
- a screen of a first application, a screen of a second application, and a second application selection menu are co-displayed.
- the controller 230 displays the screen of the first application on the display 210 (S 4102 ).
- the screen of the second application that is displayed along with the screen of the first application may be determined according to a preset standard.
- the second application may be determined according to one of various standards, e.g., the second application may be determined according to a random or pseudo-random selection, a user-predefined second application may be determined as the second application, the second application may be determined according to a list of preset related applications, a recently-executed application may be determined as the second application, or a frequently-used application may be determined as the second application.
- the controller 230 co-displays the screen of the first application and a screen of the user-selected second application (S 4110 ).
- the screen of the second application that was previously displayed is replaced by the screen of the user-selected second application.
- the screen of the second application that was previously displayed, and the screen of the user-selected second application are co-displayed.
- the controller 230 may remove the second application selection menu from a screen.
- the screen of the first application and the screen of the second application may be displayed, but a user may easily change the screen of the second application.
- the user may conveniently view a plurality of application screens.
- FIG. 42 illustrates an example in which a second application selection menu 4210 is provided, according to another exemplary embodiment.
- the controller 230 of the device 100 c in a folded state displays a screen of a first application on the display 210 , and, when the device 100 c is changed to an open state, the controller 230 may co-display the screen of the first application, a screen of a second application, and the second application selection menu 4210 on the display 210 .
- FIG. 43 illustrates an example in which a second application selection menu 4360 is provided, according to another exemplary embodiment.
- the controller 230 of the device 100 c in a folded state displays a screen of a first application on the display 210 (S 4310 ), and when the device 100 c is changed to an open state, the controller 230 may co-display, on the display 210 , the screen of the first application, a screen of a second application, and a first menu 4350 for requesting the second application selection menu 4360 (S 4320 ).
- the controller 230 co-displays the screen of the first application, the screen of the second application, and the second application selection menu 4360 (S 4330 ).
- the controller 230 co-displays the screen of the first application and a screen of a user-selected second application (S 4340 ).
- FIG. 44 is a flowchart of a method of controlling the device 100 a , according to another exemplary embodiment.
- the device 100 a determines a second application based on a pre-stored list of related applications.
- the device 100 a displays a screen of a first application (S 4402 ).
- the controller 230 determines the second application based on the list of related applications (S 4406 ).
- the list of related applications indicates types of the second application to be matched according to types of the first application.
- the list of related applications may be stored in the device 100 c .
- the list of related applications may be stored in a storage of the device 100 c.
- controller 230 co-displays a screen of the determined second application and the screen of the first application (S 4408 ).
- FIG. 45 illustrates an example of the list of related applications, according to an exemplary embodiment.
- the list of related applications includes information about types of a second application to be matched according to types of a first application.
- the second application may be a dictionary-related application.
- the first application is a camera-related application
- the second application may be a photo album-related application.
- FIG. 46 illustrates an example in which a screen of a first application and a screen of a second application are co-displayed based on a list of related applications, according to an exemplary embodiment.
- a social networking service (SNS) application is used in the device 100 c in a folded state.
- the controller 230 determines the second application as a photo album application, based on the list of related applications, and co-displays a screen of the SNS application and a screen of the photo album application.
- a user may easily upload a picture to the SNS application by dragging and dropping the picture from the photo album application.
- FIG. 47 is a flowchart of a method of controlling the device 100 c , according to another exemplary embodiment.
- the device 100 c when the device 100 c detects a folding motion or an unfolding motion, the device 100 c determines a second application, based on an input to a first application. Since the input to the first application usually represents current user interests, it is possible to obtain information about the current interests of the user.
- the device 100 c displays a screen of the first application (S 4702 ).
- the controller 230 analyzes the input to the first application so as to determine the second application (S 4706 ).
- the input to the first application may include a voice of a caller or a receiver of a phone application, a message of a messenger, or the like.
- the controller 230 determines the second application, based on a result of analyzing the input to the first application (S 4708 ).
- the controller 230 co-displays a screen of the determined second application and a screen of the first application (S 4710 ).
- FIG. 48 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to an exemplary embodiment.
- the controller 230 recognizes contents of phone conversation between a caller and a receiver, and determines the second application according to the contents of the phone conversation. For example, if one of the call participants says “How about hanging out near Gangnam station this weekend?,” the controller 230 recognizes that a specific place name is included in the phone conversation, and thus may determine a map application as the second application.
- the controller 230 displays a screen of the phone application as a screen of the first application, and displays a screen of the map application as a screen of the second application.
- the controller 230 may display a map screen where “Gangnam station,” recognized from the phone conversation is marked.
- the device 100 c may recognize the contents of the phone conversation of a user, and thus may easily and conveniently provide user-interested information to the user.
- FIG. 49 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment.
- the controller 230 may analyze contents of a message transmitted from or received by the first application, and thus may determine the second application. For example, if a message including “new galaxy S5 has been released” is transmitted or received by the first application, the controller 230 may analyze contents of the message and may determine a search application as the second application so as to search for the content of the message in websites.
- the controller 230 may co-display a screen of the messenger application or the short-text message application as the first application, and a screen of the search application as the second application.
- the controller 230 may display, on a screen of the search application, a screen related to a search result obtained by inputting a keyword, which is included in the message, into a search window.
- FIG. 50 is a flowchart of a method of controlling the device 100 a , according to another exemplary embodiment.
- the device 100 a determines, as a second application, an application related to the notification event.
- a user may execute the application related to the notification event, by performing a simple motion, e.g., by changing a folding state of the device 100 a.
- the device 100 a displays a screen of a first application (S 5002 ), and when the state detector 220 detects the folding motion or the unfolding motion (S 5004 ), the controller 230 determines the second application.
- the controller 230 determines whether the notification event occurs (S 5006 ).
- the notification event may include reception of a short text message, reception of an incoming call, reception of an email, reception of a messenger message, reception of a notice from an SNS application, or reception of notices from various applications.
- the controller 230 determines, as the second application, an application related to the notification event (S 5008 ). For example, if a short text message has been received, the second application is determined as a short text message application. If an email has been received, the second application is determined as a mail application. If the messenger message has been received, the second application is determined as a messenger application. If a notice has been received from the SNS application, the second application is determined as the SNS application.
- the controller 230 co-displays a screen of the determined second application and a screen of the first application (S 5012 ).
- the controller 230 changes a screen of the display 210 , according to a preset standard (S 5010 ).
- the preset standard may vary according to various exemplary embodiments.
- the preset standard may involve determining an application as the second application, wherein the application was previously set to be executed with the first application.
- the preset standard may involve determining an application as the second application, wherein the application was preset by a user via a setting menu or the like.
- the preset standard may involve, when a folding motion or an unfolding motion is detected, changing the screen of the first application by changing a size or a disposition of the screen of the first application.
- FIG. 51 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment.
- the device 100 c receives a messenger message while the device 100 c displays a screen of a first application, and when the device 100 c detects an unfolding motion, the controller 230 co-displays a screen of a messenger application and the screen of the first application. While the screen of the first application is displayed, if an icon 5110 indicating a notification event is displayed, a user may perform an unfolding motion on the device 100 c , and thus may execute an application related to the notification event and may check the notification event.
- FIG. 52 is a flowchart of a method of controlling the device 100 a , according to another exemplary embodiment.
- the device 100 a determines, as a second application, an application for executing the content or the link.
- a user may execute the application for executing the content or the link, by simply folding or unfolding the device 100 a.
- the device 100 a displays a screen of a first application (S 5202 ), and when the state detector 220 detects the folding motion or the unfolding motion (S 5204 ), the controller 230 determines whether the content or the link is received via the first application (S 5206 ).
- the content may include a picture, a video, music, contact information, an electronic business card, or the like.
- the link may include an internet site link, an application execution path link, a map information link of a map application, or the like.
- the controller 230 determines, as the second application, an application for executing the content or the link that is received via the first application (S 5208 ).
- the second application may be a photo album application, a photo reproducing application, a photo browser application, or the like. If the video has been received, the second application may include a video reproducing application, a video browser application in the first application, or the like. If the music is received, the second application may be a music application. If the contact information is received, the second application may be a contact information application. If the electronic business card is received, the second application may include the contact information application, an electronic business card managing application, or the like. If the internet site link is received, the second application may be an internet browser application. If the application execution path link has been received, the second application may be an application-installation application. If the map information link of the map application is received, the second application may be the map application.
- controller 230 co-displays a screen of the determined second application and the screen of the first application (S 5212 ).
- the controller 230 changes a screen of the display 210 according to a preset standard (S 5210 ).
- the preset standard may vary according to various exemplary embodiments.
- the preset standard may involve determining an application as the second application, wherein the application was previously set to be executed with the first application.
- the preset standard may involve determining an application as the second application, wherein the application was preset by a user via a setting menu or the like.
- the preset standard may involve, when a folding motion or an unfolding motion is detected, changing the screen of the first application by changing a size or a disposition of the screen of the first application.
- FIG. 53 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment.
- the controller 230 may determine a photo album application as the second application. In this case, when the unfolding motion with respect to the device 100 c is detected, a screen of the messenger application and a screen of the photo album application are co-displayed. Also, the controller 230 may display a screen where the picture attached to the message of the messenger application is reproduced in the photo album application.
- FIG. 54 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment.
- the controller 230 may determine a map application as the second application. In this case, when the unfolding motion with respect to the device 100 c is detected, a screen of the messenger application and a screen of the map application are co-displayed. Also, the controller 230 may display, in the map application, a map corresponding to the map link of the messenger application.
- FIG. 55 is a flowchart of a method of controlling the device 100 a , according to another exemplary embodiment.
- the device 100 a determines a second application based on an application use history of a user.
- the device 100 a displays a screen of a first application (S 5502 ), and when the state detector 220 detects the folding motion or the unfolding motion (S 5504 ), the controller 230 determines a second application, based on the application use history of the user (S 5506 ). For example, the controller 230 may determine, as the second application, an application that is frequently used by the user, an application that is recently used, or an application that is executed in a background. In one or more exemplary embodiments, when the user requested the device 100 a to execute a particular application via a second application selection menu, the controller 230 may obtain information about a user-preferred application by learning an application selection history of the user, and may determine the user-preferred application as the second application.
- controller 230 co-displays a screen of the determined second application and the screen of the first application (S 5508 ).
- FIG. 56 is a flowchart of a method of controlling the device 100 a , according to another exemplary embodiment.
- the device 100 a when the device 100 a detects a folding motion or an unfolding motion, the device 100 a determines a user-preset application as a second application.
- the device 100 a displays a screen of a first application (S 5602 ), and when the state detector 220 detects the folding motion or the unfolding motion (S 5604 ), the controller 230 determines, as the second application, an application that was previously set as the second application by the user (S 5606 ). For example, it is possible to set in such a manner that, when the user unfolds the device 100 a , i.e., when a state of the device 100 a is changed from a folded state to an open state, the device 100 a always co-displays the screen of the first application and a screen of an internet browser application. The user may previously set the second application by using an application for setting or a setting menu of the device 100 a.
- controller 230 co-displays a screen of the determined second application and the screen of the first application (S 5608 ).
- the user may set an application, which the user frequently uses, as the second application.
- the user may access the frequently-used application by simply performing the folding motion or the unfolding motion.
- FIG. 57 is a flowchart of a method of controlling the device 100 a , according to another exemplary embodiment.
- the device 100 a when the device 100 a detects a folding motion or an unfolding motion, the device 100 a determines a second application based on a user's state.
- the device 100 a displays a screen of a first application (S 5702 ), and when the state detector 220 detects the folding motion or the unfolding motion (S 5704 ), the controller 230 determines the second application based on the user' state (S 5706 ). For example, the controller 230 may determine the second application, in consideration of a current position, a time, a schedule, etc., of a user.
- controller 230 co-displays a screen of the determined second application and the screen of the first application (S 5708 ).
- FIG. 58 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment.
- the controller 230 may determine the second application, based on a current position, a current time, and a schedule of a user. For example, in a case where the schedule management application includes a recorded schedule about a wedding in Seocho-dong Cathedral at 3 p.m. today, and a current time is 2 p.m., when the user performs an unfolding motion on a device while the schedule management application is displayed on the device, the controller 230 may co-display both the schedule management application and a map application showing a route from a current location to Seocho-dong Cathedral.
- FIG. 59 is a flowchart of a method of controlling the device 100 c , according to another exemplary embodiment.
- the device 100 c when the device 100 c detects a folding motion or an unfolding motion, the device 100 c may co-display a screen of a first application and a screen of a second application, or may display only the screen of the first application and may not display the screen of the second application, according to a user input.
- the device 100 c displays the screen of the first application and simultaneously provides a window split selection menu (S 5902 ).
- the window split selection menu may be provided as a GUI displayed on the display 210 .
- the window split selection menu may be provided in a preset region of a housing of the device 100 c similar to the second application selection menu 3520 shown in FIG. 35 .
- the controller 230 determines whether a window split is selected (S 5906 ).
- the controller 230 co-displays the screen of the first application and the screen of the second application (S 5908 ).
- the second application may be determined according to the aforementioned various methods.
- the controller 230 displays the screen of the first application (S 5910 ). That is, when the window split is not selected, the controller 230 only displays the screen of the first application, without displaying the screen of the second application.
- FIG. 60 illustrates an example in which a window split selection menu 6020 is provided, according to an exemplary embodiment.
- a screen of a first application is displayed on the display 210 and the window split selection menu 6020 is provided via a fourth region 6010 .
- a user may select a split window so as to co-display a screen of a second application and the screen of the first application or may select a full window so as to only display the screen of the first application without displaying the screen of the second application.
- the fourth region 6010 may be split into two regions, and window split options may be matched to the two regions.
- the fourth region 6010 may be on the display 210 .
- the fourth region 6010 may be defined as a portion of a region of the display 210 that is externally exposed in the folded state.
- the window split selection menu 6020 may be displayed on the fourth region 6010 and may receive user's selection in the form of a touch input to the display 210 .
- the fourth region 6010 may be disposed on a housing of the device 100 c , e.g., may be a region in which a touch sensor, a proximity sensor, etc. are disposed.
- Information about the window split selection menu 6020 may be displayed in the fourth region 6010 on the housing or may be displayed on a portion of a region of the display 210 that is externally exposed.
- the window split selection menu 6020 is provided in a preset region that is physically separated from the display 210 on which the screen of the first application is displayed when the device 100 c is asymmetrically folded, so that a user may intuitively access the window split selection menu 6020 . Furthermore, the window split selection menu 6020 is provided by using a region of a lower layer that is exposed due to the asymmetrical folding, the window split selection menu 6020 may be displayed without covering the screen of the first application and without making a screen disposition complicated.
- FIG. 61 illustrates an example of a screen in which it is selected, from a window split selection menu, to display a screen of a second application according to an exemplary embodiment.
- the controller 230 in a folded state of the device 100 c , when a user selects an option of displaying the screen of the second application, and changes a state of the device 100 c from the folded state to an open state, the controller 230 co-displays a screen of a first application and the screen of the second application.
- FIG. 62 illustrates an example of a screen in which it is selected, from a window split selection menu, not to display a screen of a second application according to an exemplary embodiment.
- the controller 230 in a folded state of the device 100 c , when a user selects an option of not displaying the screen of the second application, and changes a state of the device 100 c from the folded state to an open state, the controller 230 only displays a screen of a first application.
- a size or a disposition of the screen of the first application may be changed according to a preset standard.
- FIG. 63 illustrates an example in which a window disposition selection menu 6320 is provided, according to an exemplary embodiment.
- the device 100 c may provide the window disposition selection menu 6320 for receiving an input of selecting a disposition form of the screen of the first application and a disposition form of the screen of the second application.
- a user may select disposition of the screen of the first application and the screen of the second application from the window disposition selection menu 6320 .
- the window disposition selection menu 6320 may be provided via the display unit 210 or a housing of the device 100 c.
- the device 100 c is asymmetrically folded, and the device 100 c in the folded state displays the screen of the first application on the display 210 and provides a window disposition selection menu 6320 to a fifth region 6310 .
- the window disposition selection menu 6320 is a menu from which the user may select an option related to the disposition of the screen of the first application and the screen of the second application.
- the window disposition selection menu 6320 may include an option regarding whether the first application is disposed in a left region or a right region and is disposed with a full screen.
- the fifth region 6310 may be split to three regions, and window disposition options may be matched to the three regions.
- the fifth region 6310 may be a region of the display 210 .
- the fifth region 6310 may be defined as a portion of a region of the display 210 that is externally exposed in the folded state.
- the window disposition selection menu 6320 may be displayed on the fifth region 6310 and may receive a user's selection in the form of a touch input to the display 210 .
- the fifth region 6310 may be disposed on a housing of the device 100 c , e.g., may be a region in which a touch sensor, a proximity sensor, etc. are disposed.
- Information about the window disposition selection menu 6320 may be displayed in the fifth region 6310 on the housing or may be displayed on a portion of a region of the display 210 that is externally exposed.
- the window disposition selection menu 6320 may be provided in a preset region that is physically separated from the display 210 on which the screen of the first application is displayed when the device 100 c is asymmetrically folded, so that the user may intuitively access the window disposition selection menu 6320 . Furthermore, the window disposition selection menu 6320 may be provided using a region of a lower layer that is exposed due to asymmetrical folding. The window disposition selection menu 6320 may be displayed without covering the screen of the first application and without making a screen disposition complicated.
- FIG. 64 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a screen of a first application in a right region of the screen according to an exemplary embodiment.
- the controller 230 displays the screen of the first application in the right region and displays a screen of a second application in a left region of the screen.
- FIG. 65 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a first application with a full screen according to an exemplary embodiment.
- the controller 230 displays the first application with the full screen and does not display a screen of a second application.
- FIG. 66 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a screen of a first application in a left region of the screen according to an exemplary embodiment.
- the controller 230 displays the screen of the first application in the left region and displays a screen of a second application in a right region of the screen.
- FIG. 67 illustrates a disposition of a first application screen and a second application screen 6710 , according to an exemplary embodiment.
- the first application screen and the second application screen 6710 may be disposed in various ways in one or more exemplary embodiments.
- the second application screen 6710 may be displayed while partly covering the first application screen.
- the second application screen 6710 may be displayed in the form of a pop-up window.
- the first application screen may be displayed in the form of a full screen, and the second application screen 6710 may be displayed covering a portion of the first application screen.
- the second application screen 6710 may be displayed in the form of a full screen, and the first application screen may be displayed while covering a portion of the second application screen 6710 .
- the first application screen and the second application screen 6710 may be displayed on equally-split regions of a screen of the device 100 a.
- FIG. 68 illustrates a disposition of a first application screen and a second application screen, according to another exemplary embodiment.
- a plurality of second application screens may be displayed along with the first application screen.
- the plurality of second application screens may be screens of a same application or screens of different applications.
- a screen of the device 100 a may be split as illustrated in FIG. 68 , and the first application screen and the plurality of second application screens may be disposed in the split screen of the device 100 a .
- a size of the first application screen and a size of the second application screen may be equal to each other or may be different from each other according to various exemplary embodiments.
- the size of the first application screen and/or the size of the second application screen may be changed, a position of the first application screen and/or a position of the second application screen may be changed, or one of a plurality of screens may be deleted.
- FIG. 69 illustrates an operation of the device 100 , according to an exemplary embodiment.
- the device 100 detects a user's gaze, and thus, the device 100 may turn on only the display from among the first display 310 and the second display 320 to which the user's gaze is directed and may turn off the other one of the displays. For example, when the user watches a surface where the first display 310 is disposed, the second display 320 may be turned off.
- the device 100 may have a camera, a gaze detecting sensor, or the like.
- FIG. 70 illustrates an example in which information about a second application is provided, according to an exemplary embodiment.
- the information about the second application may also be provided.
- the second application is a contact application
- a screen of the contact application may be displayed on the device 100 a.
- FIG. 71 illustrates an example in which information about a second application is provided, according to another exemplary embodiment.
- the device 100 a may provide information indicating that a user may check the notification event by unfolding the device 100 a .
- the device 100 a may show that the text message can be checked by unfolding the device 100 a.
- FIG. 72 illustrates a structure of a device 100 d , according to another exemplary embodiment.
- a display 210 c may be disposed on a first surface of the device 100 d that is hidden as the device 100 d is folded, and a display may not be disposed on a second surface of the device 100 d that is disposed at an opposite side of the first surface. Also, when the device 100 d is asymmetrically folded, a portion of the first surface may be externally exposed while the device 100 d is folded.
- a second application selection menu 3520 may be provided in a region of the first surface that is externally exposed while the device 100 d is asymmetrically folded.
- the second application selection menu 3520 may be displayed as a GUI on the display 210 c .
- the display 210 c may include a sixth region 7210 that is externally exposed when the device 100 d is asymmetrically folded.
- the display 210 c may correspond to the sixth region 7210 and a seventh region 7220 that are integrally formed or are divided by a frame or the like, wherein the second application selection menu 3520 is displayed in the sixth region 7210 and an operational screen of the device 100 c is displayed in the seventh region 7220 .
- the second application selection menu 3520 may be provided so as to receive a user input by using a touch sensor or a key button disposed in a preset region of a housing of the device 100 d .
- Information about the second application selection menu 3520 may be displayed on a region of the display 210 c.
- FIG. 73 illustrates an example of the second application selection menu 3520 , according to an exemplary embodiment.
- the second application selection menu 3520 may display user-selectable applications, and a user may select an application from the second application selection menu 3520 .
- the sixth region 7210 may be divided into a plurality of regions, and the user-selectable applications may be matched with the plurality of regions.
- FIG. 74 illustrates an example in which a second application is selected from the second application selection menu 3520 , according to an exemplary embodiment.
- the device 100 d is in a folded state provides the second application selection menu 3520 .
- the device 100 d may display a screen of the user-selected second application on a predetermined region of the display 210 c .
- a second application screen may be displayed in an eighth region 7410 of the display 210 c
- a first application screen may be displayed in a ninth region 7420 (S 7404 ).
- the first application screen may include a home screen that is displayed when a screen is turned on in the standby mode, an application list screen, a screen of a user-preset application, or the like.
- FIG. 75 illustrates a procedure of providing a second application screen, according to an exemplary embodiment.
- the device 100 d may recognize contents of a voice conversation of the user.
- the device 100 d recognizes a word related to a particular application from the contents of the voice conversation
- the device 100 d includes the particular application in the second application selection menu 3520 .
- the recognition of the contents of the voice conversation may be performed by using various voice recognition algorithms.
- Information about the particular application related to the recognized word may be stored in the device 100 d or may be set by the user.
- the user mentions a word “schedule” while the user makes a call by using the device 100 d in a folded state (S 7532 ).
- the device 100 d recognizes the word “schedule” (S 7532 ).
- the device 100 d may dispose, on the second application selection menu 3520 , a selection menu 7510 for selecting the application related to the word “schedule” (S 7534 ).
- the device 100 d may dispose the selection menu 7510 , which corresponds to the application related to the recognized word, on a touch interface using the display 210 a , and may display a picture or a text corresponding to the selection menu 7510 on the touch interface.
- the user may select the related application by using the selection menu 7510 of the related application, and may unfold the device 100 d (S 7534 ), to display an execution screen 7520 of the related application (S 7536 ).
- the device 100 d may recognize the contents of the voice conversation of the user and may allow an application to be easily used by the user, so that user convenience may be increased.
- FIG. 76 illustrates a structure of a device 100 e , according to another exemplary embodiment.
- the device 100 e may be a rollable device. As illustrated in FIG. 76 , a display 210 d of the device 100 e may have two states, i.e., a rolled state and an unrolled state. A user may change a state of the device 100 e from the rolled state to the unrolled state by holding and pulling out a portion 7610 of the device 100 e or by pressing a preset button of the device 100 e .
- a second application selection menu 3520 may be provided in a preset region of the device 100 e that is externally exposed while the device 100 e is rolled. For example, as illustrated in FIG. 76 , the second application selection menu 3520 may be provided in a preset region of a housing of the device 100 e , wherein the housing keeps the display 210 d in the rolled state.
- the second application selection menu 3520 may be provided in the form of a touchscreen, a touch sensor, a button, etc.
- application types that are selectable from the second application selection menu 3520 may be preset in the device 100 e , may be determined according to user's selection, or may be changed according to an operation mode of the device 100 e.
- FIG. 77 illustrates a procedure in which the device 100 e provides a second application menu, according to an exemplary embodiment.
- the device 100 e in a rolled state provides the second application selection menu 3520 , and a user selects an application from the second application selection menu 3520 (S 7702 ).
- the display 210 d is exposed, and a screen of the user-selected application is displayed on the display 210 d (S 7706 ).
- the selection of the application (S 7702 ) may be performed before the user unrolls the display 210 d , may be performed while the user unrolls the display 210 d , or may be performed after the display 210 d is unrolled.
- the device 100 e may co-display a screen of the user-selected second application and a screen of a preset first application or a screen of a first application that is currently executed.
- FIG. 78 illustrates a block diagram of a device 100 f , according to another exemplary embodiment.
- a structure of the device 100 f may be applied to various types of devices including a mobile phone, a tablet PC, a personal digital assistant (PDA), an MP3 player, a kiosk, an electronic photo frame, a navigation device, a digital TV, or a wearable device such as a wrist watch or a head-mounted display (HMD).
- a mobile phone a tablet PC
- PDA personal digital assistant
- MP3 player an MP3 player
- kiosk an electronic photo frame
- a navigation device a digital TV
- a wearable device such as a wrist watch or a head-mounted display (HMD).
- HMD head-mounted display
- the device 100 f may include at least one selected from a display 7810 , i.e., a display unit, a controller 7870 , i.e., a control unit, a memory 7820 , a global positioning system (GPS) chip 7825 , a communicator 7830 , i.e., a communication unit or a transceiver, a video processor 7835 , an audio processor 7840 , a user interface 7845 , i.e., a user inputter or a user input unit, a microphone 7850 , i.e., a microphone unit, a camera 7855 , i.e., an image-capturing unit, a speaker 7860 , i.e., a speaker unit, a motion detector 7865 , i.e., a motion detecting unit, and a sensor 7880 , i.e., a sensing unit.
- a display 7810 i
- the display 7810 may include a display panel 7811 and a controller for controlling the display panel 7811 .
- the display panel 7811 may be various displays including a liquid crystal display (LCD), an organic light-emitting diode (OLED) display, an active matrix organic light-emitting diode (AMOLED) display, a plasma display panel (PDP), or the like.
- the display panel 7811 may be flexible, transparent, and/or wearable.
- the display 7810 may be combined with a touch panel 7847 of the user interface 7845 and thus may be provided as a touchscreen.
- the touchscreen may include a module having a stack structure containing the display panel 7811 and the touch panel 7847 .
- the memory 7820 may include at least one of an internal memory and an external memory.
- the internal memory may include at least one of a volatile memory (e.g., a dynamic random access memory (DRAM), a static RAM (SRAM), a synchronous dynamic RAM (SDRAM), etc.), a non-volatile memory (e.g., a one-time programmable read only-memory (OTPROM), a programmable ROM (PROM), an erasable and programmable ROM (EPROM), an electrically erasable and programmable ROM (EEPROM), a mask ROM, a flash ROM, etc.), a hard disk drive (HDD), and a solid-state drive (SSD).
- a volatile memory e.g., a dynamic random access memory (DRAM), a static RAM (SRAM), a synchronous dynamic RAM (SDRAM), etc.
- a non-volatile memory e.g., a one-time programmable read only-memory (OTPROM), a programmable ROM (PROM), an erasable
- the controller 7870 may load an instruction or data from at least one of the non-volatile memory and another element to the volatile memory and may process the instruction or the data. Also, the controller 7870 may store, in the non-volatile memory, data that is received from or is generated by another element.
- the external memory may include at least one of a compact flash (CF) memory, a secure digital (SD) memory, a micro secure digital (Micro-SD) memory, a mini secure digital (Mini-SD) memory, an extreme digital (xD) memory, and a memory stick.
- CF compact flash
- SD secure digital
- Micro-SD micro secure digital
- Mini-SD mini secure digital
- xD extreme digital
- the memory 7820 may store various programs and data that are used in operations of the device 100 f .
- the memory 7820 may temporarily or semi-permanently store a portion of contents to be displayed on a lock screen.
- the controller 7870 may control the display 7810 to display the portion of the contents stored in the memory 7820 .
- the controller 7870 may display the portion of the contents stored in the memory 7820 on the display 7810 .
- the controller 7870 may perform a control operation that corresponds to the user's gesture.
- the controller 7870 may include at least one of a RAM 7871 , a ROM 7872 , a central processing unit (CPU) 7873 , a graphics processing unit (GPU) 7874 , and a bus 7875 .
- the RAM 7871 , the ROM 7872 , the CPU 7873 , and the GPU 7874 may be connected to each other via the bus 7875 .
- the CPU 7873 accesses the memory 7820 and performs a booting operation by using an operating system (OS) stored in the memory 7820 . Then, the CPU 7873 performs various operations by using the various programs, the contents, or the data stored in the memory 7820 .
- OS operating system
- the ROM 7872 may store an instruction set for booting up a system. For example, when a turn-on instruction is input to the device 100 f , and power is supplied to the device 100 f , the CPU 7873 may copy the OS stored in the memory 7820 to the RAM 7871 according to the instruction stored in the ROM 7872 , execute the OS, and thus boot up the system. When the booting operation is completed, the CPU 7873 may copy the various programs stored in the memory 7820 to the RAM 7871 , and may perform various operations by executing the programs copied to the RAM 7871 . When the device 100 f is booted up, the GPU 7874 displays a UI screen in the display 7810 .
- the GPU 7874 may generate a screen that displays an electronic document including various objects such as content, an icon, a menu, or the like.
- the GPU 7874 calculates coordinate values of the objects that are to be displayed according to a layout of the UI screen, and calculates attribute values of shapes, sizes, or colors of the objects. Then, the GPU 7874 may generate UI screens with various layouts including the objects based on the calculated attribute values.
- the UI screen generated by the GPU 7874 may be provided to the display 7810 and thus may be displayed in regions of the display 7810 .
- the GPS chip 7825 may receive a GPS signal from a GPS satellite and may calculate a current position of the device 100 f .
- the controller 7870 may calculate a position of the user by using the GPS chip 7825 .
- the communicator 7830 may perform communication with various external devices according to various types of communication methods.
- the communicator 7830 may include at least one selected from a wireless fidelity (Wi-Fi) chip 7831 , a Bluetooth chip 7832 , a wireless communication chip 7833 , and a near field communication (NFC) chip 7834 .
- the controller 7870 may perform the communication with the various external devices by using the communicator 7830 .
- the Wi-Fi chip 7831 and the Bluetooth chip 7832 may perform communication by using WiFi and Bluetooth, respectively. If the Wi-Fi chip 7831 or the Bluetooth chip 7832 is used, the WiFi chip 7831 or the Bluetooth chip 7832 may first transmit and receive various types of connection information including a service set identification (SSID), a session key, or the like, may establish a connection for communication by using the connection information, and then may transmit and receive various types of information.
- the wireless communication chip 7833 may be a chip that performs communication according to various communication standards such as the Institute of Electrical and Electronics Engineers (IEEE). ZigBee, 3 rd generation (3G), 3rd Generation Partnership Project (3GPP), Long Term Evolution (LTE), or the like.
- the NFC chip 7834 indicates a chip that operates in using NFC by using a 13.56 MHz band from among various radio frequency-identification (RF-ID) frequency bands such as 135 kHz, 13.56 MHz, 433 MHz, 860-960 MHz, 2.45 GHz, or the like.
- RFID radio frequency-identification
- the video processor 7835 may process video data included in content received by using the communicator 7830 or may process video data included in content stored in the memory 7820 .
- the video processor 7835 may perform various image processing such as decoding, scaling, noise filtering, frame rate conversion, resolution conversion, or the like on the video data.
- the audio processor 7840 may process audio data included in content received by using the communicator 7830 or may process audio data included in content stored in the memory 7820 .
- the audio processor 7840 may perform various processing such as decoding, amplification, noise filtering, or the like on the audio data.
- the controller 7870 may reproduce the multimedia content by driving the video processor 7835 and the audio processor 7840 .
- the speaker 7860 may output audio data generated in the audio processor 7840 .
- the user interface 7845 may receive an input of various instructions from a user.
- the user interface 7845 may include at least one selected from a key 7846 , a touch panel 7847 , and a pen recognizing panel 7848 .
- the key 7846 may be of various types such as a mechanical button, a wheel, or the like that may be formed in a front portion, a side portion, a rear portion, etc., of an external surface of a body of the device 100 f.
- the touch panel 7847 may sense a touch input by the user and may output a value of a touch event that corresponds to a signal generated by the sensed touch input.
- the touchscreen may be configured as a capacitive touchscreen, a resistive touchscreen, or a piezoelectric touchscreen by using various types of touch sensors.
- the capacitive touchscreen may calculate touch coordinates by sensing a small amount of electricity generated when a body part of the user touches the surface of the capacitive touchscreen, which is coated with a dielectric material.
- the resistive touchscreen may include two embedded electrode plates and may calculate touch coordinates by sensing a flow of current that occurs when the user touches the resistive touchscreen which causes upper and lower plates of a touched point to contact each other.
- the touch event that occurs on the touchscreen may be generated by a finger of a person, but may also be generated by an object formed of a conductive material capable of changing capacitance.
- the pen recognizing panel 7848 may sense a proximity input or a touch input of a touch pen (e.g., a stylus pen or a digitizer pen) which is performed by a user, and may output a sensed pen proximity event or a sensed pen touch event.
- the pen recognizing panel 7848 may be an electromagnetic resonance (EMR)-type pen recognizing panel, and may sense the touch input or the proximity input according to changes in a strength of an electromagnetic field, which occur when the touch pen approaches or touches the touchscreen.
- EMR electromagnetic resonance
- the pen recognizing panel 7848 may include an electromagnetic induction coil sensor having a grid structure, and an electric signal processor for sequentially providing an alternating current (AC) signal having a predetermined frequency to each loop coil of the electromagnetic induction coil sensor.
- AC alternating current
- a magnetic field transmitted from the loop coil generates a current in the resonance circuit in the pen, based on mutual electrostatic induction. Due to the current, an induction field is generated from a coil forming the resonance circuit in the pen, and the pen recognizing panel 7848 detects the induction field from the loop coil capable of receiving a signal, and thus senses the touch input or the proximity input by the pen.
- the pen recognizing panel 7848 may be arranged to occupy a preset area below the display panel 7811 , e.g., may have a size capable of covering a display region of the display panel 7811 .
- the microphone 7850 may receive an input of a user's voice or other sound and may convert the user's voice or other sound to audio data.
- the controller 7870 may use the user's voice, which is input via the microphone 7850 , in a call-related operation or may convert the user's voice to the audio data and may store the audio data in the memory 7820 .
- the camera 7855 may capture a still image or a moving picture according to a control by the user.
- the camera 7855 may include a front camera, a rear camera, or the like.
- the controller 7870 may perform a control operation according to a user's voice input via the microphone 7850 or a user's motion recognized by the camera 7855 .
- the device 100 f may operate in a motion control mode or a voice control mode. If the device 100 f operates in the motion control mode, the controller 7870 may activate the camera 7855 and may capture an image of the user, may trace a change in motions of the user, and may perform a control operation corresponding thereto. If the device 100 f operates in the voice control mode (i.e., a voice recognition mode), the controller 7870 may analyze a user's voice input via the microphone 7850 , and may perform a control operation according to the analyzed user's voice.
- the voice control mode i.e., a voice recognition mode
- the motion detector 7865 may detect movement of a body of the device 100 f .
- the device 100 f may rotate or may tilt in various directions.
- the motion detector 7865 may detect a movement characteristic such as a rotation direction, a rotation angle, a tilted angle, or the like by using at least one of a magnetic sensor, a gyroscope sensor, an acceleration sensor, etc.
- the device 100 f may further include a universal serial bus (USB) port for connecting the device 100 f and a USB connector, various external input ports including a headset, a mouse, a local area network (LAN), etc. for connection with various external terminals, a digital multimedia broadcasting (DMB) chip for receiving and processing a DMB signal, various sensors, or the like.
- USB universal serial bus
- DMB digital multimedia broadcasting
- Names of elements in the device 100 f may vary. Also, the device 100 f may include at least one selected from the aforementioned elements, or may be embodied with more or less elements than the aforementioned elements.
- the display 210 may correspond to the display 7810 of FIG. 78 .
- the controller 230 may correspond to the controller 7870 of FIG. 78 .
- the user interface 3310 may correspond to the user interface 7845 of FIG. 78 .
- the state detector 220 may correspond to the sensor 7880 of FIG. 78 .
- a user may conveniently view a plurality of application screens in a device having a foldable characteristic.
- the user may easily use related functions in the foldable device.
- the user may view an application screen for a current situation by simply folding or unfolding the flexible device.
- the one or more exemplary embodiments can also be computer readable codes that are on a non-transitory computer readable recording medium.
- the non-transitory computer readable recording medium is any data storage device that can store data which can be thereafter read and executed by a computer or processor.
- the non-transitory computer readable codes when read and executed by a processor or computer, perform a method of controlling a device according to the one or more exemplary embodiments.
- the computer readable codes may be formed of various programming languages. Also, functional programs, codes, and code segments for accomplishing the one or more exemplary embodiments can be easily construed by programmers skilled in the art to which the inventive concept pertains.
- non-transitory computer readable recording medium examples include ROM, RAM, CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, etc.
- the non-transitory computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
Abstract
Description
- This application claims priority from Korean Patent Application No. 10-2014-0062544, filed on May 23, 2014 in the Korean Intellectual Property Office, Korean Patent Application No. 10-2014-0127683, filed on Sep. 24, 2014 in the Korean Intellectual Property Office, and Korean Patent Application No. 10-2015-0026080, filed on Feb. 24, 2015 in the Korean Intellectual Property Office, the disclosures of which are incorporated herein in their entireties by reference.
- 1. Field
- Apparatuses and methods consistent with exemplary embodiments relate to a foldable device and a method of controlling the same.
- 2. Description of the Related Art
- As display-related technologies have been developed, flexible display apparatuses, transparent display apparatuses, or the like have been developed. Since the user may fold or unfold the flexible display apparatus, an exposed surface area of an electronic device screen may vary significantly.
- Flexible display apparatuses may be an organic light-emitting diode (OLED) display apparatus, a liquid crystal display (LCD) apparatus, or the like. A flexible display apparatus may be manufactured using an LCD apparatus or an OLED display apparatus by using a flexible material, e.g., by replacing a glass substrate with a plastic film. Also, a foldable display device may be manufactured using an LCD apparatus or an OLED display apparatus by using a flexible material in a foldable part thereof.
- Applications for foldable display devices are varied. For example, the flexible display device may be used in electronic books that may replace publications including magazines, textbooks, comic books, or the like, and portable information technology (IT) products, such as an ultra-small personal computer (PC) that may be carried while its display is folded or rolled, a smart card allowing real-time information confirmation, or the like. Accordingly, there is an increasing demand for the development of an interface capable of reflecting a characteristic of the flexible display device and using merits of the flexible display device.
- One or more exemplary embodiments provide a device having a flexible characteristic in which a user may conveniently view a plurality of application screens.
- Further, one or more exemplary embodiments provide a flexible device in which a user may easily use related functions.
- Further still, one or more exemplary embodiments provide a flexible device in which a user may view an application screen for a current situation by simply folding or unfolding the flexible device.
- According to an aspect of an exemplary embodiment, there is provided a foldable device including: a flexible display configured to display an execution screen of an application; and a controller configured to control the flexible display to display an execution screen of at least one first application on a first surface of the flexible display that is used as a display of the foldable device when the flexible display is folded, and control, in response to the flexible display being unfolded, the flexible display to display the execution screen of the at least one first application and an execution screen of at least one second application related to the at least one first application to be displayed on a second surface of the flexible display that is used as a display of the foldable device when the flexible display is unfolded.
- The foldable device may further include a user interface configured to receive an input of a user's selection and the controller may be further configured to control the flexible display to, while the flexible display is folded, co-display the execution screen of the at least one first application and a second application selection menu for selecting the at least one second application, and to determine the at least one second application according to the user's selection via the second application selection menu.
- The foldable device may further include a user interface configured to receive an input of a user's selection, and the controller may be further configured to control the flexible display to, while the execution screen of the at least one first application is displayed, display both the execution screen of the at least one first application and a second application selection menu for selecting the at least one second application, and to determine the at least one second application according to the user's selection via the second application selection menu.
- The controller may be further configured to determine the at least one second application based on a pre-stored list of related applications.
- The controller may be further configured to determine the at least one second application based on an input with respect to the at least one first application.
- The controller may be further configured to determine an application related to a notification event that occurs in the foldable device as the at least one second application.
- The controller may be further configured to determine the at least one second application based on an application use history of a user.
- The controller may be further configured to determine a user-set application as the at least one second application.
- The second surface of the flexible display may be disposed on an opposite side of the flexible display to the first surface of the flexible display.
- The foldable device may further include a state detector configured to detect a partially-folded state in which at least one portion of the second surface is folded to face towards a same side as the first surface.
- The controller may be further configured to control the flexible display to, in response to the state detector detecting the partially-folded state, display the execution screen of the at least one first application on the first surface of the flexible display that is used as a display of the foldable device in the partially-folded state, and the execution screen of the at least one second application on a region of the at least one portion of the second surface that faces towards the same side as the first surface that is used as the display of the foldable device in the partially-folded state.
- According to an aspect of another exemplary embodiment, there is provided a method of controlling a foldable device including: displaying an execution screen of at least one first application on a first surface of the flexible display that is used as a display of the foldable device when the flexible display is folded; and displaying, in response to the flexible display being unfolded, the execution screen of the at least one first application and an execution screen of at least one second application related to the at least one first application on a second surface of the flexible display that is used as a display of the foldable device when the flexible display is unfolded.
- The method may further include: co-displaying, while the flexible display is folded, the execution screen of the at least one first application and a second application selection menu for selecting the at least one second application; receiving an input of a user's selection via the second application selection menu; and determining the at least one second application according to the user's selection.
- The displaying of the execution screen of the at least one first application may include co-displaying the execution screen of the at least one first application and a second application selection menu for selecting the at least one second application.
- The method may further include: receiving an input of a user's selection via the second application selection menu; and determining the at least one second application according to the user's selection.
- The method may further include determining the least one second application based on a pre-stored list of related applications.
- The method may further include determining the least one second application based on an input with respect to the at least one first application.
- The method may further include determining an application related to a notification event that occurs in the foldable device as the at least one second application.
- The method may further include determining the at least one second application based on an application use history of a user.
- The method may further include determining a user-set application as the at least one second application.
- The method may further include: detecting a partially-folded state in which at least one portion of the second surface is folded to face towards a same side as the first surface; displaying, in response to the partially-folded state being detected, the execution screen of the at least one first application on the first surface of the flexible display that is used as a display of the foldable device in the partially-folded state; and displaying the execution screen of the at least one second application on a region of the at least one portion of the second surface that faces toward the same side as the first surface that is used as the display of the foldable device in the partially-folded state.
- According to an aspect of another exemplary embodiment, there is provided a foldable device including: a first display disposed on a first surface of the foldable device; a second display disposed on a second surface of the foldable device; a sensor configured to detect a folding state of the foldable device; and a controller configured to control the first display to display a first application while the flexible display is folded, and control the second display to, in response to the flexible display being unfolded, display the first application and a second application.
- The controller may be further configured to, in response to the flexible display being unfolded, select the second application to be displayed based on the first application.
- The foldable device may be further configured to be partially folded such that a portion of the first display is overlapped by a portion the second display and another portion of the first display is not overlapped by the second display, and the controller may be further configured to, is response to the foldable device being partially folded, control the second display to display the second application on the portion of the second display overlapping the first display.
- The controller may be further configured to, is response to the foldable device being partially folded, adjust a screen size of the first application to correspond to the another portion of the first display and control the first display to display the first application on the another portion of the first display.
- The foldable device may be further configured to be partially folded into a multi-region folded state of the foldable device comprises a plurality of portions of the second display folded to overlap with non-contiguous portions of the first display, another portion of the first display is not overlapped by the second display.
- The controller may be further configured to, in response to the flexible display being in the multi-region folded state, control the first display to display the first application on the another portion of the first display and control the second display to display the second application on at least one of the plurality of portions overlapping the first display.
- The controller may be further configured to, in response to the flexible display being in the multi-region folded state, control the second display to display the second application on a first portion of the plurality of portions overlapping the first display and display a third application on a second portion of the plurality of portions overlapping the first display.
- Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of one or more exemplary embodiments.
- The above and/or other aspects will become apparent and more readily appreciated from the following description of certain exemplary embodiments, taken in conjunction with the accompanying drawings in which:
-
FIG. 1A illustrates a foldable device using a hinge according to an exemplary embodiment; -
FIG. 1B illustrates a bendable device according to another exemplary embodiment; -
FIG. 2 is a block diagram of a device, according to an exemplary embodiment; -
FIG. 3 is a block diagram of a device, according to another exemplary embodiment; -
FIG. 4 illustrates disposition of a first display and a second display, according to an exemplary embodiment; -
FIG. 5 illustrates a foldable device according to an exemplary embodiment; -
FIGS. 6 through 11 illustrate displays that are physically distinguished from each other, according to various exemplary embodiments; -
FIGS. 12 and 13 illustrate displays that are distinguished from each other in a software manner, according to various exemplary embodiments; -
FIGS. 14A to 14F illustrates folded states of a device, according to various exemplary embodiments; -
FIG. 15 illustrates a folded state of a device, according to an exemplary embodiment; -
FIG. 16 illustrates a folded state of a device, according to another exemplary embodiment; -
FIG. 17 illustrates a folded state of a device, according to an exemplary embodiment; -
FIG. 18 illustrates a folded state of a device, according to another exemplary embodiment; -
FIG. 19 illustrates a folded state of a device, according to another exemplary embodiment; -
FIGS. 20A through 20F illustrates open states of a device, according to various exemplary embodiments; -
FIG. 21 illustrates an open state of a device, according to an exemplary embodiment; -
FIG. 22 illustrates an open state of a device, according to another exemplary embodiment; -
FIG. 23 illustrates a folding motion and an unfolding motion, according to an exemplary embodiment; -
FIG. 24 illustrates a folding motion and an unfolding motion, according to another exemplary embodiment; -
FIG. 25 is a flowchart of a method of controlling a device, according to an exemplary embodiment; -
FIG. 26 is a flowchart of a method of controlling a device, according to another exemplary embodiment; -
FIG. 27 illustrates a screen in a folded state and a screen in an open state, according to an exemplary embodiment; -
FIG. 28 is a flowchart of a method of controlling a device, according to another exemplary embodiment; -
FIGS. 29A and 29B illustrate screens of an open state and a partially-folded state, according to various exemplary embodiments; -
FIGS. 30A and 30B illustrate screens of an open state and a folded state, according to various exemplary embodiments; -
FIGS. 31A and 31B illustrate screens of an open state and a folded state, according to various exemplary embodiments; -
FIG. 32 is a flowchart of a method of controlling the device, according to another exemplary embodiment; -
FIG. 33 is a block diagram of a device, according to another exemplary embodiment; -
FIG. 34 is a flowchart of a method of controlling the device, according to another exemplary embodiment; -
FIG. 35 illustrates an example in which a second application selection menu is provided, according to an exemplary embodiment; -
FIG. 36 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment; -
FIG. 37 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment; -
FIG. 38 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment; -
FIG. 39 is a flowchart of a method of controlling a device, according to another exemplary embodiment; -
FIG. 40 illustrates an example in which the screen of the first application and the second application selection menu are displayed according to an exemplary embodiment; -
FIG. 41 is a flowchart of a method of controlling a device, according to another exemplary embodiment; -
FIG. 42 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment; -
FIG. 43 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment; -
FIG. 44 is a flowchart of a method of controlling the device, according to another exemplary embodiment; -
FIG. 45 is a list of related applications, according to an exemplary embodiment; -
FIG. 46 illustrates an example in which a screen of a first application and a screen of a second application are co-displayed based on a list of related applications, according to an exemplary embodiment; -
FIG. 47 is a flowchart of a method of controlling the device, according to another exemplary embodiment; -
FIG. 48 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to an exemplary embodiment; -
FIG. 49 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment; -
FIG. 50 is a flowchart of a method of controlling the device, according to another exemplary embodiment; -
FIG. 51 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment; -
FIG. 52 is a flowchart of a method of controlling the device, according to another exemplary embodiment; -
FIG. 53 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment; -
FIG. 54 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment; -
FIG. 55 is a flowchart of a method of controlling the device, according to another exemplary embodiment; -
FIG. 56 is a flowchart of a method of controlling the device, according to another exemplary embodiment; -
FIG. 57 is a flowchart of a method of controlling the device, according to another exemplary embodiment; -
FIG. 58 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment; -
FIG. 59 is a flowchart of a method of controlling the device, according to another exemplary embodiment; -
FIG. 60 illustrates an example in which a window split selection menu is provided, according to an exemplary embodiment; -
FIG. 61 illustrates an example of a screen in which it is selected, from a window split selection menu, to display a screen of a second application; -
FIG. 62 illustrates an example of a screen in which it is selected, from a window split selection menu, to not display a screen of a second application according to an exemplary embodiment; -
FIG. 63 illustrates an example in which a window disposition selection menu is provided, according to an exemplary embodiment; -
FIG. 64 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a screen of a first application in a right region of the screen according to an exemplary embodiment; -
FIG. 65 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a first application with a full screen according to an exemplary embodiment; -
FIG. 66 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a screen of a first application in a left region of the screen according to an exemplary embodiment; -
FIG. 67 illustrates a disposition of a first application screen and a second application screen, according to an exemplary embodiment; -
FIG. 68 illustrates a disposition of a first application screen and a second application screen, according to another exemplary embodiment; -
FIG. 69 illustrates an operation of the device, according to an exemplary embodiment; -
FIG. 70 illustrates an example in which information about a second application is provided, according to an exemplary embodiment; -
FIG. 71 illustrates an example in which information about a second application is provided, according to another exemplary embodiment; -
FIG. 72 illustrates a structure of a device, according to another exemplary embodiment; -
FIG. 73 illustrates an example of the second application selection menu, according to an exemplary embodiment; -
FIG. 74 illustrates an example in which a second application is selected from the second application selection menu and then is executed, according to an exemplary embodiment; -
FIG. 75 illustrates a procedure of providing a second application screen, according to an exemplary embodiment; -
FIG. 76 illustrates a structure of a device, according to another exemplary embodiment; -
FIG. 77 illustrates a procedure in which the device provides a second application menu, according to an exemplary embodiment; and -
FIG. 78 illustrates a block diagram of a device, according to an exemplary embodiment. - Advantages and features of exemplary embodiments and methods of accomplishing the same may be understood more readily by reference to the following detailed description of certain exemplary embodiments and the accompanying drawings. The inventive concept may, however, be embodied in many different forms and should not be construed as being limited to one or more exemplary embodiments set forth herein. Rather, these one or more exemplary embodiments are provided so that this disclosure will be thorough and complete and to fully convey the concept of one or more exemplary embodiments to those skilled in the art, and the inventive concept will only be defined by the appended claims and their equivalents.
- All terms including descriptive or technical terms which are used herein should be construed as would one of ordinary skill in the art. However, the terms may have different meanings according to an intention of one of ordinary skill in the art, precedent cases, or the appearance of new technologies. Also, some terms may be arbitrarily selected by the applicant, and in this case, the meaning of the selected terms will be described in detail in the detailed description of the invention.
- Throughout the specification, when a part “includes” or “comprises” an element, unless there is a particular description contrary thereto, the part can further include other elements. Also, throughout the specification, the term ‘unit’ means a software component, a hardware component, or a combination of software and hardware components, such as a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC), and performs a specific function. However, the term ‘unit’ is not limited to software or hardware. The ‘unit’ may be formed so as to be in an addressable storage medium, or may be formed so as to operate on or in one or more processors. Thus, for example, the term ‘unit’ may refer to components such as software components, object-oriented software components, class components, and task components, and may include processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, micro codes, circuits, data, databases, data structures, tables, arrays, or variables. A function provided by the components and ‘units’ may be associated with the smaller number of components and ‘units’, or may be divided into additional components and ‘units’.
- Throughout the specification, a ‘foldable device’ means a foldable electronic device, a device or an electronic device.
- Also, the term ‘is folded’ may mean that a flat electronic device is deformed, so that two facing surfaces of the electronic device approach each other to the extent that they almost contact each other (refer to
FIGS. 1 and 2 ). A flat electronic device may be deformed by being folded or by being bent using a hinge. - For example, when a hinge is mounted at the
foldable device 100, thefoldable device 100 may be folded in a manner that two surfaces of thefoldable device 100 are folded by using the hinge to the extent that the two surfaces contact or almost contact each other and become parallel or almost parallel. Also, when thefoldable device 100 is formed of a flexible material, thefoldable device 100 may be folded at a random line to the extent that two surfaces of thefoldable device 100 approach each other and become parallel. - One or more exemplary embodiments will now be described more fully with reference to the accompanying drawings, in which certain exemplary embodiments are shown. In the following description, well-known functions or constructions are not described in detail since they would obscure the disclosure with unnecessary detail.
- As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items. Expressions such as “at least one of,” when preceding a list of elements, modify the entire list of elements and do not modify the individual elements of the list.
- Hereinafter, the term “co-display or (are) co-displayed” is used when a device simultaneously displays a screen of an A application and a screen of a B application or when a screen of an A application and a screen of a B application are simultaneously displayed on a device.
-
FIG. 1A illustrates thedevice 100, i.e., anelectronic device 100, that is folded using a hinge according to an exemplary embodiment. - The
device 100 may be the foldableelectronic device 100 that is folded using the hinge, as shown inFIG. 1A . - The
device 100 may be used in a folded state may be used in an open state, as shown inFIG. 1A . - The
device 100 may switch its screen according to a state of thedevice 100. Throughout the specification, a state of an electronic device may be defined to two states that are a folded state and an open state. The folded state and the open state will be described in greater detail later. - Also, throughout the specification, a state of the
electronic device 100 is changed from the open state to the folded state via a folding motion. The state of theelectronic device 100 is changed from the folded state to the open state via an unfolding motion. - According to one or more exemplary embodiments, the
device 100 may include a smartphone, a tablet personal computer (PC), a notebook, a wearable device, an electronic book, or the like. - In an exemplary embodiment, while an
execution screen 110 of a first application is displayed on thedevice 100, if thedevice 100 detects the folding motion or the unfolding motion, thedevice 100 may co-display theexecution screen 110 of the first application and anexecution screen 120 of a second application. The second application may vary according to various exemplary embodiments. - Throughout the specification, “an execution screen of a first application”, “a first application screen” or “a screen of a first application” means a screen that is displayed, on a display, as a result of executing the first application. Also, “an execution screen of a second application”, “a second application screen” or “a screen of a second application” means a screen that is displayed, on the display, as a result of executing the second application. Referring to
FIG. 1A , areas of two surfaces that face each other when thedevice 100 is in the folded state are the same. Thus, thedevice 100 may be symmetrically folded, but this is merely an example and the areas of the two surfaces that face each other in the folded state may be different. Thus, thedevice 100 may be asymmetrically folded. -
FIG. 1B illustrates adevice 100 that is folded by being bent according to another exemplary embodiment. - As illustrated in
FIG. 1B , thedevice 100 may be bent at a random line, and since thedevice 100 is bent, a region where the random line exists may be bent by a preset degree. Also, when two surfaces that face each other since thedevice 100 is bent become parallel, thedevice 100 may be in the folded state. -
FIG. 2 is a block diagram adevice 100 a, according to another exemplary embodiment. - The
device 100 a includes adisplay 210, i.e., a display unit, astate detector 220, i.e., a state detecting unit, and acontroller 230, i.e., a control unit. - The
display 210 displays a screen of an application that is executed by thecontroller 230, a user interface screen, or a screen showing a state of thedevice 100 a. Thecontroller 230 executes at least one application, and controls thedisplay 210 to display a screen of the at least one executed application on thedisplay 210. While an execution screen of at least one first application is displayed, if thecontroller 230 detects a folding motion or an unfolding motion with respect to thedevice 100 a, thecontroller 230 co-displays the execution screen of the at least one first application and an execution screen of at least one second application. - For example, as illustrated in
FIG. 1A , while thedevice 100 a in a folded state displays an execution screen of afirst application 110, if thedevice 100 a is unfolded and thus thecontroller 230 detects a unfolding motion, thedevice 100 a may co-display the execution screen of thefirst application 110 and an execution screen of asecond application 120. - In one or more exemplary embodiments, when the execution screen of the first application and the execution screen of the second application are displayed in a folded state and an open state, the execution screens may display same contents and only sizes of the execution screens may vary.
- In one or more exemplary embodiments, when the execution screen of the first application and the execution screen of the second application are displayed in the folded state and the open state, a layout of each execution screen may become different. For example, according to the folded state or the open state, a position or a size of a menu on each screen may become different or a position or a size of an icon may become different.
- The
controller 230 may generally control operations of thedevice 100 a. For example, thecontroller 230 may execute and may control an operating system (OS) of thedevice 100 a, may process various types of data, and may control elements of thedevice 100 a including thedisplay 210, thestate detector 220, or the like. - The
state detector 220 detects the folding motion and the unfolding motion with respect to thedevice 100 a. - In one or more exemplary embodiments, the
state detector 220 may detect a motion by which a state of thedevice 100 a is changed from the folded state to the open state or a motion by which the state of thedevice 100 a is changed from the open state to the folded state. - The
device 100 may include asensor 7880, i.e., a sensor (refer toFIG. 78 ). Thesensor 7880 may sense a state of thedevice 100, a movement of thedevice 100, or a state around thedevice 100, and may transfer sensed information to thecontroller 230. - The
sensor 7880 may include at least one of a magnetic sensor, an acceleration sensor, a hall sensor, a bending sensor, a gyroscope sensor, a proximity sensor, a temperature/humidity sensor, an infrared sensor, a position sensor (e.g., a global positioning system (GPS)), an air pressure sensor, and an RGB sensor (i.e., a luminance sensor), but one or more exemplary embodiments are not limited thereto. Functions of the sensors may be understood by one of ordinary skill in the art based on the names of the sensors or are known in the related art. - In one or more exemplary embodiments, the
state detector 220 of thedevice 100 a may detect, by using thesensor 7880, a motion by which a state of thedevice 100 a is changed to the open state or the folded state. For example, thestate detector 220 may detect the folding motion or the unfolding motion by using a hall sensor or a magnetic sensor arranged in a folded region. - In one or more exemplary embodiments, the
state detector 220 may detect whether a current state of thedevice 100 a is an open state or a folded state, and, when the current state is changed, thestate detector 220 may detect a folding motion or an unfolding motion. - In one or more exemplary embodiments, the
state detector 220 may measure a bend angle or a folded angle of thedevice 100 a. If thedevice 100 a has a hinge, thestate detector 220 may measure the folded angle of the hinge. - In one or more exemplary embodiments, a state detecting sensor is included at regions of the
device 100 a that approach each other when thedevice 100 a is bent or is folded, and thus thestate detector 220 may detect the folded state. The state detecting sensor may include at least one of a proximity sensor, an illuminance sensor, a magnetic sensor, a hall sensor, a touch sensor, a bending sensor, and an infrared sensor, or a combination thereof. - In one or more exemplary embodiments, the
state detector 220 may determine whether thedevice 100 a is in the folded state or the open state, and may provide a determination result to thecontroller 230. In this case, thecontroller 230 may not need to separately determine the folded state or the open state, and may recognize whether the state of thedevice 100 a is the folded state or the open state, according to an output from thestate detector 220. - In one or more exemplary embodiments, when the
state detector 220 provides, to thecontroller 230, information about the bent angle or the folded angle or sensing information obtained by the state detecting sensor, thecontroller 230 may determine the folded state or the open state of thedevice 100 a. -
FIG. 3 is a block diagram of adevice 100 b, according to another exemplary embodiment. - The
device 100 b may include afirst display 310 and asecond display 320. Thefirst display 310 and thesecond display 320 may be distinguished from each other in a hardware manner or a software manner. - For example, the
first display 310 and thesecond display 320 may be two hardware screens. Thefirst display 310 and thesecond display 320 may be disposed at any surfaces of thefoldable device 100 b, respectively, in a same direction. Also, thefirst display 310 may be disposed at a front surface of thefoldable device 100 b, and thesecond display 320 may be disposed at a rear surface of thefoldable device 100 b. - In one or more exemplary embodiments, the
first display 310 and thesecond display 320 may be one physical element including two different regions as software. - One display formed at one surface of the
foldable device 100 b may be divided into at least two software regions, and the at least two software regions may function as display parts, respectively. For example, a hardware screen arranged at a front surface of thefoldable device 100 b may be divided into at least two software regions, and the at least two software regions may be thefirst display 310 and thesecond display 320, respectively. - Also, a portion of a hardware screen arranged on the front surface of the
foldable device 100 b may be thefirst display 310, and a portion of a hardware screen arranged at a rear surface of thefoldable device 100 b may be thesecond display 320. - Where a display is software, a position and size of the display may be changed according to whether the
foldable device 100 b is folded or rolled. The position or size of the display may be changed dynamically. - While
FIG. 3 illustrates two displays, i.e., thefirst display 310 and thesecond display 320, in one or more exemplary embodiments, thefoldable device 100 b may include at least three displays. - The
controller 230 may control the first application screen and the second application screen to be displayed on at least one of thefirst display 310 and thesecond display 320. In one or more exemplary embodiments, the first application screen may be displayed on thefirst display 310, and the second application screen may be displayed on thesecond display 320. -
FIG. 4 illustrates a disposition of thefirst display 310 and thesecond display 320, according to an exemplary embodiment. - As illustrated in
FIG. 4 , when a front surface of thedevice 100 b is a first surface, and a rear surface of thedevice 100 b is a second surface, thefirst display 310 may be disposed on the first surface of theelectronic device 100 b, and thesecond display 320 may be disposed on the second surface of theelectronic device 100 b. - Each of the
first display 310 and thesecond display 320 may correspond to a portion of a surface of theelectronic device 100 b or may correspond to an entire portion of the surface. In one or more exemplary embodiments, thefirst display 310 may be disposed as one body on the first surface of thedevice 100 b, or may be divided into a plurality of regions and may be disposed on the first surface of thedevice 100 b. In one or more exemplary embodiments, thesecond display 320 may be disposed as one body on the second surface of thedevice 100 b, or may be divided into a plurality of regions and may be disposed on the second surface of thedevice 100 b. -
FIG. 5 illustrates thedevice 100 that is embodied to have a foldable structure according to an exemplary embodiment. - The
device 100 may be embodied in such a manner that elements of thedevice 100 including thefirst display 310, thesecond display 320, thecontroller 230, a housing, or the like are flexible. In one or more exemplary embodiments, only some elements (e.g., the housing, etc.) of thedevice 100 may be flexible, and other elements (e.g., a battery, etc.) may be rigid. - The
display 210 may be embodied to have at least one of a foldable structure, a flexible structure, and a rigid structure. Also, thefirst display 310 may be foldable, and thesecond display 320 may be rigid. - When the
display 210 has a foldable characteristic, a folded region of thedisplay 210 may be disposed to match with a folded region of thedevice 100. - When the
display 210 has a flexible characteristic, thedisplay 210 may be freely disposed on thedevice 100. - When the
display 210 has a rigid characteristic, thedisplay 210 may be disposed at a region of thedevice 100, except for the foldable region or a bendable region of thedevice 100. -
FIGS. 6 through 11 illustrate displays that are physically distinguished therebetween, according to various exemplary embodiments. - The displays may be flexible displays.
- The
device 100 including the flexible displays may be deformed by using a hinge or by being bendable. Thedevice 100 may be folded via the deformation. InFIGS. 6 through 11 , when thedevice 100 is folded by, a foldedregion 610 may indicate a portion that is deformed by being folded. - As illustrated in
FIG. 6 , adisplay 210 a may be one body so as to span across a foldedregion 610 at a first surface of thedevice 100 a. Thedisplay 210 a may be a foldable display or a flexible display. The display may not be disposed at a second surface of thedevice 100 a. - A folding motion may be defined as a motion by which the first surface is exposed, and two regions of the second surface that is divided due to the folded
region 610 are folded so as to face each other. An unfolding motion may be defined as a motion by which thedevice 100 a is unfolded after thedevice 100 a was folded. -
FIG. 7 illustrates structures ofdisplays 210 a 1 and 210 a 2, according to another exemplary embodiment. - The
displays 210 a 1 and 210 a 2 may be disposed at two regions of a first surface of thedevice 100 a, wherein the two regions do not overlap a foldedregion 610. Therefore, the regions are divided by the foldedregion 610. Each of thedisplays 210 a 1 and 210 a 2 may be at least one of a foldable display device, a flexible display device, and a rigid display device. - A folding motion may be defined as a motion by which the first surface is exposed, and two regions of the second surface that is divided by the folded
region 610 are folded so as to face each other. An unfolding motion may be defined as a motion by which thedevice 100 a is unfolded after thedevice 100 a was folded. -
FIG. 8 illustrates afirst display 310 a and asecond display 320 a, according to another exemplary embodiment. - The
first display 310 a may be one body so as to span across a foldedregion 610 at a first surface of thedevice 100 b. Thesecond display 320 a may be disposed at one of two regions of a second surface of thedevice 100 b, wherein the two regions are separated by the foldedregion 610. Thefirst display 310 a may be a foldable display device or a flexible display device. Thesecond display 320 a may be at least one of a foldable display device, a flexible display device, and a rigid display device. -
FIG. 9 illustrates structures of afirst display 310 a and asecond display 320 b, according to another exemplary embodiment. - The
first display 310 a may be one body so as to span across a foldedregion 610 at a first surface of thedevice 100 b. Thesecond display 320 b may be one body so as to span across the foldedregion 610 at a second surface of thedevice 100 b. Each of thefirst display 310 a and thesecond display 320 b may be a foldable display device or a flexible display device. -
FIG. 10 illustrates structures of afirst display 310 a and second displays 320 c 1 and 220 c 2, according to another exemplary embodiment. - The
first display 310 a may be one body so as to span across a foldedregion 610 at a first surface of thedevice 100 b. The second displays 320 c 1 and 220 c 2 may be disposed at two regions of a second surface of thedevice 100 b, wherein the two regions separated by the foldedregion 610. Thefirst display 310 a may be a foldable display device or a flexible display device. Each of the second displays 320 c 1 and 220 c 2 may be at least one of a foldable display device, a flexible display device, and a rigid display device. -
FIG. 11 illustrates structures of first displays 310 b 1 and 310 b 2 and asecond display 320 a, according to another exemplary embodiment. - The first displays 310 b 1 and 310 b 2 may be disposed at two regions of a first surface of the
device 100 b, respectively, wherein the two regions do not meet a foldedregion 610 and are divided by the foldedregion 610. Thesecond display 320 a may be disposed at one of two regions of a second surface of thedevice 100 b, wherein the two regions are separated by the foldedregion 610. Each of the first displays 310 b 1 and 310 b 2 and thesecond display 320 a may be at least one of a foldable display device, a flexible display device, and a rigid display device. -
FIGS. 12 and 13 illustrate displays that are distinguished therebetween in a software manner, according to various exemplary embodiments. - As illustrated in
FIG. 12 , afirst display 310 a may correspond to a portion of a hardware screen disposed at a first surface of thedevice 100 b. Asecond display 320 a may correspond to a portion of a hardware screen disposed at a second surface of thedevice 100 b. - As illustrated in
FIG. 13 , afirst display 310 a 1 may correspond to a portion of a hardware screen disposed at a first surface of thedevice 100 b. Asecond display 310 a 2 may correspond to a residual region of the hardware screen other than the portion of thefirst display 310 a 1. -
FIGS. 14A to 14F illustrate folded states of thedevice 100, according to various exemplary embodiments. - Folded states
FIGS. 14A , 14B, and 14C are examples of thefoldable device 100 that is folded using a hinge. Folded statesFIGS. 14D , 14E, and 14F are examples of thefoldable device 100 that is folded by being bent. - A folded state and an open state may be quantized to folded shape evaluation values within a preset range. A folded shape evaluation value may vary according to a structure of the
state detector 220. For example, the folded shape evaluation value may be a bent angle of thedevice 100, a folded angle of thedevice 100, or a sensing value of the state detecting sensor. For example, the sensing value of the state detecting sensor may be a sensing value of the proximity sensor, a sensing value of the illuminance sensor, a sensing value of the magnetic sensor, a sensing value of the hall sensor, or a sensing value of the touch sensor. - The folded state of the
device 100 may be evaluated based on a folded angle of thedevice 100, but one or more exemplary embodiments are not limited thereto. - The folded state means a state in which the folded angle of the
device 100 is within a first range. For example, the folded state may mean a state in which the folded angle of thedevice 100 is approximately 0 degrees. As illustrated inFIGS. 14A to 14F , the folded angle indicates an angle defined from a vertex where two facing regions meet, which occurs due to folding. - In some exemplary embodiments, the folded state means a state in which a sensing value is within a third range in the proximity sensor, the magnetic sensor, the infrared sensor, or the like, wherein the sensing value indicates a proximity level of two regions due to folding.
- A folding line for the
device 100 may be preset, so that thedevice 100 may be folded only at the preset folding line. The number of folded lines may vary according to various exemplary embodiments. For example, thedevice 100 may be folded in various ways, e.g., thedevice 100 may be folded two or three times. - In one or more exemplary embodiments, the
device 100 may be folded or may be bent at a random point of thedevice 100. In this case, thedevice 100 may detect a folded or bent shape by using a sensor. -
FIG. 15 illustrates a folded state of thedevice 100, according to an exemplary embodiment. - The folded state of the
device 100 indicates a state in which thedevice 100 is folded symmetrically. As illustrated inFIG. 15 , thedevice 100 may be symmetrically folded at a foldedregion 610. Thedevice 100 may be symmetrically folded by using a hinge. In one or more exemplary embodiments, thedevice 100 may be symmetrically folded by being bent. -
FIG. 16 illustrates a folded state of thedevice 100, according to another exemplary embodiment. - Here, the folded state of the
device 100 indicates a state in which thedevice 100 is asymmetrically folded. As illustrated inFIG. 16 , thedevice 100 may be asymmetrically folded so as to expose afirst region 1610. Thedevice 100 may be asymmetrically folded by using a hinge. In one or more exemplary embodiments, thedevice 100 may be asymmetrically folded by being bent. - In one or more exemplary embodiments, a key button, a portion of a
display 210, a touch sensor, or the like may be disposed in thefirst region 1610. -
FIG. 17 illustrates a folded state of thedevice 100 b, according to an exemplary embodiment. - Here, the folded state of the
device 100 b indicates a state in which, while one of afirst display 310 and asecond display 320 of thedevice 100 b is disposed to face a user, a quadrangular portion of the other one of thefirst display 310 and thesecond display 320 that does not face the user is asymmetrically folded so as to face the user. For example, as illustrated inFIG. 17 , while thefirst display 310 is disposed to face the user, a portion of thesecond display 320 may be folded so as to face the user. Thedevice 100 b may be asymmetrically folded by using a hinge. In one or more exemplary embodiments, thedevice 100 b may be asymmetrically folded by being bent. -
FIG. 18 illustrates a folded state of thedevice 100 b, according to another exemplary embodiment. - The folded state of the
device 100 b indicates a state in which, while one of thefirst display 310 and thesecond display 320 of thedevice 100 b is disposed to face a user, a triangular portion of the other one that does not face the user is asymmetrically folded so as to face the user. For example, as illustrated inFIG. 18 , while thefirst display 310 is disposed to face the user, a triangular portion of thesecond display 320 may be folded into a triangle so as to face the user. - The
device 100 b may be asymmetrically folded by using a hinge or by being bent. -
FIG. 19 illustrates a folded state of thedevice 100 b, according to another exemplary embodiment. - The folded state of the
device 100 b indicates a state in which, while one of thefirst display 310 and thesecond display 320 of thedevice 100 b is disposed to face a user, portions of the other one of thefirst display 310 and the second display does not face the user and are folded so as to be exposed in a plurality of regions. For example, as illustrated inFIG. 19 , while thefirst display 310 is disposed to face the user, athird region 1910 and afourth region 1920 of thesecond display 320 may be folded so as to face the user. The folded state illustrated inFIG. 19 may be called a multi-region folded state. - The
device 100 b may be asymmetrically folded by using a hinge or by being bent. -
FIGS. 20A through 20F illustrate open states of thedevice 100, according to various exemplary embodiments. - States
FIGS. 20A , 20B, and 20C are examples of thefoldable device 100 that is folded by using a hinge. StatesFIGS. 20D , 20E, and 20F are examples of thefoldable device 100 that is folded by being bent. - The open state means a state in which a folded angle of the
device 100 is within a second range. For example, the open state may mean a state in which the folded angle of thedevice 100 is equal to approximately 180 degrees. - In some exemplary embodiments, the open state means a state in which a sensing value is within a fourth range in the proximity sensor, the magnetic sensor, the infrared sensor, or the like, wherein the sensing value indicates a proximity level of two regions due to folding.
-
FIG. 21 illustrates an open state of thedevice 100, according to an exemplary embodiment. - As illustrated in
FIG. 21 , in the open state, thedevice 100 is unfolded when a folded angle of thedevice 100 is 180 degrees. As illustrated inFIG. 21 , a window of thedisplay 210 shown in the open state may be partitioned, so that a plurality of application screens may be displayed on the partitioned window (S2102). - In one or more exemplary embodiments, at least one display having one of various shapes may be arranged on an opposite surface of the
display 210 that is exposed in the open state. Also, as illustrated inFIG. 21 , displays on the opposite surface may be in an OFF state (S2104). -
FIG. 22 illustrates an open state of thedevice 100, according to another exemplary embodiment. - As illustrated in
FIG. 22 , in the open state, thedevice 100 is unfolded and, thus, a folded angle of thedevice 100 is about 180 degrees. As illustrated inFIG. 22 , one application screen may be displayed on thedisplay 210 that is exposed in the open state (S2202). - In one or more exemplary embodiments, at least one display having one of various shapes may be arranged on an opposite surface of the
display 210 that is exposed in the open state. Also, as illustrated inFIG. 22 , displays on the opposite surface may be in an OFF state (S2204). -
FIG. 23 illustrates a folding motion and an unfolding motion, according to an exemplary embodiment. The folding motion and the unfolding motion may be performed in a manner shown inFIG. 23 . -
FIG. 24 illustrates a folding motion and an unfolding motion, according to another exemplary embodiment. The folding motion and the unfolding motion may be performed in a manner shown inFIG. 24 . -
FIG. 25 is a flowchart of a method of controlling a device, according to an exemplary embodiment. - The device to be controlled by using the method may be any electronic device that is folded by using a hinge or is folded by being bent and that has at least one display. For example, the method may be performed on the
device 100 a shown inFIG. 2 or thedevice 100 b shown inFIG. 3 . The method is performed on thedevice 100 a shown inFIG. 2 , but one or more exemplary embodiments are not limited thereto. - The
device 100 a displays a screen of a first application on the display 210 (S2502). - When the
state detector 220 or thecontroller 230 detects a folding motion or an unfolding motion (S2504), thecontroller 230 co-displays the screen of the first application and a screen of a second application on the display 210 (S2506). - As illustrated in
FIGS. 7 through 11 , when a plurality of displays that are physically separated are used, an operation S2506 of displaying the screen of the first application and the screen of the second application may be performed by using another display other than the display that displayed the screen of the first application in operation S2502, or may be performed by using both the other display and the display that displayed the screen of the first application. -
FIG. 26 is a flowchart of a method of controlling a device, according to another exemplary embodiment. - When an unfolding motion by which a state of the
device 100 is changed from a folded state to an open state is detected, an execution screen of a first application and an execution screen of a second application may be co-displayed. - First, the
device 100 in a folded state displays the execution screen of the first application (S2602). - The
controller 230 may display the execution screen of the first application on a first surface of a flexible display that is used as a display when thefoldable device 100 is in the folded state. As illustrated inFIG. 6 , in a case where thedisplay 210 a is one body on the first surface of thefoldable device 100, the execution screen of the first application may be displayed on a region of thedisplay 210 a. As illustrated inFIG. 7 , in a case where thedisplays 210 a 1 and 210 a 2 are disposed at the two regions of the first surface of thedevice 100 a, respectively, wherein the two regions are separated by the foldedregion 610, the execution screen of the first application may be displayed on only one of thedisplays 210 a 1 and 210 a 2. - As illustrated in
FIGS. 9 and 12 , in a case where thesecond display 320 b is disposed so as to span across the foldedregion 610, the execution screen of the first application may be displayed on a region of thesecond display 320 b. The region of thesecond display 320 b may be a region that faces a user, a predefined region, or the like. As illustrated inFIG. 10 , in a case where the second displays 320 c 1 and 320 c 2 are disposed at the two regions of the second surface of thedevice 100 a, respectively, wherein the two regions are separated by the foldedregion 610, the execution screen of the first application may be displayed on only one of the second displays 320 c 1 and 320 c 2. The one of the second displays 320 c 1 and 320 c 2 on which the execution screen of the first application is displayed may be a region that faces a user, a predefined region, or the like. - Next, when the
state detector 220 detects an unfolding motion (S2604), thecontroller 230 co-displays the execution screen of the first application and the execution screen of the second application (S2606). - When the
foldable device 100 in the folded state is unfolded, thecontroller 230 may display the execution screen of the first application and the execution screen of the second application on a second surface of the flexible display that is used as a display. The second application may be related to the first application. A user may typically use thedevice 100 in the folded state, and then, when the user desires to use a larger screen, the user may unfold and use thedevice 100. Also, since thedevice 100 in the open state may co-display the execution screen of the first application and the execution screen of the second application, the user may conveniently use a plurality of applications. -
FIG. 27 illustrates a screen in a folded state and a screen in an open state, according to an exemplary embodiment. - As illustrated in
FIG. 27 , when a state of thedevice 100 is changed to an open state from a folded state in which a screen of a first application is displayed on thedisplay 210, the screen of the first application and a screen of a second application may be co-displayed on thedisplay 210. - When the
device 100 is in the folded state, the screen of the first application is displayed on a region of thedisplay 210 of a first surface of thedevice 100, and when thedevice 100 is in the open state, the screen of the first application and the screen of the second application are displayed on an entire region of thedisplay 210 of the first surface. - In one or more exemplary embodiments, when the
device 100 is in the folded state, the screen of the first application is displayed on a region of thedisplay 210 of a first surface of thedevice 100, and when thedevice 100 is in the open state, the screen of the first application and the screen of the second application are displayed on thedisplay 210 of a second surface of thedevice 100. -
FIG. 28 is a flowchart of a method of controlling a device, according to another exemplary embodiment. - When the
device 100 b detects a folding motion by which a state of thedevice 100 b is changed from an open state to a partially-folded state, thedevice 100 b co-displays a screen of a first application and a screen of a second application. The partially-folded state, as illustrated inFIGS. 17 through 19 , means a state in which, while one of thefirst display 310 and thesecond display 320 of thedevice 100 b is disposed to face a user, a portion of the other one of thefirst display 310 and thesecond display 320 that does not face the user is asymmetrically folded so as to face the user. - First, the
device 100 b in the open state displays the screen of the first application on the first display 310 (S2802). When thestate detector 220 detects a folding motion for changing thedevice 100 b to the partially-folded state (S2804), thecontroller 230 displays the screen of the first application on a region of thefirst display 310, and displays the screen of the second application on a region of the second display 320 (S2806). - In the embodiment of
FIG. 28 , thefirst display 310 and thesecond display 320 may be disposed on different surfaces of thedevice 100 b, respectively. - The region of the
first display 310 may be a region of thefirst display 310 that is exposed to the user according to the partially-folded state of thedevice 100 b. That is, the region of thefirst display 310 may not be covered by thesecond display 320. - The region of the
second display 320 may indicate a region that is disposed in such a direction that the region is exposed to the user according to the partially-folded state of thedevice 100 b. -
FIGS. 29A and 29B illustrate screens of an open state and a partially-folded state, according to various exemplary embodiments. - As illustrated in
FIGS. 29A and 29B , while a screen of a first application is displayed on thefirst display 310 of thedevice 100 b in an open state (S2902), when thedevice 100 a is changed to a partially-folded state with a quadrangular shape (S2904), the screen of the first application may be displayed on a region of thefirst display 310, and a screen of a second application may be displayed on a region of thesecond display 320. - As illustrated in
FIG. 29A , the screen of the first application may be displayed while a portion of the screen of the first application is covered. That is, the portion of the screen of the first application may be covered by thesecond display 320. - Alternatively, as illustrated in
FIG. 29B , in one or more exemplary embodiments, at least one of a size and a ratio of the screen of the first application may be changed to match an area of a region that is not covered by thesecond display 320. The screen of the second application may be displayed on a region of thesecond display 320 that is disposed on a same side as thefirst display 310 due to folding. The screen of the second application may be resized to match with the size of the screen of the first application that is changed due to the folding, or may be displayed while a portion of the screen of the second application is covered. -
FIGS. 30A and 30B illustrate screens of an open state and a folded state, according to various exemplary embodiments. - As illustrated in
FIGS. 30A and 30B , while a screen of a first application is displayed on thefirst display 310 of thedevice 100 b in the open state, when thedevice 100 b is changed to a partially-folded state with a triangular shape, the screen of the first application may be displayed on a region of thefirst display 310, and a screen of a second application may be displayed on a region of thesecond display 320. - As illustrated in
FIG. 30A , the screen of the first application may be displayed while a portion of the screen of the first application is covered. That is, the portion of the screen of the first application may be covered by thesecond display 320. - Alternatively, as illustrated in
FIG. 30B , in one or more exemplary embodiments, at least one of a size and a ratio of the screen of the first application may be changed to correspond to an area of a region that is not covered by thesecond display 320. Also, in one or more exemplary embodiments, a blank region whereon nothing is displayed may be included in the region that is not covered by thesecond display 320. The blank region may be of a size or shape so that that the screen of the first application is displayed in a rectangular shape. - The screen of the second application may be displayed on a region of the
second display 320 that is disposed on a same side as thefirst display 310 due to the folding. The screen of the second application may be resized to match a size of the region of thesecond display 320. -
FIGS. 31A and 31B illustrate screens of an open state and a folded state, according to various exemplary embodiments. - As illustrated in
FIGS. 31A and 31B , while a screen of a first application is displayed on thefirst display 310 of thedevice 100 b in the open state, when a plurality of regions of thedevice 100 b are changed to a partially-folded state, the screen of the first application may be displayed on a region of thefirst display 310, and a screen of a second application may be displayed on one or more regions of thesecond display 320. For example, a text message received from a person named Cheolsoo KIM may be displayed on theregion 3110, and a phone application screen that displays an icon for calling Cheolsoo KIM may be displayed on theregion 3120. - As illustrated in
FIG. 31A , the screen of the first application may be displayed while a portion of the screen of the first application is covered. That is, the portion of the screen of the first application may be covered by a plurality ofregions second display 320. - Alternatively, as illustrated in
FIG. 31B , in one or more exemplary embodiments, at least one of a size and a ratio of the screen of the first application may be changed to match an area of a region that is not covered by theregions - The screen of the second application may be displayed on the
regions second display 320 that are disposed on a same side as thefirst display 310 due to folding. Also, screens of different applications may be displayed on the plurality ofregions second display 320. - Screens of the second application may be resized to match sizes of the
regions second display 320 that are in the same direction as thefirst display 310 due to folding. - According to the various exemplary embodiments described with reference to
FIGS. 28 through 31B , thedevice 100 b may be folded by using a hinge by being bendable. - While the user uses the
device 100 b in the open state, if the user wants to check simple content, the user may fold a region of thedevice 100 b and thus may check the simple content by using a display on an opposite surface of thedevice 100 b. For example, while the user watches a video, if anotice 2910 indicating a receipt of a text message is displayed, the user may fold the region of thedevice 100 b and may simply check a content of the text message. -
FIG. 32 is a flowchart of a method of controlling thedevice 100, according to another exemplary embodiment. - When the
device 100 detects a folding motion or an unfolding motion, thedevice 100 determines a second application according to a preset standard. The preset standard for determining the second application may vary according to one or more exemplary embodiments. - First, the
device 100 displays a screen of a first application (S3202), and when thestate detector 220 detects the folding motion or the unfolding motion (S3204), thecontroller 230 determines the second application (S3206). Next, thecontroller 230 co-displays a screen of the determined second application and the screen of the first application (S3208). - The second application may be determined according to one of various standards, e.g., the second application may be determined according to a random or pseudo-random selection, a user-predefined second application may be determined as the second application, the second application may be determined according to a list of preset related applications, a recently-executed application may be determined as the second application, or a frequently-used application may be determined as the second application. Various examples of determining the second application are described in greater detail later.
-
FIG. 33 illustrates a structure of adevice 100 c, according to another exemplary embodiment. - The
device 100 c includes thedisplay 210, thestate detector 220, thecontroller 230, and auser interface 3310, i.e., a user input unit or an input/output (I/O) unit. - The
display 210 displays a screen of an application executed by thecontroller 230, a screen of a user interface, or a screen indicating a state of thedevice 100 c. Thedisplay 210 may include afirst display 310 disposed on a first surface of thedevice 100 c, and asecond display 320 disposed on a second surface of thedevice 100 c. - The
controller 230 executes at least one application, and controls thedisplay 210 to display a screen of the at least one application. While a screen of a first application is displayed, if thecontroller 230 detects a folding motion or an unfolding motion, thecontroller 230 co-displays the screen of the first application and a screen of a second application. - The
controller 230 may generally control operations of thedevice 100 c. For example, thecontroller 230 may execute an operating system of thedevice 100 c, may process various types of data, and may control elements of thedevice 100 c including thedisplay 210, thestate detector 220, theuser interface 3310, or the like. - The
user interface 3310 receives a user input. Theuser interface 3310 may include at least one of a key, a touch sensor, a touchscreen, a pen recognition panel, a bending sensor, a biological signal detecting sensor, and a microphone, or a combination thereof. Theuser interface 3310 may be provided along with a user interface screen via a graphical user interface (GUI). - The
user interface 3310 may receive a user input for controlling thedevice 100 c. For example, theuser interface 3310 may receive a user input of turning thedevice 100 c on and off, a user input of executing an application, a user input with respect to an application, and the like. Also, theuser interface 3310 may receive a user input of selecting a second application, a user input of selecting, when a folding motion or an unfolding motion is detected, whether to co-display the screen of the first application and a screen of the second application, or a user input of selecting a display method related to the screen of the second application when the folding motion or the unfolding motion is detected. - The
user interface 3310 may receive a user input of selecting a second application. For example, thecontroller 230 may display a second application selection menu on thedisplay 210, and may receive a user input via the second application selection menu. Thecontroller 230 may determine the second application, based on the user input via theuser interface 3310. - In one or more exemplary embodiments, when the folding motion or the unfolding motion is detected, the
user interface 3310 may receive a user input of selecting whether to display a screen of a second application along with the screen of the first application. Thecontroller 230 may display the screen of the second application along with the screen of the first application only when a user selects to display the screen of the second application. -
FIG. 34 is a flowchart of a method of controlling thedevice 100, according to another exemplary embodiment. - A second application selection menu for selecting a second application is provided with a screen of a first application, and the second application may be selected according to user selection.
- First, the
controller 230 co-displays the second application selection menu and the screen of the first application (S3402). The second application selection menu is provided to allow a user to select the second application. - The second application selection menu may be displayed as a GUI on the
display 210. - In one or more exemplary embodiments, the second application selection menu is provided so as to receive a user input via a touch sensor, a key button, etc. that is disposed in a predetermined region of a housing of the
device 100 c. Here, information about the second application selection menu may be displayed on a region of thedisplay 210. - Next, when the
state detector 220 detects a folding motion or an unfolding motion (S3404), thecontroller 230 determines whether an input of a user's selection has been received via the second application selection menu (3406). - If the input of the user's selection has been received (S3406), the
controller 230 may determine a user-selected application as the second application, and may co-display the screen of the first application and a screen of the second application (S3408). - If the input of the user's selection has not been received (S3406), the
controller 230 changes a screen of thedisplay 210 according to a preset standard (S3410). The preset standard may vary according to various exemplary embodiments. The preset standard may involve determining an application as the second application, wherein the application was previously set to be executed with the first application. In one or more exemplary embodiments, the preset standard may involve determining an application as the second application, wherein the application was preset by a user via a setting menu or the like. In one or more exemplary embodiments, the preset standard may involve, when a folding motion or an unfolding motion is detected, changing the screen of the first application by changing a size or a disposition of the screen of the first application. - When the second application is determined, a user's intention may be reflected by the determination. Also, when the user already selected the second application that the user wants to view together with the screen of the first application, when a folding motion or an unfolding motion is performed, the screen of the second application is automatically displayed along with the screen of the first application. Thus, the user may conveniently use a multi-window interface.
-
FIG. 35 illustrates an example in which a secondapplication selection menu 3520 is provided, according to an exemplary embodiment. - The
device 100 c is asymmetrically folded. In a folded state, thedevice 100 c displays a screen of a first application on thedisplay 210, and provides the secondapplication selection menu 3520 via afirst region 3510. - The second
application selection menu 3520 displays one or more user-selectable applications, and receives a user input of selecting an application. As illustrated inFIG. 35 , thefirst region 3510 may be partitioned into a plurality of regions, and the user-selectable applications may be matched to the plurality of regions, respectively. - The screen of the first application may be displayed on the
second display 320, and thefirst region 3510 may be on thefirst display 310. Thefirst region 3510 may be defined as a portion of thefirst display 310 that is exposed in the folded state. If thefirst display 310 is a touchscreen, the secondapplication selection menu 3520 may be displayed on thefirst region 3510, and thedevice 100 c may receive a user input as a touch input to thefirst display 310. - In one or more exemplary embodiments, the
first region 3510 may be a region on a housing of thedevice 100 c in which a touch sensor, a proximity sensor, etc. are disposed. In one or more exemplary embodiments, information about the secondapplication selection menu 3520 may be displayed on thefirst region 3510 on the housing, or may be displayed on an externally-exposed region of thedisplay 210. - The second
application selection menu 3520 is provided via a predetermined region that is physically separated from thedisplay 210 that is asymmetrically folded and displays the first application. Thus, the user may intuitively access the secondapplication selection menu 3520. Furthermore, since the secondapplication selection menu 3520 is provided by using a region of a lower layer that is exposed due to asymmetrical folding, the secondapplication selection menu 3520 may be displayed without covering the screen of the first application and without making a screen disposition complicated. -
FIG. 36 illustrates an example in which a secondapplication selection menu 3650 is provided, according to another exemplary embodiment. - Referring to
FIG. 36 , the secondapplication selection menu 3650 may be provided only in response to a user requests for the secondapplication selection menu 3650. For example, thecontroller 230 of thedevice 100 c in a folded state may display, on thedisplay 210, a screen of a first application and afirst menu 3640 for requesting the second application selection menu 3650 (S3610). The user may request thedevice 100 c to display the secondapplication selection menu 3650, by selecting thefirst menu 3640. For example, the user may request thedevice 100 c to display the secondapplication selection menu 3650, by clicking or dragging thefirst menu 3640. - When the user requests the
device 100 c to display the secondapplication selection menu 3650, thecontroller 230 may display the screen of the first application and the secondapplication selection menu 3650 on the display 210 (S3620). The user may select a second application from the secondapplication selection menu 3650. A user input may be received in the form of a touch input, a key input, a pen input, a voice input, or the like. - When the user selects the second application from the second
application selection menu 3650, and changes thedevice 100 c to an open state (S3630), thecontroller 230 displays the screen of the first application and a screen of the second application on the display 210 (S3630). As described above with reference toFIG. 34 , if the user did not select the second application, when a folding motion or an unfolding motion is detected, a screen of thedisplay 210 may be determined and displayed according to a preset standard. - Referring to
FIG. 36 , a state of thedevice 100 c is changed from the folded state to an open state. In one or more exemplary embodiments, even if it is preset that a screen of a first application and a screen of a second application are co-provided when the state of thedevice 100 c is changed from the open state to the folded state, thefirst menu 3640 for requesting the secondapplication selection menu 3650 may be provided. That is, in the folded state of thedevice 100 c, the screen of the first application and thefirst menu 3640 may be provided, and when the user requests for the secondapplication selection menu 3650, thedevice 100 c in the folded state may co-display the screen of the first application and the secondapplication selection menu 3650. Also, if the user selects a second application, when the state of thedevice 100 c is changed from the folded state to the open state, thedevice 100 c in the open state may co-display the screen of the first application and a screen of the user-selected second application. - The second
application selection menu 3650 may be displayed along with the screen of the first application only when the user desires. Thus, it is possible to significantly reduce a problem in which a screen disposition is complicated due to the secondapplication selection menu 3650 or the screen of the first application is covered by the secondapplication selection menu 3650. -
FIG. 37 illustrates an example in which a secondapplication selection menu 3730 is provided, according to another exemplary embodiment. - Referring to
FIG. 37 , thecontroller 230 of thedevice 100 c in an open state co-displays a screen of a first application and the secondapplication selection menu 3730 on the first display 310 (S3710). When a user input of selecting a second application is received via the secondapplication selection menu 3730, and thedevice 100 c is partially folded, thecontroller 230 displays the screen of the first application on thefirst display 310, and displays a screen of a user-selected second application on an exposed region of the second display 320 (S3720). - A user who has selected the second application may view the screen of the second application by performing a simple gesture, e.g., partially bending or folding a portion of the
device 100 c, and, thus, the user may conveniently view the screen of the second application. -
FIG. 38 illustrates an example in which a second application selection menu is provided, according to another exemplary embodiment. - Referring to
FIG. 38 , thedevice 100 c co-displays a first application screen and information about the second application selection menu, and receives a user's selection by using elements of theuser interface 3310 formed on a housing of thedevice 100 c. For example, thedevice 100 c may receive the user's selection by usingtouch sensors user interface 3310. - The
device 100 c may further accurately receive a user input by using theuser interface 3310 disposed on the housing of thedevice 100 c, and an area of a screen occupied by the second application selection menu is decreased. -
FIG. 39 is a flowchart of a method of controlling a device, according to another exemplary embodiment. - Referring to
FIG. 39 , when a folding motion or an unfolding motion is detected, a screen of a first application and a second application selection menu are co-displayed, and when a user input via the second application selection menu is detected, the screen of the first application and a screen of a second application are co-displayed. - First, the
controller 230 displays the screen of the first application on the display 210 (S3902). - Next, when the
state detector 220 detects the folding motion or the unfolding motion (S3904), thecontroller 230 co-displays the screen of the first application and the second application selection menu (S3906). - When user's selection with respect to the second application is received (S3908), the
controller 230 determines a user-selected application as the second application, and co-displays the screen of the first application and a screen of the second application (S3910). - After the folding motion or the unfolding motion is detected (S3904), if the user's selection is not received within a preset time, the
controller 230 may remove the second application selection menu from a screen. - When the folding motion or the unfolding motion is detected, the second application selection menu is provided, so that, after the folding motion or the unfolding motion is performed, a user may easily select an application to be co-displayed.
-
FIG. 40 illustrates an example in which the screen of the first application and the second application selection menu are displayed in operation S3906 of the flowchart shown inFIG. 39 . - As illustrated in
FIG. 40 , when an unfolding motion with respect to thedevice 100 c is detected, thecontroller 230 may co-display the screen of the first application and a secondapplication selection menu 4010 on thedisplay 210. Further, a similar example may be made when a folding motion with respect to thedevice 100 c is detected. -
FIG. 41 is a flowchart of a method of controlling a device, according to another exemplary embodiment. - Referring to
FIG. 41 , when a folding motion or an unfolding motion is detected, a screen of a first application, a screen of a second application, and a second application selection menu are co-displayed. - First, the
controller 230 displays the screen of the first application on the display 210 (S4102). - Next, when the
state detector 220 detects the folding motion or the unfolding motion (S4104), the screen of the first application, the screen of the second application, and the second application selection menu are co-displayed (S4106). - The screen of the second application that is displayed along with the screen of the first application may be determined according to a preset standard. The second application may be determined according to one of various standards, e.g., the second application may be determined according to a random or pseudo-random selection, a user-predefined second application may be determined as the second application, the second application may be determined according to a list of preset related applications, a recently-executed application may be determined as the second application, or a frequently-used application may be determined as the second application.
- When a user input of selecting a second application is received (S4108), the
controller 230 co-displays the screen of the first application and a screen of the user-selected second application (S4110). The screen of the second application that was previously displayed is replaced by the screen of the user-selected second application. In one or more exemplary embodiments, the screen of the second application that was previously displayed, and the screen of the user-selected second application are co-displayed. - After the folding motion or the unfolding motion is detected (S4104), if the user input of selecting a second application is not received within a preset time, the
controller 230 may remove the second application selection menu from a screen. - When the folding motion or the unfolding motion is detected, the screen of the first application and the screen of the second application may be displayed, but a user may easily change the screen of the second application. Thus, the user may conveniently view a plurality of application screens.
-
FIG. 42 illustrates an example in which a secondapplication selection menu 4210 is provided, according to another exemplary embodiment. - Referring to
FIG. 42 , thecontroller 230 of thedevice 100 c in a folded state displays a screen of a first application on thedisplay 210, and, when thedevice 100 c is changed to an open state, thecontroller 230 may co-display the screen of the first application, a screen of a second application, and the secondapplication selection menu 4210 on thedisplay 210. -
FIG. 43 illustrates an example in which a secondapplication selection menu 4360 is provided, according to another exemplary embodiment. - Referring to
FIG. 43 , thecontroller 230 of thedevice 100 c in a folded state displays a screen of a first application on the display 210 (S4310), and when thedevice 100 c is changed to an open state, thecontroller 230 may co-display, on thedisplay 210, the screen of the first application, a screen of a second application, and afirst menu 4350 for requesting the second application selection menu 4360 (S4320). When a user requests thedevice 100 c to provide a second application selection menu via thefirst menu 4350, thecontroller 230 co-displays the screen of the first application, the screen of the second application, and the second application selection menu 4360 (S4330). When a user input is received via the secondapplication selection menu 4360, thecontroller 230 co-displays the screen of the first application and a screen of a user-selected second application (S4340). -
FIG. 44 is a flowchart of a method of controlling thedevice 100 a, according to another exemplary embodiment. - Referring to
FIG. 44 , when a folding motion or an unfolding motion is detected, thedevice 100 a determines a second application based on a pre-stored list of related applications. - First, the
device 100 a displays a screen of a first application (S4402). When thestate detector 220 detects the folding motion or the unfolding motion (S4404), thecontroller 230 determines the second application based on the list of related applications (S4406). The list of related applications indicates types of the second application to be matched according to types of the first application. The list of related applications may be stored in thedevice 100 c. For example, the list of related applications may be stored in a storage of thedevice 100 c. - Next, the
controller 230 co-displays a screen of the determined second application and the screen of the first application (S4408). -
FIG. 45 illustrates an example of the list of related applications, according to an exemplary embodiment. - The list of related applications includes information about types of a second application to be matched according to types of a first application. For example, as illustrated in
FIG. 45 , if the first application is a book-related application, the second application may be a dictionary-related application. Further, if the first application is a camera-related application, the second application may be a photo album-related application. - Information about related applications that are likely to be used together by a user is stored, and the first application and the second application are automatically matched. Therefore, when the folding motion or the unfolding motion is detected, the user may conveniently use the related applications.
-
FIG. 46 illustrates an example in which a screen of a first application and a screen of a second application are co-displayed based on a list of related applications, according to an exemplary embodiment. - In
FIG. 46 , a social networking service (SNS) application is used in thedevice 100 c in a folded state. When thedevice 100 c is changed to an open state, thecontroller 230 determines the second application as a photo album application, based on the list of related applications, and co-displays a screen of the SNS application and a screen of the photo album application. A user may easily upload a picture to the SNS application by dragging and dropping the picture from the photo album application. -
FIG. 47 is a flowchart of a method of controlling thedevice 100 c, according to another exemplary embodiment. - Referring to
FIG. 47 , when thedevice 100 c detects a folding motion or an unfolding motion, thedevice 100 c determines a second application, based on an input to a first application. Since the input to the first application usually represents current user interests, it is possible to obtain information about the current interests of the user. - First, the
device 100 c displays a screen of the first application (S4702). When thestate detector 220 detects the folding motion or the unfolding motion (S4704), thecontroller 230 analyzes the input to the first application so as to determine the second application (S4706). For example, the input to the first application may include a voice of a caller or a receiver of a phone application, a message of a messenger, or the like. Next, thecontroller 230 determines the second application, based on a result of analyzing the input to the first application (S4708). - When the second application is determined, the
controller 230 co-displays a screen of the determined second application and a screen of the first application (S4710). -
FIG. 48 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to an exemplary embodiment. - Referring to
FIG. 48 , when a first application is a phone application, thecontroller 230 recognizes contents of phone conversation between a caller and a receiver, and determines the second application according to the contents of the phone conversation. For example, if one of the call participants says “How about hanging out near Gangnam station this weekend?,” thecontroller 230 recognizes that a specific place name is included in the phone conversation, and thus may determine a map application as the second application. - Afterward, when the
device 100 c detects a folding motion or an unfolding motion, thecontroller 230 displays a screen of the phone application as a screen of the first application, and displays a screen of the map application as a screen of the second application. When the screen of the map application is displayed, thecontroller 230 may display a map screen where “Gangnam station,” recognized from the phone conversation is marked. - The
device 100 c may recognize the contents of the phone conversation of a user, and thus may easily and conveniently provide user-interested information to the user. -
FIG. 49 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment. - Referring to
FIG. 49 , when a first application is a messenger application or a short-text message application, thecontroller 230 may analyze contents of a message transmitted from or received by the first application, and thus may determine the second application. For example, if a message including “new galaxy S5 has been released” is transmitted or received by the first application, thecontroller 230 may analyze contents of the message and may determine a search application as the second application so as to search for the content of the message in websites. - Afterward, when the
device 100 c detects a folding motion or an unfolding motion, thecontroller 230 may co-display a screen of the messenger application or the short-text message application as the first application, and a screen of the search application as the second application. Thecontroller 230 may display, on a screen of the search application, a screen related to a search result obtained by inputting a keyword, which is included in the message, into a search window. -
FIG. 50 is a flowchart of a method of controlling thedevice 100 a, according to another exemplary embodiment. - Referring to
FIG. 50 , when a notification event occurs and a folding motion or an unfolding motion is detected, thedevice 100 a determines, as a second application, an application related to the notification event. A user may execute the application related to the notification event, by performing a simple motion, e.g., by changing a folding state of thedevice 100 a. - First, the
device 100 a displays a screen of a first application (S5002), and when thestate detector 220 detects the folding motion or the unfolding motion (S5004), thecontroller 230 determines the second application. - The
controller 230 determines whether the notification event occurs (S5006). The notification event may include reception of a short text message, reception of an incoming call, reception of an email, reception of a messenger message, reception of a notice from an SNS application, or reception of notices from various applications. - If the notification event occurs (S5006), the
controller 230 determines, as the second application, an application related to the notification event (S5008). For example, if a short text message has been received, the second application is determined as a short text message application. If an email has been received, the second application is determined as a mail application. If the messenger message has been received, the second application is determined as a messenger application. If a notice has been received from the SNS application, the second application is determined as the SNS application. - Next, the
controller 230 co-displays a screen of the determined second application and a screen of the first application (S5012). - If the notification event did not occur (S5006), the
controller 230 changes a screen of thedisplay 210, according to a preset standard (S5010). The preset standard may vary according to various exemplary embodiments. The preset standard may involve determining an application as the second application, wherein the application was previously set to be executed with the first application. In one or more exemplary embodiments, the preset standard may involve determining an application as the second application, wherein the application was preset by a user via a setting menu or the like. In one or more exemplary embodiments, the preset standard may involve, when a folding motion or an unfolding motion is detected, changing the screen of the first application by changing a size or a disposition of the screen of the first application. -
FIG. 51 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment. - Referring to
FIG. 51 , thedevice 100 c receives a messenger message while thedevice 100 c displays a screen of a first application, and when thedevice 100 c detects an unfolding motion, thecontroller 230 co-displays a screen of a messenger application and the screen of the first application. While the screen of the first application is displayed, if anicon 5110 indicating a notification event is displayed, a user may perform an unfolding motion on thedevice 100 c, and thus may execute an application related to the notification event and may check the notification event. -
FIG. 52 is a flowchart of a method of controlling thedevice 100 a, according to another exemplary embodiment. - Referring to
FIG. 52 , when content or a link is received, and a folding motion or an unfolding motion is detected, thedevice 100 a determines, as a second application, an application for executing the content or the link. A user may execute the application for executing the content or the link, by simply folding or unfolding thedevice 100 a. - First, the
device 100 a displays a screen of a first application (S5202), and when thestate detector 220 detects the folding motion or the unfolding motion (S5204), thecontroller 230 determines whether the content or the link is received via the first application (S5206). The content may include a picture, a video, music, contact information, an electronic business card, or the like. The link may include an internet site link, an application execution path link, a map information link of a map application, or the like. - When the content or the link is received (S5206), the
controller 230 determines, as the second application, an application for executing the content or the link that is received via the first application (S5208). For example, if the picture is received, the second application may be a photo album application, a photo reproducing application, a photo browser application, or the like. If the video has been received, the second application may include a video reproducing application, a video browser application in the first application, or the like. If the music is received, the second application may be a music application. If the contact information is received, the second application may be a contact information application. If the electronic business card is received, the second application may include the contact information application, an electronic business card managing application, or the like. If the internet site link is received, the second application may be an internet browser application. If the application execution path link has been received, the second application may be an application-installation application. If the map information link of the map application is received, the second application may be the map application. - Next, the
controller 230 co-displays a screen of the determined second application and the screen of the first application (S5212). - When the content or the link is not received (S5206), the
controller 230 changes a screen of thedisplay 210 according to a preset standard (S5210). The preset standard may vary according to various exemplary embodiments. For example, in the present embodiment, the preset standard may involve determining an application as the second application, wherein the application was previously set to be executed with the first application. In some embodiments, the preset standard may involve determining an application as the second application, wherein the application was preset by a user via a setting menu or the like. In some embodiments, the preset standard may involve, when a folding motion or an unfolding motion is detected, changing the screen of the first application by changing a size or a disposition of the screen of the first application. -
FIG. 53 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment. - Referring to
FIG. 53 , in a case where a first application is a messenger application, a message attached with a picture is received via the messenger application, and an unfolding motion with respect to thedevice 100 c is detected, thecontroller 230 may determine a photo album application as the second application. In this case, when the unfolding motion with respect to thedevice 100 c is detected, a screen of the messenger application and a screen of the photo album application are co-displayed. Also, thecontroller 230 may display a screen where the picture attached to the message of the messenger application is reproduced in the photo album application. -
FIG. 54 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment. - Referring to
FIG. 54 , in a case where a first application is a messenger application, a message attached with a map link is received via the messenger application, and an unfolding motion with respect to thedevice 100 c is detected, thecontroller 230 may determine a map application as the second application. In this case, when the unfolding motion with respect to thedevice 100 c is detected, a screen of the messenger application and a screen of the map application are co-displayed. Also, thecontroller 230 may display, in the map application, a map corresponding to the map link of the messenger application. -
FIG. 55 is a flowchart of a method of controlling thedevice 100 a, according to another exemplary embodiment. - Referring to
FIG. 55 , when a folding motion or an unfolding motion is detected, thedevice 100 a determines a second application based on an application use history of a user. - First, the
device 100 a displays a screen of a first application (S5502), and when thestate detector 220 detects the folding motion or the unfolding motion (S5504), thecontroller 230 determines a second application, based on the application use history of the user (S5506). For example, thecontroller 230 may determine, as the second application, an application that is frequently used by the user, an application that is recently used, or an application that is executed in a background. In one or more exemplary embodiments, when the user requested thedevice 100 a to execute a particular application via a second application selection menu, thecontroller 230 may obtain information about a user-preferred application by learning an application selection history of the user, and may determine the user-preferred application as the second application. - Next, the
controller 230 co-displays a screen of the determined second application and the screen of the first application (S5508). -
FIG. 56 is a flowchart of a method of controlling thedevice 100 a, according to another exemplary embodiment. - Referring to
FIG. 56 , when thedevice 100 a detects a folding motion or an unfolding motion, thedevice 100 a determines a user-preset application as a second application. - First, the
device 100 a displays a screen of a first application (S5602), and when thestate detector 220 detects the folding motion or the unfolding motion (S5604), thecontroller 230 determines, as the second application, an application that was previously set as the second application by the user (S5606). For example, it is possible to set in such a manner that, when the user unfolds thedevice 100 a, i.e., when a state of thedevice 100 a is changed from a folded state to an open state, thedevice 100 a always co-displays the screen of the first application and a screen of an internet browser application. The user may previously set the second application by using an application for setting or a setting menu of thedevice 100 a. - Next, the
controller 230 co-displays a screen of the determined second application and the screen of the first application (S5608). - The user may set an application, which the user frequently uses, as the second application. Thus, the user may access the frequently-used application by simply performing the folding motion or the unfolding motion.
-
FIG. 57 is a flowchart of a method of controlling thedevice 100 a, according to another exemplary embodiment. - Referring to
FIG. 57 , when thedevice 100 a detects a folding motion or an unfolding motion, thedevice 100 a determines a second application based on a user's state. - First, the
device 100 a displays a screen of a first application (S5702), and when thestate detector 220 detects the folding motion or the unfolding motion (S5704), thecontroller 230 determines the second application based on the user' state (S5706). For example, thecontroller 230 may determine the second application, in consideration of a current position, a time, a schedule, etc., of a user. - Next, the
controller 230 co-displays a screen of the determined second application and the screen of the first application (S5708). -
FIG. 58 illustrates an example in which a second application is determined, and a screen of the second application is displayed, according to another exemplary embodiment. - Referring to
FIG. 58 , in a case where a first application is a schedule management application, thecontroller 230 may determine the second application, based on a current position, a current time, and a schedule of a user. For example, in a case where the schedule management application includes a recorded schedule about a wedding in Seocho-dong Cathedral at 3 p.m. today, and a current time is 2 p.m., when the user performs an unfolding motion on a device while the schedule management application is displayed on the device, thecontroller 230 may co-display both the schedule management application and a map application showing a route from a current location to Seocho-dong Cathedral. -
FIG. 59 is a flowchart of a method of controlling thedevice 100 c, according to another exemplary embodiment. - Referring to
FIG. 59 , when thedevice 100 c detects a folding motion or an unfolding motion, thedevice 100 c may co-display a screen of a first application and a screen of a second application, or may display only the screen of the first application and may not display the screen of the second application, according to a user input. - First, the
device 100 c displays the screen of the first application and simultaneously provides a window split selection menu (S5902). In one or more exemplary embodiments, the window split selection menu may be provided as a GUI displayed on thedisplay 210. The window split selection menu may be provided in a preset region of a housing of thedevice 100 c similar to the secondapplication selection menu 3520 shown inFIG. 35 . - Next, when the
state detector 220 detects the folding motion or the unfolding motion (S5904), thecontroller 230 determines whether a window split is selected (S5906). - When the window split is selected, the
controller 230 co-displays the screen of the first application and the screen of the second application (S5908). The second application may be determined according to the aforementioned various methods. - When the window split is not selected (S5906), the
controller 230 displays the screen of the first application (S5910). That is, when the window split is not selected, thecontroller 230 only displays the screen of the first application, without displaying the screen of the second application. -
FIG. 60 illustrates an example in which a windowsplit selection menu 6020 is provided, according to an exemplary embodiment. - Referring to
FIG. 60 , when thedevice 100 c is asymmetrically folded, a screen of a first application is displayed on thedisplay 210 and the windowsplit selection menu 6020 is provided via afourth region 6010. - From the window
split selection menu 6020, a user may select a split window so as to co-display a screen of a second application and the screen of the first application or may select a full window so as to only display the screen of the first application without displaying the screen of the second application. As illustrated inFIG. 60 , thefourth region 6010 may be split into two regions, and window split options may be matched to the two regions. - The
fourth region 6010 may be on thedisplay 210. Thefourth region 6010 may be defined as a portion of a region of thedisplay 210 that is externally exposed in the folded state. When thedisplay 210 is a touchscreen, the windowsplit selection menu 6020 may be displayed on thefourth region 6010 and may receive user's selection in the form of a touch input to thedisplay 210. - In one or more exemplary embodiments, the
fourth region 6010 may be disposed on a housing of thedevice 100 c, e.g., may be a region in which a touch sensor, a proximity sensor, etc. are disposed. Information about the windowsplit selection menu 6020 may be displayed in thefourth region 6010 on the housing or may be displayed on a portion of a region of thedisplay 210 that is externally exposed. - The window split
selection menu 6020 is provided in a preset region that is physically separated from thedisplay 210 on which the screen of the first application is displayed when thedevice 100 c is asymmetrically folded, so that a user may intuitively access the windowsplit selection menu 6020. Furthermore, the windowsplit selection menu 6020 is provided by using a region of a lower layer that is exposed due to the asymmetrical folding, the windowsplit selection menu 6020 may be displayed without covering the screen of the first application and without making a screen disposition complicated. -
FIG. 61 illustrates an example of a screen in which it is selected, from a window split selection menu, to display a screen of a second application according to an exemplary embodiment. - Referring to
FIG. 61 , in a folded state of thedevice 100 c, when a user selects an option of displaying the screen of the second application, and changes a state of thedevice 100 c from the folded state to an open state, thecontroller 230 co-displays a screen of a first application and the screen of the second application. -
FIG. 62 illustrates an example of a screen in which it is selected, from a window split selection menu, not to display a screen of a second application according to an exemplary embodiment. - Referring to
FIG. 62 , in a folded state of thedevice 100 c, when a user selects an option of not displaying the screen of the second application, and changes a state of thedevice 100 c from the folded state to an open state, thecontroller 230 only displays a screen of a first application. In the open state, a size or a disposition of the screen of the first application may be changed according to a preset standard. -
FIG. 63 illustrates an example in which a windowdisposition selection menu 6320 is provided, according to an exemplary embodiment. - According to the present embodiment, when the
device 100 c co-displays a screen of a first application and a screen of a second application, thedevice 100 c may provide the windowdisposition selection menu 6320 for receiving an input of selecting a disposition form of the screen of the first application and a disposition form of the screen of the second application. A user may select disposition of the screen of the first application and the screen of the second application from the windowdisposition selection menu 6320. The windowdisposition selection menu 6320 may be provided via thedisplay unit 210 or a housing of thedevice 100 c. - Referring to
FIG. 63 , thedevice 100 c is asymmetrically folded, and thedevice 100 c in the folded state displays the screen of the first application on thedisplay 210 and provides a windowdisposition selection menu 6320 to afifth region 6310. - The window
disposition selection menu 6320 is a menu from which the user may select an option related to the disposition of the screen of the first application and the screen of the second application. For example, the windowdisposition selection menu 6320 may include an option regarding whether the first application is disposed in a left region or a right region and is disposed with a full screen. Thefifth region 6310 may be split to three regions, and window disposition options may be matched to the three regions. - The
fifth region 6310 may be a region of thedisplay 210. Thefifth region 6310 may be defined as a portion of a region of thedisplay 210 that is externally exposed in the folded state. When thedisplay 210 is a touchscreen, the windowdisposition selection menu 6320 may be displayed on thefifth region 6310 and may receive a user's selection in the form of a touch input to thedisplay 210. - In one or more exemplary embodiments, the
fifth region 6310 may be disposed on a housing of thedevice 100 c, e.g., may be a region in which a touch sensor, a proximity sensor, etc. are disposed. Information about the windowdisposition selection menu 6320 may be displayed in thefifth region 6310 on the housing or may be displayed on a portion of a region of thedisplay 210 that is externally exposed. - The window
disposition selection menu 6320 may be provided in a preset region that is physically separated from thedisplay 210 on which the screen of the first application is displayed when thedevice 100 c is asymmetrically folded, so that the user may intuitively access the windowdisposition selection menu 6320. Furthermore, the windowdisposition selection menu 6320 may be provided using a region of a lower layer that is exposed due to asymmetrical folding. The windowdisposition selection menu 6320 may be displayed without covering the screen of the first application and without making a screen disposition complicated. -
FIG. 64 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a screen of a first application in a right region of the screen according to an exemplary embodiment. - Referring to
FIG. 64 , in a folded state of thedevice 100 c, when a user selects an option of displaying the screen of the first application in the right region, and changes a state of thedevice 100 c from the folded state to an open state, thecontroller 230 displays the screen of the first application in the right region and displays a screen of a second application in a left region of the screen. -
FIG. 65 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a first application with a full screen according to an exemplary embodiment. - Referring to
FIG. 65 , in a folded state of thedevice 100 c, when a user selects an option of displaying the first application with the full screen, and changes a state of thedevice 100 c from the folded state to an open state, thecontroller 230 displays the first application with the full screen and does not display a screen of a second application. -
FIG. 66 illustrates an example of a screen in which it is selected, from a window disposition selection menu, to display a screen of a first application in a left region of the screen according to an exemplary embodiment. - Referring to
FIG. 66 , in a folded state of thedevice 100 c, when a user selects an option of displaying the screen of the first application in the left region, and changes a state of thedevice 100 c from the folded state to an open state, thecontroller 230 displays the screen of the first application in the left region and displays a screen of a second application in a right region of the screen. -
FIG. 67 illustrates a disposition of a first application screen and asecond application screen 6710, according to an exemplary embodiment. - When the first application screen and the
second application screen 6710 are co-displayed, the first application screen and thesecond application screen 6710 may be disposed in various ways in one or more exemplary embodiments. - As illustrated in
FIG. 67 , in a case where a folded shape of thedevice 100 a is changed, and thus the first application screen and thesecond application screen 6710 are co-displayed, thesecond application screen 6710 may be displayed while partly covering the first application screen. In this case, for example, thesecond application screen 6710 may be displayed in the form of a pop-up window. - Also, in a case where the folded shape of the
device 100 a is changed, and thus the first application screen and thesecond application screen 6710 are co-displayed, the first application screen may be displayed in the form of a full screen, and thesecond application screen 6710 may be displayed covering a portion of the first application screen. Alternatively, thesecond application screen 6710 may be displayed in the form of a full screen, and the first application screen may be displayed while covering a portion of thesecond application screen 6710. - In some embodiments, as described above, the first application screen and the
second application screen 6710 may be displayed on equally-split regions of a screen of thedevice 100 a. -
FIG. 68 illustrates a disposition of a first application screen and a second application screen, according to another exemplary embodiment. - Referring to
FIG. 68 , when thedevice 100 a detects an unfolding motion and thus co-displays the first application screen and the second application screen, a plurality of second application screens may be displayed along with the first application screen. The plurality of second application screens may be screens of a same application or screens of different applications. - In a case where a folded shape of the
device 100 a is changed, and thus the first application screen and the second application screen are co-displayed, a screen of thedevice 100 a may be split as illustrated inFIG. 68 , and the first application screen and the plurality of second application screens may be disposed in the split screen of thedevice 100 a. A size of the first application screen and a size of the second application screen may be equal to each other or may be different from each other according to various exemplary embodiments. - While the first application screen and the second application screen are co-displayed, according to a user input, the size of the first application screen and/or the size of the second application screen may be changed, a position of the first application screen and/or a position of the second application screen may be changed, or one of a plurality of screens may be deleted.
-
FIG. 69 illustrates an operation of thedevice 100, according to an exemplary embodiment. - Referring to
FIG. 69 , thedevice 100 detects a user's gaze, and thus, thedevice 100 may turn on only the display from among thefirst display 310 and thesecond display 320 to which the user's gaze is directed and may turn off the other one of the displays. For example, when the user watches a surface where thefirst display 310 is disposed, thesecond display 320 may be turned off. In order to detect the user's gaze, thedevice 100 may have a camera, a gaze detecting sensor, or the like. -
FIG. 70 illustrates an example in which information about a second application is provided, according to an exemplary embodiment. - Referring to
FIG. 70 , when a screen of a first application is displayed, the information about the second application may also be provided. For example, in a case where the second application is a contact application, as illustrated inFIG. 70 , when thedevice 100 a is unfolded, a screen of the contact application may be displayed on thedevice 100 a. -
FIG. 71 illustrates an example in which information about a second application is provided, according to another exemplary embodiment. - Referring to
FIG. 71 , in a case where a notification event occurs while a screen of a first application is displayed, thedevice 100 a may provide information indicating that a user may check the notification event by unfolding thedevice 100 a. For example, in a case where a text message is received while the screen of the first application is displayed, as illustrated inFIG. 71 , thedevice 100 a may show that the text message can be checked by unfolding thedevice 100 a. -
FIG. 72 illustrates a structure of adevice 100 d, according to another exemplary embodiment. - Referring to
FIG. 72 , adisplay 210 c may be disposed on a first surface of thedevice 100 d that is hidden as thedevice 100 d is folded, and a display may not be disposed on a second surface of thedevice 100 d that is disposed at an opposite side of the first surface. Also, when thedevice 100 d is asymmetrically folded, a portion of the first surface may be externally exposed while thedevice 100 d is folded. - A second
application selection menu 3520 may be provided in a region of the first surface that is externally exposed while thedevice 100 d is asymmetrically folded. - The second
application selection menu 3520 may be displayed as a GUI on thedisplay 210 c. Thedisplay 210 c may include asixth region 7210 that is externally exposed when thedevice 100 d is asymmetrically folded. Thedisplay 210 c may correspond to thesixth region 7210 and aseventh region 7220 that are integrally formed or are divided by a frame or the like, wherein the secondapplication selection menu 3520 is displayed in thesixth region 7210 and an operational screen of thedevice 100 c is displayed in theseventh region 7220. - In one or more exemplary embodiments, the second
application selection menu 3520 may be provided so as to receive a user input by using a touch sensor or a key button disposed in a preset region of a housing of thedevice 100 d. Information about the secondapplication selection menu 3520 may be displayed on a region of thedisplay 210 c. -
FIG. 73 illustrates an example of the secondapplication selection menu 3520, according to an exemplary embodiment. - The second
application selection menu 3520 may display user-selectable applications, and a user may select an application from the secondapplication selection menu 3520. As illustrated inFIG. 73 , thesixth region 7210 may be divided into a plurality of regions, and the user-selectable applications may be matched with the plurality of regions. -
FIG. 74 illustrates an example in which a second application is selected from the secondapplication selection menu 3520, according to an exemplary embodiment. - Referring to
FIG. 74 , thedevice 100 d is in a folded state provides the secondapplication selection menu 3520. When a user selects one of a plurality of second applications included in the secondapplication selection menu 3520 and unfolds thedevice 100 d (S7402), thedevice 100 d may display a screen of the user-selected second application on a predetermined region of thedisplay 210 c. For example, in a case where thedevice 100 d is a smart phone in a folded state and a standby mode, when the user selects a phone function from the secondapplication selection menu 3520 and changes the folded state of thedevice 100 d to an open state (S7402), a second application screen may be displayed in aneighth region 7410 of thedisplay 210 c, and a first application screen may be displayed in a ninth region 7420 (S7404). The first application screen may include a home screen that is displayed when a screen is turned on in the standby mode, an application list screen, a screen of a user-preset application, or the like. -
FIG. 75 illustrates a procedure of providing a second application screen, according to an exemplary embodiment. - While a user makes a call by using the
device 100 d, thedevice 100 d may recognize contents of a voice conversation of the user. When thedevice 100 d recognizes a word related to a particular application from the contents of the voice conversation, thedevice 100 d includes the particular application in the secondapplication selection menu 3520. The recognition of the contents of the voice conversation may be performed by using various voice recognition algorithms. Information about the particular application related to the recognized word may be stored in thedevice 100 d or may be set by the user. - For example, as illustrated in
FIG. 75 , the user mentions a word “schedule” while the user makes a call by using thedevice 100 d in a folded state (S7532). If the word “schedule” and an application related to the word “schedule” are assigned in thedevice 100 d, thedevice 100 d recognizes the word “schedule” (S7532). Thedevice 100 d may dispose, on the secondapplication selection menu 3520, aselection menu 7510 for selecting the application related to the word “schedule” (S7534). Thedevice 100 d may dispose theselection menu 7510, which corresponds to the application related to the recognized word, on a touch interface using thedisplay 210 a, and may display a picture or a text corresponding to theselection menu 7510 on the touch interface. - The user may select the related application by using the
selection menu 7510 of the related application, and may unfold thedevice 100 d (S7534), to display anexecution screen 7520 of the related application (S7536). Thedevice 100 d may recognize the contents of the voice conversation of the user and may allow an application to be easily used by the user, so that user convenience may be increased. -
FIG. 76 illustrates a structure of adevice 100 e, according to another exemplary embodiment. - The
device 100 e may be a rollable device. As illustrated inFIG. 76 , adisplay 210 d of thedevice 100 e may have two states, i.e., a rolled state and an unrolled state. A user may change a state of thedevice 100 e from the rolled state to the unrolled state by holding and pulling out aportion 7610 of thedevice 100 e or by pressing a preset button of thedevice 100 e. A secondapplication selection menu 3520 may be provided in a preset region of thedevice 100 e that is externally exposed while thedevice 100 e is rolled. For example, as illustrated inFIG. 76 , the secondapplication selection menu 3520 may be provided in a preset region of a housing of thedevice 100 e, wherein the housing keeps thedisplay 210 d in the rolled state. - The second
application selection menu 3520 may be provided in the form of a touchscreen, a touch sensor, a button, etc. In one or more exemplary embodiments, application types that are selectable from the secondapplication selection menu 3520 may be preset in thedevice 100 e, may be determined according to user's selection, or may be changed according to an operation mode of thedevice 100 e. -
FIG. 77 illustrates a procedure in which thedevice 100 e provides a second application menu, according to an exemplary embodiment. - Referring to
FIG. 77 , thedevice 100 e in a rolled state provides the secondapplication selection menu 3520, and a user selects an application from the second application selection menu 3520 (S7702). Afterward, when the user changes a state of thedevice 100 e to an unrolled state (S7704), thedisplay 210 d is exposed, and a screen of the user-selected application is displayed on thedisplay 210 d (S7706). The selection of the application (S7702) may be performed before the user unrolls thedisplay 210 d, may be performed while the user unrolls thedisplay 210 d, or may be performed after thedisplay 210 d is unrolled. - When the user selects a second application from the second
application selection menu 3520, thedevice 100 e may co-display a screen of the user-selected second application and a screen of a preset first application or a screen of a first application that is currently executed. -
FIG. 78 illustrates a block diagram of adevice 100 f, according to another exemplary embodiment. - As illustrated in
FIG. 78 , a structure of thedevice 100 f may be applied to various types of devices including a mobile phone, a tablet PC, a personal digital assistant (PDA), an MP3 player, a kiosk, an electronic photo frame, a navigation device, a digital TV, or a wearable device such as a wrist watch or a head-mounted display (HMD). - Referring to
FIG. 78 , thedevice 100 f may include at least one selected from adisplay 7810, i.e., a display unit, acontroller 7870, i.e., a control unit, amemory 7820, a global positioning system (GPS)chip 7825, acommunicator 7830, i.e., a communication unit or a transceiver, avideo processor 7835, anaudio processor 7840, auser interface 7845, i.e., a user inputter or a user input unit, amicrophone 7850, i.e., a microphone unit, acamera 7855, i.e., an image-capturing unit, aspeaker 7860, i.e., a speaker unit, amotion detector 7865, i.e., a motion detecting unit, and asensor 7880, i.e., a sensing unit. - The
display 7810 may include adisplay panel 7811 and a controller for controlling thedisplay panel 7811. Thedisplay panel 7811 may be various displays including a liquid crystal display (LCD), an organic light-emitting diode (OLED) display, an active matrix organic light-emitting diode (AMOLED) display, a plasma display panel (PDP), or the like. Thedisplay panel 7811 may be flexible, transparent, and/or wearable. Thedisplay 7810 may be combined with atouch panel 7847 of theuser interface 7845 and thus may be provided as a touchscreen. The touchscreen may include a module having a stack structure containing thedisplay panel 7811 and thetouch panel 7847. - The
memory 7820 may include at least one of an internal memory and an external memory. - The internal memory may include at least one of a volatile memory (e.g., a dynamic random access memory (DRAM), a static RAM (SRAM), a synchronous dynamic RAM (SDRAM), etc.), a non-volatile memory (e.g., a one-time programmable read only-memory (OTPROM), a programmable ROM (PROM), an erasable and programmable ROM (EPROM), an electrically erasable and programmable ROM (EEPROM), a mask ROM, a flash ROM, etc.), a hard disk drive (HDD), and a solid-state drive (SSD). The
controller 7870 may load an instruction or data from at least one of the non-volatile memory and another element to the volatile memory and may process the instruction or the data. Also, thecontroller 7870 may store, in the non-volatile memory, data that is received from or is generated by another element. - The external memory may include at least one of a compact flash (CF) memory, a secure digital (SD) memory, a micro secure digital (Micro-SD) memory, a mini secure digital (Mini-SD) memory, an extreme digital (xD) memory, and a memory stick.
- The
memory 7820 may store various programs and data that are used in operations of thedevice 100 f. For example, thememory 7820 may temporarily or semi-permanently store a portion of contents to be displayed on a lock screen. - The
controller 7870 may control thedisplay 7810 to display the portion of the contents stored in thememory 7820. In other words, thecontroller 7870 may display the portion of the contents stored in thememory 7820 on thedisplay 7810. When a user's gesture is performed in a region of thedisplay 7810, thecontroller 7870 may perform a control operation that corresponds to the user's gesture. - The
controller 7870 may include at least one of aRAM 7871, aROM 7872, a central processing unit (CPU) 7873, a graphics processing unit (GPU) 7874, and abus 7875. TheRAM 7871, theROM 7872, theCPU 7873, and theGPU 7874 may be connected to each other via thebus 7875. - The
CPU 7873 accesses thememory 7820 and performs a booting operation by using an operating system (OS) stored in thememory 7820. Then, theCPU 7873 performs various operations by using the various programs, the contents, or the data stored in thememory 7820. - The
ROM 7872 may store an instruction set for booting up a system. For example, when a turn-on instruction is input to thedevice 100 f, and power is supplied to thedevice 100 f, theCPU 7873 may copy the OS stored in thememory 7820 to theRAM 7871 according to the instruction stored in theROM 7872, execute the OS, and thus boot up the system. When the booting operation is completed, theCPU 7873 may copy the various programs stored in thememory 7820 to theRAM 7871, and may perform various operations by executing the programs copied to theRAM 7871. When thedevice 100 f is booted up, theGPU 7874 displays a UI screen in thedisplay 7810. In more detail, theGPU 7874 may generate a screen that displays an electronic document including various objects such as content, an icon, a menu, or the like. TheGPU 7874 calculates coordinate values of the objects that are to be displayed according to a layout of the UI screen, and calculates attribute values of shapes, sizes, or colors of the objects. Then, theGPU 7874 may generate UI screens with various layouts including the objects based on the calculated attribute values. The UI screen generated by theGPU 7874 may be provided to thedisplay 7810 and thus may be displayed in regions of thedisplay 7810. - The
GPS chip 7825 may receive a GPS signal from a GPS satellite and may calculate a current position of thedevice 100 f. In a case where a navigation program is used or a current position of the user is required, thecontroller 7870 may calculate a position of the user by using theGPS chip 7825. - The
communicator 7830 may perform communication with various external devices according to various types of communication methods. Thecommunicator 7830 may include at least one selected from a wireless fidelity (Wi-Fi)chip 7831, aBluetooth chip 7832, awireless communication chip 7833, and a near field communication (NFC)chip 7834. Thecontroller 7870 may perform the communication with the various external devices by using thecommunicator 7830. - The Wi-
Fi chip 7831 and theBluetooth chip 7832 may perform communication by using WiFi and Bluetooth, respectively. If the Wi-Fi chip 7831 or theBluetooth chip 7832 is used, theWiFi chip 7831 or theBluetooth chip 7832 may first transmit and receive various types of connection information including a service set identification (SSID), a session key, or the like, may establish a connection for communication by using the connection information, and then may transmit and receive various types of information. Thewireless communication chip 7833 may be a chip that performs communication according to various communication standards such as the Institute of Electrical and Electronics Engineers (IEEE). ZigBee, 3 rd generation (3G), 3rd Generation Partnership Project (3GPP), Long Term Evolution (LTE), or the like. TheNFC chip 7834 indicates a chip that operates in using NFC by using a 13.56 MHz band from among various radio frequency-identification (RF-ID) frequency bands such as 135 kHz, 13.56 MHz, 433 MHz, 860-960 MHz, 2.45 GHz, or the like. - The
video processor 7835 may process video data included in content received by using thecommunicator 7830 or may process video data included in content stored in thememory 7820. Thevideo processor 7835 may perform various image processing such as decoding, scaling, noise filtering, frame rate conversion, resolution conversion, or the like on the video data. - The
audio processor 7840 may process audio data included in content received by using thecommunicator 7830 or may process audio data included in content stored in thememory 7820. Theaudio processor 7840 may perform various processing such as decoding, amplification, noise filtering, or the like on the audio data. - When a reproducing program for multimedia content is executed, the
controller 7870 may reproduce the multimedia content by driving thevideo processor 7835 and theaudio processor 7840. Thespeaker 7860 may output audio data generated in theaudio processor 7840. - The
user interface 7845 may receive an input of various instructions from a user. Theuser interface 7845 may include at least one selected from a key 7846, atouch panel 7847, and apen recognizing panel 7848. - The key 7846 may be of various types such as a mechanical button, a wheel, or the like that may be formed in a front portion, a side portion, a rear portion, etc., of an external surface of a body of the
device 100 f. - The
touch panel 7847 may sense a touch input by the user and may output a value of a touch event that corresponds to a signal generated by the sensed touch input. When thetouch panel 7847 is combined with thedisplay panel 7811 and thus is formed as a touchscreen, the touchscreen may be configured as a capacitive touchscreen, a resistive touchscreen, or a piezoelectric touchscreen by using various types of touch sensors. The capacitive touchscreen may calculate touch coordinates by sensing a small amount of electricity generated when a body part of the user touches the surface of the capacitive touchscreen, which is coated with a dielectric material. The resistive touchscreen may include two embedded electrode plates and may calculate touch coordinates by sensing a flow of current that occurs when the user touches the resistive touchscreen which causes upper and lower plates of a touched point to contact each other. The touch event that occurs on the touchscreen may be generated by a finger of a person, but may also be generated by an object formed of a conductive material capable of changing capacitance. - The
pen recognizing panel 7848 may sense a proximity input or a touch input of a touch pen (e.g., a stylus pen or a digitizer pen) which is performed by a user, and may output a sensed pen proximity event or a sensed pen touch event. Thepen recognizing panel 7848 may be an electromagnetic resonance (EMR)-type pen recognizing panel, and may sense the touch input or the proximity input according to changes in a strength of an electromagnetic field, which occur when the touch pen approaches or touches the touchscreen. In more detail, thepen recognizing panel 7848 may include an electromagnetic induction coil sensor having a grid structure, and an electric signal processor for sequentially providing an alternating current (AC) signal having a predetermined frequency to each loop coil of the electromagnetic induction coil sensor. When a pen having an internal resonance circuit is positioned near a loop coil of thepen recognizing panel 7848, a magnetic field transmitted from the loop coil generates a current in the resonance circuit in the pen, based on mutual electrostatic induction. Due to the current, an induction field is generated from a coil forming the resonance circuit in the pen, and thepen recognizing panel 7848 detects the induction field from the loop coil capable of receiving a signal, and thus senses the touch input or the proximity input by the pen. Thepen recognizing panel 7848 may be arranged to occupy a preset area below thedisplay panel 7811, e.g., may have a size capable of covering a display region of thedisplay panel 7811. - The
microphone 7850 may receive an input of a user's voice or other sound and may convert the user's voice or other sound to audio data. Thecontroller 7870 may use the user's voice, which is input via themicrophone 7850, in a call-related operation or may convert the user's voice to the audio data and may store the audio data in thememory 7820. - The
camera 7855 may capture a still image or a moving picture according to a control by the user. Thecamera 7855 may include a front camera, a rear camera, or the like. - If the
camera 7855 and themicrophone 7850 are formed, thecontroller 7870 may perform a control operation according to a user's voice input via themicrophone 7850 or a user's motion recognized by thecamera 7855. For example, thedevice 100 f may operate in a motion control mode or a voice control mode. If thedevice 100 f operates in the motion control mode, thecontroller 7870 may activate thecamera 7855 and may capture an image of the user, may trace a change in motions of the user, and may perform a control operation corresponding thereto. If thedevice 100 f operates in the voice control mode (i.e., a voice recognition mode), thecontroller 7870 may analyze a user's voice input via themicrophone 7850, and may perform a control operation according to the analyzed user's voice. - The
motion detector 7865 may detect movement of a body of thedevice 100 f. Thedevice 100 f may rotate or may tilt in various directions. Here, themotion detector 7865 may detect a movement characteristic such as a rotation direction, a rotation angle, a tilted angle, or the like by using at least one of a magnetic sensor, a gyroscope sensor, an acceleration sensor, etc. - The
device 100 f may further include a universal serial bus (USB) port for connecting thedevice 100 f and a USB connector, various external input ports including a headset, a mouse, a local area network (LAN), etc. for connection with various external terminals, a digital multimedia broadcasting (DMB) chip for receiving and processing a DMB signal, various sensors, or the like. - Names of elements in the
device 100 f may vary. Also, thedevice 100 f may include at least one selected from the aforementioned elements, or may be embodied with more or less elements than the aforementioned elements. - The
display 210 may correspond to thedisplay 7810 ofFIG. 78 . Thecontroller 230 may correspond to thecontroller 7870 ofFIG. 78 . Theuser interface 3310 may correspond to theuser interface 7845 ofFIG. 78 . Thestate detector 220 may correspond to thesensor 7880 ofFIG. 78 . - Various operations and methods described above in response to an unfolding motion of a device may generally be applied in response to a folding motion of the device. Similarly, various operations and methods described above in response to the folding motion of the device may generally be applied in response to the unfolding motion of the device
- As described above, according to the one or more of the above exemplary embodiments, a user may conveniently view a plurality of application screens in a device having a foldable characteristic.
- Also, according to the one or more of the above exemplary embodiments, the user may easily use related functions in the foldable device.
- Also, according to the one or more of the above exemplary embodiments, the user may view an application screen for a current situation by simply folding or unfolding the flexible device.
- The one or more exemplary embodiments can also be computer readable codes that are on a non-transitory computer readable recording medium. The non-transitory computer readable recording medium is any data storage device that can store data which can be thereafter read and executed by a computer or processor.
- The non-transitory computer readable codes, when read and executed by a processor or computer, perform a method of controlling a device according to the one or more exemplary embodiments. The computer readable codes may be formed of various programming languages. Also, functional programs, codes, and code segments for accomplishing the one or more exemplary embodiments can be easily construed by programmers skilled in the art to which the inventive concept pertains.
- Examples of non-transitory computer readable recording medium include ROM, RAM, CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, etc. The non-transitory computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
- It should be understood that the exemplary embodiments described herein should be considered in a descriptive sense only and not for purposes of limitation. Descriptions of features or aspects within each exemplary embodiment should typically be considered as available for other similar features or aspects in other exemplary embodiments.
- While one or more exemplary embodiments have been described with reference to the figures, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope as defined by the following claims.
Claims (24)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/571,584 US11886252B2 (en) | 2014-05-23 | 2022-01-10 | Foldable device and method of controlling the same |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20140062544 | 2014-05-23 | ||
KR10-2014-0062544 | 2014-05-23 | ||
KR1020140127683A KR20150135038A (en) | 2014-05-23 | 2014-09-24 | Foldable electronic apparatus, and method for controlling the same |
KR10-2014-0127683 | 2014-09-24 | ||
KR1020150026080A KR101713167B1 (en) | 2014-05-23 | 2015-02-24 | Foldable device, and method for controlling the same |
KR10-2015-0026080 | 2015-02-24 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/571,584 Continuation US11886252B2 (en) | 2014-05-23 | 2022-01-10 | Foldable device and method of controlling the same |
Publications (1)
Publication Number | Publication Date |
---|---|
US20150338888A1 true US20150338888A1 (en) | 2015-11-26 |
Family
ID=54554304
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/721,210 Abandoned US20150338888A1 (en) | 2014-05-23 | 2015-05-26 | Foldable device and method of controlling the same |
US17/571,584 Active US11886252B2 (en) | 2014-05-23 | 2022-01-10 | Foldable device and method of controlling the same |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/571,584 Active US11886252B2 (en) | 2014-05-23 | 2022-01-10 | Foldable device and method of controlling the same |
Country Status (3)
Country | Link |
---|---|
US (2) | US20150338888A1 (en) |
EP (2) | EP2965184A4 (en) |
WO (1) | WO2015178714A1 (en) |
Cited By (153)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150220299A1 (en) * | 2014-02-06 | 2015-08-06 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling displays |
US20160026219A1 (en) * | 2014-07-28 | 2016-01-28 | Lg Electronics Inc. | Portable electronic device and control method thereof |
US20160188002A1 (en) * | 2014-12-29 | 2016-06-30 | Lenovo (Beijing) Co., Ltd. | Information Processing Method And Electronic Device |
USD767526S1 (en) * | 2014-06-09 | 2016-09-27 | Lg Electronics Inc. | Cellular phone |
USD767525S1 (en) * | 2014-05-30 | 2016-09-27 | Lg Electronics Inc. | Cellular phone |
USD769209S1 (en) * | 2014-05-30 | 2016-10-18 | Lg Electronics Inc. | Cellular phone |
USD772225S1 (en) * | 2014-08-07 | 2016-11-22 | Samsung Electronics Co., Ltd. | Electronic device |
US20160349971A1 (en) * | 2015-05-27 | 2016-12-01 | Lg Electronics Inc. | Flexible display device and operating method thereof |
US20170003793A1 (en) * | 2015-06-30 | 2017-01-05 | Lenovo (Beijing) Co., Ltd. | Electronic Device and Information Processing Method |
USD782439S1 (en) * | 2014-10-08 | 2017-03-28 | Lg Electronics Inc. | Mobile phone |
USD782438S1 (en) * | 2014-10-08 | 2017-03-28 | Lg Electronics Inc. | Mobile phone |
USD783603S1 (en) * | 2015-06-29 | 2017-04-11 | Intel Corporation | Electronic device |
USD783639S1 (en) * | 2013-06-10 | 2017-04-11 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD784323S1 (en) * | 2014-10-01 | 2017-04-18 | Samsung Electronics Co., Ltd. | Electronic device |
USD788726S1 (en) * | 2014-06-09 | 2017-06-06 | Lg Electronics Inc. | Cellular phone |
US20170160770A1 (en) * | 2015-12-08 | 2017-06-08 | Lenovo (Beijing) Limited | Display processing method, apparatus and program product for a bendable electronic device |
USD789925S1 (en) * | 2015-06-26 | 2017-06-20 | Intel Corporation | Electronic device with foldable display panels |
US20170206861A1 (en) * | 2016-01-15 | 2017-07-20 | Google Inc. | Adaptable user interface with dual screen device |
USD796499S1 (en) * | 2014-11-26 | 2017-09-05 | Samsung Electronics Co., Ltd. | Electronic device |
USD797070S1 (en) * | 2015-03-09 | 2017-09-12 | Lg Electronics Inc. | Mobile phone |
USD798256S1 (en) * | 2014-10-08 | 2017-09-26 | Lg Electronics Inc. | Mobile phone |
USD798257S1 (en) * | 2014-10-08 | 2017-09-26 | Lg Electronics Inc. | Mobile phone |
US20170286042A1 (en) * | 2014-09-03 | 2017-10-05 | Lg Electronics Inc. | Display apparatus and method for controlling same |
USD808403S1 (en) * | 2015-09-30 | 2018-01-23 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US20180039339A1 (en) * | 2016-08-04 | 2018-02-08 | Microsoft Technology Licensing, Llc | Folding angle sensing of a foldable device |
USD810041S1 (en) * | 2015-03-09 | 2018-02-13 | Lg Electronics Inc. | Mobile phone |
USD814455S1 (en) * | 2015-10-26 | 2018-04-03 | Lenovo (Beijing) Co., Ltd. | Flexible electronic device |
USD814435S1 (en) * | 2015-10-26 | 2018-04-03 | Lenovo (Beijing) Co., Ltd. | Flexible electronic device |
US20180095574A1 (en) * | 2016-09-30 | 2018-04-05 | Samsung Display Co., Ltd. | Display device with touch sensing unit |
CN108037893A (en) * | 2017-12-29 | 2018-05-15 | 努比亚技术有限公司 | A kind of display control method of flexible screen, device and computer-readable recording medium |
US20180136826A1 (en) * | 2016-11-16 | 2018-05-17 | Fuji Xerox Co., Ltd. | Display device and non-transitory computer readable medium |
JP2018077289A (en) * | 2016-11-07 | 2018-05-17 | 富士ゼロックス株式会社 | Display device and program |
USD819628S1 (en) * | 2014-02-22 | 2018-06-05 | Samsung Electronics Co., Ltd. | Electronic device |
US20180198987A1 (en) * | 2015-07-29 | 2018-07-12 | Samsung Electronics Co., Ltd. | User terminal apparatus and control method thereof |
USD825513S1 (en) * | 2016-02-19 | 2018-08-14 | Lg Electronics Inc. | Mobile phone |
CN108399057A (en) * | 2018-02-27 | 2018-08-14 | 努比亚技术有限公司 | message display method, terminal and computer readable storage medium |
USD826203S1 (en) * | 2016-02-19 | 2018-08-21 | Lg Electronics Inc. | Mobile phone |
USD826889S1 (en) * | 2016-02-19 | 2018-08-28 | Lg Electronics Inc. | Mobile phone |
USD827623S1 (en) * | 2016-02-19 | 2018-09-04 | Lg Electronics Inc. | Mobile phone |
USD827604S1 (en) * | 2016-02-19 | 2018-09-04 | Lg Electronics Inc. | Mobile phone |
USD828343S1 (en) * | 2016-02-19 | 2018-09-11 | Lg Electronics Inc. | Mobile phone |
USD828319S1 (en) * | 2016-02-19 | 2018-09-11 | Lg Electronics Inc. | Mobile phone |
USD828318S1 (en) * | 2016-02-19 | 2018-09-11 | Lg Electronics Inc. | Mobile phone |
US20180329521A1 (en) * | 2017-05-15 | 2018-11-15 | Microsoft Technology Licensing, Llc | Application program mode based on device orientation |
USD834594S1 (en) | 2016-06-12 | 2018-11-27 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US20190028579A1 (en) * | 2016-01-07 | 2019-01-24 | Lg Electronics Inc. | Mobile terminal and control method therefor |
USD846545S1 (en) | 2016-06-30 | 2019-04-23 | Intel Corporation | Computer notebook |
US20190121390A1 (en) * | 2018-05-30 | 2019-04-25 | Shanghai Tianma AM-OLED Co., Ltd. | Foldable display pannel, display device, image compensation method and image compensation device |
CN109684023A (en) * | 2018-12-29 | 2019-04-26 | 努比亚技术有限公司 | Multi-screen display method, terminal and the storage medium of application program |
US10319331B2 (en) | 2016-07-14 | 2019-06-11 | International Business Machines Corporation | Variable display size for an electronic display device |
US10331177B2 (en) | 2015-09-25 | 2019-06-25 | Intel Corporation | Hinge for an electronic device |
US10359809B2 (en) * | 2015-04-01 | 2019-07-23 | Samsung Electronics Co., Ltd. | Electronic device |
US10379720B2 (en) * | 2015-11-24 | 2019-08-13 | Lg Electronics Inc. | Flexible display device and operating method thereof |
EP3483715A4 (en) * | 2016-08-19 | 2019-08-14 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling display |
EP3537258A1 (en) * | 2018-03-06 | 2019-09-11 | Samsung Electronics Co., Ltd. | Electronic device with flexible display and method for operating same |
US20190346954A1 (en) * | 2018-05-09 | 2019-11-14 | Samsung Electronics Co., Ltd. | Method for displaying content in expandable screen area and electronic device supporting the same |
CN110515494A (en) * | 2019-08-29 | 2019-11-29 | Oppo广东移动通信有限公司 | Flexible Displays screen assembly and electronic device |
US10503264B1 (en) | 2015-06-16 | 2019-12-10 | Snap Inc. | Radial gesture navigation |
US10530731B1 (en) * | 2016-03-28 | 2020-01-07 | Snap Inc. | Systems and methods for chat with audio and video elements |
US10606318B1 (en) * | 2019-05-23 | 2020-03-31 | Google Llc | Hinge mechanism and mode detector for foldable display device |
US10613585B2 (en) * | 2014-06-19 | 2020-04-07 | Samsung Electronics Co., Ltd. | Transparent display apparatus, group play system using transparent display apparatus and performance methods thereof |
US20200117243A1 (en) * | 2014-07-30 | 2020-04-16 | Intel Corporation | Methods, systems and apparatus to manage a spatially dynamic display |
US10631402B2 (en) | 2017-04-17 | 2020-04-21 | Beijing Boe Optoelectronics Technology Co., Ltd. | Flexible display device and mobile terminal |
US20200133482A1 (en) * | 2018-10-26 | 2020-04-30 | Samsung Electronics Co., Ltd. | Electronic device for displaying list of executable applications on split screen and operating method thereof |
US10645205B2 (en) | 2018-02-02 | 2020-05-05 | Samsung Display Co., Ltd. | Foldable device and method for controlling the same |
US10649627B2 (en) * | 2017-01-04 | 2020-05-12 | Samsung Electronics Co., Ltd. | Electronic device and method for displaying history of executed application thereof |
US10656771B2 (en) * | 2018-02-27 | 2020-05-19 | Dell Products, Lp | Method and apparatus for multi configuration tuning for magnet to electromagnetic resonance panel proximity |
USD885358S1 (en) * | 2018-06-22 | 2020-05-26 | Lenovo (Beijing) Co., Ltd. | Communication terminal |
US20200175909A1 (en) * | 2018-11-30 | 2020-06-04 | Beijing Xiaomi Mobile Software Co., Ltd. | Screen display method and screen display device |
WO2020111720A1 (en) | 2018-11-29 | 2020-06-04 | Samsung Electronics Co., Ltd. | Foldable electronic device and method for displaying information in foldable electronic device |
CN111262994A (en) * | 2020-01-09 | 2020-06-09 | 三星电子(中国)研发中心 | Task selection method and device for folding screen intelligent equipment |
WO2020116758A1 (en) * | 2018-12-04 | 2020-06-11 | Samsung Electronics Co., Ltd. | Electronic device for performing operation based on status information thereof and operating method thereof |
US10691243B2 (en) * | 2018-06-27 | 2020-06-23 | Wuhan Tianma Micro-Electronics Co., Ltd. | Flexible touch display panel and method and system for detecting folding angle of flexible touch display panel |
USD890714S1 (en) * | 2018-07-25 | 2020-07-21 | Huawei Technologies Co., Ltd. | Mobile phone |
USD894145S1 (en) * | 2019-01-28 | 2020-08-25 | Huizhou Tcl Mobile Communication Co., Ltd. | Foldable mobile phone |
USD894144S1 (en) * | 2019-01-28 | 2020-08-25 | Huizhou Tcl Mobile Communication Co., Ltd. | Foldable mobile phone |
WO2020171628A1 (en) * | 2019-02-20 | 2020-08-27 | Samsung Electronics Co., Ltd. | Electronic device including foldable display and method for operating the electronic device |
WO2020171599A1 (en) | 2019-02-19 | 2020-08-27 | Samsung Electronics Co., Ltd. | Electronic device and method of displaying content thereon |
WO2020178542A1 (en) * | 2019-03-01 | 2020-09-10 | Peratech Holdco Ltd | Foldable display |
USD897356S1 (en) | 2014-02-07 | 2020-09-29 | Apple Inc. | Display screen or portion thereof with graphical user interface |
WO2020213915A1 (en) * | 2019-04-15 | 2020-10-22 | Samsung Electronics Co., Ltd. | Foldable electronic device including sliding structure and method for controlling the same |
US10816841B2 (en) | 2016-08-17 | 2020-10-27 | Semiconductor Energy Laboratory Co., Ltd. | Display device |
USD901419S1 (en) * | 2019-01-28 | 2020-11-10 | Huizhou Tcl Mobile Communication Co., Ltd. | Foldable mobile phone |
USD901525S1 (en) | 2018-09-11 | 2020-11-10 | Apple Inc. | Electronic device with animated graphical user interface |
USD902168S1 (en) * | 2018-10-24 | 2020-11-17 | Shenzhen Royole Technologies Co., Ltd. | Mobile terminal |
CN112185257A (en) * | 2020-09-30 | 2021-01-05 | 京东方科技集团股份有限公司 | Flexible display device and control method |
US10942625B1 (en) * | 2019-09-09 | 2021-03-09 | Atlassian Pty Ltd. | Coordinated display of software application interfaces |
JPWO2021054278A1 (en) * | 2019-09-17 | 2021-03-25 | ||
EP3745688A4 (en) * | 2019-02-22 | 2021-04-07 | Huawei Technologies Co., Ltd. | Foldable terminal and method for controlling activation of screen of foldable terminal |
CN112689820A (en) * | 2018-10-17 | 2021-04-20 | 三星电子株式会社 | Electronic device for controlling application according to folding angle and method thereof |
US20210116959A1 (en) * | 2018-07-13 | 2021-04-22 | Samsung Electronics Co., Ltd. | Flexible display and electronic device comprising same |
USD918885S1 (en) * | 2018-10-19 | 2021-05-11 | Samsung Electronics Co., Ltd. | Mobile phone |
USD921601S1 (en) * | 2019-03-22 | 2021-06-08 | Huizhou Tcl Mobile Communication Co., Ltd. | Foldable mobile phone |
US11038003B2 (en) | 2019-05-02 | 2021-06-15 | Samsung Display Co., Ltd. | Foldable display apparatus |
US11068142B2 (en) * | 2019-06-28 | 2021-07-20 | Seiko Epson Corporation | Display device and non-transitory computer-readable storage medium storing display control program |
WO2021146267A1 (en) * | 2020-01-15 | 2021-07-22 | Citrix Systems, Inc. | Generating and presenting contextual user interfaces on devices with foldable displays |
US11079995B1 (en) | 2017-09-30 | 2021-08-03 | Apple Inc. | User interfaces for devices with multiple displays |
US11094897B2 (en) * | 2019-02-28 | 2021-08-17 | Chongqing Boe Display Technology Co., Ltd. | Flexible display device |
WO2021162317A1 (en) * | 2020-02-10 | 2021-08-19 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling electronic device |
US20210263564A1 (en) * | 2018-06-29 | 2021-08-26 | Huawei Technologies Co., Ltd. | Display Method for Flexible Display, and Terminal |
US11116086B2 (en) * | 2019-04-01 | 2021-09-07 | Samsung Display Co., Ltd. | Electronic apparatus |
US11119651B2 (en) * | 2018-11-30 | 2021-09-14 | Beijing Xiaomi Mobile Software Co., Ltd. | Method for displaying multi-task management interface, device, terminal and storage medium |
US11127321B2 (en) * | 2019-10-01 | 2021-09-21 | Microsoft Technology Licensing, Llc | User interface transitions and optimizations for foldable computing devices |
WO2021195417A1 (en) * | 2020-03-25 | 2021-09-30 | Lepton Computing Llc | Hinge mechanism having plate stops for a flexible display device |
US20210310785A1 (en) * | 2018-08-17 | 2021-10-07 | Shenzhen Royole Technologies Co., Ltd. | Electronic device and method for calculating bending angle thereof |
US11158290B2 (en) | 2019-08-19 | 2021-10-26 | Samsung Electronics Co., Ltd. | Electronic device and method of controlling the same |
EP3879401A4 (en) * | 2018-12-10 | 2021-11-17 | Huawei Technologies Co., Ltd. | Automatic screen-splitting method, graphical user interface, and electronic device |
US20210405695A1 (en) * | 2020-01-10 | 2021-12-30 | Microsoft Technology Licensing, Llc | Conditional windowing model for foldable computing devices |
USD941791S1 (en) * | 2019-01-29 | 2022-01-25 | Huizhou Tcl Mobile Communication Co., Ltd. | Foldable mobile phone |
US11266029B2 (en) * | 2018-11-23 | 2022-03-01 | Lg Display Co., Ltd. | Foldable display device |
US20220066583A1 (en) * | 2020-08-31 | 2022-03-03 | Samsung Display Co., Ltd. | Electronic apparatus and manufacturing method of the same |
US20220066724A1 (en) * | 2019-05-15 | 2022-03-03 | Samsung Electronics Co., Ltd. | Electronic device and method for providing notification thereof |
EP3907591A4 (en) * | 2019-01-15 | 2022-03-09 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | File processing method and device, terminal, and storage medium |
US11275404B2 (en) * | 2019-12-10 | 2022-03-15 | Samsung Display Co., Ltd. | Foldable display device and driving method thereof |
US11284003B2 (en) | 2015-07-29 | 2022-03-22 | Samsung Electronics Co., Ltd. | User terminal apparatus and control method thereof |
EP3923126A4 (en) * | 2019-03-04 | 2022-04-06 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Split-screen display method, device, electronic apparatus and computer readable storage medium |
WO2022080990A1 (en) * | 2020-10-16 | 2022-04-21 | 삼성전자 주식회사 | Electronic device and method for controlling function on basis of shape of same electronic device |
US11334244B2 (en) | 2019-10-14 | 2022-05-17 | Samsung Electronics Co., Ltd. | Electronic device and method of processing pop-up window using multi-window thereof |
US20220156026A1 (en) * | 2019-08-07 | 2022-05-19 | Samsung Electronics Co., Ltd. | Foldable electronic device for displaying user interface and method therefor |
US11354030B2 (en) * | 2018-02-22 | 2022-06-07 | Kyocera Corporation | Electronic device, control method, and program |
US11366584B2 (en) | 2018-02-14 | 2022-06-21 | Samsung Electronics Co., Ltd. | Method for providing function or content associated with application, and electronic device for carrying out same |
EP4016262A1 (en) * | 2020-12-17 | 2022-06-22 | Samsung Display Co., Ltd. | Electronic device and driving method thereof |
US20220197341A1 (en) * | 2020-11-08 | 2022-06-23 | Lepton Computing, LLC | Foldable Display Mobile Device with Object Motion Synching |
US20220197342A1 (en) * | 2020-11-08 | 2022-06-23 | Lepton Computing Llc | Map Navigation Interface Through a Foldable Mobile Device |
US11372446B2 (en) | 2019-04-17 | 2022-06-28 | Samsung Electronics Co., Ltd | Foldable electronic device and method for displaying information in foldable electronic device |
US20220214850A1 (en) * | 2019-09-25 | 2022-07-07 | Samsung Electronics Co., Ltd. | Electronic device for seamlessly displaying images, and operating method therefor |
US11398168B2 (en) * | 2019-04-03 | 2022-07-26 | Samsung Electronics Co., Ltd. | Mobile device with a foldable display and method of providing user interfaces on the foldable display |
EP4043997A1 (en) * | 2016-08-03 | 2022-08-17 | Samsung Electronics Co., Ltd. | Method for controlling display, storage medium, and electronic device |
US11422765B2 (en) * | 2018-07-10 | 2022-08-23 | Apple Inc. | Cross device interactions |
USD961586S1 (en) * | 2018-05-11 | 2022-08-23 | Lenovo (Beijing) Co., Ltd. | Flexible display |
US20220269314A1 (en) * | 2019-09-05 | 2022-08-25 | Huawei Technologies Co., Ltd. | Display Method for Device Having Foldable Screen and Foldable Screen Device |
US11435780B2 (en) | 2019-04-05 | 2022-09-06 | Samsung Electronics Co., Ltd. | Electronic device for improving visibility of curved portion of display and method for operating the same |
US11481174B2 (en) | 2019-04-09 | 2022-10-25 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling and operating foldable display |
US11495651B2 (en) * | 2017-10-31 | 2022-11-08 | Chengdu Boe Optoelectronics Technology Co., Ltd. | Multi-page display screen and mobile phone including the same |
US20220357818A1 (en) * | 2019-09-24 | 2022-11-10 | Huawei Technologies Co., Ltd. | Operation method and electronic device |
US20220368786A1 (en) * | 2019-06-24 | 2022-11-17 | Samsung Electronics Co., Ltd. | Electronic device comprising flexible display |
US20220383786A1 (en) * | 2021-05-26 | 2022-12-01 | Samsung Electronics Co., Ltd. | Electronic device having extendable display and method for providing content thereof |
US11573663B1 (en) | 2022-01-21 | 2023-02-07 | Stmicroelectronics Asia Pacific Pte Ltd. | Open close detection of foldable phone lid angle calculation |
US11586249B2 (en) | 2018-01-26 | 2023-02-21 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling selective display of graphic objects |
US11616865B2 (en) | 2018-08-28 | 2023-03-28 | Samsung Electronics Co., Ltd | Foldable electronic device having wireless communication circuits distributively arranged around folding axis |
US11630551B1 (en) * | 2021-10-28 | 2023-04-18 | Dallen Yu Chao | Smart keychain or accessory devices, systems, and methods |
US11699414B2 (en) | 2019-02-19 | 2023-07-11 | Samsung Electronics Co., Ltd | Foldable electronic device for controlling user interface and method of operating the same |
EP4221164A1 (en) * | 2019-02-02 | 2023-08-02 | Huawei Technologies Co., Ltd. | Display method for electronic device with flexible display and electronic device |
US11720147B2 (en) | 2020-12-01 | 2023-08-08 | Samsung Electronics Co., Ltd. | Electronic device including flexible display |
USD999184S1 (en) * | 2021-03-15 | 2023-09-19 | Samsung Display Co., Ltd. | Display device |
RU2805456C2 (en) * | 2019-04-24 | 2023-10-17 | Самсунг Электроникс Ко., Лтд. | Folding electronic device and method of its operation |
USD1002568S1 (en) * | 2021-03-30 | 2023-10-24 | Samsung Display Co., Ltd. | Display device |
US11838435B2 (en) * | 2020-03-19 | 2023-12-05 | Samsung Electronics Co., Ltd. | Foldable electronic device for displaying multi-window and method for operating same |
US11861087B2 (en) * | 2020-03-24 | 2024-01-02 | Lepton Computing Llc | Flexible display devices with a fold over camera window |
US11899862B2 (en) | 2019-12-24 | 2024-02-13 | Samsung Display Co., Ltd. | Display panel and display apparatus including the same |
US11907606B1 (en) * | 2023-03-15 | 2024-02-20 | Motorola Mobility Llc | Compute box and corresponding systems and methods for formatting content for presentation on flexible content presentation companion devices |
US11914916B2 (en) | 2020-04-27 | 2024-02-27 | Samsung Electronics Co., Ltd. | Method for controlling display and electronic device therefor |
US11915639B2 (en) * | 2022-06-30 | 2024-02-27 | Samsung Display Co., Ltd. | Display device and method for driving the same |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102503937B1 (en) * | 2015-12-16 | 2023-02-27 | 삼성전자 주식회사 | Apparatus and method for providing user interface of electronic device |
KR20200124402A (en) * | 2019-04-24 | 2020-11-03 | 삼성전자주식회사 | Foldable electronic device and method for operating thereof |
CN113542497A (en) * | 2020-03-31 | 2021-10-22 | 北京字节跳动网络技术有限公司 | Control method and device of foldable terminal, terminal and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060018102A1 (en) * | 2002-11-21 | 2006-01-26 | Marcus Soderlund | Flexible conductors connected between two parts of a portable electronic device |
US20100060548A1 (en) * | 2008-09-09 | 2010-03-11 | Choi Kil Soo | Mobile terminal and operation method thereof |
US20100302179A1 (en) * | 2009-05-29 | 2010-12-02 | Ahn Hye-Sang | Mobile terminal and method for displaying information |
US20110039603A1 (en) * | 2009-08-17 | 2011-02-17 | Jong Hwan Kim | Mobile terminal and display controlling method thereof |
US20130027364A1 (en) * | 2011-07-28 | 2013-01-31 | Seho Kim | Mobile terminal |
EP2674834A2 (en) * | 2011-02-10 | 2013-12-18 | Samsung Electronics Co., Ltd. | Portable device comprising a touch-screen display, and method for controlling same |
WO2014077530A1 (en) * | 2012-11-14 | 2014-05-22 | Samsung Electronics Co., Ltd. | Method for arranging for list in flexible display and electronic device thereof |
US20140375596A1 (en) * | 2013-06-20 | 2014-12-25 | Lg Electronics Inc | Portable device and method for controlling the same |
US8988381B1 (en) * | 2014-02-14 | 2015-03-24 | Lg Electronics Inc. | Mobile terminal and method for controlling the same |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5847698A (en) | 1996-09-17 | 1998-12-08 | Dataventures, Inc. | Electronic book device |
US6144358A (en) | 1997-08-20 | 2000-11-07 | Lucent Technologies Inc. | Multi-display electronic devices having open and closed configurations |
AU2391901A (en) | 2000-01-24 | 2001-07-31 | Spotware Technologies, Inc. | Compactable/convertible modular pda |
JP4576843B2 (en) | 2004-01-29 | 2010-11-10 | ブラザー工業株式会社 | Display device |
US7466994B2 (en) * | 2004-12-31 | 2008-12-16 | Nokia Corporation | Sub-display of a mobile device |
US8140133B2 (en) * | 2005-07-29 | 2012-03-20 | Samsung Electronics Co., Ltd. | Slim portable terminal |
JP3911515B2 (en) | 2005-10-13 | 2007-05-09 | パイオニア株式会社 | Display control apparatus, display method, display program, and recording medium |
US7782274B2 (en) | 2006-06-09 | 2010-08-24 | Cfph, Llc | Folding multimedia display device |
KR101472021B1 (en) | 2008-09-02 | 2014-12-24 | 엘지전자 주식회사 | Mobile terminal equipped with flexible display and controlling method thereof |
US9009984B2 (en) | 2008-09-08 | 2015-04-21 | Qualcomm Incorporated | Multi-panel electronic device |
KR101517082B1 (en) | 2008-11-10 | 2015-04-30 | 엘지전자 주식회사 | Mobile terminal using flexible display and operation method thereof |
KR101033366B1 (en) | 2009-09-17 | 2011-05-09 | 고려대학교 산학협력단 | A shape-based index construction and matching method for the efficient 3d object recognition |
JP6015648B2 (en) * | 2011-03-01 | 2016-10-26 | 富士通株式会社 | Web page update notification program, Web page update notification device, and Web page update notification method |
TWI438740B (en) * | 2011-04-13 | 2014-05-21 | Wistron Corp | Flexible electronic device |
US9927839B2 (en) | 2011-05-03 | 2018-03-27 | DISH Technologies L.L.C. | Communications device with extendable screen |
US20120314399A1 (en) | 2011-06-07 | 2012-12-13 | Microsoft Corporation | Flexible display foldable assembly |
JP5887790B2 (en) | 2011-09-21 | 2016-03-16 | ソニー株式会社 | Display device and electronic device |
KR20130069066A (en) * | 2011-12-16 | 2013-06-26 | 삼성전자주식회사 | Display apparatus and display method thereof |
KR101899813B1 (en) | 2012-05-25 | 2018-09-20 | 엘지전자 주식회사 | Mobile terminal having flexible display |
KR101943357B1 (en) | 2012-06-01 | 2019-01-29 | 엘지전자 주식회사 | Mobile terminal and control method for the mobile terminal |
KR101916416B1 (en) * | 2012-07-30 | 2018-11-08 | 삼성전자주식회사 | Flexible display apparatus and display method thereof |
KR101869959B1 (en) | 2012-08-23 | 2018-07-23 | 삼성전자주식회사 | Flexible display apparatus and control method thereof |
GB201218004D0 (en) | 2012-10-08 | 2012-11-21 | Plastic Logic Ltd | Foldable electronic display |
KR102081931B1 (en) | 2013-06-19 | 2020-02-26 | 엘지전자 주식회사 | Foldable display device and method for controlling thereof |
TWM475986U (en) | 2013-12-23 | 2014-04-11 | Portwell Inc | Foldable multi-screen machine device |
-
2015
- 2015-05-22 EP EP15735832.6A patent/EP2965184A4/en not_active Ceased
- 2015-05-22 EP EP21169166.2A patent/EP3872599A1/en active Pending
- 2015-05-22 WO PCT/KR2015/005142 patent/WO2015178714A1/en active Search and Examination
- 2015-05-26 US US14/721,210 patent/US20150338888A1/en not_active Abandoned
-
2022
- 2022-01-10 US US17/571,584 patent/US11886252B2/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060018102A1 (en) * | 2002-11-21 | 2006-01-26 | Marcus Soderlund | Flexible conductors connected between two parts of a portable electronic device |
US20100060548A1 (en) * | 2008-09-09 | 2010-03-11 | Choi Kil Soo | Mobile terminal and operation method thereof |
US20100302179A1 (en) * | 2009-05-29 | 2010-12-02 | Ahn Hye-Sang | Mobile terminal and method for displaying information |
US20110039603A1 (en) * | 2009-08-17 | 2011-02-17 | Jong Hwan Kim | Mobile terminal and display controlling method thereof |
EP2674834A2 (en) * | 2011-02-10 | 2013-12-18 | Samsung Electronics Co., Ltd. | Portable device comprising a touch-screen display, and method for controlling same |
US20130027364A1 (en) * | 2011-07-28 | 2013-01-31 | Seho Kim | Mobile terminal |
WO2014077530A1 (en) * | 2012-11-14 | 2014-05-22 | Samsung Electronics Co., Ltd. | Method for arranging for list in flexible display and electronic device thereof |
US20140375596A1 (en) * | 2013-06-20 | 2014-12-25 | Lg Electronics Inc | Portable device and method for controlling the same |
US8988381B1 (en) * | 2014-02-14 | 2015-03-24 | Lg Electronics Inc. | Mobile terminal and method for controlling the same |
Cited By (235)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD930662S1 (en) | 2013-06-10 | 2021-09-14 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD783639S1 (en) * | 2013-06-10 | 2017-04-11 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD826241S1 (en) | 2013-06-10 | 2018-08-21 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US9804635B2 (en) * | 2014-02-06 | 2017-10-31 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling displays |
US20150220299A1 (en) * | 2014-02-06 | 2015-08-06 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling displays |
US10423193B2 (en) | 2014-02-06 | 2019-09-24 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling displays |
USD897356S1 (en) | 2014-02-07 | 2020-09-29 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD819628S1 (en) * | 2014-02-22 | 2018-06-05 | Samsung Electronics Co., Ltd. | Electronic device |
USD767525S1 (en) * | 2014-05-30 | 2016-09-27 | Lg Electronics Inc. | Cellular phone |
USD769209S1 (en) * | 2014-05-30 | 2016-10-18 | Lg Electronics Inc. | Cellular phone |
USD767526S1 (en) * | 2014-06-09 | 2016-09-27 | Lg Electronics Inc. | Cellular phone |
USD788726S1 (en) * | 2014-06-09 | 2017-06-06 | Lg Electronics Inc. | Cellular phone |
US10613585B2 (en) * | 2014-06-19 | 2020-04-07 | Samsung Electronics Co., Ltd. | Transparent display apparatus, group play system using transparent display apparatus and performance methods thereof |
US20160026219A1 (en) * | 2014-07-28 | 2016-01-28 | Lg Electronics Inc. | Portable electronic device and control method thereof |
US11740662B2 (en) * | 2014-07-30 | 2023-08-29 | Intel Corporation | Methods, systems and apparatus to manage a spatially dynamic display |
US20200117243A1 (en) * | 2014-07-30 | 2020-04-16 | Intel Corporation | Methods, systems and apparatus to manage a spatially dynamic display |
US20220236768A1 (en) * | 2014-07-30 | 2022-07-28 | Intel Corporation | Methods, systems and apparatus to manage a spatially dynamic display |
US11262802B2 (en) * | 2014-07-30 | 2022-03-01 | Intel Corporation | Methods, systems and apparatus to manage a spatially dynamic display |
USD772225S1 (en) * | 2014-08-07 | 2016-11-22 | Samsung Electronics Co., Ltd. | Electronic device |
US20170286042A1 (en) * | 2014-09-03 | 2017-10-05 | Lg Electronics Inc. | Display apparatus and method for controlling same |
US10754604B2 (en) * | 2014-09-03 | 2020-08-25 | Lg Electronics Inc. | Display apparatus and method for controlling same |
USD784323S1 (en) * | 2014-10-01 | 2017-04-18 | Samsung Electronics Co., Ltd. | Electronic device |
USD782439S1 (en) * | 2014-10-08 | 2017-03-28 | Lg Electronics Inc. | Mobile phone |
USD782438S1 (en) * | 2014-10-08 | 2017-03-28 | Lg Electronics Inc. | Mobile phone |
USD798257S1 (en) * | 2014-10-08 | 2017-09-26 | Lg Electronics Inc. | Mobile phone |
USD798256S1 (en) * | 2014-10-08 | 2017-09-26 | Lg Electronics Inc. | Mobile phone |
USD796499S1 (en) * | 2014-11-26 | 2017-09-05 | Samsung Electronics Co., Ltd. | Electronic device |
US9886101B2 (en) * | 2014-12-29 | 2018-02-06 | Lenovo (Beijing) Co., Ltd. | Information processing method and electronic device |
US20160188002A1 (en) * | 2014-12-29 | 2016-06-30 | Lenovo (Beijing) Co., Ltd. | Information Processing Method And Electronic Device |
USD797070S1 (en) * | 2015-03-09 | 2017-09-12 | Lg Electronics Inc. | Mobile phone |
USD810041S1 (en) * | 2015-03-09 | 2018-02-13 | Lg Electronics Inc. | Mobile phone |
US10359809B2 (en) * | 2015-04-01 | 2019-07-23 | Samsung Electronics Co., Ltd. | Electronic device |
US11048303B2 (en) | 2015-04-01 | 2021-06-29 | Samsung Electronics Co., Ltd. | Electronic device |
US20160349971A1 (en) * | 2015-05-27 | 2016-12-01 | Lg Electronics Inc. | Flexible display device and operating method thereof |
US10503264B1 (en) | 2015-06-16 | 2019-12-10 | Snap Inc. | Radial gesture navigation |
US11132066B1 (en) | 2015-06-16 | 2021-09-28 | Snap Inc. | Radial gesture navigation |
US11861068B2 (en) | 2015-06-16 | 2024-01-02 | Snap Inc. | Radial gesture navigation |
USD789925S1 (en) * | 2015-06-26 | 2017-06-20 | Intel Corporation | Electronic device with foldable display panels |
USD783603S1 (en) * | 2015-06-29 | 2017-04-11 | Intel Corporation | Electronic device |
US20170003793A1 (en) * | 2015-06-30 | 2017-01-05 | Lenovo (Beijing) Co., Ltd. | Electronic Device and Information Processing Method |
US10545601B2 (en) * | 2015-06-30 | 2020-01-28 | Lenovo (Beijing) Co., Ltd. | Electronic device and information processing method |
US10645292B2 (en) * | 2015-07-29 | 2020-05-05 | Samsung Electronics Co., Ltd. | User terminal apparatus and control method thereof |
US20180198987A1 (en) * | 2015-07-29 | 2018-07-12 | Samsung Electronics Co., Ltd. | User terminal apparatus and control method thereof |
US11284003B2 (en) | 2015-07-29 | 2022-03-22 | Samsung Electronics Co., Ltd. | User terminal apparatus and control method thereof |
US10331177B2 (en) | 2015-09-25 | 2019-06-25 | Intel Corporation | Hinge for an electronic device |
USD808403S1 (en) * | 2015-09-30 | 2018-01-23 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD954043S1 (en) | 2015-10-26 | 2022-06-07 | Lenovo (Beijing) Co., Ltd. | Flexible electronic device |
USD859347S1 (en) | 2015-10-26 | 2019-09-10 | Lenovo (Beijing) Co., Ltd. | Flexible electronic device |
USD875091S1 (en) | 2015-10-26 | 2020-02-11 | Lenovo (Beijing) Co., Ltd. | Flexible electronic device |
USD814455S1 (en) * | 2015-10-26 | 2018-04-03 | Lenovo (Beijing) Co., Ltd. | Flexible electronic device |
USD814435S1 (en) * | 2015-10-26 | 2018-04-03 | Lenovo (Beijing) Co., Ltd. | Flexible electronic device |
USD884664S1 (en) | 2015-10-26 | 2020-05-19 | Lenovo (Beijing) Co., Ltd. | Flexible electronic device |
US10379720B2 (en) * | 2015-11-24 | 2019-08-13 | Lg Electronics Inc. | Flexible display device and operating method thereof |
US20170160770A1 (en) * | 2015-12-08 | 2017-06-08 | Lenovo (Beijing) Limited | Display processing method, apparatus and program product for a bendable electronic device |
US10345859B2 (en) * | 2015-12-08 | 2019-07-09 | Lenovo (Beijing) Limited | Display processing method, apparatus and program product for a bendable electronic device |
US20190028579A1 (en) * | 2016-01-07 | 2019-01-24 | Lg Electronics Inc. | Mobile terminal and control method therefor |
US10666780B2 (en) * | 2016-01-07 | 2020-05-26 | Lg Electronics Inc. | Mobile terminal and control method therefor |
US11335302B2 (en) * | 2016-01-15 | 2022-05-17 | Google Llc | Adaptable user interface with dual screen device |
US20170206861A1 (en) * | 2016-01-15 | 2017-07-20 | Google Inc. | Adaptable user interface with dual screen device |
USD826889S1 (en) * | 2016-02-19 | 2018-08-28 | Lg Electronics Inc. | Mobile phone |
USD826203S1 (en) * | 2016-02-19 | 2018-08-21 | Lg Electronics Inc. | Mobile phone |
USD827604S1 (en) * | 2016-02-19 | 2018-09-04 | Lg Electronics Inc. | Mobile phone |
USD825513S1 (en) * | 2016-02-19 | 2018-08-14 | Lg Electronics Inc. | Mobile phone |
USD827623S1 (en) * | 2016-02-19 | 2018-09-04 | Lg Electronics Inc. | Mobile phone |
USD828319S1 (en) * | 2016-02-19 | 2018-09-11 | Lg Electronics Inc. | Mobile phone |
USD828343S1 (en) * | 2016-02-19 | 2018-09-11 | Lg Electronics Inc. | Mobile phone |
USD828318S1 (en) * | 2016-02-19 | 2018-09-11 | Lg Electronics Inc. | Mobile phone |
US10530731B1 (en) * | 2016-03-28 | 2020-01-07 | Snap Inc. | Systems and methods for chat with audio and video elements |
US11063898B1 (en) | 2016-03-28 | 2021-07-13 | Snap Inc. | Systems and methods for chat with audio and video elements |
USD834594S1 (en) | 2016-06-12 | 2018-11-27 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD888080S1 (en) | 2016-06-12 | 2020-06-23 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD857713S1 (en) | 2016-06-12 | 2019-08-27 | Apple Inc. | Display screen or portion thereof with a group of graphical user interface |
USD888711S1 (en) | 2016-06-30 | 2020-06-30 | Intel Corporation | Computer notebook |
USD1003894S1 (en) | 2016-06-30 | 2023-11-07 | Intel Corporation | Computer notebook |
USD846545S1 (en) | 2016-06-30 | 2019-04-23 | Intel Corporation | Computer notebook |
USD847810S1 (en) | 2016-06-30 | 2019-05-07 | Intel Corporation | Computer notebook |
US10755668B2 (en) | 2016-07-14 | 2020-08-25 | International Business Machines Corporation | Variable display size for an electronic display device |
US10319331B2 (en) | 2016-07-14 | 2019-06-11 | International Business Machines Corporation | Variable display size for an electronic display device |
EP4043997A1 (en) * | 2016-08-03 | 2022-08-17 | Samsung Electronics Co., Ltd. | Method for controlling display, storage medium, and electronic device |
US20180039339A1 (en) * | 2016-08-04 | 2018-02-08 | Microsoft Technology Licensing, Llc | Folding angle sensing of a foldable device |
US10558277B2 (en) * | 2016-08-04 | 2020-02-11 | Microsoft Technology Licensing, Llc | Folding angle sensing of a foldable device |
US10816841B2 (en) | 2016-08-17 | 2020-10-27 | Semiconductor Energy Laboratory Co., Ltd. | Display device |
US11899296B2 (en) | 2016-08-17 | 2024-02-13 | Semiconductor Energy Laboratory Co., Ltd. | Display device |
US11442302B2 (en) | 2016-08-17 | 2022-09-13 | Semiconductor Energy Laboratory Co., Ltd. | Display device |
US11036257B2 (en) | 2016-08-19 | 2021-06-15 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling display |
EP3483715A4 (en) * | 2016-08-19 | 2019-08-14 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling display |
US20180095574A1 (en) * | 2016-09-30 | 2018-04-05 | Samsung Display Co., Ltd. | Display device with touch sensing unit |
US10540030B2 (en) * | 2016-09-30 | 2020-01-21 | Samsung Display Co., Ltd. | Display device with touch sensing unit |
JP7091601B2 (en) | 2016-11-07 | 2022-06-28 | 富士フイルムビジネスイノベーション株式会社 | Display devices and programs |
JP2018077289A (en) * | 2016-11-07 | 2018-05-17 | 富士ゼロックス株式会社 | Display device and program |
US20180136826A1 (en) * | 2016-11-16 | 2018-05-17 | Fuji Xerox Co., Ltd. | Display device and non-transitory computer readable medium |
US10620809B2 (en) * | 2016-11-16 | 2020-04-14 | Fuji Xerox Co., Ltd. | Display device and non-transitory computer readable medium |
US10649627B2 (en) * | 2017-01-04 | 2020-05-12 | Samsung Electronics Co., Ltd. | Electronic device and method for displaying history of executed application thereof |
US11287954B2 (en) | 2017-01-04 | 2022-03-29 | Samsung Electronics Co., Ltd. | Electronic device and method for displaying history of executed application thereof |
US11630553B2 (en) | 2017-01-04 | 2023-04-18 | Samsung Electronics Co., Ltd. | Electronic device and method for displaying history of executed application thereof |
US10963131B2 (en) | 2017-01-04 | 2021-03-30 | Samsung Electronics Co., Ltd. | Electronic device and method for displaying history of executed application thereof |
US10631402B2 (en) | 2017-04-17 | 2020-04-21 | Beijing Boe Optoelectronics Technology Co., Ltd. | Flexible display device and mobile terminal |
US20180329521A1 (en) * | 2017-05-15 | 2018-11-15 | Microsoft Technology Licensing, Llc | Application program mode based on device orientation |
US11079995B1 (en) | 2017-09-30 | 2021-08-03 | Apple Inc. | User interfaces for devices with multiple displays |
US11495651B2 (en) * | 2017-10-31 | 2022-11-08 | Chengdu Boe Optoelectronics Technology Co., Ltd. | Multi-page display screen and mobile phone including the same |
CN108037893A (en) * | 2017-12-29 | 2018-05-15 | 努比亚技术有限公司 | A kind of display control method of flexible screen, device and computer-readable recording medium |
US11586249B2 (en) | 2018-01-26 | 2023-02-21 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling selective display of graphic objects |
US10645205B2 (en) | 2018-02-02 | 2020-05-05 | Samsung Display Co., Ltd. | Foldable device and method for controlling the same |
US11366584B2 (en) | 2018-02-14 | 2022-06-21 | Samsung Electronics Co., Ltd. | Method for providing function or content associated with application, and electronic device for carrying out same |
US11354030B2 (en) * | 2018-02-22 | 2022-06-07 | Kyocera Corporation | Electronic device, control method, and program |
US10656771B2 (en) * | 2018-02-27 | 2020-05-19 | Dell Products, Lp | Method and apparatus for multi configuration tuning for magnet to electromagnetic resonance panel proximity |
CN108399057A (en) * | 2018-02-27 | 2018-08-14 | 努比亚技术有限公司 | message display method, terminal and computer readable storage medium |
US11416037B2 (en) | 2018-03-06 | 2022-08-16 | Samsung Electronics Co., Ltd. | Electronic device with flexible display and method for operating same |
CN111801646A (en) * | 2018-03-06 | 2020-10-20 | 三星电子株式会社 | Electronic device with flexible display and operation method thereof |
EP3537258A1 (en) * | 2018-03-06 | 2019-09-11 | Samsung Electronics Co., Ltd. | Electronic device with flexible display and method for operating same |
US11042192B2 (en) | 2018-03-06 | 2021-06-22 | Samsung Electronics Co., Ltd. | Electronic device with flexible display and method for operating same |
WO2019172658A1 (en) * | 2018-03-06 | 2019-09-12 | Samsung Electronics Co., Ltd. | Electronic device with flexible display and method for operating same |
US11630487B2 (en) | 2018-03-06 | 2023-04-18 | Samsung Electronics Co., Ltd. | Electronic device with flexible display and method for operating same |
US20190346954A1 (en) * | 2018-05-09 | 2019-11-14 | Samsung Electronics Co., Ltd. | Method for displaying content in expandable screen area and electronic device supporting the same |
US10990208B2 (en) * | 2018-05-09 | 2021-04-27 | Samsung Electronics Co., Ltd | Method for displaying content in expandable screen area and electronic device supporting the same |
US11449119B2 (en) | 2018-05-09 | 2022-09-20 | Samsung Electronics Co., Ltd | Method for displaying content in expandable screen area and electronic device supporting the same |
USD961586S1 (en) * | 2018-05-11 | 2022-08-23 | Lenovo (Beijing) Co., Ltd. | Flexible display |
USD992548S1 (en) | 2018-05-11 | 2023-07-18 | Lenovo (Beijing) Co., Ltd. | Flexible display |
US10620664B2 (en) * | 2018-05-30 | 2020-04-14 | Shanghai Tianma AM-OLED Co., Ltd. | Foldable display pannel, display device, image compensation method and image compensation device |
US20190121390A1 (en) * | 2018-05-30 | 2019-04-25 | Shanghai Tianma AM-OLED Co., Ltd. | Foldable display pannel, display device, image compensation method and image compensation device |
USD949118S1 (en) | 2018-06-22 | 2022-04-19 | Lenovo (Beijing) Co., Ltd. | Communication terminal |
USD885358S1 (en) * | 2018-06-22 | 2020-05-26 | Lenovo (Beijing) Co., Ltd. | Communication terminal |
US10691243B2 (en) * | 2018-06-27 | 2020-06-23 | Wuhan Tianma Micro-Electronics Co., Ltd. | Flexible touch display panel and method and system for detecting folding angle of flexible touch display panel |
US20210263564A1 (en) * | 2018-06-29 | 2021-08-26 | Huawei Technologies Co., Ltd. | Display Method for Flexible Display, and Terminal |
US11422765B2 (en) * | 2018-07-10 | 2022-08-23 | Apple Inc. | Cross device interactions |
US20230078889A1 (en) * | 2018-07-10 | 2023-03-16 | Apple Inc. | Cross device interactions |
US20210116959A1 (en) * | 2018-07-13 | 2021-04-22 | Samsung Electronics Co., Ltd. | Flexible display and electronic device comprising same |
USD890714S1 (en) * | 2018-07-25 | 2020-07-21 | Huawei Technologies Co., Ltd. | Mobile phone |
US20210310785A1 (en) * | 2018-08-17 | 2021-10-07 | Shenzhen Royole Technologies Co., Ltd. | Electronic device and method for calculating bending angle thereof |
US11616865B2 (en) | 2018-08-28 | 2023-03-28 | Samsung Electronics Co., Ltd | Foldable electronic device having wireless communication circuits distributively arranged around folding axis |
USD901525S1 (en) | 2018-09-11 | 2020-11-10 | Apple Inc. | Electronic device with animated graphical user interface |
CN112689820A (en) * | 2018-10-17 | 2021-04-20 | 三星电子株式会社 | Electronic device for controlling application according to folding angle and method thereof |
US11228669B2 (en) | 2018-10-17 | 2022-01-18 | Samsung Electronics Co., Ltd. | Electronic device for controlling application according to folding angle and method thereof |
EP3821329A4 (en) * | 2018-10-17 | 2021-09-08 | Samsung Electronics Co., Ltd. | Electronic device for controlling application according to folding angle and method thereof |
USD918885S1 (en) * | 2018-10-19 | 2021-05-11 | Samsung Electronics Co., Ltd. | Mobile phone |
USD902168S1 (en) * | 2018-10-24 | 2020-11-17 | Shenzhen Royole Technologies Co., Ltd. | Mobile terminal |
US20200133482A1 (en) * | 2018-10-26 | 2020-04-30 | Samsung Electronics Co., Ltd. | Electronic device for displaying list of executable applications on split screen and operating method thereof |
US11249643B2 (en) * | 2018-10-26 | 2022-02-15 | Samsung Electronics Co., Ltd | Electronic device for displaying list of executable applications on split screen and operating method thereof |
US11266029B2 (en) * | 2018-11-23 | 2022-03-01 | Lg Display Co., Ltd. | Foldable display device |
US11086500B2 (en) | 2018-11-29 | 2021-08-10 | Samsung Electronics Co., Ltd. | Foldable electronic device and method for displaying information in foldable electronic device |
EP3857332A4 (en) * | 2018-11-29 | 2021-11-24 | Samsung Electronics Co., Ltd. | Foldable electronic device and method for displaying information in foldable electronic device |
WO2020111720A1 (en) | 2018-11-29 | 2020-06-04 | Samsung Electronics Co., Ltd. | Foldable electronic device and method for displaying information in foldable electronic device |
US20200175909A1 (en) * | 2018-11-30 | 2020-06-04 | Beijing Xiaomi Mobile Software Co., Ltd. | Screen display method and screen display device |
US11062640B2 (en) * | 2018-11-30 | 2021-07-13 | Beijing Xiaomi Mobile Software Co., Ltd. | Screen display method and screen display device |
US11119651B2 (en) * | 2018-11-30 | 2021-09-14 | Beijing Xiaomi Mobile Software Co., Ltd. | Method for displaying multi-task management interface, device, terminal and storage medium |
WO2020116758A1 (en) * | 2018-12-04 | 2020-06-11 | Samsung Electronics Co., Ltd. | Electronic device for performing operation based on status information thereof and operating method thereof |
US10812637B2 (en) | 2018-12-04 | 2020-10-20 | Samsung Electronics Co., Ltd. | Electronic device for performing operation based on status information thereof and operating method thereof |
EP3879401A4 (en) * | 2018-12-10 | 2021-11-17 | Huawei Technologies Co., Ltd. | Automatic screen-splitting method, graphical user interface, and electronic device |
CN109684023A (en) * | 2018-12-29 | 2019-04-26 | 努比亚技术有限公司 | Multi-screen display method, terminal and the storage medium of application program |
US11347389B2 (en) * | 2019-01-15 | 2022-05-31 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | File processing method, terminal, and storage medium |
EP3907591A4 (en) * | 2019-01-15 | 2022-03-09 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | File processing method and device, terminal, and storage medium |
USD894144S1 (en) * | 2019-01-28 | 2020-08-25 | Huizhou Tcl Mobile Communication Co., Ltd. | Foldable mobile phone |
USD894145S1 (en) * | 2019-01-28 | 2020-08-25 | Huizhou Tcl Mobile Communication Co., Ltd. | Foldable mobile phone |
USD901419S1 (en) * | 2019-01-28 | 2020-11-10 | Huizhou Tcl Mobile Communication Co., Ltd. | Foldable mobile phone |
USD941791S1 (en) * | 2019-01-29 | 2022-01-25 | Huizhou Tcl Mobile Communication Co., Ltd. | Foldable mobile phone |
EP4221164A1 (en) * | 2019-02-02 | 2023-08-02 | Huawei Technologies Co., Ltd. | Display method for electronic device with flexible display and electronic device |
US11442684B2 (en) | 2019-02-19 | 2022-09-13 | Samsung Electronics Co., Ltd. | Electronic device and method of displaying content thereon |
US11231895B2 (en) | 2019-02-19 | 2022-01-25 | Samsung Electronics Co., Ltd. | Electronic device and method of displaying content thereon |
US11699414B2 (en) | 2019-02-19 | 2023-07-11 | Samsung Electronics Co., Ltd | Foldable electronic device for controlling user interface and method of operating the same |
EP3884364A4 (en) * | 2019-02-19 | 2021-12-08 | Samsung Electronics Co., Ltd. | Electronic device and method of displaying content thereon |
WO2020171599A1 (en) | 2019-02-19 | 2020-08-27 | Samsung Electronics Co., Ltd. | Electronic device and method of displaying content thereon |
WO2020171628A1 (en) * | 2019-02-20 | 2020-08-27 | Samsung Electronics Co., Ltd. | Electronic device including foldable display and method for operating the electronic device |
US11169566B2 (en) | 2019-02-20 | 2021-11-09 | Samsung Electronics Co., Ltd | Electronic device including foldable display and method for operating the electronic device |
EP3745688A4 (en) * | 2019-02-22 | 2021-04-07 | Huawei Technologies Co., Ltd. | Foldable terminal and method for controlling activation of screen of foldable terminal |
US11853120B2 (en) | 2019-02-22 | 2023-12-26 | Huawei Technologies Co., Ltd. | Foldable terminal and screen-on control method for foldable terminal |
US11094897B2 (en) * | 2019-02-28 | 2021-08-17 | Chongqing Boe Display Technology Co., Ltd. | Flexible display device |
WO2020178542A1 (en) * | 2019-03-01 | 2020-09-10 | Peratech Holdco Ltd | Foldable display |
US20220171431A1 (en) * | 2019-03-01 | 2022-06-02 | Peratech Holdco Ltd | Foldable Display |
EP3923126A4 (en) * | 2019-03-04 | 2022-04-06 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Split-screen display method, device, electronic apparatus and computer readable storage medium |
USD921601S1 (en) * | 2019-03-22 | 2021-06-08 | Huizhou Tcl Mobile Communication Co., Ltd. | Foldable mobile phone |
US11116086B2 (en) * | 2019-04-01 | 2021-09-07 | Samsung Display Co., Ltd. | Electronic apparatus |
US11398168B2 (en) * | 2019-04-03 | 2022-07-26 | Samsung Electronics Co., Ltd. | Mobile device with a foldable display and method of providing user interfaces on the foldable display |
US11435780B2 (en) | 2019-04-05 | 2022-09-06 | Samsung Electronics Co., Ltd. | Electronic device for improving visibility of curved portion of display and method for operating the same |
US11481174B2 (en) | 2019-04-09 | 2022-10-25 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling and operating foldable display |
WO2020213915A1 (en) * | 2019-04-15 | 2020-10-22 | Samsung Electronics Co., Ltd. | Foldable electronic device including sliding structure and method for controlling the same |
US11550365B2 (en) * | 2019-04-15 | 2023-01-10 | Samsung Electronics Co., Ltd. | Foldable electronic device including sliding structure and method for controlling the same |
US11372446B2 (en) | 2019-04-17 | 2022-06-28 | Samsung Electronics Co., Ltd | Foldable electronic device and method for displaying information in foldable electronic device |
RU2805456C2 (en) * | 2019-04-24 | 2023-10-17 | Самсунг Электроникс Ко., Лтд. | Folding electronic device and method of its operation |
US11038003B2 (en) | 2019-05-02 | 2021-06-15 | Samsung Display Co., Ltd. | Foldable display apparatus |
US20220066724A1 (en) * | 2019-05-15 | 2022-03-03 | Samsung Electronics Co., Ltd. | Electronic device and method for providing notification thereof |
US10606318B1 (en) * | 2019-05-23 | 2020-03-31 | Google Llc | Hinge mechanism and mode detector for foldable display device |
US20220368786A1 (en) * | 2019-06-24 | 2022-11-17 | Samsung Electronics Co., Ltd. | Electronic device comprising flexible display |
US11455091B2 (en) | 2019-06-28 | 2022-09-27 | Seiko Epson Corporation | Display device and non-transitory computer-readable storage medium storing display control program |
US11068142B2 (en) * | 2019-06-28 | 2021-07-20 | Seiko Epson Corporation | Display device and non-transitory computer-readable storage medium storing display control program |
US20220156026A1 (en) * | 2019-08-07 | 2022-05-19 | Samsung Electronics Co., Ltd. | Foldable electronic device for displaying user interface and method therefor |
US11735143B2 (en) | 2019-08-19 | 2023-08-22 | Samsung Electronics Co., Ltd. | Electronic device and method of controlling the same |
US11158290B2 (en) | 2019-08-19 | 2021-10-26 | Samsung Electronics Co., Ltd. | Electronic device and method of controlling the same |
CN110515494A (en) * | 2019-08-29 | 2019-11-29 | Oppo广东移动通信有限公司 | Flexible Displays screen assembly and electronic device |
US20220269314A1 (en) * | 2019-09-05 | 2022-08-25 | Huawei Technologies Co., Ltd. | Display Method for Device Having Foldable Screen and Foldable Screen Device |
US11775025B2 (en) * | 2019-09-05 | 2023-10-03 | Huawei Technologies Co., Ltd. | Display method for device having foldable screen and foldable screen device |
US11809684B2 (en) * | 2019-09-09 | 2023-11-07 | Atlassian Pty Ltd. | Coordinated display of software application interfaces |
US20210286482A1 (en) * | 2019-09-09 | 2021-09-16 | Atlassian Pty Ltd. | Coordinated display of software application interfaces |
US10942625B1 (en) * | 2019-09-09 | 2021-03-09 | Atlassian Pty Ltd. | Coordinated display of software application interfaces |
JPWO2021054278A1 (en) * | 2019-09-17 | 2021-03-25 | ||
WO2021054278A1 (en) * | 2019-09-17 | 2021-03-25 | 京セラドキュメントソリューションズ株式会社 | Display device, image formation device, and electronic apparatus |
JP7251644B2 (en) | 2019-09-17 | 2023-04-04 | 京セラドキュメントソリューションズ株式会社 | Display devices, image forming devices, and electronic devices |
US20220357818A1 (en) * | 2019-09-24 | 2022-11-10 | Huawei Technologies Co., Ltd. | Operation method and electronic device |
US20220214850A1 (en) * | 2019-09-25 | 2022-07-07 | Samsung Electronics Co., Ltd. | Electronic device for seamlessly displaying images, and operating method therefor |
CN114467079A (en) * | 2019-10-01 | 2022-05-10 | 微软技术许可有限责任公司 | User interface conversion and optimization for foldable computing devices |
US20220005387A1 (en) * | 2019-10-01 | 2022-01-06 | Microsoft Technology Licensing, Llc | User interface transitions and optimizations for foldable computing devices |
US11127321B2 (en) * | 2019-10-01 | 2021-09-21 | Microsoft Technology Licensing, Llc | User interface transitions and optimizations for foldable computing devices |
US11138912B2 (en) | 2019-10-01 | 2021-10-05 | Microsoft Technology Licensing, Llc | Dynamic screen modes on a bendable computing device |
US11334244B2 (en) | 2019-10-14 | 2022-05-17 | Samsung Electronics Co., Ltd. | Electronic device and method of processing pop-up window using multi-window thereof |
US11275404B2 (en) * | 2019-12-10 | 2022-03-15 | Samsung Display Co., Ltd. | Foldable display device and driving method thereof |
US11836003B2 (en) | 2019-12-10 | 2023-12-05 | Samsung Display Co., Ltd. | Foldable display device including a first and second digitizer and driving method thereof |
US11899862B2 (en) | 2019-12-24 | 2024-02-13 | Samsung Display Co., Ltd. | Display panel and display apparatus including the same |
CN111262994A (en) * | 2020-01-09 | 2020-06-09 | 三星电子(中国)研发中心 | Task selection method and device for folding screen intelligent equipment |
CN114945899A (en) * | 2020-01-10 | 2022-08-26 | 微软技术许可有限责任公司 | Conditional window model for foldable computing devices |
US20210405695A1 (en) * | 2020-01-10 | 2021-12-30 | Microsoft Technology Licensing, Llc | Conditional windowing model for foldable computing devices |
US11392395B2 (en) | 2020-01-15 | 2022-07-19 | Citrix Systems, Inc. | Generating and presenting contextual user interfaces on devices with foldable displays |
WO2021146267A1 (en) * | 2020-01-15 | 2021-07-22 | Citrix Systems, Inc. | Generating and presenting contextual user interfaces on devices with foldable displays |
USD1018524S1 (en) * | 2020-01-20 | 2024-03-19 | Compal Electronics, Inc. | Notebook computer |
US11656658B2 (en) | 2020-02-10 | 2023-05-23 | Samsung Electronics Co., Ltd | Electronic device and method for controlling electronic device |
WO2021162317A1 (en) * | 2020-02-10 | 2021-08-19 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling electronic device |
US11838435B2 (en) * | 2020-03-19 | 2023-12-05 | Samsung Electronics Co., Ltd. | Foldable electronic device for displaying multi-window and method for operating same |
US11861087B2 (en) * | 2020-03-24 | 2024-01-02 | Lepton Computing Llc | Flexible display devices with a fold over camera window |
WO2021195417A1 (en) * | 2020-03-25 | 2021-09-30 | Lepton Computing Llc | Hinge mechanism having plate stops for a flexible display device |
US11614779B2 (en) | 2020-03-25 | 2023-03-28 | Lepton Computing Llc | Hinge mechanism having plate stops for a flexible display device |
US11914916B2 (en) | 2020-04-27 | 2024-02-27 | Samsung Electronics Co., Ltd. | Method for controlling display and electronic device therefor |
US20220066583A1 (en) * | 2020-08-31 | 2022-03-03 | Samsung Display Co., Ltd. | Electronic apparatus and manufacturing method of the same |
CN112185257A (en) * | 2020-09-30 | 2021-01-05 | 京东方科技集团股份有限公司 | Flexible display device and control method |
WO2022080990A1 (en) * | 2020-10-16 | 2022-04-21 | 삼성전자 주식회사 | Electronic device and method for controlling function on basis of shape of same electronic device |
US20220197342A1 (en) * | 2020-11-08 | 2022-06-23 | Lepton Computing Llc | Map Navigation Interface Through a Foldable Mobile Device |
US20220197341A1 (en) * | 2020-11-08 | 2022-06-23 | Lepton Computing, LLC | Foldable Display Mobile Device with Object Motion Synching |
US11720147B2 (en) | 2020-12-01 | 2023-08-08 | Samsung Electronics Co., Ltd. | Electronic device including flexible display |
US11836324B2 (en) | 2020-12-17 | 2023-12-05 | Samsung Display Co., Ltd. | Electronic device and driving method thereof |
EP4016262A1 (en) * | 2020-12-17 | 2022-06-22 | Samsung Display Co., Ltd. | Electronic device and driving method thereof |
USD999184S1 (en) * | 2021-03-15 | 2023-09-19 | Samsung Display Co., Ltd. | Display device |
USD1002568S1 (en) * | 2021-03-30 | 2023-10-24 | Samsung Display Co., Ltd. | Display device |
US20220383786A1 (en) * | 2021-05-26 | 2022-12-01 | Samsung Electronics Co., Ltd. | Electronic device having extendable display and method for providing content thereof |
US11922842B2 (en) * | 2021-05-26 | 2024-03-05 | Samsung Electronics Co., Ltd. | Electronic device having extendable display and method for providing content thereof |
US11630551B1 (en) * | 2021-10-28 | 2023-04-18 | Dallen Yu Chao | Smart keychain or accessory devices, systems, and methods |
US11573663B1 (en) | 2022-01-21 | 2023-02-07 | Stmicroelectronics Asia Pacific Pte Ltd. | Open close detection of foldable phone lid angle calculation |
US11915639B2 (en) * | 2022-06-30 | 2024-02-27 | Samsung Display Co., Ltd. | Display device and method for driving the same |
US11907606B1 (en) * | 2023-03-15 | 2024-02-20 | Motorola Mobility Llc | Compute box and corresponding systems and methods for formatting content for presentation on flexible content presentation companion devices |
Also Published As
Publication number | Publication date |
---|---|
WO2015178714A1 (en) | 2015-11-26 |
EP3872599A1 (en) | 2021-09-01 |
EP2965184A1 (en) | 2016-01-13 |
EP2965184A4 (en) | 2016-08-31 |
US20220129041A1 (en) | 2022-04-28 |
US11886252B2 (en) | 2024-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11886252B2 (en) | Foldable device and method of controlling the same | |
KR102432119B1 (en) | Foldable device, and method for controlling the same | |
CN107688370B (en) | Method for controlling display, storage medium, and electronic device | |
US10635136B2 (en) | Foldable device and method of controlling the same | |
CN107113389B (en) | Foldable device and method of controlling the same | |
US20150378557A1 (en) | Foldable electronic apparatus and interfacing method thereof | |
KR102311221B1 (en) | operating method and electronic device for object | |
US20170205894A1 (en) | Method and device for switching tasks | |
US10095386B2 (en) | Mobile device for displaying virtually listed pages and displaying method thereof | |
US10068315B2 (en) | Electronic device and method for operating display | |
KR102168648B1 (en) | User terminal apparatus and control method thereof | |
US20140009449A1 (en) | Display method and apparatus in terminal having flexible display panel | |
US20140164943A1 (en) | Method and system for providing information based on context, and computer-readable recording medium thereof | |
US10481790B2 (en) | Method and apparatus for inputting information by using on-screen keyboard | |
US10055119B2 (en) | User input method and apparatus in electronic device | |
US20160041960A1 (en) | Method and device for controlling the same | |
US20160062611A1 (en) | Image display device and method | |
CN107710147B (en) | Portable terminal capable of controlling brightness thereof and brightness control method thereof | |
KR20150032069A (en) | Device and method for executing operation based on user inout to cover |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KIM, SO-YOUNG;HAN, SE-HYUN;KIM, DAE-MYUNG;AND OTHERS;SIGNING DATES FROM 20150514 TO 20150515;REEL/FRAME:035710/0144 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION COUNTED, NOT YET MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |