PORTABLE DEVICE WITH A TOUCH SCREEN DISPLAY AND METHOD FOR CONTROLLING IT
Patent Information
- Application Number
- DE602012082257
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2011-02-10
- Filing Date
- 2012-02-07
- Publication Date
- 2026-10-07
- Estimated Expiration
- 2032-02-07
Description
Technical Field
[0001] The present invention relates generally to a portable device, and more particularly, to a portable device displaying a plurality of task screens through a touch screen display and executing an application according to a touch gesture of a user detected on the plurality of task screens, and a method of controlling the same.Background Art
[0002] An electronic device directly controlled by a user includes at least one display device, and the user controls the electronic device through an input device while viewing an operation of an application executed on the display device of the electronic device. Particularly, a portable electronic device (hereinafter, referred to as a portable device) manufactured to be carried by the user is developed to include a display device using a user interface in a form of a touch screen due to a limited size thereof in many cases.
[0003] A Graphical User Interface (GUI) used in a touch screen display should provide an optimized form to allow the user to intuitively recognize an operation of a running application and also allow the user to more easily, quickly, and variously control the portable device and the running application. Accordingly, various user interfaces have been developed according to forms of the applied application or display device.
[0004] Particularly, as a Central Processor Unit (CPU) and a software technology are developed, the portable device can provide a plurality of task screens displaying one or a plurality of applications. The plurality of task screens may be provided through one or more touch screens which are physically or graphically divided. Accordingly, the portable device providing the plurality of task screens requires a graphic user interface for a touch screen which can allow the user to more intuitively and conveniently use the portable device.
[0005] Further, a more advanced portable device can detect a touch gesture, a motion or a pose of the portable device, and a motion or a shape of the user as an input, as well as an input of a hard or soft key. Accordingly, a user interface for allowing the user to more conveniently use the portable device through various inputs is also required.
[0006] WO2010010835 concerns an information processing device with a plurality of display sections, a display control means which controls display operation of respective display sections, a touch panel provided on the surface of at least one of the display sections, and an operation reception means which receives pressing operation input by a predetermined pressing means from the outside to the touch panel. When the operation reception means receives the input of sliding operation caused by sliding the pressing means on the touch panel, the display control means moves the display data displayed on one of the display section equipped with the touch panel to other display section to display the display data.
[0007] Disclosure The following references to "the present invention" or to an "aspect of the present invention", as long as they do not comprise all features of any of the independent claims, are not according to the invention as claimed and are present for illustration purposes only.Technical Problem
[0008] The present invention provides a portable device including a touch screen display and a control method thereof.
[0009] The present invention provides a portable device including a plurality of touch screen displays providing a plurality of task screens by one or a plurality of applications, and a control method thereof.
[0010] The present invention provides a portable device which detects a touch gesture of a user from a plurality of connected touch screen displays and displays information in response to the detection, and a control method thereof.
[0011] The present invention provides a portable device which provides an optimized user interface corresponding to a portrait view mode or a landscape view mode to at least one touch screen display, and a control method thereof.
[0012] The present invention provides a portable device which provides a plurality of task screens for a plurality of applications or one application to at least one touch screen display, and a control method thereof.
[0013] The present invention provides a portable device which displays some information on a plurality of applications to be partially hidden in a form of received cards, and expands more detailed information on a corresponding application according to a touch motion of the user and displays the expanded information, and a control method thereof.
[0014] The present invention provides a portable device which displays maps according to a map application in a first touch screen display and displays at least one image corresponding to a position or path selected by a touch gesture of the user on the maps in a second touch screen display, and a control method thereof.
[0015] The present invention provides a portable device which displays a task management area listing a shortcut icon of at least one application in a designated position and displays an application selected by a touch gesture of the user in one of a plurality of touch screen displays, and a control method thereof.
[0016] The present invention provides a portable device which displays positions of a plurality of personal broadcasters in a map of a first touch screen display, lists and displays simple information on the personal broadcasters in a second touch screen display, and makes a request for broadcasting to a desired personal broadcaster in response to a touch gesture of the user, and a control method thereof.
[0017] The present invention provides a portable device which displays a clipboard in a designated position in response to folding of dual displays connected by a hinge or bending of a flexible display, and a control method thereof.
[0018] The present invention provides a portable device which sets a bookmark of an e-book displayed in a display, or moves pages and then displays the e-book in response to folding of dual displays connected by a hinge or bending of a flexible display, and a control method thereof.
[0019] The present invention provides a portable device which provides a video for a video conference to a first touch screen display and displays a document file or a white board shared by participants of the video conference in a second touch screen display, and a control method thereof.
[0020] The present invention provides a portable device which provides a game interface for a first user to a first touch screen display and displays game information for another user in a second touch screen display, and a control method thereof.
[0021] The present invention provides a portable device which provides a user interface for a calendar application through a dual touch screen display, and a control method thereof.
[0022] The present invention provides a portable device which provides a user interface for a call application through a dual touch screen display, and a control method thereof.
[0023] The present invention provides a portable device which provides a user interface for a camera application through a dual touch screen display, and a control method thereof.
[0024] The present invention provides a portable device which controls a view mode through a motion of the portable device in a dual touch screen display, and a control method thereof.
[0025] The present invention provides a portable device for navigating information displayed in two touch screens of a dual touch screen display, and a control method thereof.
[0026] The present invention provides a portable device for modifying a home screen by using lists displayed in a sub touch screen in a dual touch screen display, and a control method thereof.
[0027] The present invention provides a portable device for displaying a virtual keypad by using a touch screen located in a lower part in a landscape view mode of a dual touch screen display, and a control method thereof.Technical solution
[0028] In accordance with an aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying a first page including at least one widget area designated as a home screen and / or at least one shortcut icon related to an application or an application group in the first touch screen; displaying a second page including at least one widget area designated as the home screen and / or at least one shortcut icon related to an application or an application group in the second touch screen; detecting a pre-designated first touch gesture from at least one of the first and second touch screens; and displaying a third page and a fourth page designated as the home screen in the first and second touch screens, respectively, in response to a detection of the first touch gesture, wherein the third and fourth pages are displayed while being slid in a direction from the second touch screen to the first touch screen according to the first touch gesture and the third page is displayed over both the first and second touch screens during the sliding.
[0029] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes detecting a pre-designated first touch gesture from at least one of a first touch screen and a second touch screen displaying first and second pages of an application including a plurality of pages; and replacing the first and second pages of the first and second touch screens with a third page and a fourth page of the application and displaying the replaced third page and fourth page in response to a detection of the first touch gesture, wherein the third and fourth pages are displayed while being slid in a direction from the second touch screen to the first touch screen according to the first touch gesture and the third page is displayed over both the first and second touch screens during the sliding.
[0030] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a first page including at least one widget area designated as a home screen and / or at least one shortcut icon related to an application or an application group in the first touch screen; displaying a second page including at least one widget area designated as the home screen and / or at least one shortcut icon related to an application or an application group in the second touch screen; detecting a pre-designated first touch gesture from at least one of the first and second touch screens; and displaying a third page and a fourth page designated as the home screen in the first and second touch screens, respectively, in response to a detection of the first touch gesture, wherein the third and fourth pages are displayed while being slid in a direction from the second touch screen to the first touch screen according to the first touch gesture and the third page is displayed over both the first and second touch screens during the sliding.
[0031] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying first and second pages of an application including a plurality of pages in the first and second screens and detecting a pre-designated first touch gesture from at least one of the first and second touch screens; and displaying a third page and a fourth page of the application in the first and second touch screens, respectively, in response to a detection of the first touch gesture, wherein the third and fourth pages are displayed while being slid in a direction from the second touch screen to the first touch screen according to the first touch gesture and the third page is displayed over both the first and second touch screens during the sliding.
[0032] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a first page including at least one widget area designated as a home screen and / or at least one shortcut icon related to an application or an application group in a first touch screen; displaying a second page including at least one widget area designated as the home screen and / or at least one shortcut icon related to an application or an application group in a second touch screen; detecting a pre-designated first touch gesture from at least one of the first and second touch screens; and displaying a third page and a fourth page designated as the home screen in the first and second touch screens, respectively, in response to a detection of the first touch gesture, wherein the third and fourth pages are displayed while being slid in a direction from the second touch screen to the first touch screen according to the first touch gesture and the third page is displayed over both the first and second touch screens during the sliding.
[0033] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying first and second pages of an application including a plurality of pages in the first and second touch screens and detecting a pre-designated first touch gesture from at least one of the first and second touch screens; and displaying a third page and a fourth page of the application in the first and second touch screens, respectively, in response to a detection of the first touch gesture, wherein the third and fourth pages are displayed while being slid in a direction from the second touch screen to the first touch screen according to the first touch gesture and the third page is displayed over both the first and second touch screens during the sliding.
[0034] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying a first page of a plurality of pages including a plurality of thumbnail images provided by a first application for searching for and displaying at least one picture image in a first touch screen; displaying a second application in a second touch screen; detecting a pre-designated first touch gesture from at least one of the first and second touch screens; displaying the first page including the plurality of thumbnail images provided by the first application and a second page in the first and second touch screens in response to a detection of the first touch gesture; detecting a tap gesture from a first thumbnail image included in the first page; and displaying a first picture image of the first thumbnail image to fully fill the second touch screen in response to a detection of the tap gesture.
[0035] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes displaying a first page of a plurality of pages including a plurality of thumbnail images provided by a first application in a first touch screen; displaying a second application in a second touch screen; detecting a pre-designated first touch gesture from at least one of the first and second touch screens; and displaying the first page including the plurality of thumbnail images provided by the first application and a second page in the first and second touch screens in response to a detection of the first touch gesture.
[0036] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a first page of a plurality of pages including a plurality of thumbnail images provided by a first application for searching for and displaying at least one picture image in the first touch screen; displaying a second application in the second touch screen; detecting a pre-designated first touch gesture from at least one of the first and second touch screens; displaying the first page including the plurality of thumbnail images provided by the first application and a second page in the first and second touch screens in response to a detection of the first touch gesture; detecting a tap gesture from a first thumbnail image included in the first page; and displaying a first picture image of the first thumbnail image to fully fill the second touch screen in response to a detection of the tap gesture.
[0037] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a first page of a plurality of pages including a plurality of thumbnail images provided by a first application in the first touch screen; displaying a second application in the second touch screen; detecting a pre-designated first touch gesture from at least one of the first and second touch screens; and displaying the first page including the plurality of thumbnail images provided by the first application and a second page in the first and second touch screens in response to a detection of the first touch gesture.
[0038] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a first page of a plurality of pages including a plurality of thumbnail images provided by a first application for searching for and displaying at least one picture image in a first touch screen; displaying a second application in a second touch screen; detecting a pre-designated first touch gesture from at least one of the first and second touch screens; displaying the first page including the plurality of thumbnail images provided by the first application and a second page in the first and second touch screens in response to a detection of the first touch gesture; detecting a tap gesture from a first thumbnail image included in the first page; and displaying a first picture image of the first thumbnail image to fully fill the second touch screen in response to a detection of the tap gesture.
[0039] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a first page of a plurality of pages including a plurality of thumbnail images provided by a first application in a first touch screen; displaying a second application in a second touch screen; detecting a pre-designated first touch gesture from at least one of the first and second touch screens; and displaying the first page including the plurality of thumbnail images provided by the first application and a second page in the first and second touch screens in response to a detection of the first touch gesture.
[0040] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying a plurality of first areas including a widget designated as a home screen and information on an application in a first touch screen; displaying a plurality of second areas including a widget designated as the home screen and information on an application in a second touch screen, wherein each of the first and second areas has a form of a received credit card partially hidden by a graphic image embodying a slit for receiving the credit card within a wallet and includes at least one of first information provided by the widget or the application and a shortcut key for executing a predetermined function; detecting a predetermined first touch gesture from a third area corresponding to one of the first and second areas; expanding the third area in a form of a credit card partially withdrawn from the graphic image and displaying the expanded third area in response to the first touch gesture, wherein the expanded third area provides more second information in comparison with the first information and is expandable to reach an upper end of the first or second touch screen within a predetermined maximum size, detecting a predetermined second touch gesture from a fourth area corresponding to one of the first and second areas; and displaying an application corresponding to the fourth area to occupy entire first and / or second touch screens in response to a detection of the second touch gesture.
[0041] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes displaying a plurality of first areas including a widget designated as a home screen and information on an application in a first touch screen; displaying a plurality of second areas including a widget designated as the home screen and information on an application in a second touch screen, wherein each of the first and second areas has a form of a received credit card partially hidden by a graphic image embodying a slit for receiving the credit card within a wallet and includes at least one of first information provided by the widget or the application and a shortcut key for executing a predetermined function; detecting a predetermined first touch gesture from a third area corresponding to one of the first and second areas; and expanding the third area in a form of a credit card partially withdrawn from the graphic image and displaying the expanded third area in response to the first touch gesture, wherein the expanded third area provides more second information in comparison with the first information and is expandable to reach an upper end of the first or second touch screen within a predetermined maximum size.
[0042] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a plurality of first areas including a widget designated as a home screen and information on an application in the first touch screen; displaying a plurality of second areas including a widget designated as the home screen and information on an application in the second touch screen, wherein each of the first and second areas has a form of a received credit card partially hidden by a graphic image embodying a slit for receiving the credit card within a wallet and includes at least one of first information provided by the widget or the application and a shortcut key for executing a predetermined function; detecting a predetermined first touch gesture from a third area corresponding to one of the first and second areas; expanding the third area in a form of a credit card partially withdrawn from the graphic image and displaying the expanded third area in response to the first touch gesture, wherein the expanded third area provides more second information in comparison with the first information and is expandable to reach an upper end of the first or second touch screen within a predetermined maximum size; detecting a predetermined second touch gesture from a fourth area corresponding to one of the first and second areas; and displaying an application corresponding to the fourth area to occupy entire first and / or second touch screens in response to a detection of the second touch gesture.
[0043] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a plurality of first areas including a widget designated as a home screen and information on an application in the first touch screen; displaying a plurality of second areas including a widget designated as the home screen and information on an application in the second touch screen, wherein each of the first and second areas has a form of a received credit card partially hidden by a graphic image embodying a slit for receiving the credit card within a wallet and includes at least one of first information provided by the widget or the application and a shortcut key for executing a predetermined function; detecting a predetermined first touch gesture from a third area corresponding to one of the first and second areas; and expanding the third area in a form of a credit card partially withdrawn from the graphic image and displaying the expanded third area in response to the first touch gesture, wherein the expanded third area provides more second information in comparison with the first information and is expandable to reach an upper end of the first or second touch screen within a predetermined maximum size.
[0044] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a plurality of first areas including a widget designated as a home screen and information on an application in a first touch screen; displaying a plurality of second areas including a widget designated as the home screen and information on an application in a second touch screen, wherein each of the first and second areas has a form of a received credit card partially hidden by a graphic image embodying a slit for receiving the credit card within a wallet and includes at least one of first information provided by the widget or the application and a shortcut key for executing a predetermined function, detecting a predetermined first touch gesture from a third area which is one of the first and second areas; expanding the third area in a form of a credit card partially withdrawn from the graphic image and displaying the expanded third area in response to the first touch gesture, wherein the expanded third area provides more second information in comparison with the first information and is expandable to reach an upper end of the first or second touch screen within a predetermined maximum size; detecting a predetermined second touch gesture from a fourth area corresponding to one of the first and second areas; and displaying an application corresponding to the fourth area to occupy entire first and / or second touch screens in response to a detection of the second touch gesture.
[0045] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a plurality of first areas including a widget designated as a home screen and information on an application in a first touch screen; displaying a plurality of second areas including a widget designated as the home screen and information on an application in a second touch screen, wherein each of the first and second areas has a form of a received credit card partially hidden by a graphic image embodying a slit for receiving the credit card within a wallet and includes at least one of first information provided by the widget or the application and a shortcut key for executing a predetermined function; detecting a predetermined first touch gesture from a third area corresponding to one of the first and second areas; and expanding the third area in a form of a credit card partially withdrawn from the graphic image and displaying the expanded third area in response to the first touch gesture, wherein the expanded third area provides more second information in comparison with the first information and is expandable to reach an upper end of the first or second touch screen within a predetermined maximum size.
[0046] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. the method includes displaying a map and a map area provided by a gallery map application for providing at least one picture image linked with the map in a first touch screen, wherein the map area includes at least one position indicator indicating a position in which at least one picture image is registered; displaying a gallery area in which thumbnail images of registered picture images of at least one position indicator included in the map area are listed in a second touch screen; detecting a tap gesture from a first position indicator which is one of the at least one position indicator; and displaying the thumbnail images of the registered picture images of the first position indicator in an area adjacent to the first position indicator of the first touch screen such that at least some of the thumbnail images overlap each other in response to a detection of the tap gesture.
[0047] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes displaying a map area in a first touch screen, wherein the map area includes at least one position indicator indicating a position in which at least one picture image is registered; displaying a gallery area in which thumbnail images of registered picture images of at least one position indicator included in the map area are listed in a second touch screen; detecting a first tap gesture from a first position indicator which is one of the at least one position indicator; and displaying the thumbnail images of the registered picture images of the first position indicator in an area adjacent to the first position indicator of the first touch screen such that at least some of the thumbnail images overlap each other in response to a detection of the first tap gesture.
[0048] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a map and a map area provided by a gallery map application for providing at least one picture image linked with the map in a first touch screen, wherein the map area includes at least one position indicator indicating a position in which at least one picture image is registered; displaying a gallery area in which thumbnail images of registered picture images of at least one position indicator included in the map area are listed in a second touch screen; detecting a tap gesture from a first position indicator which is one of the at least one position indicator; and displaying the thumbnail images of the registered picture images of the first position indicator in an area adjacent to the first position indicator of the first touch screen such that at least some of the thumbnail images overlap each other in response to a detection of the tap gesture.
[0049] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a map area in a first touch screen, wherein the map area includes at least one position indicator indicating a position in which at least one picture image is registered; displaying a gallery area in which thumbnail images of registered picture images of at least one position indicator included in the map area are listed in a second touch screen; detecting a first tap gesture from a first position indicator which is one of the at least one position indicator; and displaying the thumbnail images of the registered picture images of the first position indicator in an area adjacent to the first position indicator of the first touch screen such that at least some of the thumbnail images overlap each other in response to a detection of the first tap gesture.
[0050] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a map and a map area provided by a gallery map application for providing at least one picture image linked with the map in a first touch screen, wherein the map area includes at least one position indicator indicating a position in which at least one picture image is registered; displaying a gallery area in which thumbnail images of registered picture images of at least one position indicator included in the map area are listed in a second touch screen; detecting a tap gesture from a first position indicator which is one of the at least one position indicator; and displaying the thumbnail images of the registered picture images of the first position indicator such that some of the thumbnail images overlap each other in an area adjacent to the first position indicator of the first touch screen in response to a detection of the tap gesture.
[0051] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a map area in a first touch screen, wherein the map area includes at least one position indicator indicating a position in which at least one picture image is registered; displaying a gallery area in which thumbnail images of registered picture images of at least one position indicator included in the map area are listed in a second touch screen; detecting a first tap gesture from a first position indicator which is one of the at least one position indicator; and displaying the thumbnail images of the registered picture images of the first position indicator such that some of the thumbnail images overlap each other in an area adjacent to the first position indicator of the first touch screen in response to a detection of the first tap gesture.
[0052] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes detecting an input of a home button which is one of physical buttons arranged on a second panel among a first panel including a first touch screen and the second panel including a second touch screen; displaying a first task manager panel and a second task manager panel in a first area within the first touch screen and a second area within the second touch screen adjacent to the first area, respectively in response to the input of the home button, wherein the first and second task manager panels include at least some of icons of running applications which do not overlap; detecting a first touch drag which starts at a first icon corresponding to one of the icons and is released at an area within the first touch screen except for the first task manager panel; displaying a first preview window of a first application related to the first icon in the first touch screen according to the first touch drag; detecting a second touch drag which starts at a second icon corresponding to one of the icons and is released at an area within the second touch screen except for the second task manager panel; and displaying a second preview window of a second application related to the second icon in the second touch screen according to the second touch drag, wherein the first and second preview windows have smaller sizes than those of the first and second task screens in which the first and second applications are executed and are displayed in a deactivated state where a user interface is not allowed.
[0053] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes detecting a predetermined first command for executing a task manager for managing at least one running application; displaying a first task manager panel and a second task manager panel in the first touch screen and the second touch screen, respectively in response to a detection of the first command, wherein the first and second task manager panels are adjacent to be continuous to each other and include at least some of icons of running applications which do not overlap; detecting a first touch drag which starts at a first icon corresponding to one of the icons and is released at an area within the first touch screen except for the first task manager panel; displaying a first preview window of a first application related to the first icon in the first touch screen according to the first touch drag; detecting a second touch drag which starts at a second icon corresponding to one of the icons and is released at an area within the second touch screen except for the second task manager panel; and displaying a second preview window of a second application related to the second icon in the second touch screen according to the second touch drag, wherein the first preview window has a smaller size than those of the first and second task screens in which the first and second applications are executed and are displayed in a deactivated state where a user interface is not allowed.
[0054] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: detecting an input of a home button which is one of physical buttons arranged on a second panel among a first panel including the first touch screen and the second panel including the second touch screen; displaying a first task manager panel and a second task manager panel in a first area within the first touch screen and a second area within the second touch screen adjacent to the first area, respectively in response to the input of the home button, wherein the first and second task manager panels include at least some of icons of running applications which do not overlap; detecting a first touch drag which starts at a first icon corresponding to one of the icons and is released at an area within the first touch screen except for the first task manager panel; displaying a first preview window of a first application related to the first icon in the first touch screen according to the first touch drag; detecting a second touch drag which starts at a second icon corresponding to one of the icons and is released at an area within the second touch screen except for the second task manager panel; and displaying a second preview window of a second application related to the second icon in the second touch screen according to the second touch drag, wherein the first and second preview windows have smaller sizes than those of the first and second task screens in which the first and second applications are executed and are displayed in a deactivated state where a user interface is not allowed.
[0055] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: detecting a predetermined first command for executing a task manager for managing at least one running application; displaying a first task manager panel and a second task manager panel in the first touch screen and the second touch screen, respectively in response to a detection of the first command, wherein the first and second task manager panels are adjacent to be continuous to each other and include at least some of icons of running applications which do not overlap; detecting a first touch drag which starts at a first icon corresponding to one of the icons and is released at an area within the first touch screen except for the first task manager panel; displaying a first preview window of a first application related to the first icon in the first touch screen according to the first touch drag; detecting a second touch drag which starts at a second icon corresponding to one of the icons and is released at an area within the second touch screen except for the second task manager panel; and displaying a second preview window of a second application related to the second icon in the second touch screen according to the second touch drag, wherein the first preview window has a smaller size than those of the first and second task screens in which the first and second applications are executed and are displayed in a deactivated state where a user interface is not allowed.
[0056] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes detecting an input of a home button which is one of physical buttons arranged on a second panel among a first panel including the first touch screen and the second panel including the second touch screen; displaying a first task manager panel and a second task manager panel in a first area within the first touch screen and a second area within the second touch screen adjacent to the first area, respectively in response to the input of the home button, wherein the first and second task manager panels include at least some of icons of running applications which do not overlap; detecting a first touch drag which starts at a first icon corresponding to one of the icons and is released at an area within the first touch screen except for the first task manager panel; displaying a first preview window of a first application related to the first icon in the first touch screen according to the first touch drag; detecting a second touch drag which starts at a second icon corresponding to one of the icons and is released at an area within the second touch screen except for the second task manager panel; and displaying a second preview window of a second application related to the second icon in the second touch screen according to the second touch drag, wherein the first and second preview windows have smaller sizes than those of the first and second task screens in which the first and second applications are executed and are displayed in a deactivated state where a user interface is not allowed.
[0057] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes detecting a predetermined first command for executing a task manager for managing at least one running application; displaying a first task manager panel and a second task manager panel in the first touch screen and the second touch screen, respectively in response to a detection of the first command, wherein the first and second task manager panels are adjacent to be continuous to each other and include at least some of icons of running applications which do not overlap; detecting a first touch drag which starts at a first icon corresponding to one of the icons and is released at an area within the first touch screen except for the first task manager panel; displaying a first preview window of a first application related to the first icon in the first touch screen according to the first touch drag; detecting a second touch drag which starts at a second icon corresponding to one of the icons and is released at an area within the second touch screen except for the second task manager panel; and displaying a second preview window of a second application related to the second icon in the second touch screen according to the second touch drag, wherein the first preview window has a smaller size than those of the first and second task screens in which the first and second applications are executed and are displayed in a deactivated state where a user interface is not allowed.
[0058] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying a map area provided by a personal broadcasting application for searching for and reproducing a broadcasting service provided by a personal user in a first touch screen, wherein the map area includes at least one caster indicator indicating a position of at least one broadcaster; displaying broadcast lists including broadcast items indicating broadcast contents provided by the at least one broadcaster in a second touch screen, wherein each of the broadcast items includes at least one of an image captured from the broadcast contents, a broadcast title, a caster name, a broadcast time, and a number of views; detecting a first touch gesture from a first broadcast item which is one of the broadcast items of the broadcast lists; displaying a broadcast image reproducing the broadcast contents corresponding to the first broadcast item in the first touch screen and displaying a discussion area in which viewers who view the first broadcast item can participate in the second touch screen in response to a detection of the first touch gesture, wherein the discussion area includes a message display window which displays messages input by the viewers and a message input area which receives messages; detecting a first command instructing to stop reproducing the broadcast contents while the broadcast image and the discussion area are displayed in the first and second touch screens; and replacing the broadcast image and the discussion area with the map area and the broadcast lists and displaying the replaced map area and broadcast lists in the first and second touch screens in response to a detection of the first command.
[0059] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes displaying a map area in a first touch screen, wherein the map area includes at least one caster indicator indicating a position of at least one broadcaster; displaying broadcast lists including at least some of broadcast items provided by the at least one broadcaster in a second touch screen, wherein each of the broadcast items includes at least one of an image captured from the broadcast contents, a broadcast title, a caster name, a broadcast time, and a number of views; detecting a first touch gesture from a first broadcast item which is one of the broadcast items of the broadcast lists; displaying a broadcast image reproducing the broadcast contents corresponding to the first broadcast item in the first touch screen and displaying a discussion area in which viewers who view the first broadcast item can participate in the second touch screen in response to a detection of the first touch gesture, wherein the discussion area includes a message display window which displays messages input by the viewers and a message input area which receives messages.
[0060] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a map area provided by a personal broadcasting application for searching for and reproducing a broadcasting service provided by a personal user in a first touch screen, wherein the map area includes at least one caster indicator indicating a position of at least one broadcaster; displaying broadcast lists including broadcast items indicating broadcast contents provided by the at least one broadcaster in a second touch screen, wherein each of the broadcast items includes at least one of an image captured from the broadcast contents, a broadcast title, a caster name, a broadcast time, and a number of views; detecting a first touch gesture from a first broadcast item which is one of the broadcast items of the broadcast lists; displaying a broadcast image reproducing the broadcast contents corresponding to the first broadcast item in the first touch screen and displaying a discussion area in which viewers who view the first broadcast item can participate in the second touch screen in response to a detection of the first touch gesture, wherein the discussion area includes a message display window which displays messages input by the viewers and a message input area which receives messages; detecting a first command instructing to stop reproducing the broadcast contents while the broadcast image and the discussion area are displayed in the first and second touch screens; and replacing the broadcast image and the discussion area with the map area and the broadcast lists and displaying the replaced map area and broadcast lists in the first and second touch screens in response to a detection of the first command.
[0061] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a map area in a first touch screen, wherein the map area includes at least one caster indicator indicating a position of at least one broadcaster; displaying broadcast lists including at least some of broadcast items provided by the at least one broadcaster in a second touch screen, wherein each of the broadcast items includes at least one of an image captured from the broadcast contents, a broadcast title, a caster name, a broadcast time, and a number of views; detecting a first touch gesture from a first broadcast item which is one of the broadcast items of the broadcast lists; displaying a broadcast image reproducing the broadcast contents corresponding to the first broadcast item in the first touch screen and displaying a discussion area in which viewers who view the first broadcast item can participate in the second touch screen in response to a detection of the first touch gesture, wherein the discussion area includes a message display window which displays messages input by the viewers and a message input area which receives messages.
[0062] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a map area provided by a personal broadcasting application for searching for and reproducing a broadcasting service provided by a personal user in a first touch screen, wherein the map area includes at least one caster indicator indicating a position of at least one broadcaster; displaying broadcast lists including broadcast items indicating broadcast contents provided by the at least one broadcaster in a second touch screen, wherein each of the broadcast items includes at least one of an image captured from the broadcast contents, a broadcast title, a caster name, a broadcast time, and a number of views; detecting a first touch gesture from a first broadcast item which is one of the broadcast items of the broadcast lists; displaying a broadcast image reproducing the broadcast contents corresponding to the first broadcast item in the first touch screen and displaying a discussion area in which viewers who view the first broadcast item can participate in the second touch screen in response to a detection of the first touch gesture, wherein the discussion area includes a message display window which displays messages input by the viewers and a message input area which receives messages; detecting a first command instructing to stop reproducing the broadcast contents while the broadcast image and the discussion area are displayed in the first and second touch screens; and replacing the broadcast image and the discussion area with the map area and the broadcast lists and displaying the replaced map area and broadcast lists in the first and second touch screens in response to a detection of the first command.
[0063] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a map area in a first touch screen, wherein the map area includes at least one caster indicator indicating a position of at least one broadcaster; displaying broadcast lists including at least some of broadcast items provided by the at least one broadcaster in a second touch screen, wherein each of the broadcast items includes at least one of an image captured from the broadcast contents, a broadcast title, a caster name, a broadcast time, and a number of views; detecting a first touch gesture from a first broadcast item which is one of the broadcast items of the broadcast lists; displaying a broadcast image reproducing the broadcast contents corresponding to the first broadcast item in the first touch screen and displaying a discussion area in which viewers who view the first broadcast item can participate in the second touch screen in response to a detection of the first touch gesture, wherein the discussion area includes a message display window which displays messages input by the viewers and a message input area which receives messages.
[0064] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes detecting a first folding back command of folding a first panel and a second panel and then unfolding the first panel and the second panel within a predetermined effective time in a state where the first panel including a first touch screen and the second panel including a second touch screen are unfolded; displaying a clipboard storing cut and / or copied objects in a predetermined area within the second touch screen in response to a detection of the first folding back command, wherein the clipboard is a user interface area including at least some simplified symbols of the cut and / or copied objects; detecting a first touch gesture moving to a first position within the clipboard on a first object which is one of objects displayed by a first application in the first or second touch screen; displaying a copy of the first object in the first position within the clipboard in response to a detection of the first touch gesture, wherein the copy of the first object is inserted between conventionally displayed objects within the clipboard and the objects included in the clipboard are rearranged with the copy of the first object; detecting a second touch gesture moving from the second object among the displayed objects within the clipboard to a second position on a second application displayed in the first or second touch screen; and inputting the second object into the second application in response to a detection of the second touch gesture.
[0065] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes detecting a first folding back command of folding a first panel and a second panel and then returning the first panel and the second panel within a predetermined effective time in a state where the first panel including a first touch screen and the second panel including a second touch screen are unfolded; displaying a clipboard storing cut and / or copied objects in a predetermined area within the second touch screen in response to a detection of the first folding back command, wherein the clipboard is a user interface area including at least some simplified symbols of the cut and / or copied objects; detecting a first touch gesture moving to a first position within the clipboard on a first object which is one of objects displayed by a first application in the first touch screen; and displaying a copy of the first object in the first position within the clipboard in response to a detection of the first touch gesture, wherein the copy of the first object is inserted between conventionally displayed objects within the clipboard and the objects included in the clipboard are rearranged with the copy of the first object.
[0066] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: detecting a first folding back command of folding a first panel and a second panel and then unfolding the first panel and the second panel within a predetermined effective time in a state where the first panel including the first touch screen and the second panel including the second touch screen are unfolded; displaying a clipboard storing cut and / or copied objects in a predetermined area within the second touch screen in response to a detection of the first folding back command, wherein the clipboard is a user interface area including at least some simplified symbols of the cut and / or copied objects; detecting a first touch gesture moving to a first position within the clipboard on a first object which is one of objects displayed by a first application in the first or second touch screen; displaying a copy of the first object in the first position within the clipboard in response to a detection of the first touch gesture, wherein the copy of the first object is inserted between conventionally displayed objects within the clipboard and the objects included in the clipboard are rearranged with the copy of the first object; detecting a second touch gesture moving from the second object among the displayed objects within the clipboard to a second position on a second application displayed in the first or second touch screen; and inputting the second object into the second application in response to a detection of the second touch gesture.
[0067] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: detecting a first folding back command of folding a first panel and a second panel and then returning the first panel and the second panel within a predetermined effective time in a state where the first panel including a first touch screen and the second panel including a second touch screen are unfolded; displaying a clipboard storing cut and / or copied objects in a predetermined area within the second touch screen in response to a detection of the first folding back command, wherein the clipboard is a user interface area including at least some simplified symbols of the cut and / or copied objects; detecting a first touch gesture moving to a first position within the clipboard on a first object which is one of objects displayed by a first application in the first touch screen; and displaying a copy of the first object in the first position within the clipboard in response to a detection of the first touch gesture, wherein the copy of the first object is inserted between conventionally displayed objects within the clipboard and the objects included in the clipboard are rearranged with the copy of the first object.
[0068] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes detecting a first folding back command of folding a first panel and a second panel and then unfolding the first panel and the second panel within a predetermined effective time in a state where the first panel including a first touch screen and the second panel including a second touch screen are unfolded; displaying a clipboard storing cut and / or copied objects in a predetermined area within the second touch screen in response to a detection of the first folding back command, wherein the clipboard is a user interface area including at least some simplified symbols of the cut and / or copied objects; detecting a first touch gesture moving to a first position within the clipboard on a first object which is one of objects displayed by a first application in the first or second touch screen; displaying a copy of the first object in the first position within the clipboard in response to a detection of the first touch gesture, wherein the copy of the first object is inserted between conventionally displayed objects within the clipboard and the objects included in the clipboard are rearranged with the copy of the first object; detecting a second touch gesture moving from the second object among the displayed objects within the clipboard to a second position on a second application displayed in the first or second touch screen; and inputting the second object into the second application in response to a detection of the second touch gesture.
[0069] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes detecting a first folding back command of folding a first panel and a second panel and then returning the first panel and the second panel within a predetermined effective time in a state where the first panel including a first touch screen and the second panel including a second touch screen are unfolded; displaying a clipboard storing cut and / or copied objects in a predetermined area within the second touch screen in response to a detection of the first folding back command, wherein the clipboard is a user interface area including at least some simplified symbols of the cut and / or copied objects; detecting a first touch gesture moving to a first position within the clipboard on a first object which is one of objects displayed by a first application in the first touch screen; and displaying a copy of the first object in the first position within the clipboard in response to a detection of the first touch gesture, wherein the copy of the first object is inserted between conventionally displayed objects within the clipboard and the objects included in the clipboard are rearranged with the copy of the first object.
[0070] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying edge lines of a first page and previous pages provided by an electronic book application in a first touch screen and displaying edge lines of a second page and next pages provided by the electronic book application in a second touch screen; detecting a first folding back command of folding a first panel including the first touch screen and a second panel including the second touch panel outwardly by a first angle within a predetermined range and then returning the first panel and the second panel within a predetermined effective time; displaying tags attached to at least some of the edge lines of the next pages in the second touch screen in response to a detection of the first folding back command, wherein each of the tags is located in an edge line of a page designated by a user and has a color visually distinguished from the pages and the edge lines; detecting a second folding back command while the tags are displayed; and removing the tags from the second touch screen in response to a detection of the second folding back command.
[0071] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes displaying edge lines of a first page and previous pages provided by an electronic book application in a first touch screen and displaying edge lines of a second page and next pages of the electronic book application in a second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are unfolded; detecting a first folding back command of folding the first and second panels outwardly by a first angle within a predetermined range and then returning the first and second panels within a predetermined effective time; and displaying tags attached to at least some of the edge lines of the next pages in the second touch screen in response to a detection of the first folding back command, wherein each of the tags is located in an edge line of a page designated by a user and has a color visually distinguished from the pages and the edge lines.
[0072] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying edge lines of a first page and previous pages provided by an electronic book application in a first touch screen and displaying edge lines of a second page and next pages provided by the electronic book application in a second touch screen; detecting a first folding back command of folding a first panel including the first touch screen and a second panel including the second touch panel outwardly by a first angle within a predetermined range and then returning the first panel and the second panel within a predetermined effective time; displaying tags attached to at least some of the edge lines of the next pages in the second touch screen in response to a detection of the first folding back command, wherein each of the tags is located in an edge line of a page designated by a user and has a color visually distinguished from the pages and the edge lines; detecting a second folding back command while the tags are displayed; and removing the tags from the second touch screen in response to a detection of the second folding back command.
[0073] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying edge lines of a first page and previous pages provided by an electronic book application in the first touch screen and displaying edge lines of a second page and next pages of the electronic book application in the second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are unfolded; detecting a first folding back command of folding the first and second panels outwardly by a first angle within a predetermined range and then returning the first and second panels within a predetermined effective time; and displaying tags attached to at least some of the edge lines of the next pages in the second touch screen in response to a detection of the first folding back command, wherein each of the tags is located in an edge line of a page designated by a user and has a color visually distinguished from the pages and the edge lines.
[0074] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying edge lines of a first page and previous pages provided by an electronic book application in a first touch screen and displaying edge lines of a second page and next pages provided by the electronic book application in a second touch screen; detecting a first folding back command of folding a first panel including the first touch screen and a second panel including the second touch panel outwardly by a first angle within a predetermined range and then returning the first panel and the second panel within a predetermined effective time; displaying tags attached to at least some of the edge lines of the next pages in the second touch screen in response to a detection of the first folding back command, wherein each of the tags is located in an edge line of a page designated by a user and has a color visually distinguished from the pages and the edge lines; detecting a second folding back command while the tags are displayed; and removing the tags from the second touch screen in response to a detection of the second folding back command.
[0075] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying edge lines of a first page and previous pages provided by an electronic book application in the first touch screen and displaying edge lines of a second page and next pages of the electronic book application in the second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are unfolded; detecting a first folding back command of folding the first and second panels outwardly by a first angle within a predetermined range and then returning the first and second panels within a predetermined effective time; and displaying tags attached to at least some of the edge lines of the next pages in the second touch screen in response to a detection of the first folding back command, wherein each of the tags is located in an edge line of a page designated by a user and has a color visually distinguished from the pages and the edge lines.
[0076] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying at least one of a first participant list area related to a video conference provided by a video conference application, a basic information area, a conference restart key, and a new conference create key in a first touch screen, wherein the first participant list area includes names and picture images of participants who participate in the video conference and the basic information area displays a conference date, conference start and end time, and a name of a document file used in the video conference; displaying video conference lists including at least some of conference items indicating a plurality of video conferences which can be provided by the video conference application in a second touch screen, wherein each of the conference items includes at least one of a title, a start time, a host, a number of participants, and a progress time of the video conference; detecting a first touch gesture from the conference restart key; and displaying a second participant list area expanded from the first participant list area in the first touch screen in response to a detection of the first touch gesture and displaying a first shared board area including contents of the document file used in the video conference in the second touch screen, wherein the second participant list area includes larger picture images of the participants in comparison with the first participant list area.
[0077] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes displaying a first participant list area including a name and a picture image of each participant who participates in a video conference in a first touch screen; and displaying a first shared board area referred to by the video conference in a second touch screen, wherein the first shared board area provides at least one of contents of a document file referred to by the video conference and a white board area displaying freehand drawing objects input by the participants.
[0078] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying at least one of a first participant list area related to a video conference provided by a video conference application, a basic information area, a conference restart key, and a new conference create key in the first touch screen, wherein the first participant list area includes names and picture images of participants who participate in the video conference and the basic information area displays a conference date, conference start and end time, and a name of a document file used in the video conference; displaying video conference lists including at least some of conference items indicating a plurality of video conferences which can be provided by the video conference application in the second touch screen, wherein each of the conference items includes at least one of a title, a start time, a host, a number of participants, and a progress time of the video conference; detecting a first touch gesture from the conference restart key; and displaying a second participant list area expanded from the first participant list area in the first touch screen in response to a detection of the first touch gesture and displaying a first shared board area including contents of the document file used in the video conference in the second touch screen, wherein the second participant list area includes larger picture images of the participants in comparison with the first participant list area.
[0079] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a first participant list area including a name and a picture image of each participant who participates in a video conference in the first touch screen; and displaying a first shared board area referred to by the video conference in the second touch screen, wherein the first shared board area provides at least one of contents of a document file referred to by the video conference and a white board area displaying freehand drawing objects input by the participants.
[0080] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying at least one of a first participant list area related to a video conference provided by a video conference application, a basic information area, a conference restart key, and a new conference create key in a first touch screen, wherein the first participant list area includes names and picture images of participants who participate in the video conference and the basic information area displays a conference date, conference start and end time, and a name of a document file used in the video conference; displaying video conference lists including at least some of conference items indicating a plurality of video conferences which can be provided by the video conference application in a second touch screen, wherein each of the conference items includes at least one of a title, a start time, a host, a number of participants, and a progress time of the video conference; detecting a first touch gesture from the conference restart key; and displaying a second participant list area expanded from the first participant list area in the first touch screen in response to a detection of the first touch gesture and displaying a first shared board area including contents of the document file used in the video conference in the second touch screen, wherein the second participant list area includes larger picture images of the participants in comparison with the first participant list area.
[0081] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a compute is provided. The program includes displaying a first participant list area including a name and a picture image of each participant who participate in a video conference in a first touch screen; and displaying a first shared board area referred to by the video conference in a second touch screen, wherein the first shared board area provides at least one of contents of a document file referred to by the video conference and a white board area displaying freehand drawing objects input by the participants.
[0082] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying a game ready screen provided by a collaborative game application for interworking with a portable device of at least one other user to execute a game in a first touch screen, wherein the game ready screen includes at least one of participant identification areas indicating a user of the portable device and the other user, a ready key for selecting a game ready completion, and a chatting area for participants including the user and the other user and potential participants; when a first tap gesture is detected from the ready key and it is detected that all the participants are in a ready state, replacing the game ready screen with a game interface screen for the user and displaying the replaced game interface screen in the first touch screen and displaying game information for the other user in the second touch screen, wherein the game interface screen includes at least one of a chatting area which receives a chatting message of the user and displays chatting messages of the user and the other user, a carried card area which shows cards given to the user, a betting money area which displays betting money, a carried money area which displays carried money of the user, and a first card slot area which displays a card pool including closed cards, the game information includes at least one of an identification area which displays identification information on the user, a betting display area which displays a betting item selected by the user, an open card area which shows selected cards to the other user by the user, a carried money area which displays carried money of the user, and a second card slot area which displays a card pool including closed cards, and the game interface screen and the game information are displayed in a state where the at least one panel including the first and second touch screens is folded out.
[0083] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes displaying a game interface screen for a user who participates in a collaborative game in a first touch screen; displaying game information for at least one other user who participates in the collaborative game in a second touch screen, wherein the game interface screen includes at least one of a chatting area which receives a chatting message of the user and displays chatting messages of the user and the other user, a carried card area which shows cards given to the user, a betting money area which displays betting money, a carried money area which displays carried money of the user, and a first card slot area which displays a card pool, the game information includes at least one of an identification area which displays identification information on the user, a betting display area which displays a betting item selected by the user, an open card area which shows selected cards to the other user by the user, a carried money area which displays carried money of the user, and a second card slot area which displays a card pool, and the game interface screen and the game information are displayed in a state where the at least one panel including the first and second touch screens is folded out.
[0084] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a game ready screen provided by a collaborative game application for interworking with a portable device of at least one other user to execute a game in the first touch screen, wherein the game ready screen includes at least one of participant identification areas indicating a user of the portable device and the other user, a ready key for selecting a game ready completion, and a chatting area for participants including the user and the other user and potential participants; when a first tap gesture is detected from the ready key and it is detected that all the participants are in a ready state, replacing the game ready screen with a game interface screen for the user and displaying the replaced game interface screen in the first touch screen and displaying game information for the other user in the second touch screen, wherein the game interface screen includes at least one of a chatting area which receives a chatting message of the user and displays chatting messages of the user and the other user, a carried card area which shows cards given to the user, a betting money area which displays betting money, a carried money area which displays carried money of the user, and a first card slot area which displays a card pool including closed cards, the game information includes at least one of an identification area which displays identification information on the user, a betting display area which displays a betting item selected by the user, an open card area which shows selected cards to the other user by the user, a carried money area which displays carried money of the user, and a second card slot area which displays a card pool including closed cards, and the game interface screen and the game information are displayed in a state where the at least one panel including the first and second touch screens is folded out.
[0085] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a game interface screen for a user who participates in a collaborative game in the first touch screen; displaying game information for at least one other user who participates in the collaborative game in the second touch screen, wherein the game interface screen includes at least one of a chatting area which receives a chatting message of the user and displays chatting messages of the user and the other user, a carried card area which shows cards given to the user, a betting money area which displays betting money, a carried money area which displays carried money of the user, and a first card slot area which displays a card pool, the game information includes at least one of an identification area which displays identification information on the user, a betting display area which displays a betting item selected by the user, an open card area which shows selected cards to the other user by the user, a carried money area which displays carried money of the user, and a second card slot area which displays a card pool, and the game interface screen and the game information are displayed in a state where the at least one panel including the first and second touch screens is folded out.
[0086] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a game ready screen provided by a collaborative game application for interworking with a portable device of at least one other user to execute a game in a first touch screen, wherein the game ready screen includes at least one of participant identification areas indicating a user of the portable device and the other user, a ready key for selecting a game ready completion, and a chatting area for participants including the user and the other user and potential participants; when a first tap gesture is detected from the ready key and it is detected that all the participants are in a ready state, replacing the game ready screen with a game interface screen for the user and displaying the replaced game interface screen in the first touch screen and displaying game information for the other user in a second touch screen, wherein the game interface screen includes at least one of a chatting area which receives a chatting message of the user and displays chatting messages of the user and the other user, a carried card area which shows cards given to the user, a betting money area which displays betting money, a carried money area which displays carried money of the user, and a first card slot area which displays a card pool including closed cards, the game information includes at least one of an identification area which displays identification information on the user, a betting display area which displays a betting item selected by the user, an open card area which shows selected cards to the other user by the user, a carried money area which displays carried money of the user, and a second card slot area which displays a card pool including closed cards, and the game interface screen and the game information are displayed in a state where the at least one panel including the first and second touch screens is folded out.
[0087] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a game interface screen for a user who participates in a cooperative game in a first touch screen; displaying game information for at least one other user who participates in the cooperative game in a second touch screen, wherein the game interface screen includes at least one of a chatting area which receives a chatting message of the user and displays chatting messages of the user and the other user, a carried card area which shows cards given to the user, a betting money area which displays betting money, a carried money area which displays carried money of the user, and a first card slot area which displays a card pool, the game information includes at least one of an identification area which displays identification information on the user, a betting display area which displays a betting item selected by the user, an open card area which shows selected cards to the other user by the user, a carried money area which displays carried money of the user, and a second card slot area which displays a card pool, and the game interface screen and the game information are displayed in a state where the at least one panel including the first and second touch screens is folded out.
[0088] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying first information in a first touch screen and turning off a second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are folded such that the first touch screen faces a front side; maintaining the first information of the first touch screen and the turning off of the second touch screen until a relative angle between the first and second panels reaches a predetermined threshold angle as the first and second panels are unfolded; and turning on the second touch screen when the relative angle between the first and second panels increases to be the threshold angle as the first and second panels are further unfolded, wherein the second touch screen displays a first application if there is a running first application when the second touch screen is turned on, and the second touch screen displays a first page including at least one widget area designated as a home screen and / or at least one icon related to an application or an application group and a dock area including icons of frequently used applications if there is no other running application when the second touch screen is turned on.
[0089] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying first information in the first touch screen and turning off the second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are folded such that the first touch screen faces a front side; maintaining the first information of the first touch screen and the turning off of the second touch screen before a relative angle between the first and second panels reaches a predetermined threshold angle as the first and second panels are unfolded; and turning on the second touch screen when the relative angle between the first and second panels increases to be the threshold angle as the first and second panels are further unfolded, wherein the second touch screen displays a first application if there is a running first application when the second touch screen is turned on, and the second touch screen displays a first page including at least one widget area designated as a home screen and / or at least one icon related to an application or an application group and a dock area including icons of frequently used applications if there is no other running application when the second touch screen is turned on.
[0090] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying first information in a first touch screen and turning off a second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are folded such that the first touch screen faces a front side; maintaining the first information of the first touch screen and the turning off of the second touch screen before a relative angle between the first and second panels reaches a predetermined threshold angle as the first and second panels are unfolded; and turning on the second touch screen when the relative angle between the first and second panels increases to be the threshold angle as the first and second panels are further unfolded, wherein the second touch screen displays a first application if there is a running first application when the second touch screen is turned on, and the second touch screen displays a first page including at least one widget area designated as a home screen and / or at least one icon related to an application or an application group and a dock area including icons of frequently used applications if there is no other running application when the second touch screen is turned on.
[0091] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying first and second pages of a plurality of items included in one of a list and a grid in first and second touch screens; detecting a first touch gesture from one of the first and second touch screens; scrolling items in the first and second touch screens together according to a motion direction and a speed of the first touch gesture; detecting a second touch gesture moving in a direction from the second touch screen to the first touch screen through a connector between the first and second touch screens; and scrolling the items in the first and second touch screens together until reaching last two pages of the list and the grid in response to a detection of the second touch gesture.
[0092] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying first and second pages of a plurality of items included in one of a list and a grid in the first and second touch screens; detecting a first touch gesture from one of the first and second touch screens; scrolling items in the first and second touch screens together according to a motion direction and a speed of the first touch gesture; detecting a second touch gesture moving in a direction from the second touch screen to the first touch screen through a connector between the first and second touch screens; and scrolling the items in the first and second touch screens together until reaching last two pages of the list and the grid in response to a detection of the second touch gesture.
[0093] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying first and second pages of a plurality of items included in one of a list and a grid in first and second touch screens; detecting a first touch gesture from one of the first and second touch screens; scrolling items in the first and second touch screens together according to a motion direction and a speed of the first touch gesture; detecting a second touch gesture moving in a direction from the second touch screen to the first touch screen through a connector between the first and second touch screens; and scrolling the items in the first and second touch screens together until reaching last two pages of the list and the grid in response to a detection of the second touch gesture.
[0094] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying a first page including at least one widget area designated as a home screen and / or at least one shortcut icon related to an application or an application group in a first touch screen; displaying shortcut icons of applications which can be stored and executed in the portable device in a second touch screen; detecting a first touch gesture which starts at a first shortcut icon corresponding to one of the shortcut icons displayed in the second touch screen and is released at a first position of the first touch screen; displaying a second shortcut icon corresponding to a copy of the first shortcut icon in the first position of the first touch screen in response to a detection of the first touch screen; and designating the second shortcut icon as the home screen and storing the second shortcut icon.
[0095] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a first page including at least one widget area designated as a home screen and / or at least one shortcut icon related to an application or an application group in the first touch screen; displaying shortcut icons of applications which can be stored and executed in the portable device in the second touch screen; detecting a first touch gesture which starts at a first shortcut icon corresponding to one of the shortcut icons displayed in the second touch screen and is released at a first position of the first touch screen; displaying a second shortcut icon corresponding to a copy of the first shortcut icon in the first position of the first touch screen in response to a detection of the first touch screen; and designating the second shortcut icon as the home screen and storing the second shortcut icon.
[0096] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a first page including at least one widget area designated as a home screen and / or at least one shortcut icon related to an application or an application group in a first touch screen; displaying shortcut icons of applications which can be stored and executed in the portable device in a second touch screen; detecting a first touch gesture which starts at a first shortcut icon corresponding to one of the shortcut icons displayed in the second touch screen and is released at a first position of the first touch screen; displaying a second shortcut icon corresponding to a copy of the first shortcut icon in the first position of the first touch screen in response to a detection of the first touch screen; and designating the second shortcut icon as the home screen and storing the second shortcut icon.
[0097] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying a text input area in a first touch screen and displaying first information in a second touch screen; and when a touch gesture is detected from the text input area of the first touch screen, displaying a virtual keypad for inputting a text into some or all of the second touch screen, wherein the virtual keypad is provided in a landscape view mode of the portable device in which the first touch screen is located in an upper part and the second touch screen is located in a lower part.
[0098] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a text input area in the first touch screen and displaying first information in the second touch screen; and when a touch gesture is detected from the text input area of the first touch screen, displaying a virtual keypad for inputting a text into some or all of the second touch screen, wherein the virtual keypad is provided in a landscape view mode of the portable device in which the first touch screen is located in an upper part and the second touch screen is located in a lower part.
[0099] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a text input area in a first touch screen and displaying first information in a second touch screen; and when a touch gesture is detected from the text input area of the first touch screen, displaying a virtual keypad for inputting a text into some or all of the second touch screen, wherein the virtual keypad is provided in a landscape view mode of the portable device in which the first touch screen is located in an upper part and the second touch screen is located in a lower part.
[0100] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying first information in a first touch screen and displaying a text input area in a second touch screen; and when a touch gesture is detected from the text input area of the second touch screen, displaying a virtual keypad for inputting a text into a predetermined area of the second touch screen, wherein the virtual keypad is provided in a landscape view mode of the portable device in which the first touch screen is located in an upper part and the second touch screen is located in a lower part.
[0101] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying first information in the first touch screen and displaying a text input area in the second touch screen; and when a touch gesture is detected from the text input area of the second touch screen, displaying a virtual keypad for inputting a text into a predetermined area of the second touch screen, wherein the virtual keypad is provided in a landscape view mode of the portable device in which the first touch screen is located in an upper part and the second touch screen is located in a lower part.
[0102] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying first information in a first touch screen and displaying a text input area in a second touch screen; and when a touch gesture is detected from the text input area of the second touch screen, displaying a virtual keypad for inputting a text into a predetermined area of the second touch screen, wherein the virtual keypad is provided in a landscape view mode of the portable device in which the first touch screen is located in an upper part and the second touch screen is located in a lower part.
[0103] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying a text input area in one of first and second touch screens; and when a touch gesture is detected from the text input area, displaying a virtual keypad in a lower part of the touch screen located in the text input area, wherein the virtual keypad is provided in a portrait view mode of the portable device in which the first and second touch screens are vertically disposed.
[0104] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a text input area in one of the first and second touch screens; and when a touch gesture is detected from the text input area, displaying a virtual keypad in a lower part of the touch screen located in the text input area, wherein the virtual keypad is provided in a portrait view mode of the portable device in which the first and second touch screens are vertically disposed.
[0105] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a text input area in one of first and second touch screens; and when a touch gesture is detected from the text input area, displaying a virtual keypad in a lower part of the touch screen located in the text input area, wherein the virtual keypad is provided in a portrait view mode of the portable device in which the first and second touch screens are vertically disposed.
[0106] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying first information in a first touch screen and displaying second information in a second touch screen; detecting a touch gesture including a plurality of touches which start at the first touch screen and are released at the second touch screen; and expanding the first information and displaying the expanded first information in the first and second touch screens in response to a detection of the touch gesture.
[0107] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying first information in the first touch screen and displaying second information in the second touch screen; detecting a touch gesture including a plurality of touches which start at the first touch screen and are released at the second touch screen; and expanding the first information and displaying the expanded first information in the first and second touch screens in response to a detection of the touch gesture.
[0108] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying first information in a first touch screen and displaying second information in a second touch screen; detecting a touch gesture including a plurality of touches which start at the first touch screen and are released at the second touch screen; and expanding the first information and displaying the expanded first information in the first and second touch screens in response to a detection of the touch gesture.
[0109] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying first information in a first touch screen and displaying second information in a second touch screen; detecting a touch gesture including two touches which start at the first and second touch screens, respectively and are released at a hinge between the first and second touch screens; and swapping the first information of the first touch screen and the second information of the second touch screen in response to a detection of the touch gesture, wherein the first and second information are provided by different applications.
[0110] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying first information in the first touch screen and displaying second information in the second touch screen; detecting a touch gesture including two touches which start at the first and second touch screens, respectively and are released at a hinge between the first and second touch screens; and swapping the first information of the first touch screen and the second information of the second touch screen in response to a detection of the touch gesture, wherein the first and second information are provided by different applications.
[0111] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying first information in a first touch screen and displaying second information in a second touch screen; detecting a touch gesture including two touches which start at the first and second touch screens, respectively and are released at a hinge between the first and second touch screens; and swapping the first information of the first touch screen and the second information of the second touch screen in response to a detection of the touch gesture, wherein the first and second information are provided by different applications.
[0112] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes detecting a pinch zoom-in gesture while first information is displayed in a first touch screen and second information is displayed in a second touch screen, wherein the pinch zoom-in gesture includes first and second touches, the first and second touches start at the first touch screen, the first touch is released at the first touch screen, and the second touch is released at the second touch screen; expanding the first information of the first touch screen to be displayed in both the first and second touch screens in response to a detection of the pinch zoom-in gesture; detecting a pinch zoom-out gesture while the first information is displayed in the first and second touch screens, wherein the pinch zoom-out gesture includes third and fourth touches and the third and fourth touches start at the first and second touch screens, respectively and are released at the second touch screen; and reducing the first information to be displayed in the second touch screen in response to a detection of the pinch zoom-out gesture.
[0113] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: detecting a pinch zoom-in gesture while first information is displayed in the first touch screen and second information is displayed in the second touch screen, wherein the pinch zoom-in gesture includes first and second touches, the first and second touches start at the first touch screen, the first touch is released at the first touch screen, and the second touch is released at the second touch screen; expanding the first information of the first touch screen to be displayed in both the first and second touch screens in response to a detection of the pinch zoom-in gesture; detecting a pinch zoom-out gesture while the first information is displayed in the first and second touch screens, wherein the pinch zoom-out gesture includes third and fourth touches and the third and fourth touches start at the first and second touch screens, respectively and are released at the second touch screen; and reducing the first information to be displayed in the second touch screen in response to a detection of the pinch zoom-out gesture.
[0114] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes detecting a pinch zoom-in gesture while first information is displayed in a first touch screen and second information is displayed in a second touch screen, wherein the pinch zoom-in gesture includes first and second touches, the first and second touches start at the first touch screen, the first touch is released at the first touch screen, and the second touch is released at the second touch screen; expanding the first information of the first touch screen to be displayed in both the first and second touch screens in response to a detection of the pinch zoom-in gesture; detecting a pinch zoom-out gesture while the first information is displayed in the first and second touch screens, wherein the pinch zoom-out gesture includes third and fourth touches and the third and fourth touches start at the first and second touch screens, respectively and are released at the second touch screen; and reducing the first information to be displayed in the second touch screen in response to a detection of the pinch zoom-out gesture.
[0115] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying a view mode selection area for selecting one of a month mode, a week mode, a day mode, and a list mode and at least one calendar area of the month mode, the week mode, the day mode, and the list mode in a first touch screen; displaying event lists including event items registered in at least one date included in the calendar area in a second touch screen; detecting a first touch gesture from a first event item within the event lists; replacing the event lists of the second touch screen with detailed information on the first event item and displaying the replaced detailed information in response to a detection of the first touch gesture; detecting an input of a first physical button arranged on a first panel including the first touch screen while the calendar area is displayed in the first touch screen; displaying a first menu window in a predetermined area within the first touch screen in response to the input of the first physical button, wherein the first menu window includes at least one of a create key for creating a new event, a go to key for moving to a selected date, a today key for moving to today's date, a search key for searching for a desired event, a deletion key for deleting a registered event, and a setting key for changing a setting of a schedule management application; detecting an input of a second physical button arranged on a second panel including the second touch screen while the event lists are displayed in the second touch screen; and displaying a second menu window in a predetermined area within the second touch screen in response to the input of the second physical button, wherein the second menu window includes at least one of a search key for searching for a desired event and a deletion key for deleting a registered event.
[0116] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes displaying a view mode selection area for selecting one of a month mode, a week mode, a day mode, and a list mode and a calendar area of a mode selected from the month mode, the week mode, the day mode, and the list mode in a first touch screen; displaying event lists including at least one event item registered in the calendar area in a second touch screen; detecting first touch gesture from a first event item within the event lists; and replacing the event lists of the second touch screen with detailed information on the first event item and displaying the replaced detailed information in response to a detection of the first touch gesture.
[0117] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a view mode selection area for selecting one of a month mode, a week mode, a day mode, and a list mode and at least one calendar area of the month mode, the week mode, the day mode, and the list mode in the first touch screen; displaying event lists including event items registered in at least one date included in the calendar area in the second touch screen; detecting a first touch gesture from a first event item within the event lists; replacing the event lists of the second touch screen with detailed information on the first event item and displaying the replaced detailed information in response to a detection of the first touch gesture; detecting an input of a first physical button arranged on a first panel including the first touch screen while the calendar area is displayed in the first touch screen; displaying a first menu window in a predetermined area within the first touch screen in response to the input of the first physical button, wherein the first menu window includes at least one of a create key for creating a new event, a go to key for moving to a selected date, a today key for moving to today's date, a search key for searching for a desired event, a deletion key for deleting a registered event, and a setting key for changing a setting of a schedule management application; detecting an input of a second physical button arranged on a second panel including the second touch screen while the event lists are displayed in the second touch screen; and displaying a second menu window in a predetermined area within the second touch screen in response to the input of the second physical button, wherein the second menu window includes at least one of a search key for searching for a desired event and a deletion key for deleting a registered event.
[0118] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a view mode selection area for selecting one of a month mode, a week mode, a day mode, and a list mode and a calendar area of a mode selected from the month mode, the week mode, the day mode, and the list mode in the first touch screen; displaying event lists including at least one event item registered in the calendar area in the second touch screen; detecting first touch gesture from a first event item within the event lists; and replacing the event lists of the second touch screen with detailed information on the first event item and displaying the replaced detailed information in response to a detection of the first touch gesture.
[0119] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a view mode selection area for selecting one of a month mode, a week mode, a day mode, and a list mode and at least one calendar area of the month mode, the week mode, the day mode, and the list mode in a first touch screen; displaying event lists including event items registered in at least one date included in the calendar area in a second touch screen; detecting a first touch gesture from a first event item within the event lists; replacing the event lists of the second touch screen with detailed information on the first event item and displaying the replaced detailed information in response to a detection of the first touch gesture; detecting an input of a first physical button arranged on a first panel including the first touch screen while the calendar area is displayed in the first touch screen; displaying a first menu window in a predetermined area within the first touch screen in response to the input of the first physical button, wherein the first menu window includes at least one of a create key for creating a new event, a go to key for moving to a selected date, a today key for moving to today's date, a search key for searching for a desired event, a deletion key for deleting a registered event, and a setting key for changing a setting of a schedule management application; detecting an input of a second physical button arranged on a second panel including the second touch screen while the event lists are displayed in the second touch screen; and displaying a second menu window in a predetermined area within the second touch screen in response to the input of the second physical button, wherein the second menu window includes at least one of a search key for searching for a desired event and a deletion key for deleting a registered event.
[0120] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a view mode selection area for selecting one of a month mode, a week mode, a day mode, and a list mode and a calendar area of a mode selected from the month mode, the week mode, the day mode, and the list mode in a first touch screen; displaying event lists including at least one event item registered in the calendar area in a second touch screen; detecting first touch gesture from a first event item within the event lists; and replacing the event lists of the second touch screen with detailed information on the first event item and displaying the replaced detailed information in response to a detection of the first touch gesture.
[0121] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying a first page including at least one widget area designated as a home screen and / or at least one icon related to an application or an application group and a dock area including an icon of a call application in a first touch screen and displaying first information in a second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are unfolded; detecting a first tap gesture from the icon of the call application; replacing the first page of the home screen and the dock area of the first touch screen with an outgoing call screen provided by the call application and displaying the replaced outgoing call screen in response to a detection of the first tap gesture, wherein the outgoing call screen includes at least one of a number display area, a keypad area, a call key, a video call key, and a message sending key, and the second touch screen maintains the first information while the outgoing call screen is displayed in the first touch screen; inputting a phone number through the keypad area and detecting a second tap gesture from the call key; replacing the outgoing call screen of the first touch screen with a dialing screen and displaying the replaced dialing screen in response to a detection of the second tap gesture, and displaying a guide message screen of advising to fold the portable device for a call in the second touch screen, wherein the dialing screen includes a call participant identification area indicating a counterpart call participant and a function key area providing mid-call functions; and replacing the dialing screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen when the call is connected with the counterpart call participant, removing the guide message screen of the second touch screen, and displaying the first information, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions.
[0122] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes displaying first information in a first touch screen and detecting an outgoing call request while second information is displayed in a second touch screen; replacing the first information of the first touch screen with an outgoing call screen and displaying the replaced outgoing call screen in response to a detection of the outgoing call request, wherein the outgoing call screen includes at least one of a number display area displaying a dialed number, a call key, a video call key, and a message sending key, and the second touch screen maintains the second information while the outgoing call screen is displayed in the first touch screen; inputting a phone number through the keypad area and detecting a first tap gesture from the call key; replacing the outgoing call screen of the first touch screen with a dialing screen and displaying the replaced dialing screen in response to a detection of the first tap gesture, wherein the dialing screen includes a call participant identification area indicating a counterpart call participant corresponding to the input phone number and a function key area providing mid-call functions; deactivating the second information of the second touch screen and displaying a guide message screen of advising to fold the portable device for the call in the second touch screen while the outgoing call screen is displayed; and replacing the dialing screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen when the call is connected with the counterpart call participant, removing the guide message screen of the second touch screen, and displaying the first information, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions.
[0123] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying a first page including at least one widget area designated as a home screen and / or at least one icon related to an application or an application group and a dock area including an icon of a call application in the first touch screen and displaying first information in the second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are unfolded; detecting a first tap gesture from the icon of the call application; replacing the first page of the home screen and the dock area of the first touch screen with an outgoing call screen provided by the call application and displaying the replaced outgoing call screen in response to a detection of the first tap gesture, wherein the outgoing call screen includes at least one of a number display area, a keypad area, a call key, a video call key, and a message sending key, and the second touch screen maintains the first information while the outgoing call screen is displayed in the first touch screen; inputting a phone number through the keypad area and detecting a second tap gesture from the call key; replacing the outgoing call screen of the first touch screen with a dialing screen and displaying the replaced dialing screen in response to a detection of the second tap gesture, and displaying a guide message screen of advising to fold the portable device for a call in the second touch screen, wherein the dialing screen includes a call participant identification area indicating a counterpart call participant and a function key area providing mid-call functions; and replacing the dialing screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen when the call is connected with the counterpart call participant, removing the guide message screen of the second touch screen, and displaying the first information, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions.
[0124] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying first information in the first touch screen and detecting an outgoing call request while second information is displayed in the second touch screen; replacing the first information of the first touch screen with an outgoing call screen and displaying the replaced outgoing call screen in response to a detection of the outgoing call request, wherein the outgoing call screen includes at least one of a number display area displaying a dialed number, a call key, a video call key, and a message sending key, and the second touch screen maintains the second information while the outgoing call screen is displayed in the first touch screen; inputting a phone number through the keypad area and detecting a first tap gesture from the call key; replacing the outgoing call screen of the first touch screen with a dialing screen and displaying the replaced dialing screen in response to a detection of the first tap gesture, wherein the dialing screen includes a call participant identification area indicating a counterpart call participant corresponding to the input phone number and a function key area providing mid-call functions; and replacing the dialing screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen when the call is connected with the counterpart call participant, removing the guide message screen of the second touch screen, and displaying the first information, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions.
[0125] In accordance with another aspect of the present invention, a computer-readable medium including a memory storing a program executable by a computer is provided. The program includes displaying a first page including at least one widget area designated as a home screen and / or at least one icon related to an application or an application group and a dock area including an icon of a call application in a first touch screen and displaying first information in a second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are unfolded; detecting a first tap gesture from the icon of the call application; replacing the first page of the home screen and the dock area of the first touch screen with an outgoing call screen provided by the call application and displaying the replaced outgoing call screen in response to a detection of the first tap gesture, wherein the outgoing call screen includes at least one of a number display area, a keypad area, a call key, a video call key, and a message sending key, and the second touch screen maintains the first information while the outgoing call screen is displayed in the first touch screen; inputting a phone number through the keypad area and detecting a second tap gesture from the call key; replacing the outgoing call screen of the first touch screen with a dialing screen and displaying the replaced dialing screen in response to a detection of the second tap gesture, and displaying a guide message screen of advising to fold the portable device for a call in the second touch screen, wherein the dialing screen includes a call participant identification area indicating a counterpart call participant and a function key area providing mid-call functions; and replacing the dialing screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen when the call is connected with the counterpart call participant, removing the guide message screen of the second touch screen, and displaying the first information, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions.
[0126] In accordance with another aspect of the present invention, a computerreadable medium including a memory storing a program executable by a computer is provided. The program includes displaying first information in the first touch screen and detecting an outgoing call request while second information is displayed in the second touch screen; replacing the first information of the first touch screen with an outgoing call screen and displaying the replaced outgoing call screen in response to a detection of the outgoing call request, wherein the outgoing call screen includes at least one of a number display area displaying a dialed number, a call key, a video call key, and a message sending key, and the second touch screen maintains the second information while the outgoing call screen is displayed in the first touch screen; inputting a phone number through the keypad area and detecting a first tap gesture from the call key; replacing the outgoing call screen of the first touch screen with a dialing screen and displaying the replaced dialing screen in response to a detection of the first tap gesture, wherein the dialing screen includes a call participant identification area indicating a counterpart call participant corresponding to the input phone number and a function key area providing mid-call functions; and replacing the dialing screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen when the call is connected with the counterpart call participant, removing the guide message screen of the second touch screen, and displaying the first information, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions.
[0127] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes displaying first information in a first touch screen and detecting a generation of a first incoming call while second information is displayed in a second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are unfolded; replacing the first information of the first touch screen with a first incoming call screen related to the first incoming call provided by a call application and displaying the replaced first incoming call screen in response to the generation of the first incoming call, wherein the first incoming call screen includes at least one of a call participant identification area indicating a counterpart call participant, an incoming key, and a rejection message key; deactivating the second information of the second touch screen and displaying a guide message screen of advising to fold the portable device for a call while displaying the first incoming call screen; detecting a pre-designated first touch gesture from the incoming key within the first incoming call screen; replacing the incoming call screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen in response to a detection of the first touch gesture, and removing the guide message screen of the second touch screen, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions; and replacing the mid-call screen of the first touch screen with the first information and displaying the replaced first information when the call by the first incoming call ends.
[0128] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes detecting a first incoming call while displaying first information in a first touch screen and displaying second information in a second touch screen; replacing the first information of the first touch screen with a first incoming call screen related to the first incoming call and displaying the replaced first incoming call screen in response to a detection of the first incoming call, wherein the first incoming call screen includes at least one of a call participant identification area indicating a counterpart call participant corresponding to the first incoming call, an incoming key, and a rejection message key; deactivating the second information of the second touch screen and displaying a guide message screen of advising to fold the portable device for a call while displaying the first incoming call screen; detecting a pre-designated first touch gesture from the incoming key within the first incoming call screen; and replacing the first incoming call screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen in response to a detection of the first touch gesture, and removing the guide message screen of the second touch screen, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions.
[0129] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: displaying first information in the first touch screen and detecting a generation of a first incoming call while second information is displayed in the second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are unfolded; replacing the first information of the first touch screen with a first incoming call screen related to the first incoming call provided by a call application and displaying the replaced first incoming call screen in response to the generation of the first incoming call, wherein the first incoming call screen includes at least one of a call participant identification area indicating a counterpart call participant, an incoming key, and a rejection message key; deactivating the second information of the second touch screen and displaying a guide message screen of advising to fold the portable device for a call while displaying the first incoming call screen; detecting a pre-designated first touch gesture from the incoming key within the first incoming call screen; replacing the incoming call screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen in response to a detection of the first touch gesture, and removing the guide message screen of the second touch screen, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions; and replacing the mid-call screen of the first touch screen with the first information and displaying the replaced first information when the call by the first incoming call ends.
[0130] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: detecting a first incoming call while displaying first information in a first touch screen and displaying second information in a second touch screen; replacing the first information of the first touch screen with a first incoming call screen related to the first incoming call and displaying the replaced first incoming call screen in response to a detection of the first incoming call, wherein the first incoming call screen includes at least one of a call participant identification area indicating a counterpart call participant corresponding to the first incoming call, an incoming key, and a rejection message key; deactivating the second information of the second touch screen and displaying a guide message screen of advising to fold the portable device for a call while displaying the first incoming call screen; detecting a pre-designated first touch gesture from the incoming key within the first incoming call screen; and replacing the first incoming call screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen in response to a detection of the first touch gesture, and removing the guide message screen of the second touch screen, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions.
[0131] In accordance with another aspect of the present invention, a computerreadable medium including a memory storing a program executable by a computer is provided. The program includes displaying first information in a first touch screen and detecting a generation of a first incoming call while second information is displayed in a second touch screen in a state where a first panel including the first touch screen and a second panel including the second touch screen are unfolded; replacing the first information of the first touch screen with a first incoming call screen related to the first incoming call provided by a call application and displaying the replaced first incoming call screen in response to the generation of the first incoming call, wherein the first incoming call screen includes at least one of a call participant identification area indicating a counterpart call participant, an incoming key, and a rejection message key; deactivating the second information of the second touch screen and displaying a guide message screen of advising to fold the portable device for a call while displaying the first incoming call screen; detecting a pre-designated first touch gesture from the incoming key within the first incoming call screen; replacing the incoming call screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen in response to a detection of the first touch gesture, and removing the guide message screen of the second touch screen, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions; and replacing the mid-call screen of the first touch screen with the first information and displaying the replaced first information when the call by the first incoming call ends.
[0132] In accordance with another aspect of the present invention, a computerreadable medium including a memory storing a program executable by a computer is provided. The program includes detecting a first incoming call while displaying first information in a first touch screen and displaying second information in a second touch screen; replacing the first information of the first touch screen with a first incoming call screen related to the first incoming call and displaying the replaced first incoming call screen in response to a detection of the first incoming call, wherein the first incoming call screen includes at least one of a call participant identification area indicating a counterpart call participant corresponding to the first incoming call, an incoming key, and a rejection message key; deactivating the second information of the second touch screen and displaying a guide message screen of advising to fold the portable device for a call while displaying the first incoming call screen; detecting a pre-designated first touch gesture from the incoming key within the first incoming call screen; and replacing the first incoming call screen of the first touch screen with a mid-call screen and displaying the replaced mid-call screen in response to a detection of the first touch gesture, and removing the guide message screen of the second touch screen, wherein the mid-call screen includes a call participant identification area indicating the counterpart call participant and a function key area providing a call duration time and mid-call functions.
[0133] In accordance with another aspect of the present invention, a method of controlling a portable device including a first touch screen display and a second touch screen display arranged on at least one foldable panel is provided. The method includes detecting a first command for driving at least one camera module included in the portable device; displaying a shot image by the camera module and a camera menu in a first touch screen in response to a detection of the first command, wherein the camera menu includes at least one of a shutter button, a stored image loading button, a mode selection button, a flash selection button, and a timer shoot button; displaying a camera mode menu for changing a camera mode in a second touch screen in response to the detection of the first command, wherein the camera mode menu includes at least one of a basic camera button corresponding to a basic camera mode for shooting a scene or a model through the camera module, a self camera button corresponding to a self camera mode for shooting a user him / herself of the portable device through the camera module, a dual camera button corresponding to a dual camera mode providing a shot image through both the first and second touch screens, and a baby camera button corresponding to a baby camera mode providing a pre-designated animation through the touch screen shown to a subject to be shot; detecting a first tap gesture from one of the basic camera button, the self camera button, the dual camera button, and the baby camera button and performing switching to a corresponding camera mode; turning off the second touch screen and maintaining the shot image of the first touch screen and the camera menu when it is detected that first and second panels are folded backwardly while the shot image is executed in the basic camera mode in a state where the first and second panels including the first and second touch screens are unfolded; turning off the first touch screen and displaying the shot image and the camera menu in the second touch screen when it is detected that the first and second panels are folded backwardly while the shot image is executed in the self camera mode in the state where the first and second panels including the first and second touch screens are unfolded; displaying the shot image in the second touch screen and maintaining the shot image of the first touch screen and the camera menu when it is detected that the first and second panels are folded backwardly while the shot image is executed in the dual camera mode in the state where the first and second panels including the first and second touch screens are unfolded; and displaying a pre-designated animation in the second touch screen and maintaining the shot image of the first touch screen and the camera menu when it is detected that the first and second panels are folded backwardly while the shot image is executed in the baby camera mode in the state where the first and second panels including the first and second touch screens are unfolded.
[0134] In accordance with another aspect of the present invention, a method of controlling a portable device including a touch screen display is provided. The method includes detecting a first command for driving at least one camera module included in the portable device; displaying a shot image by the camera module and a camera menu in a first touch screen in response to a detection of the first command, wherein the camera menu includes at least one of a shutter button, a stored image loading button, a mode selection button, a flash selection button, and a timer shoot button; displaying a camera mode menu for changing a camera mode in the second touch screen in response to the detection of the first command, wherein the camera mode menu includes at least one of a basic camera button corresponding to a basic camera mode for shooting a scene or a model through the camera module, a self camera button corresponding to a self camera mode for shooting a user him / herself of the portable device through the camera module, a dual camera button corresponding to a dual camera mode providing a shot image through both the first and second touch screens, and a baby camera button corresponding to a baby camera mode providing a pre-designated animation through the touch screen shown to a subject to be shot; and detecting a first tap gesture from one of the basic camera button, the self camera button, the dual camera button, and the baby camera button and performing switching to a corresponding camera mode.
[0135] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen arranged on at least one foldable panel; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: detecting a first command for driving at least one camera module included in the portable device; displaying a shot image by the camera module and a camera menu in the first touch screen in response to a detection of the first command, wherein the camera menu includes at least one of a shutter button, a stored image loading button, a mode selection button, a flash selection button, and a timer shoot button; displaying a camera mode menu for changing a camera mode in the second touch screen in response to the detection of the first command, wherein the camera mode menu includes at least one of a basic camera button corresponding to a basic camera mode for shooting a scene or a model through the camera module, a self camera button corresponding to a self camera mode for shooting a user of the portable device him / herself through the camera module, a dual camera button corresponding to a dual camera mode providing a shot image through both the first and second touch screens, and a baby camera button corresponding to a baby camera mode providing a pre-designated animation through the touch screen shown to a subject to be shot; detecting a first tap gesture from one of the basic camera button, the self camera button, the dual camera button, and the baby camera button and performing switching to a corresponding camera mode; turning off the second touch screen and maintaining the shot image of the first touch screen and the camera menu when it is detected that first and second panels are folded backwardly while the shot image is executed in the basic camera mode in a state where the first and second panels including the first and second touch screens are unfolded; turning off the first touch screen and displaying the shot image and the camera menu in the second touch screen when it is detected that the first and second panels are folded backwardly while the shot image is executed in the self camera mode in the state where the first and second panels including the first and second touch screens are unfolded; displaying the shot image in the second touch screen and maintaining the shot image of the first touch screen and the camera menu when it is detected that the first and second panels are folded backwardly while the shot image is executed in the dual camera mode in the state where the first and second panels including the first and second touch screens are unfolded; and displaying a pre-designated animation in the second touch screen and maintaining the shot image of the first touch screen and the camera menu when it is detected that the first and second panels are folded backwardly while the shot image is executed in the baby camera mode in the state where the first and second panels including the first and second touch screens are unfolded.
[0136] In accordance with another aspect of the present invention, a portable device is provided. The portable device includes a first touch screen and a second touch screen; at least one processor that provides a user interface through the first and second touch screens; and a memory that stores a program executable by the processor, the program including: detecting a first command for driving at least one camera module included in the portable device; displaying a shot image by the camera module and a camera menu in a first touch screen in response to a detection of the first command, wherein the camera menu includes at least one of a shutter button, a stored image loading button, a mode selection button, a flash selection button, and a timer shoot button; displaying a camera mode menu for changing a camera mode in the second touch screen in response to the detection of the first command, wherein the camera mode menu includes at least one of a basic camera button corresponding to a basic camera mode for shooting a scene or a model through the camera module, a self camera button corresponding to a self camera mode for shooting a user of the portable device him / herself through the camera module, a dual camera button corresponding to a dual camera mode providing a shot image through both the first and second touch screens, and a baby camera button corresponding to a baby camera mode providing a pre-designated animation through the touch screen shown to a subject to be shot; and detecting a first tap gesture from one of the basic camera button, the self camera button, the dual camera button, and the baby camera button and performing switching to a corresponding camera mode.
[0137] In accordance with another aspect of the present invention, a computerreadable medium including a memory storing a program executable by a computer is provided. The program includes detecting a first command for driving at least one camera module included in the portable device; displaying a shot image by the camera module and a camera menu in a first touch screen in response to a detection of the first command, wherein the camera menu includes at least one of a shutter button, a stored image loading button, a mode selection button, a flash selection button, and a timer shoot button; displaying a camera mode menu for changing a camera mode in a second touch screen in response to the detection of the first command, wherein the camera mode menu includes at least one of a basic camera button corresponding to a basic camera mode for shooting a scene or a model through the camera module, a self camera button corresponding to a self camera mode for shooting a user of the portable device him / herself through the camera module, a dual camera button corresponding to a dual camera mode providing a shot image through both the first and second touch screens, and a baby camera button corresponding to a baby camera mode providing a pre-designated animation through the touch screen shown to a subject to be shot; detecting a first tap gesture from one of the basic camera button, the self camera button, the dual camera button, and the baby camera button and performing switching to a corresponding camera mode; turning off the second touch screen and maintaining the shot image of the first touch screen and the camera menu when it is detected that first and second panels are folded backwardly while the shot image is executed in the basic camera mode in a state where the first and second panels including the first and second touch screens are unfolded; turning off the first touch screen and displaying the shot image and the camera menu in the second touch screen when it is detected that the first and second panels are folded backwardly while the shot image is executed in the self camera mode in the state where the first and second panels including the first and second touch screens are unfolded; displaying the shot image in the second touch screen and maintaining the shot image of the first touch screen and the camera menu when it is detected that the first and second panels are folded backwardly while the shot image is executed in the dual camera mode in the state where the first and second panels including the first and second touch screens are unfolded; and displaying a pre-designated animation in the second touch screen and maintaining the shot image of the first touch screen and the camera menu when it is detected that the first and second panels are folded backwardly while the shot image is executed in the baby camera mode in the state where the first and second panels including the first and second touch screens are unfolded.
[0138] In accordance with another aspect of the present invention, a computerreadable medium including a memory storing a program executable by a computer is provided. The program includes detecting a first command for driving at least one camera module included in the portable device; displaying a shot image by the camera module and a camera menu in a first touch screen in response to a detection of the first command, wherein the camera menu includes at least one of a shutter button, a stored image loading button, a mode selection button, a flash selection button, and a timer shoot button; displaying a camera mode menu for changing a camera mode in the second touch screen in response to the detection of the first command, wherein the camera mode menu includes at least one of a basic camera button corresponding to a basic camera mode for shooting a scene or a model through the camera module, a self camera button corresponding to a self camera mode for shooting a user of the portable device him / herself through the camera module, a dual camera button corresponding to a dual camera mode providing a shot image through both the first and second touch screens, and a baby camera button corresponding to a baby camera mode providing a pre-designated animation through the touch screen shown to a subject to be shot; and detecting a first tap gesture from one of the basic camera button, the self camera button, the dual camera button, and the baby camera button and performing switching to a corresponding camera mode.
[0139] The present invention is defined by the independent claims. Further aspects of the invention are outlined in the dependent claims.Brief Description of the Drawings
[0140] The features and advantages of the present invention will become more apparent from figures 1-4, 7A-7E, 17H-17K, 18H-18L and 23A-23C and the related passages of the description. Other figures and passages of the description are present for illustration purposes only and are useful for understanding the present invention. FIG. 1 is a block diagram illustrating a schematic configuration of a portable device according to an embodiment of the present invention; FIG. 2 is a perspective view of a portable device according to an embodiment of the present invention; FIG. 3 (including FIGs. 3A to 3D) is a diagram illustrating screen modes according to a relative angle between a first panel and a second panel of a portable device; FIG. 4 is a perspective view of a portable device according to another embodiment of the present invention; FIG. 5 is a perspective view of a portable device according to another embodiment of the present invention; FIG. 6 (including FIGs. 6A to 6G) is a diagram illustrating a user interface of a home screen according to an embodiment of the present invention; FIGs. 7A to 7J are diagrams illustrating a scenario of adding an icon of an application to a home screen displayed in first and second touch screens 12 and 14; FIGs. 8A and 8C are diagrams illustrating a user interface of an application menu according to an embodiment of the present invention; FIG. 9 (including FIGs. 9A to 9J) is a diagram illustrating a change in a view mode according to a touch gesture according to an embodiment of the present invention; FIG. 10 (including FIGs. 10A to 10H) is a diagram illustrating a user interface of a pocket mode home screen according to an embodiment of the present invention; FIG. 11 (including FIGs. 11A to 11F) is a diagram illustrating a user interface of a pocket mode home screen according to another embodiment of the present invention; FIG. 12 (including FIGs. 12A to 12I) is a diagram illustrating a user interface of a gallery map application according to an embodiment of the present invention; FIG. 13 (including FIGs. 13A to 13J) is a diagram illustrating a user interface of a task manager panel according to an embodiment of the present invention; FIG. 14 (including FIGs. 14A to 14M) is a diagram illustrating a user interface of a personal broadcasting application according to an embodiment of the present invention; FIG. 15 is a diagram describing a detection of a folding back command according to an embodiment of the present invention; FIG. 16 is a diagram describing a detection of a folding hold command according to an embodiment of the present invention FIG. 17 (including FIGs. 17A to 17K) is a diagram illustrating a user interface for a clipboard function according to an embodiment of the present invention; FIG. 18 (including FIGs. 18A to 18P) is a diagram illustrating a user interface for an electronic book function according to an embodiment of the present invention; FIG. 19 (including FIGs. 19A to 19G) is a diagram illustrating a user interface of a video conference application according to an embodiment of the present invention; FIG. 20 (including FIGs. 20A to 20H) is a diagram illustrating a user interface of a collaborative game application according to an embodiment of the present invention; FIG. 21 (including FIGs. 21A to 21O) is a diagram illustrating a user interface of a schedule management application according to an embodiment of the present invention; FIG. 22 (including FIGs. 22A to 22M) is a diagram illustrating scenarios of expanding a calendar area and displaying the expanded calendar area in a schedule management application according to an embodiment of the present invention; FIG. 23 (including FIGs. 23A to 23P) is a diagram illustrating a user interface of a call application according to an embodiment of the present invention; FIG. 24 (including FIGs. 24A to 24R) is a diagram illustrating a user interface of a call application according to another embodiment of the present invention; FIG. 25 (including FIGs. 25A to 25L) and FIG. 26 (including FIGs. 26A to 26K) are diagrams illustrating a user interface of a camera application according to an embodiment of the present invention; and FIG. 27 (including FIGs. 27A to 27Q) is a diagram illustrating a change in a view mode according to a physical motion of the portable device according to an embodiment of the present invention. Best ModeMode for Invention
[0141] Hereinafter, an operation principle of the present invention will be described in detail with reference to the accompanying drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. Further, terms described below are defined in consideration of the functions of the present invention, and may have different meanings according to the intention of a user or operator or the convention. Therefore, its definition will be made based on the overall contents of this specification.
[0142] The portable device in this specification has a display including one or more touch screens and corresponds to a device configured to execute an application or display contents, for example, a tablet Personal Computer (PC), a Portable Multimedia Player (PMP), Personal Digital Assistant (PDA), a smart phone, a mobile phone, or a digital frame. Hereinafter, although a portable device corresponding to a cellular phone or a smart phone will be described with reference to embodiments of the present invention, it should be noted that the present invention is not limited thereto.
[0143] FIG. 1 is a block diagram illustrating a schematic configuration of a portable device according to an embodiment of the present invention. The portable device 100 illustrated in FIG. 1 may be connected to an external device (not shown) by using at least one of a cellular communication module 120, a sub communication module 130, and a connector 165. The "external device" includes at least one of a different device from the portable device 100, a mobile phone, a smart phone, a tablet Personal Computer (PC), and a computer server.
[0144] Referring to FIG. 1, the portable device 100 includes at least one of touch screen displays 190a and 190b and a touch screen controller 195. Also, the portable device 100 includes a controller 110, the cellular communication module 120, the sub communication module 130, a multimedia module 140, a camera module 150, a Global Positioning System (GPS) module 155, an input / output module 160, a sensor module 170, a storage unit 175, and a power supplier 180. The sub communication module 130 includes at least one of a wireless LAN module 131 and a near field communication module 132, and the multimedia module 140 includes at least one of a broadcasting communication module 141, an audio reproduction module 142, and a video reproduction module 143. The camera module 150 includes at least one of a first camera 151 and a second camera 152, and the input / output module 160 includes at least one of a button set 161, a microphone 162, a speaker 163, a vibration motor 164, the connector 165, and a keypad 166.
[0145] The controller 110 may include a CPU 111, a Read-Only Memory (ROM) 112 for storing a control program for controlling the portable device 100, and a Random Access Memory (RAM) 113 for storing a signal or data input from an outside of the portable device 100 or used as a storage area for an operation performed in the portable device 100. The CPU 111 may include at least one of a single core processor, a dual core processor, a triple core, processor and a quad core processor. The CPU 111, the ROM 112, and the RAM 113 may be mutually connected through an internal bus.
[0146] The controller 110 may control the cellular communication module 120, the sub communication module 130, the multimedia module 140, the camera module 150, the GPS module 155, the input / output module 160, the sensor module 170, the storage unit 175, the power supplier 180, the touch screens 190a and 190b, and the touch screen controller 195.
[0147] The cellular communication module 120 connects the portable device 100 with the external device (particularly, a base station of a cellular system) through at least one of or a plurality of antennas (not shown) by using a wireless access technology according to a cellular communication protocol under a control of the controller 110. The cellular communication module 120 transmits / receives a wireless signal for voice phone communication, video phone communication, a Short Messaging Service (SMS), or a Multimedia Messaging service (MMS) to / from other communicable devices such as a mobile phone, a smart phone, a tablet PC, or another device having a phone number input into the portable device 100.
[0148] The sub communication module 130 may include at least one of the wireless LAN module 131 and the near field communication module 132. For example, the sub communication module 130 may include only the wireless LAN module 131, only the near field communication module 132, or both the wireless LAN module 131 and the near field communication module 132.
[0149] The wireless LAN module 131 may be connected to an Internet in a place where a wireless Access Point (AP) (not shown) is installed, according to a control of the controller 110. The wireless LAN module 131 supports a wireless LAN standard (IEEE802.11x) of the Institute of Electrical and Electronics Engineers (IEEE). The near field communication module 132 may wirelessly perform near field communication between the portable device 100 and the external device according to a control of the controller 110. Near field communication techniques may include Bluetooth, Infrared Data Association (IrDA) and the like.
[0150] The portable device 100 may include at least one of the cellular communication module 120, the wireless LAN module 131, and the near field communication module 132. For example, the portable device 100 may include a combination of the cellular communication module 120, the wireless LAN module 131, and the near field communication module 132 according to a capability of the display device 100.
[0151] The multimedia module 140 may include at least one of the broadcasting communication module 141, the audio reproduction module 142, and the video reproduction module 143. The broadcasting communication module 141 may receive a broadcasting signal (for example, a TV broadcasting signal, a radio broadcasting signal, or a data broadcasting signal) and broadcasting additional information (for example, Electric Program Guide (EPS) or Electric Service Guide (ESG)) broadcasted from a broadcasting station through a broadcasting communication antenna (not shown) according to a control of the controller 110. The audio reproduction module 142 may reproduce a digital audio file (for example, a file having an extension of mp3, wma, ogg or wav) stored or received according to a control of the controller 110. The video reproduction module 143 may reproduce a digital video file (for example, a file having an extension of mpeg, mpg, mp4, avi, mov or mkv) stored or received according to a control of the controller 110. The video reproduction module 143 may reproduce the digital audio file.
[0152] The multimedia module 140 may include the audio reproduction module 142 and the video reproduction module 143 except for the broadcasting communication module 141. Further, the audio reproduction module 142 or the video reproduction module 143 of the multimedia module 140 may be included in the controller 110.
[0153] The camera module 150 may include at least one of the first camera 151 and the second camera 152 for photographing a still image or a video according to a control of the controller 110. The first camera 151 and the second camera 152 may be arranged in a housing of the portable device 100 or connected to the portable device 100 by using a separate connection means. At least one of the first camera 151 or the second camera 152 may include an auxiliary light source (for example, a flash (not shown)) for providing an amount of light required for the photographing. In one embodiment, the first camera 151 may be disposed in a front surface of the portable device 100, and the second camera 152 may be disposed in a rear surface of the portable device 100. In another embodiment, the first camera 151 and the second camera 152 may be disposed to be adjacent to each other (for example, an interval between the first camera 151 and the second camera 152 is larger than 1 cm or smaller than 8 cm), and thus a three-dimensional still image or a three-dimensional video may be photographed.
[0154] The camera module 150 can detect a motion or a shape of the user through at least one of the first camera 151 and the second camera 152 and transmit the detected motion or shape to the controller 110 as an input for executing or controlling the application. In one embodiment, the motion of the user refers to a motion of a hand of the user detected through the first camera or the second camera, and the shape of the user refers to a shape of a face of the user detected through the first camera or the second camera. In another embodiment, the portable device 100 can detect a motion of the user by using another means such as a infrared ray detector and execute or control the application in response to the motion.
[0155] The GPS module 155 may receive a radio wave from a plurality of GPS satellites (not shown) in Earth orbit and calculate a position of the portable device 100 by using Time of Arrival from the GPS satellites (not shown) to the portable device 100 and GPS parameters.
[0156] The input / output module 160 may include at least one of at least one physical button 161, the microphone 162, the speaker 163, the vibration motor 164, the connector 165, and the keypad 166. The at least one physical button 161 may be formed in a front surface, a side surface, or a rear surface of the housing of the portable device 100 in a push type or touch type, and may include at least one of a power / lock button, a volume control button, a menu button, a home button, a back button, and a search button. The microphone 162 receives a voice or sound according to a control of the controller 110 and generates an electrical signal.
[0157] The speaker 163 may output sounds corresponding to various signals (for example, a wireless signal, a broadcasting signal, a digital audio file, a digital video file, photographing a picture or the like) of the cellular communication module 120, the sub communication module 130, the multimedia module 140, or the camera module 150 to an outside of the display device 100 according to a control of the controller 110. The speaker 163 may output sounds (for example, a button control sound or a ring back tone corresponding to phone communication) corresponding to functions performed by the portable device 100. One or more speakers 163 may be formed in a proper position or positions of the housing of the portable device 100. For example, the speaker 163 includes an internal speaker module disposed in a position suitable for approaching ears of the user during phone communication and an external speaker module having a higher output suitable for being used during a reproduction of an audio / video file or watching of broadcasting and disposed in a proper position of the housing of the portable device 100.
[0158] The vibration motor 164 may convert an electrical signal to a mechanical vibration according to a control of the controller 110. For example, when the portable device 100 in a vibration mode receives voice phone communication from another device (not shown), the vibration motor 164 operates. One or more vibration motors 164 may be formed within the housing of the portable device 100. The vibration motor 164 may operate in response to a touch gesture of the user detected on the touch screens 190a and 190b and continuous touch motions detected on the touch screens 190a and 190b.
[0159] The connector 165 may be used as an interface for connecting the portable device 100 with an external device or a power source. The connector 165 may transmit data stored in the storage unit 175 of the portable device 100 to the external device through a wired cable connected to the connector 165 or receive the data from the external device according to a control of the controller 110. Power may be input or a battery (not shown) may be charged from the power source through the wired cable connected to the connector 165.
[0160] The keypad 166 may receive a key input from the user to control the portable device 100. The keypad 166 includes a physical keypad formed in the portable device 100 and / or a virtual keypad displayed on the touch screens 190a and 190b. The physical keypad formed in the portable device 100 may be omitted according to a capability or a structure of the portable device 100.
[0161] The sensor module 170 includes at least one sensor for detecting a state of the portable device 100. For example, the sensor module 170 may include a proximity sensor for detecting whether the user is close to the portable device 100, an illumination sensor for detecting an amount of light adjacent to the portable device 100, and a motion sensor for detecting an operation of the portable device 100 (for example, a rotation of the portable device 100, an absolute / relative movement of at least one panel included in the portable device 100, or an acceleration or vibration applied to the portable device 100). Each sensor of the sensor module 170 may detect the state, generate a signal corresponding to the detection, and transmit the generated signal to the controller 110. The sensor of the sensor module 170 may be added or omitted according to a capability of the portable device 100.
[0162] The storage unit 175 may store signals, information, or data input / output in accordance with operations of the cellular communication module 120, the sub communication module 130, the multimedia module 140, the camera module 150, the GPS module 155, the input / output module 160, the sensor module 170, and the touch screens 190a and 190b according to a control of the controller 110. The storage unit 175 may store a control program for controlling the portable device 100 or the controller 110 and applications. Hereinafter, the term "storage unit" includes a memory card (for example, an SD card or a memory stick) removable from / mounted to the storage unit 175, the ROM 112, the RAM 113, or the portable device 100. Further, the storage unit may include a nonvolatile memory, a volatile memory, a Hard Disk Drive (HDD), or a Solid State Drive (SSD).
[0163] The power supplier 180 may supply power to one battery or a plurality of batteries disposed within the housing of the portable device 100 according to a control of the controller 110. The one battery or the plurality of batteries supply power to the controller 110 of the portable device 100 and each component module. Further, the power supplier 180 may supply power input from an external power source through the wired cable connected to the connector 165 to the portable device 100.
[0164] The touch screens 190a and 190b are display devices of displaying various applications (for example, phone communication, data transmission, broadcasting, camera and the like) which can be executed by the controller 110 and providing a user interface configured to adapt the various applications, and may receive at least one touch gesture through a user's body (for example, fingers including a thumb) or a detectable input means (for example, a stylus pen). The user interface may include a predetermined touch area, a soft key, and a soft menu. The touch screens 190a and 19b may transmit an electrical signal corresponding to the at least one touch gesture input through the user interface to the touch screen controller 195. Further, the touch screens 190a and 190b may detect continuous touch motions and transmit electrical signals corresponding to continuous or discontinuous touch motions to the touch screen controller 195. The touch screens 190a and 190b may be implemented in, for example, a resistive type, a capacitive type, an infrared type, or an acoustic wave type.
[0165] The touch screen controller 195 converts the electrical signal received from the touch screens 190a and 190b to a digital signal (for example, X and Y coordinates) and transmits the digital signal to the controller 110. The controller 110 may control the touch screens 190a and 190b by using the digital signal received from the touch screen controller 195. For example, the controller 110 may allow a soft key displayed on the touch screens 190a and 190b to be selected or an application corresponding to the soft key to be executed in response to the touch gesture. Further, the touch screen controller 195 may be included in the controller 110.
[0166] The touch gesture according to the specification is not limited to a direct contact between the touch screens 190a and 190b and a user's body or a touchable input means and may include a non-contact (for example, a case where a detectable interval between the touch screens 190a and 190b and the user's body or the touchable input means is 1 cm or shorter). The detectable interval of the touch screens 190a and 190b may be changed according to a capability or a structure of the portable device 100.
[0167] In an embodiment of the present invention, the touch gesture may include all types of user gestures which can be detected by the portable device through a direct contact or a close approach to the touch screen. For example, the touch gesture corresponds to a user's action of selecting one position or a plurality of continuous positions on the touch screen by using a finger of a right hand or left hand (particular, an index finger), a thumb, or an object (for example, a stylus pen) which can be detected by the touch screen, and may include actions such as a touch, a contact, a release of the touch, a tap, a contact and rotate, a pinch, a spread, a touch drag and the like. Here, the touch drag corresponds to a gesture of moving a finger or a thumb in a predetermined direction in a state where the finger, the thumb, or a stylus pen contacts the touch screen, and may include, for example, gestures such as a touch and drag, a flick, a swipe, a slide, a sweep and the like. A contact state with the touch screen may include a state where the finger, the thumb, or the stylus pen directly contacts the touch screen or closely approaches the touch screen without a direct contact.
[0168] The portable device 100 is a device for executing an application, a widget, and a function which is stored in the storage unit and can be executed by the controller 110 through the touch screen. In general, the touch screen provides application, widgets, functions, and graphic objects (that is, soft key or short-cut icon) corresponding to a group thereof, and the portable device executes a corresponding application, widget, or function in response to the detection of the touch gesture of the user on each graphic object.
[0169] Here, the widget refers to a mini application which is downloaded and used by the user or can be generated by the user, and includes, for example, a weather widget, a stock widget, a calculator widget, an alarm clock widget, a dictionary widget and the like. A short-cut icon for executing the widget may provide simple advance information through a corresponding widget application. For example, an icon of the weather widget simply provides a current temperature and a weather symbol and a widget application executed through a touch of the icon provides much more information such as weather in each period / area. The application in this specification includes a widget based application and a non-widget based application.
[0170] In one embodiment, the touch screen is implemented by one panel (or tablet) and displays one or a plurality of task screens corresponding to one or a plurality of applications under a control of the controller. In another embodiment, the touch screen display is implemented by two panels which are physically separated and mutually connected with each other by a predetermined connector, and the panels may be folded in or folded out by a predetermined angle with respect to the connector. Here, the connector may be a hinge, a flexible connector, or a part of a flexible touch screen. In another embodiment, the touch screen display may be implemented by a flexible touch screen which can be folded or bent at least one or more times. The touch screen display displays one or a plurality of task screens related to one or a plurality of applications under a control of the controller.
[0171] FIG. 2 is a perspective view of the portable device according to an embodiment of the present invention. FIG. 2 shows a configuration in a case where the portable device includes a display device including two touch screens which are connected by a hinge.
[0172] Referring to FIG. 2, the portable device 100 includes a first panel 2 and a second panel 4, and the first panel 2 and the second panel 4 are connected by a hinge 6 to be relatively movable. One surface of the first panel 2 has a first touch screen 12, and at least one physical button 5 may be disposed in a lower end of the first touch screen 12. One surface of the second panel 4 has a second touch screen 14 disposed in parallel with the first touch screen 12, and at least one physical button 5' may be disposed in a lower end of the second touch screen 14. The physical buttons 5 and 5' include at least one of a push button and a touch button. As one embodiment, the first touch screen 12 arranged on the first panel 2 having a speaker 20 and a microphone 22 operates as a main screen, and the second touch screen 14 arranged on the second panel 4 operates as a sub screen. As one embodiment, the first panel 2 includes a front camera 24, and the second panel 4 includes a rear camera 26. As another example, as the front camera 24 is disposed in the same surface as that of the second screen 14, in a state where the first panel 2 and the second panel 4 are unfolded, the front camera 24 may work as a front camera, and in a state where the first panel 2 and the second panel 4 are folded, the front camera 24 may work as a rear camera.
[0173] As long as the first panel 2 and the second panel 4 are connected by the hinge 6 to be relatively movable, the portable device 100 can be any device such as a mobile phone, a notebook, a tablet PC, a PMP or the like. Although a case where the first touch screen 12 and the second touch screen 14 are included in the first panel 2 and the second panel 4, respectively has been described, the case can be applied to a device in which the touch screen display is provided to only one of the two panels. Further, at least one of the function buttons 5 and 5' in lower ends of the touch screens may be omitted. Furthermore, although a case where the first panel 2 and the second panel 4 are connected by the hinge 6 has been described as an example, the hinge 6 may be replaced with another component as long as the first panel 2 and the second panel 4 can be folded through a relative movement.
[0174] The portable device includes a display device having a first touch screen and a second touch screen which are physically or graphically separated, and supports various screen modes as shown in FIG. 3 by using the two touch screens.
[0175] FIG. 3 (including FIGs. 3A to 3D) is a diagram illustrating screen modes according to a relative angle between the first panel 2 and the second panel 4 of the portable device 100. The relative angle is a rotation angle at which the second panel 4 rotates with respect to the first panel 2 in a predetermined direction (for example, counterclockwise).
[0176] FIG. 3A is a perspective view of the folded portable device 100, which shows a state where the first panel 2 and the second panel 4 contact each other while each of the touch screens 12 and 14 of the first panel 2 and the second panel 4 faces outward, that is, a state where the portable device 100 is completely folded outward. The state corresponds to a dual screen. At this time, the relative angle is 0 degrees. For example, when the relative angle between the first and second panels 2 and 4 ranges from 0 to 60 degrees, the portable device recognizes a dual screen mode. The dual screen mode is useful when the portable device is in a locked state in which the portable device is not used and useful in a call application. The touch screen 12 in a front surface may display a task screen of at least one application and the touch screen 14 in a rear surface may be turned off in the dual screen mode. Some applications can turn on the touch screen 14 in the rear surface by using an option menu.
[0177] FIG. 3B shows a state where the first panel 2 and the second panel 4 are parallel in which the relative angle is 180 degrees or close to 180 degrees within a predetermined range, that is, an unfolded state. The state corresponds to a double screen. 7For example, when the relative angle between the first and second panels 2 and 4 ranges from 175 to 185 degrees, the portable device may consider that the first and second panels 2 and 4 are unfolded. The double screen mode may provide various view modes of displaying two task screens for two applications in the two touch screens 12 and 14, respectively, displaying two task screens for one application in the two touch screens 12 and 14, or widely displaying one task screen for one application in the two touch screens 12 and 14. When there is no application executed within one touch screen, the corresponding touch screen may display a home screen.
[0178] FIG. 3C shows a state where the relative angle of the second panel 4 with respect to the first panel 2 exceeds 180 degrees, that is, a state where the two touch screens 12 and 14 are slightly folded inward. That state corresponds to an in-folded screen. For example, when the relative angle between the first and second panels 2 and 4 ranges from 180 to 210 degrees, the portable device recognizes an in-folded screen mode. The in-folded screen mode corresponds to the state where the two touch screens 12 and 14 are slightly folded inward and is useful when the portable device is used as a similar form to that of a notebook or an electric book. The in-folded screen mode may be used similarly to the double screen mode.
[0179] FIG. 3D shows a state where the relative angle of the second panel 4 with respect to the first panel 2 is smaller than 180 degrees, that is, a state where the two touch screens 12 and 14 are nearly completely folded outward in opposite directions. The state corresponds to an out-folded screen. For example, when the relative angle between the first and second panels 2 and 4 ranges from 30 to 90 degrees, the portable device recognizes an out-folded screen mode. The out-folded screen mode has a structure in which the two touch screens 12 and 14 are folded outward and is useful when the portable device is charged because the portable device can stand on the floor in a triangle shape, when the portable device is used as a digital clock or frame, and when personal broadcasting, a movie, a video or the like is watched for a long time. As another embodiment, the out-folded screen mode may be applied to an application requiring cooperation or interaction between two or more users, for example, a video conference, a collaborative game or the like. Some applications may display a task screen in only the touch screen 12 of the front surface in the dual screen mode and turn off the touch screen 14 of the rear surface. Some applications may turn on the touch screen 14 of the rear surface by using an option menu.
[0180] FIG. 4 is a perspective view of the portable device according to another embodiment of the present invention. As illustrated in FIG. 4, the portable device 100 includes a display having two flexible touch screens 12 and 14. The two touch screens 12 and 14 may be mutually connected by a flexible connector 18 and freely folded or bent by a flexible connector 20.
[0181] FIG. 5 is a perspective view of the portable device according to another embodiment of the present invention. FIGs. 5A, 5B, and 5C illustrate a configuration in which the display device of the portable device 100 is unfolded, a configuration in which the display device is partially closed, and a configuration in which the display device is closed, respectively. Here, although it is illustrated that the portable device 100 has a tri-folded configuration, the portable device 100 may have a bi-folded configuration, a tri-folded configuration or more, or partially folded configuration. In FIG. 5, the display device of the portable device 100 may be implemented by two or more foldable touch screens 12, 14, and 16 which are divided by one or more foldable boundaries 12a and 12b.
[0182] When the portable device is turned on and completely booted, the portable device provides a home screen through the touch screen. Further, the portable device provides the home screen when there is no application which is being executed or by an input of an external home button. The home screen can be designated basically by a manufacturer and edited by the user and guides the portable device to easily move to various executable applications, widgets, and functions.
[0183] The portable device includes a home screen function which provides two pages designated as the home screen through a touch screen display device including a first touch screen and a second touch screen arranged on at least one foldable panel and navigates pages in response to a touch gesture of the user on the home screen.
[0184] FIG. 6 (including FIGs. 6A to 6G) illustrates a user interface of the home screen according to an embodiment of the present invention.
[0185] Referring to FIG. 6A, the first touch screen 12 displays a first page 202 of the home screen and the second touch screen 14 displays a second page 204 of the home screen. The first and second touch screens 12 and 14 may be physically or graphically separated.
[0186] The first page 202 of the home screen includes a first group including at least one widget area 212 designated as the home screen and / or at least one shortcut icon 214 and the second page 204 includes a second group including at least one widget area 218 designated as the home screen and / or at least one short icon. The first page 202 and the second page 204 can display the widget areas 212 and 218 and / or the shortcut icon 214 in a common background image or respective background images designated as a background screen. As a selectable embodiment, one background image may be displayed over the first and second touch screens 12 and 14.
[0187] Each shortcut icon corresponds to each application or each application group, and the corresponding application is executed or shortcut icons included in the corresponding application group are displayed through a detection of a user's touch. Each widget area or each shortcut icon may be basically provided when the portable device is manufactured or may be formed by the user.
[0188] In addition, the first touch screen 12 can further display a counter 202a indicating a page of the home screen, frequently used applications, for example, a call application, a contact information application, a message application, a dock area 216 including short icons of an application menu providing application lists, and a status bar 206 providing signal intensity indicator(s) for wireless communication such as cellular or WiFi communication, a Bluetooth connection mode, a received message, a battery status indicator, and a current time together with the first page 202. The second touch screen 14 can further display a page counter 204a and a status bar 208. The status bar on the second touch screen 14 can provide information different from that of the first touch screen 12. The status bars 206 and 208 may be displayed together with the home screen or the application or may be omitted. The status bars 206 and 208 are maintained within the first and second touch screens 12 and 14 regardless of switching of pages. In the following description, description of whether the status bars 206 and 208 are displayed will be omitted.
[0189] The home screen may further provide additional pages including one or more widget areas and / or one or more icons within a predetermined maximum number of pages, and the pages are switched by a pre-designated touch gesture.
[0190] The portable device detects a pre-designated touch gesture 200a to switch a page of the home screen in at least one of the first touch screen 12 and the second touch screen 14 and proceeds to FIG. 6B.
[0191] Referring to FIG. 6B, the first and second touch screens 12 and 14 display the following two pages designated as the home screen, that is, third and fourth pages 232 and 234 and page counters 232a and 234a in response to the detection of the touch gesture 200a. The third and fourth pages 232 and 234 may include a widget area and / or an icon different from those of the first and second pages 202 and 204. The third and fourth pages 232 and 234 are displayed in the second touch screen 14 together with the page counters 232a and 234a while sliding in a direction from the second touch screen 14 to the first touch screen 12, and the third page 232 and the page counter 232a may be displayed over both the first and second touch screens 12 and 14 during the sliding. As an embodiment, the dock area 216 providing lists of frequently used applications may be fixedly displayed in a designated position within the first touch screen 12 regardless of the page switching (that is, independently).
[0192] As an example, the touch gesture 200a includes a touch drag in a direction from one position of the second touch screen 14 to the first touch screen 12 (or opposite direction). As another example, the touch gesture 200a includes a touch drag in a direction from one position of the second touch screen 14 to one position of the first touch screen 12 (or opposite direction). As still another example, the touch gesture 200a includes a touch drag of passing though a hinge or connector between the first and second touch screens 12 and 14. As a selectable embodiment, it is preferable that the touch drag 200a for switching the page of the home screen moves by a predetermined distance or more. As another example, the touch gesture 200a includes a flick on the first or second screen 12 or 14 in a direction from the second touch screen 14 to the first touch screen 12.
[0193] When a pre-designated touch gesture 200b is detected from one of the first touch screen 12 and the second touch screen 14 while the third and fourth pages 232 and 234 are displayed in the first and second touch screens 12 and 14, the portable device proceeds to FIG. 6C.
[0194] Referring to FIG. 6C, the first and second touch screens 12 and 14 display the following two pages, that is, fifth and sixth pages 242 and 244 and page counters 242a and 244a, respectively, in response to the touch gesture 200b. Similar to FIG. 6, the fifth and six pages 242 and 244 may be displayed while sliding in a direction from the second touch screen 14 to the first touch screen 12 according to the touch gesture 200b, and the dock area 216 is fixed on a designated position within the first touch screen 12 regardless of the touch gesture 200b.
[0195] Although not illustrated, when a touch drag in a direction from one position of the first touch screen 12 to the second touch screen 14 is detected while the fifth and sixth pages 242 and 244 are displayed, the portable device 100 displays the previous pages, that is, the third pate 232 and the fourth page 234 in the first and second touch screens in response to the touch drag. Similarly, the third and fourth pages 232 and 234 may be displayed while sliding through the hinge in a direction from the touch screen 12 to the second touch screen 14 according to the touch drag.
[0196] When the first and second touch screens 12 and 14 are connected to be discontinuous by the hinge or a separate connector, pages of the home screen may be displayed over both the first and second touch screens 12 and 14 when sliding through the hinge or connector as illustrated in FIG. 6C.
[0197] The portable device switches the home screen in the unit of one page or two pages by two touch gestures which are differently defined. For example, in FIG. 6A, the touch gesture 200a is defined as a touch drag of moving on the home screen by a predetermined distance or more, and the portable device switches the first and second pages 202 and 204 of the first and second touch screens 12 and 14 to the third and fourth pages 232 and 234, that is, in the unit of two pages in response to the detection of the touch drag 200a. Further, the home screen may be switched in the unit of one page by a touch gesture of moving by a short distance. That is, in FIG. 6A, when a pre-designated touch gesture, for example, a flick in a direction from the second touch screen 14 to the first touch screen 12 is detected from one of the first touch screen 12 and the second touch screen 14 to shortly switch the home screen, the portable device proceeds to FIG. 6D.
[0198] Referring to FIG. 6D, in response to the flick detected from one of the first and second touch screens 12 and 14 displaying the first and second pages 202 and 204, the portable device displays the second page 204 in the first touch screen 12 and displays the third page 232 in the second touch screen 14. The second and third pages 204 and 232 are displayed while sliding in a direction from the second touch screen 14 to the first touch screen 12 according to a flick and, and the second page 202 may be displayed over both the first and second touch screens 12 and 14.
[0199] FIGs. 6E to 6G illustrate a scenario of switching the page of the home screen while an application different from the home screen is displayed in the first and second touch screens 12 and 14.
[0200] Referring to FIG. 6E, the first touch screen 12 displays the first page 202, the page counter 202a, and the dock area 216 of the home screen, and the second touch screen 14 displays another application 240. In the shown example, the application 240 is a music play application. When a pre-designated touch gesture 200c for switching the page of the home screen is detected from the first touch screen 12, the portable device proceeds to FIG. 6F. As an example, the touch gesture 200c is generated within the first touch screen 12 and corresponds to a flick or a touch drag which moves in a direction from the second touch screen 14 to the first touch screen 12.
[0201] Referring to FIG. 6F, the portable device replaces the first page 202 and the page counter 202a of the first touch screen 12 with the second page 204 and the page counter 204a of the second page 204 and then displays the replaced second page 204 and page counter 204a in response to the detection of the touch gesture 200c. Here, the dock area 216 of the first touch screen 12 and the application 240 of the second touch screen 14 are maintained in spite of the touch gesture 200c. As one embodiment, the second page 204 may be displayed while sliding in a direction from the second touch screen 14 to the first touch screen 12 according to a motion direction and a speed of the touch gesture 200c.
[0202] When a touch gesture 200e in a direction of the second touch screen 14 is detected from the first touch screen 12 displaying the second page 204, the portable device returns to FIG. 6E to display the first page 202 corresponding to a previous page in the first touch screen 12 and maintain the dock area 216 of the first touch screen 12 and the application 240 of the second touch screen 14. When a touch gesture 200d in a direction from the second touch screen 14 to the first touch screen 12 is detected from the first touch screen 12 displaying the second page 204, the portable device moves to FIG. 6G to display a next page.
[0203] Referring to FIG. 6G, the portable device replaces the second page 204 and the page counter 204a of the first touch screen 12 with the third page 232 and the page counter 232a of the home screen and displays the replaced third page 232 and page counter 232a in response to the detection of the touch gesture 200d. Similarly, the dock area 216 of the first touch screen 12 and the application 240 of the second touch screen 14 are maintained in spite of the touch gesture 200d. When a touch gesture 200f in a direction of the second touch screen 14 is detected from the first touch screen 12 displaying the third page 232, the portable device returns to FIG. 6F to display the second page 204.
[0204] FIG. 7 (including FIGs. 7A to 7J) illustrates a scenario of adding an icon of an application to the home screen displayed in the first and second touch screens 12 and 14.
[0205] Referring to FIG. 7A, the first touch screen 12 displays the first page 202 of the home screen, and the second touch screen 14 displays the second page 204 of the home screen. Although not illustrated, even when another application or information, other than the home screen is displayed in the second touch screen 14, the following scenario of adding the icon may be similarly applied. When a predetermined touch gesture 210a, for example, a touch which is maintained for a predetermined effective time or more, that is, a long-tap is detected from one of the first and second touch screens 12 and 14 displaying the home screen, for example, from the first touch screen 12 in the shown example, the portable device proceeds to FIG. 7C.
[0206] As a selectable embodiment, an icon may be added using a menu button 252 which is one of physical buttons arranged in the first panel having the first touch screen 12 as illustrated in FIG. 7B. The portable device detects an input 210b of the menu button 252 arranged in the first panel, for example, a tap gesture or a touch-and-hold on a touch detection type menu button and displays a menu window 250 for the home screen in a lower end of the first touch screen 12. The menu window 250 includes at least one of an icon addition key, a background screen setting key, a search key, a notification setting key, an icon editing key, and a home screen setting key. When a predetermined touch gesture 210c, for example, a tap gesture is detected from the icon addition key within the menu window 250, the portable device proceeds to FIG. 7C.
[0207] Referring to FIG. 7C, the first touch screen 12 displays an item addition popup window 252 for adding items of the home screen to the first page 202 in response to detections of the touch gestures 210a and 210c. The popup window 252 includes at least a shortcut icon item. When a tap gesture 210d is detected from the shortcut icon item, the portable device proceeds to FIG. 7D.
[0208] Referring to FIG. 7D, the portable device replaces the icon addition popup window 252 with a shortcut icon selection window 254 and displays the replaced shortcut icon selection window 254 in response to the detection of the tap gesture 210d. As another embodiment, the shortcut icon selection window 254 may be displayed to be overwritten on the icon addition popup window 252. The shortcut icon selection window 254 includes at least an application menu item. When a tap gesture 120e is detected from the application menu item, the portable device proceeds to FIG. 7E.
[0209] Referring to FIG. 7E, the portable device displays existing information, that is, the first page 202 of the home screen in the first touch screen 12 and displays a first page 260 of the application menu in the second touch screen 14 in response to the detection of the tap gesture 210e. The application menu is configured to provide lists of applications which are stored and executable in the portable device, and the first page 260 includes at least some of shortcut icons of applications registered in the application menu. When the application menu includes a plurality of pages, the second touch screen 14 can display a page counter 260a together with the first page 260.
[0210] When the touch gesture 210d which starts at one 260b of the icons included in the first page 260 of the application menu displayed in the second touch screen 14, that is, "ICON7" in the shown example and is released on the first touch screen 12, for example, a touch drag and drop is detected, the portable device proceeds to FIG. 7F.
[0211] Referring to FIG. 7F, the portable device displays an icon 260c which is a copy of the icon 260b selected by the touch gesture 210d in the first touch screen 12 in response to the detection of the touch gesture 210d. For example, the icon 260c may be disposed in a position where the touch gesture 210d is released.
[0212] When the predetermined touch gesture 210e for switching the page, for example, a flick which starts at one position of the second touch screen 14 and moves in a direction of the first touch screen 12 is detected while the first page 260 of the application menu is displayed in the second touch screen 14, the portable device proceeds to FIG. 7G. The touch gesture 210e starts and is released within the second touch screen 14.
[0213] Referring to FIG. 7G, the portable device displays a second page 262 of the application menu in the second touch screen 14 in response to the detection of the touch gesture 210e. The first page 260 is replaced with the second page 262 and the second page 262 may be displayed while sliding in a direction of the first touch screen 12. When the application menu includes a plurality of pages, the second touch screen 14 can display a page counter 262a together with the second page 262. When one 262b of the icons included in the second page 262 of the application menu displayed in the second touch screen 14, that is, the touch gesture 210f which starts at "ICON23" and is released on the first touch screen 12, for example, a touch drag and drop is detected, the portable device proceeds to FIG. 7H.
[0214] Referring to FIG. 7H, the portable device displays an icon 262c which is a copy of the icon 262b selected by the touch gesture 210f in the first touch screen 12 in response to the detection of the touch gesture 210f. For example, the icon 262c may be disposed in a position where the touch gesture 210f is released.
[0215] When the home screen is displayed in the first touch screen 12 and the back button or the home button which is one of the physical buttons arranged in the first panel is input while the application list is displayed in the second touch screen 14 as illustrated in FIGs. 7F to 7H, the portable device stores icons displayed in the first touch screen 12 as the home screen and displays the next page 204 of the home screen instead of removing the application list from the second touch screen 14 as illustrated in FIG. 7I.
[0216] As another embodiment, when the home screen is displayed in the first touch screen 12 and the menu button which is one of the physical buttons arranged in the first panel is input while the application menu for editing the home screen is displayed in the second touch screen 14, the portable device displays the menu window 256 for completing the home screen editing. The menu window 256 includes at least one of a storage key and an ignore key. When a tap gesture 210h is detected from the storage key within the menu window 256, the portable device stores icons, which include icons 260c and 262c copied from the application lists 260 and 262, displayed in the first touch screen 12 as the home screen and displays previous information, that is, the second page 204 of the home screen instead of removing the application menu from the second touch screen 14 as illustrated in FIG. 7J.
[0217] Although not illustrated, when the tap gesture is detected from the disregard key within the menu window 256, the portable device removes the added icons 260c and 262c from the first touch screen 12 and returns to FIG. 7A.
[0218] The aforementioned dual home screen function may be similarly applied to the application menu which is a basic application of the portable device. The application menu may be loaded by an icon or menu displayed in the home screen or an external button and provide more application lists, that is, icons in comparison with the home screen. The application menu provides a plurality of pages including a plurality of icon groups designated as the application menu.
[0219] The portable device provides two pages designated as the application menu through the display device including the first touch screen and the second touch screen arranged on at least one foldable panel, and moves and navigates in the unit of two pages in response to a touch gesture of the user
[0220] FIGs. 8A and 8B illustrate a user interface of the application menu according to an embodiment of the present invention.
[0221] Referring to FIG. 8A, when a tap gesture is detected from the icon of the application list provided in the home screen or the physically configured home button is input, the application menu is executed and first and second pages 272 and 274 designated as the application menu are displayed in the first and second touch screens 12 and 14. Each of the pages 272 and 274 includes one or more icons corresponding to each of the applications or application groups. When the application menu includes a plurality of pages, the first and second touch screens 12 and 14 may further display page counters 272a and 274a together with the first and second pages 272 and 274.
[0222] When a pre-designated touch gesture 280a in a direction of the first touch screen 12, for example, a flick or a touch drag is detected from one position of the second touch screen 14, the portable device displays the next pages of the application menu, that is, a third page 276 including a third icon group and a fourth page 278 including a fourth icon group in the first and second touch screens 12 and 14 in response to the touch gesture 280a as illustrated in FIG. 8B. Here, the third page 276 and the fourth page 278 may be displayed while sliding in a direction from the second touch screen 14 to the first touch screen 12 according to a motion direction and a speed of the touch gesture 280a. Similarly, the first and second touch screens 12 and 14 may further display page counters 276a and 278a together with the third page 276 and the fourth page 278.
[0223] Although not illustrated, when a touch gesture in a direction from the first touch screen 12 to the second touch screen 14 is detected from the first or second touch screen 12 or 14, the portable device displays previous pages of the application menu, that is, the first page 272 including the first icon group and the second page 274 including the second icon group in the first and second touch screens 12 an 14 in response to the touch gesture. Similarly, the first and second pages 272 and 274 may be displayed while sliding in a direction from the first touch screen 12 to the second touch screen 14 according to the touch gesture.
[0224] When the first and second touch screens 12 and 14 are connected not to be continuous by the hinge or separate connector, the pages may be displayed over both the first and second touch screens 12 and 14 when sliding through the hinge or connector. As a selectable embodiment, each icon within each page may be displayed while rapidly passing though the hinge or connector without being displayed over both the first and second touch screens 12 and 14.
[0225] When a plurality of items such as icons of the home screen or the application menu or thumbnail images of a photo gallery application are displayed in two touch screens in a list or a grid form, the items may be scrolled (or translated) together by the touch gesture. The touch gesture may be a flick, a sweep, or a touch drag.
[0226] As one embodiment, the touch gesture may start at one position within the first touch screen 12 and be released at another position (farther from the second touch screen 14) within the first touch screen 12. As an embodiment, the touch gesture may start at one position within the second touch screen 14 and be released at another position (closer to the first touch screen 12) within the second touch screen 14 or released at one position within the first touch screen 12.
[0227] When the touch gesture starts and is released within one of the first and second touch screens 12 and 14, the portable device replaces two pages of the items displayed in the first and second touch screens 12 and 14 with the next or previous two pages according to a motion direction of the touch gesture and then displays the replaced next or previous two pages. As another embodiment, the items displayed in the first and second touch screens 12 and 14 may be scrolled according to a motion direction, a motion distance, and a speed of the touch gesture. As an example, the portable device scrolls items corresponding to the distance or speed at which the touch gesture has moved.
[0228] As another embodiment, when the touch gesture is a flick which is generated in one of the first and second touch screens 12 and 14 and moves through the hinge (or connector), the portable device scrolls two pages displayed in the first and second touch screens 12 and 14 up to first or last two pages according to a motion direction of the touch gesture. As still another embodiment, when the touch gesture is the sweep which is generated in one of the first and second touch screens 12 and 14 and moves through the hinge (or connector), the portable device scrolls and displays the two pages displayed in the first and second touch screens 12 and 14 by the speed of the touch gesture.
[0229] When the items are scrolled, each of the items is not displayed over the two touch screens. That is, when each of the items reaches the hinge (or connector), it skips over the hinge and then is displayed in the next touch screen.
[0230] The touch screens of the portable device are switched to a portrait view mode or a landscape view mode based on a detection signal received from one or more accelerometers and then display information according to the switched mode. That is, the accelerometer may be included in the sensor module 170 and senses a rotation of the portable device. The accelerometer detects the switching between the portrait view mode in which the touch screens of the portable device are arranged in a left side and a right side and the landscape view mode in which the touch screens of the portable device are arranged in an upper side and a lower side, and generates the detection signal.
[0231] When the portable device is rotated substantially by 90 degrees and switched to the landscape view mode while displaying items in a grid form in the portrait view mode, the items within the grid may be rotated in a horizontal direction and scrolled. When the items are horizontally arranged, the items on the grid may be scrolled in a vertical direction according to a selection of the manufacturer or user or simultaneously scrolled in both an upper screen and a lower screen in a horizontal direction. Similarly, a movement of each grid is based on a direction and a speed of the motion of the touch gesture.
[0232] As another selectable embodiment, when a list is displayed in one touch screen and not displayed in the other touch screen in the portrait view mode, the list is displayed in both the two touch screens according to a setting of the manufacturer or user or information of another touch screen is extensively displayed in the two touch screens when the portable device rotates by 90 degrees.
[0233] When the portable device is rotated by 90 degrees and switched to the landscape view mode while displaying the home screen or the application menu in the portrait view mode, the portable device may operate to display a search window or a pre-designated application (for example, a search window of an Internet browsing application) in at least one of the touch screens.
[0234] FIG. 8C illustrates an example of a user interface for using the landscape view mode of the home screen according to an embodiment of the present invention. Here, although a touch screen layout in a case where the portable device rotates by 90 degrees in a left direction is illustrated, the case can be applied when the portable device rotates by 90 degrees in a right direction. In the landscape view mode, it is described that the touch screen located in an upper part is the first touch screen 12.
[0235] Referring to FIG. 8C, when portable device is switched to the landscape view mode, that is, the portable device rotates by about 90 degrees while providing the home screen or pages of the application menu through the first and second touch screens 12 and 14 in the portrait view mode as illustrated in FIG. 6A or FIG. 8A, the first touch screen 12 displays a search window 282 interworking with the Internet browsing application or a pre-designated application. As one embodiment, the search window 282 may be displayed with or on the previously displayed home screen or page of the application menu of which a mode is switched to the landscape view mode. As another embodiment, the search window 282 may be displayed in an upper part of the second touch screen 14. As a selectable embodiment, the dock area 216 may be displayed in a position of one of the first and second touch screens 12 and 14, for example, a right end of the first touch screen 12 in the landscape view mode and shortcut icons within the dock area may be vertically arranged.
[0236] As a selectable embodiment, when the switching to the landscape view mode is performed, the second touch screen 14 replaces the page of the home screen with at least one pre-designated application, that is, a task manager screen including at least one running application 286 and displays the replaced page in the shown example. At this time, preview windows including simple information on each running application 286 or last executed information may be displayed in the task manager screen of the second touch screen 14 in an in activated state, for example, in a shaded state, or a shortcut icon of each running application 286 may be displayed in a grid or a list form. Further, the preview windows of the running application 286 may be displayed to partially overlap each other or displayed in a grid form not to overlap each other. The preview window refers to an area in a deactivated state in which a touch input is not allowed in comparison with a task screen which actually executes an application and provides a user interface such as the touch input.
[0237] As another embodiment, when the switching to the landscape view mode is performed, the second touch screen 14 displays the previously displayed home screen or page of the application menu of which a mode is switched to the landscape view mode and the search window 282 or displays a pre-designated application and the search window 282. The pre-designated application may be designated by the manufacturer or user. For example, the pre-designated application may be a quick search application, an Internet browsing application, a recommended application list in the landscape view mode provided by the portable device, and another application designated by the user.
[0238] As a selectable embodiment, when a touch gesture of the user is detected from one of the preview windows (or shortcut icons) of the running application, the second touch screen 14 can display a task screen (providing an activated user interface) through an execution of the corresponding application.
[0239] When a touch gesture (for example, tap gesture) of the user is detected from an input area 282a included in the search window 282 displayed in the first touch screen 12 in the landscape view mode in which the first touch screen is located in the upper part and the second touch screen 14 is located in the lower part, a virtual keypad for receiving a text input, that is, a keypad area (not shown) is displayed in a predetermined area, for example, a lower part of the first touch screen 12, a lower part of the second touch screen 14, or the whole second touch screen 14. When a keyword desired to be searched for through the keypad area is input by the user and then a touch gesture (for example, tap gesture) of the user is detected from a search execution key 282b displayed within the search window 282 or next to the search window 282, search results corresponding to the keyword provided by the search application interworking with the search window 282 are displayed in the first touch screen 12, the second touch screen 14, or entire areas including the first and second touch screens 12 and 14.
[0240] The portable device includes the display device including the first touch screen and the second touch screen arranged on at least one foldable panel and supports the following various view modes by using the two touch screens.
[0241] A multi mode or a multi tasking mode refers to a mode in which different applications are displayed in two touch screens, respectively, and each of the applications may respond to a touch gesture detected from the corresponding touch screen. For example, the first touch screen displays a photo gallery application, and the second touch screen displays an Internet browsing application. The portable device can swap information of the two touch screens by a pre-designated touch gesture. For example, the touch gesture includes two touches which are generated in the two touch screens, respectively and move to the hinge (or connector). The portable device can replace the photo gallery application of the first touch screen with the Internet browsing application and replace the Internet browsing application of the second touch screen with the photo gallery application in response to the detection of the two touches.
[0242] A main-sub mode (or slit mode) displays two task screens for one application in two touch screens, respectively. The two task screens provide task screens having different depths (or levels) of the application or task screens having different functions. That is, some applications may be configured to provide a plurality of task screens and the task screens may have different depths.
[0243] For example, the photo gallery application can provide a search screen including a plurality of thumbnail images and a full image screen displaying a picture image of one thumbnail image selected from the thumbnail images with a larger size, that is, with a full size through different touch screens. In this case, the full image screen may be designated to have a final depth. As another example, a music play application provides a playlist screen including a plurality of listed music and a music play screen for playing one of the music through different touch screens. In this case, the music play screen may be designated to have a final depth.
[0244] A full mode (or expanded mode) extensively displays one task screen of one application in two touch screens regardless of the hinge (or connector). For example, the first touch screen displays a first page of thumbnail images provided through the photo gallery application and the second touch screen displays a second page of the thumbnail images. As another example, one picture image is displayed to fully fills the whole of the first touch screen and the second touch screen. Here, displaying the picture image to fully fill the touch screens means that the picture image is displayed to fully fill horizontal widths and / or vertical widths of the first and second touch screens. As still another example, the first touch screen displays a map area having a first scale of a map application and the second touch screen displays a map area having a more detailed scale.
[0245] A change between the view modes may be achieved according to a running application, a detection of the touch gesture on the first and / or second touch screens, or a motion gesture of the portable device. The motion gesture includes a physical motion such as a rotation of the portable device and bending / folding of the first and / or second touch screens. Here, the bending / folding of the touch screens may refer to bending / folding within a predetermined relative angle. As a selectable embodiment, the change between the view modes is loaded by expanding a setting menu of the portable device or an upper status bar of the main touch screen or two touch screens and may be achieved by using a view mode changing button disposed within a quick panel allowing a quick control of a change in a status and a mode of the portable device.
[0246] FIG. 9 (including FIGs. 9A to 9J) illustrates an example of a change in the view mode according to a touch gesture according to an embodiment of the present invention.
[0247] As illustrated in FIG. 9A, the first touch screen 12 displays a first application 302 and the second touch screen 14 displays a second application 304. For example, the first touch screen 12 displays the photo gallery application and the second touch screen 14 displays the Internet browsing application.
[0248] As illustrated in FIG. 9B, when the portable device 100 detects a predetermined touch gesture 306 from the first and / or second touch screens 12 and / or 14, the first application 302 of the first touch screen 12 is displayed in both the first touch screen 12 and the second touch screen 14. At this time, as an example, the first application 302 may be displayed in the two touch screens 12 and 14 in the full mode or separately displayed in the two touch screens 12 and 14 through two task screens in the main-sub mode.
[0249] For example, the touch gesture 306 includes actually simultaneously generated two or more flicks which move in a direction from the first touch screen 12 to the second touch screen 14. As another example, the touch gesture 306 includes actually simultaneously generated two or more touch drags which move in a direction from the first touch screen 12 to the second touch screen 14. Specifically, when the portable device 100 detects a plurality of touches starting at the first touch screen 12 and detects that the detected touches simultaneously move in a direction from the first touch screen 12 to the second touch screen 14, the portable device 100 displays the first application 302 in the both the first touch screen 12 and the second touch screen 14. As one embodiment, the flicks or the touch drags may move through the hinge or connector between the first and second touch screens 12 and 14.
[0250] Here, although it has been illustrated that the flicks or the touch drags are generated in parallel, the flicks or the touch drags can be generated irregularly. As a selectable embodiment, when an interval between the flicks or the touch drags is equal to or smaller than a predetermined value, that is, 2 cm, the portable device can recognize the touch gesture for changing the view mode. As another selectable embodiment, positions of the first touch screen 12 where the touches are first detected may be horizontally or vertically arranged side by side.
[0251] As still another embodiment, the touch gesture 306 includes a pinch gesture for expanding a selected area, that is, a pinch zoom-in gesture. As an embodiment, two touches of the pinch zoom-in gesture start at the first touch screen 12, wherein a first touch is released within the first touch screen 12 and a second touch is released within the second touch screen 14.
[0252] At this time, the task screen of the first application 302 may be displayed while sliding in a direction from the first touch screen 12 to the second touch screen 14 according to a motion (and a speed) of the touch gesture 306. When the first and second touch screens 12 and 14 are connected by the hinge or separated connector not to be continuous, the task screen of the first application 302 may be displayed over both the first and second touch screens 12 and 14 when sliding through the hinge or connector.
[0253] Although not illustrated, the first application 302 enlarged over the first and second touch screens 12 and 14 by the touch gesture 306 may be reduced within the first touch screen 12 by another pre-designated touch gesture. As one example, when a pinch zoom-out gesture including two touches which start at first and second touch screens 12 and 14, respectively and are released in one touch screen, for example, the second touch screen 14 is detected, the portable device reduces the first application 302 and displays the reduced first application 302 in the second touch screen 14. At this time, the first touch screen 12 can display the second application 304 or the home screen.[2-2. From the full mode to the main-sub mode]
[0254] When the first application 302 is the photo gallery application, the photo gallery application 302 displays the first page of a plurality of thumbnail images in the first touch screen 12 as illustrated in FIG. 9A. In response to the detection of the touch gesture 306 of FIG. 9B, the portable device displays the first and second pages 302a and 302b of the plurality of thumbnail images in the first and second touch screens 12 and 14 as illustrated in FIG. 9C. At this time, according to a motion of the touch gesture 306, the first page 302b of the thumbnail images displayed in the first touch screen 12 slides to the second touch screen 14 and the second page 302a of the thumbnail images slides to the first touch screen 12 following the first page 302b.
[0255] When a plurality of items such as the thumbnail image are displayed in the first and second touch screens 12 and 14 in a grid form, the items may be scrolled (that is, translated) according to a motion and a speed of the touch gesture as illustrated and described in FIGs. 8A and 8B. That is, when a touch gesture such as the flick or sweep is generated in one of the first and second touch screens 12 and 14, the thumbnail images are scrolled according to a motion direction and a speed of the touch gesture. At this time, the thumbnail images may be scrolled over the hinge (or connector) between the first and second touch screens 12 and 14.
[0256] Referring to FIG. 9D, the portable device 100 detects a touch gesture 310 (for example, tap gesture) of the user on a first thumbnail image 306 which is one of the thumbnail images 302a of the first touch screen 12, that is, "thumbnail21". Then, as illustrated in FIG. 9E, the second touch screen 14 replaces the first page 302b of the thumbnail images with a picture image 306a of the first thumbnail image 306 and displays the replaced picture image 306a in response to the detection of the touch gesture 310. The picture image 306a has a larger size than the first thumbnail image 306 and may be displayed to fill one of a horizontal width and a vertical width of the second touch screen 14. As illustrated in FIG. 9F, when a touch gesture 312 (for example, tap gesture) of the user is detected on a second thumbnail image 308 among the thumbnail images 302a of the first touch screen 12, the picture image 306a of the first thumbnail image 306 is replaced with a picture image 308a of the second thumbnail image 308 and the replaced picture image 308a is displayed in the second touch screen 14 in response to the detection of the touch gesture 312.
[0257] Referring to FIG. 9G, the portable device 100 detects a predetermined touch gesture 320 on the first picture image 308a displayed in the second touch screen 14 in a state where the first touch screen 12 displays the plurality of thumbnail images 302a provided through the photo gallery application and the second touch screen 14 displays the first picture image 308a of the first thumbnail image selected from the plurality of thumbnail images 302a. Then, as illustrated in FIG. 9H, the portable device 100 enlarges the first picture image 308a and displays the enlarged first picture image 308a to fully fill the first touch screen 12 and the second touch screen 14. The first picture image 308b expands up to the first touch screen 12 while covering the thumbnail images 302a of the first touch screen 12. When the expansion is completed, a part (for example, a left half) of the first picture image 308a is displayed in the first touch screen 12 and the remaining part (for example, a right half) of the first picture image 308b is displayed in the second touch screen 14. As a selectable embodiment, when the first picture image 308b is an image generated in the portrait view mode (vertically long image), the first picture image 308b may be displayed in one of the first and second touch screens 12 and 14.
[0258] As one embodiment, the touch gesture 320 includes a pinch gesture of expanding a selected area, that is, a pinch zoom-in gesture. First and second touches of the pinch zoom-in gesture are all generated in the second touch screen 14, wherein the first touch is released within the second touch screen 14 and the second touch is released within the first touch screen 12. As another embodiment, the touch gesture 320 includes two touch drags which are simultaneously generated in the second touch screen 14 and move farther from each other in approximately opposite directions. As one example, at least one of the touch drags may start at one position of the second touch screen 14 and end at another position of the second touch screen 14. As another example, at least one of the touch drags may start at one position of the second touch screen 14 and end at one position of the first touch screen 12.
[0259] When the portable device 100 substantially simultaneously or sequentially detects two touches from the second touch screen 14 and substantially simultaneously detects that the detected touches are father from each other in opposite directions or continuously farther from each other in approximately opposite directions, the portable device 100 expands the first picture image 308a and displays the expanded the first picture image 308a to fully fill the first touch screen 12 and the second touch screen 14.
[0260] Although not illustrated, when a pinch zoom-out gesture including two touches which start at the first and second touch screens 12 and 14, respectively and are released on one touch screen, for example, the first touch screen 12 is detected while the first picture image 308a is displayed in the first and second touch screens 12 and 14, the portable device reduces the first picture image 308a and displays the reduced first picture image 308a to fully fill the first touch screen 12.
[0261] As illustrated in FIG. 9I, the portable device 100 detects a touch gesture 322 in a predetermined direction from the first picture image 308c displayed in both the first touch screen 12 and the second touch screen 14, for example, a flick or a touch drag in a direction from the second touch screen 14 to the first touch screen 12 (or opposite direction). Then, as illustrated in FIG. 9J, the portable device 100 replaces the first picture image 308c displayed in the first touch screen 12 and the second touch screen 14 with a second picture image 324 continuous to the first picture image 308c and displays the replaced second picture image 324 in response to the touch gesture 322. At this time, the first picture image 308c may be removed while sliding in a direction from the second touch screen 14 to the first touch screen 12 (or opposite direction) according to a direction and a speed of a motion of the touch drag 322. The second picture image 324 slides within the first touch screen 12 and the second touch screen 14 while following the first picture image 308c.
[0262] As a selectable embodiment, the touch drag 322 may be performed on one touch screen. As another selectable embodiment, the touch drag 322 may be performed over the two touch screens 12 and 14, that is, passing through the hinge.
[0263] The portable device can provide a familiar and a new home user interface such as a foldable wallet or compact powder through the display device including the first touch screen and the second touch screen arranged on at least one foldable panel. It is referred to as a pocket mode home screen in this specification. The portable device can provide the home screen as illustrated in FIG. 6 or the pocket mode home screen which will be described later according to a setting made when the portable device is manufactured or a setting of the user. As an embodiment, the pocket mode home screen may be usefully used in a double screen mode or an in-folded screen mode.
[0264] FIG. 10 (including FIGs. 10A to 10H) illustrates a user interface of the pocket mode home screen according to an embodiment of the present invention.
[0265] Referring to FIG. 10A, the first touch screen 12 displays areas 402, 404, 406, and 408 in a form of credit cards stored in a wallet which include some information on widgets or applications designated as the home screen and further displays a dock area 410 including icons of frequently used applications. Each of the areas 402, 404, 406, and 408 may have a form of the received credit card partially hidden by a graphic image embodying a slit for receiving the credit card in the wallet and may be vertically aligned with the received credit cards. The areas 402 to 408 display at least one of simple information provided by the widget or application and a shortcut key for executing a predetermined function. The simple information includes information which the user desires to first know through the application and may be updated in real time according to the application. For example, an area related to a message application can display whether a newly received message exists through a notice such as a flickering phrase of "NEW". As a selectable embodiment, the area 408 located in a bottommost part may have a form of the received credit card partially hidden by a slit of a diagonal line.
[0266] When a pre-designated touch gesture, for example, a tap gesture or a touch and hold is detected from one of the areas 402, 404, 406, and 408, the portable device displays an application of the corresponding area to occupy the whole of the first touch screen 12 or the second touch screen 14 or displays the application to occupy the whole of the first touch screen 12 and the second touch screen 14.
[0267] At least some of the areas (for example, the areas 402, 404, and / or 408) display simple information provided by the widget or application, and the simple information may be enlarged and displayed in response to a pre-designated touch gesture. For example, the area 402 of a schedule widget includes today's date and time and titles of N schedules (for example, one or two schedules), the area 404 of a weather widget includes a current city, a current temperature, and a weather icon, and the area 408 of a business card widget includes a person's name in contact information, shortcut keys for connecting a call and / or sending a message, and a picture image. The picture image may be replaced with a default image.
[0268] As one embodiment, in response to the detection of a predetermined touch gesture, for example, a flick or a touch drag up from one of the areas 402, 404, and 408, the portable device expands the corresponding area in a form of the credit card partially withdrawn from a graphic image having a slit form. The expanded area includes more information in comparison with the corresponding widget or application. The expanded area may be reconstructed to an original size in response to the detection of a touch drag down from the enlarged area or the detection of a touch gesture from another area.
[0269] At least some of the areas (for example, the area 406) display shortcut keys for functions provided by the application while operating as the background. For example, the area 406 of a music play application displays a status bar showing an album image, a title, a musician, and a play status of a played music and additionally provides shortcut keys such as a previous music selecting key, a stop / play key, and a next music selecting key. When a tap gesture is detected from one of the shortcut keys, the music play application executes a function corresponding to the corresponding shortcut key as the background.
[0270] Referring to FIG. 10B, the portable device detects a pre-designated touch gesture 420, for example, a flick or a touch drag up from the area 402 of the schedule widget. Referring to FIG. 10C, in response to the detection of the touch gesture 420, the area 402 of the schedule widget is expanded in a top direction and then the expanded area 402a is displayed. The expanded area 402a displays time and titles of M schedules (for example, three or more schedules) and may further selectively display a weekly schedule according to an expanded length. The area 402 may be expanded in a top direction according to a movement of the touch gesture 420 and expanded to reach a terminus of the first touch screen 12 within a predetermined maximum size.
[0271] Referring to FIG. 10D, the portable device detects a pre-designated touch gesture 422, for example, a tap gesture or a touch drag from one of the shortcut keys and the status bar included in the area 406 of the music play application. Then, the music play application performs a function of playing music, playing previous music, stopping music, playing next music, or moving a play position. The area 406 of the music play application which operates as the background and does not require an area expansion may be embodied and displayed in a form of a sewed label, not the form of the received credit card.
[0272] Referring to FIG. 10E, the portable device detects a pre-designated touch gesture 424, for example, a flick or a touch drag up from the area 404 of the weather widget. In response to the detection of the touch gesture 424, the area 404 of the weather widget is expanded in a top direction and then the expanded area is displayed. The expanded area 404a may further display more detailed information on the weather, for example, additional information on today's weather and weekly weather. The area 404 of the weather widget may be expanded in a top direction according to a movement of the touch gesture 424 and expanded to reach a terminus of the first touch screen 12 within a predetermined maximum size. The area 404 of the weather widget may be expanded to cover at least some of the area 402 of the schedule widget which had been located in an upper part. As one embodiment, the area 404 cannot be expanded to exceed a predetermined maximum range. When an expanded length of the expanded area 404a reaches the maximum range, the expanded area 404a remains in an expanded state or is reconstructed to the area 404 in an original size.
[0273] Referring to FIG. 10F, the portable device detects a pre-designated touch gesture 426, for example, a flick or a touch drag up in a top direction from the area 408 of the business card widget. In response to the detection of the touch gesture 426, the area 408 of the business card widget is expanded in a top direction and the expanded area 408a is displayed. The expanded area 408a may further include a picture image 408d of the person in the contact information and more detailed information 408e in comparison with those before the expansion, for example, a mobile phone number, an office phone number, a birthday, an address, an e-mail address and the like. The area 408 may be expanded to cover at least one widget (406, 404, and / or 402) which had been located in upper parts according to a movement of the touch gesture 426 and expanded to reach a terminus of the first touch screen 12 within a predetermined maximum range. As one embodiment, the area 408 cannot be expanded to exceed a predetermined maximum rage. When an expanded length of the expanded area 408a reaches the maximum range, the expanded area 408a remains in an expanded state or is automatically returned to the area 408 in an original size.
[0274] Referring to FIG. 10G, the area 408 of the business card widget and the expanded area 408a display at least one of shortcut keys 408b and 408c for connecting a call and sending a message. When a pre-designated touch gesture 428, for example, a tap gesture is detected from the shortcut key 408b for connecting the call, the portable device proceeds to FIG. 10H.
[0275] Referring to FIG. 10H, the portable device attempts to connect a call to a phone number related to the area 408 of the business card through a call application and displays a dialing screen 408f of the call application in some or all of the first and second touch screens 12 and 14. The dialing screen 408f may replace at least a part of the pocket mode home screen of the first and second touch screens 12 and 14 and then be displayed. In the shown example, the dialing screen 408f is displayed in the whole of the first touch screen 12 and includes a call participant identification area including a picture image and a phone number of a counterpart call participant and soft keys of mid-call functions such as adding a phone number, calling a dial pad, ending the call, connecting a speakerphone, mute, and a headset. As a selectable embodiment, the second touch screen 14 maintains the home screen, is turned off, or provides a guide message screen 408g for recommending to fold the portable device for the call.
[0276] Although not illustrated, when a tap gesture is detected from the shortcut key 408c for sending the message included in the area 408 of the business card widget or the expanded area 408a, a text input area and a virtual keypad for sending the message provided by the message application are displayed in some or all of the first touch screen 12. As one embodiment, the virtual keypad is displayed while partially covering the lower part of the first touch screen 12. As another embodiment, the virtual keypad is continuously displayed over the lower part of the first touch screen 12 and a lower part of the second touch screen 14. As a selectable embodiment, the keypad is displayed in the lower part of the first touch screen 12 and may be expanded through an expand button provided within the virtual keypad and displayed in both the lower parts of the first and second touch screens 12 and 14.
[0277] FIG. 11 (including FIGs. 11A to FIG. 11F) illustrates a user interface of the home screen in the pocket mode according to another embodiment of the present invention.
[0278] Referring to FIG. 11A, the second touch screen 12 displays first areas 412 of applications designated as the home screen. The first areas 412 are displayed in a form of stored cards partially hidden by a graphic image in a form of a slit for receiving the cards within a wallet and include at least one of simple information (for example, two to three lines) provided by each application and a shortcut key 416 for executing a predetermined function. The simple information may be automatically updated in real time according to the application. As one embodiment, an area of a Social Networking Service (SNS) application can display whether an update is recently performed and display a part of contents of a recently updated message.
[0279] As a selectable embodiment, an area 414 of a photo gallery application which is one of the areas displayed in the second touch screen 12 can provide a predetermined number of thumbnail images. As an embodiment, the area 414 additionally includes a shortcut key for changing view modes of the thumbnail images. For example, the shortcut key includes a slider switch. Further, the thumbnail images may be scrolled according to an arranged direction of the thumbnail images within the area 414, for example, a motion direction and a speed of a touch gesture in a horizontal direction. As a selectable embodiment, since the area 414 of the photo gallery application does not need an area expansion, the area 414 may be embodied and displayed in a form of a sewed label, not the form of a received credit card.
[0280] The second touch screen 14 displays the first areas 412 including simple information on a predetermined number of applications, for example, three applications according to a setting of the home screen in the pocket mode. It is preferable that the first areas 412 are sequentially arranged in a vertical direction like the stored cards. For example, each of the first areas 412 includes a name of a graphic symbol of the application, information of one or two lines provided by the application, and an indicator showing an updated state of the application. When a pre-designated touch gesture (for example, a flick up or a touch drag up) is detected from each of the first areas 412, the corresponding first area 412 may be expanded to a top direction within a predetermined maximum size.
[0281] Referring to FIG. 11B, when a pinch gesture 430 for reducing the area, that is, a pinch zoom-out is detected from the first areas 412, each of the first areas 412 is reduced and reduced areas 412a of other applications are further displayed in a space within the second touch screen 14 generated by the reduced areas. That is, the reduced first areas 412 and the second areas 412a including the reduced areas of the other applications include more applications (for example, six or more applications) in comparison with the first areas 412, and accordingly display less information in comparison with the first areas 412, for example, only a name, a graphic symbol, and an update indicator of the application with one line.
[0282] As illustrated in FIG. 11C, when a touch gesture 432 in a predetermined direction, that is, a flick up / down or a touch drag up / down is detected from the second areas 412a, the portable device proceeds to FIG. 11D. Referring to FIG. 11D, the portable device displays reduced areas 412b of applications designated as the home screen in the pocket mode while scrolling the reduced areas 412b in a top direction or a bottom direction in response to the touch gesture 432.
[0283] When a pinch gesture 434 for expanding the area, for example, a pinch zoom-in is detected from the reduced areas 412b, the portable device proceeds to FIG. 11E. Referring to FIG. 11E, the reduced areas 412b according to the pinch gesture 434 are expanded to have an original size 412c and reduced areas (for example, topmost part and / or bottommost areas) of some applications by the area expansion are not displayed in the second touch screen 14 anymore. The areas 412c include a number of applications according to a basic setting of the home screen in the pocket mode, for example, five applications.
[0284] Referring to FIG. 11F, when a pre-designated touch gesture 436, for example, a flick in a top direction or a touch drag up is detected from one of the reduced areas 412a and 412b or the areas 412 and 412c having the original sizes, the corresponding area is expanded in a top direction and the expanded area 412d is displayed. The expanded area 412d may further display more detailed information of the corresponding application, for example, a recently uploaded image and more information on a recent activity. The expanded area 412d is generated by an expansion in a top direction according to a movement of the touch gesture 436 and may be expanded to reach a predetermined maximum range. According to a type of application, the expanded area 412d can provide at least one of a text input window having a size which can be included in the expanded area 412d and soft keys for predetermined functions together with the more detailed information.
[0285] As one example, the area in the form of the received credit card related to the message application is expanded by a touch drag up of the user and displays a miniaturized text input window and a transmission shortcut key in an area secured through the expansion.
[0286] As a selectable embodiment, when the pre-designated touch gesture 436, for example, a tap gesture is detected from a first area which is one of the areas 412, 412a, 412b, and 412c, the portable device expands the first area and displays the expanded first area in the second touch screen 14. At this time, the first area may be expanded in the same or similar sizes to those of all of the areas 412, 412a, 412b, and 412c or expanded to occupy the whole second touch screen 14. For example, the area in the form of the received credit card related to the social network service application is expanded by a tap gesture by the user and displays a predetermined number of recently received messages in an area secured through the expansion. The expanded area may include shortcut keys such as forward, reply, copy and the like on each message. The expanded area may be reconstructed to have an original size by a touch on another area or a pinch gesture.
[0287] As another selectable embodiment, when the pre-designated touch gesture 436, for example, a tap gesture is detected from the first area which is one of the areas 412, 412a, 412b, and 412c, the portable device displays an application corresponding to the first area in the whole second touch screen 14.
[0288] The portable device can display a gallery map application corresponding to a combination of the photo gallery application and the map application through the display device including the first touch screen and the second touch screen arranged on at least one foldable panel. The first touch screen and the second touch screen displays a map and at least one picture image registered in the map, respectively. The gallery map application can register and manage at least one picture image of one position on the map. As one embodiment, the gallery map application receives the picture image registered in a server located in the Internet and position information on the picture image from the server, links the picture image with a position indicated by the position information, and manages the linked information. The picture image may be shot or generated in the position or include contents related to the position. As one embodiment, the gallery map application may be useful for the double screen mode or the in-folded screen mode.
[0289] FIG. 12 (including FIGs. 12A to 12I) illustrates a user interface of the gallery map application according to an embodiment of the present invention.
[0290] Referring to FIG. 12A, the first touch screen 12 displays a map area 502 provided by the gallery map application. For example, the map area 502 may include a geographical area of a predetermined scale including a current position of the user or a geographical area of a predetermined scale including a position designated by the user. The map area 502 includes at least one of position indicators 504a, 504b, and 504c indicating a search result, a tourist attraction spot, or a position in which the picture image is registered.
[0291] The second touch screen 14 displays a gallery area 506a in which thumbnail images of the picture images registered in positions included in the map area 502 are listed. The gallery area 506a lists at least some of the thumbnail images of the registered picture images of the position indicators 504a, 504b, and 504c included in the map area 502. When all the thumbnail images cannot be simultaneously displayed in the gallery area 506a, the thumbnail images may be divisibly displayed in a plurality of pages, and the second touch screen 14 can scroll the thumbnail images according to a touch drag detected from the gallery area 506a. The thumbnail images may be displayed in a grid view mode, a list view mode, or a group view mode according to a basic setting or a setting of the user. In the group view mode, thumbnail images for each group may be displayed in a disordered form where at least some of the thumbnail images overlap.
[0292] When a touch gesture 512 in a predetermined direction, for example, a flick or a touch drag is detected from the map area 502 displayed in the first touch screen 12, a map area 502a moved according to a motion of the touch gesture 512 is displayed in the first touch screen 12 as illustrated in FIG. 12B. Then, the second touch screen 14 displays a gallery area 506b in which at least some of the thumbnail images of the registered picture images of the position indicators 504b, 504c, 504d, and 504e included in the map area 502a are listed.
[0293] Although not illustrated, when a pre-designated touch gesture, for example, a tap gesture is detected from one (for example, the position indicator 504c) of the position indicators 504b, 504c, 504d, and 504e displayed on the map area 502a displayed in the first touch screen 12, the gallery area of the second touch screen 14 can display at least some of the thumbnail images of the registered picture image of the selected position indicator 504c.
[0294] Referring to FIG. 12C, the first touch screen 12 displays the map area 502b and the gallery area 506c of the second touch screen 14 displays the thumbnail images of the registered picture images of the positions included in the map area 502b. The portable device detects a pre-designated touch gesture 514, for example, a tap gesture or a touch and hold from one 504a of the position indicators 504a, 504c, 504d, 504f, and 504g displayed on the map area 502b displayed in the first touch screen 12. Then, in response to the detection of the touch gesture, the first touch screen 12 displays thumbnail images 520 of the registered images of the position indicator 504a in an area adjacent to the position indicator 504a 514as illustrated in FIG. 12D. The thumbnail images 520 may be displayed in the grid form or in the group view mode where at least some of the thumbnail images 520 overlap each other, and a name 520a of the registered image group of the position indicator 504a, for example, "A Castle" may be displayed together with the thumbnail images 520.
[0295] Referring to FIG. 12E, the portable device detects a touch gesture from one 504g of the position indicators 504a, 504c, 504d, 504f, and 504g displayed on the map area 502b displayed in the first touch screen 12 and displays thumbnail images 522 of registered images of the position indicator 504g in an area adjacent to the position indicator 504g. The thumbnail images 522 may be displayed in the grid form or the partially overlapping form, and a name 522b of the registered image group of the position indicator 504g, for example, "B Café" may be displayed together with the thumbnail images 522.
[0296] The second touch screen 14 provides a soft key 530 for selecting the view mode to change the view mode of the gallery area 506c into the group view mode or the grid view mode. For example, the soft key 530 includes a slider switch. When a touch of the user is detected from the slider switch and the slider switch moves to an icon indicating the view mode in a group form according to the touch, a gallery area 506e of the second touch screen 14 groups the registered thumbnail images of the position indicators 504a, 504c, 504d, 504f, and 504g included in the map area 502b displayed in the first touch screen 12 for each position and then displays the grouped thumbnail images. In the group view mode, the thumbnail images of each group may be displayed in a disordered form where the thumbnail images partially overlap each other.
[0297] Referring to FIG. 12F, the first touch screen 12 displays the map area 502b provided by the gallery map application. The map area 502b includes position indicators 504a, 504c, 504d, 504f, and 504g indicating a search result, a registered tourist attraction spot, or a position in which the picture image is registered. The second touch screen 14 includes a gallery area 506e in which thumbnail images of the picture images registered in positions included in the map area 502b are listed. The gallery area 506e displays at least some of the registered thumbnail images of the position indicators 504a, 504c, 504d, 504f, and 504g included in the map area 502b in the grid view mode or the group view mode.
[0298] When a pre-designated touch gesture 530, for example, a tap gesture or a touch and hold (that is, long tap) is detected from one (for example, the position indicator 504a) of the position indicators 504a, 504c, 504d, 504f, and 504g on the map area 502b, the first touch screen 12 displays a menu window 530a for selecting a path in an area adjacent to the position indicator 504a. The menu window 530a includes a start key and an arrival key. When a tap gesture 530b is detected from the start key of the menu window 530a, the gallery map application designates the position indicator 504a as a start position in response to the detection of the tap gesture 530b. At this time, the position indicator 504a may be changed to a conspicuous color, for example, red in order to be visually distinguished from other displayed position indicators 504c, 504d, 504f, and 504g.
[0299] Referring to FIG. 12G, when a pre-designated touch gesture 532, for example, a tap gesture or a touch and hold is detected from one (for example, the position indicator 504d) of the position indicators 504a, 504c, 504d, 504f, and 504g on the map area 502b displayed in the first touch screen 12, the first touch screen 12 displays a menu window 532a for selecting a path in an area adjacent to the position indicator 504d. The menu window 532a includes a start key and an arrival key. When a tap gesture 532b is detected from the arrival key of the menu window 532a, the gallery map application designates the position indicator 504d as an arrival position in response to the detection of the tap gesture 532b. At this time, the position indicator 504d may be changed to a conspicuous color, for example, red in order to be visually distinguished from other displayed position indicators 504c, 504f, and 504g.
[0300] When the start position or the arrival position is registered, the gallery map application displays a slide show control area 542 including information on the path from the start position to the arrival position in a lower part of the first touch screen 12. The slide show control area 542 may be displayed while partially covering the map area 502b.
[0301] Referring to FIG. 12H, when the start position 504a and the arrival position 504d are registered, the gallery map application displays a path 540 from the start position 504a to the arrival position 504d in a graphic line form in the map area 502b of the first touch screen 12. The path 540 is displayed along an actual road between the start position 504a and the arrival position 504d and may include at least one indicator 504c existing between the start position 504a and the arrival position 504d as an intermediate position. The slide show control area 542 displayed in the lower part of the first touch screen 12 may include a path trace bar 544 showing position indicators included in the path from the start position to the arrival position and movement states according to the path and a slide show view key 546 for selecting to initiate a slide show of the picture images included in the path 540. As another embodiment, the slide show control area 542 is displayed in response to the display of the path 540.
[0302] When a pre-designated touch gesture, for example, a tap gesture is detected from the slide show view key 546, the portable device removes the map area 502b from the first touch screen 12 and reproduces the slide show of the picture images registered in the positions included in the path 540 as illustrated in FIG. 12I. As one embodiment, the picture images are sequentially displayed to completely fill at least one of a horizontal width and a vertical width of the first touch screen 12 during the slide show. During the slide show, the path trace bar 544 of the slide show control area 542 includes a current slide indicator indicating a position of the picture image currently displayed in the first touch screen 12 and the slide show control area 542 provides a slide show stop key 548 for selecting to stop the slide show instead of the slide show view key 546.
[0303] As a selectable embodiment, the slide show control area 542 may be hidden from the first touch screen 12 during the slide show in order not to interrupt viewing of the slid picture images. The slide show control area 542 may be displayed again in a predetermined area of the first touch screen 12 for the slide show by, for example, detecting a predetermined touch gesture in the lower part of the first touch screen.
[0304] The portable device can display a task manager area including icons of a plurality of running applications through the display device including the first touch screen and the second touch screen arranged on one foldable panel. As another embodiment, the task manager area may include icons of favorite applications designated by the user. The task manager area may be disposed in pre-designated positions of the first touch screen and the second touch screen, for example, lower parts of the first touch screen and the second touch screen. That is, some of the icons of the task manager area are displayed in the lower part of the first touch screen and the remaining icons are displayed in the lower part of the second touch screen. The icons of the task manager area may be continuously disposed in the lower parts of the first and second touch screens.
[0305] FIG. 13 (including FIGs. 13A to 13J) illustrates a user interface of a task manager panel according to an embodiment of the present invention.
[0306] Referring to FIG. 13A, the first touch screen 12 displays a task screen 610 of a first application and the second touch screen 14 displays a task screen 612 of a second application. The task screens 610 and 612 have sizes to fill displayable areas of the first and second touch screens 12 and 14, display information executed by each application, and provide a user interface. Although a multi mode in which the first and second touch screens 12 and 14 display the task screens 610 and 612 of different applications is illustrated herein, an execution of the task manager which will be described below may be similarly applied to a case where the home screen or the application menu is displayed in at least one of the first and second touch screens 12 and 14 or the first and second touch screens 12 and 14 operate in the main-sub mode or the full mode.
[0307] The portable device detects a predetermined command or a user gesture for executing the task manager. The command or the user gesture includes, for example, at least one of an input of a physical button included in the housing of the portable device, a detection of a touch on a predetermined area within at least one of the first and second touch screens 12 and 14, a detection of a touch on a soft key provided through at least one of the first and second touch screens 12 and 14, and a control of a soft menu.
[0308] FIG. 13A illustrates an example of executing a task manager function by using one 600a of the physical buttons arranged in a second panel including the second touch screen 14. The button 600a for executing the task manager function may be, for example, a home button which is one of the touch detection typed physical buttons arranged in the second panel. When the portable device detects an input 602 of the home button 600a arranged in the second panel, for example, a tap gesture on the home button or a touch and hold, the portable device proceeds to FIG. 13B.
[0309] Referring to FIG. 13B, the portable device displays task manager panels 604a and 604b in predetermined positions of the first and / or second touch screens 12 or / and 14, for example, lower parts of the first and second touch screens 12 and 14 in response to the input 602. The task manager panels 604a and 604b form the task manager areas and are located in different touch screens 12 and 14 and disposed close to each other to be continuous. As another embodiment, the task manager panels 604a and 604b may be disposed in basically set positions or positions designated by the user, for example, upper parts of the first and / or second touch screens 12 and 14, a left part of the first touch screen 12, a right part of the second touch screen 14, and a right part of the first touch screen 12, and a left part of the second touch screen 14.
[0310] With displays of the task manager panels 604a and 604b, the first and second touch screens 12 and 14 replace the task screens 610 and 612 of the first and second applications with preview windows 610a and 612a of the first and second applications. The preview windows 610a and 612a have smaller sizes in comparison with the task screens 610 and 612 and may be displayed with a shadow in order to indicate a deactivated state in which the user interface such as a touch input or the like is not allowed.
[0311] In the shown example, the task manager panels 604a and 604b are divisibly displayed through two touch screens including the first touch screen 12 and the second touch screen 14 and include at least some of the icons of the running applications. For example, each of the task manager panels 604a and 604b may include a maximum of four icons which do not overlap each other. That is, the first task manager panel 604a includes icons of first to fourth running applications App#1 to App#4, and the second task manager panel 604b includes icons of fifth to eighth running applications App#5 to App#8. When the number of running applications exceeds a maximum number of icons which can be displayed in the task manager panels 604a and 604b, that is, when the number of running applications exceeds eight, the task manager panels 604a and 604b display only eight icons and may further display other icons by scrolling the displayed icons in response to a touch gesture.
[0312] As one embodiment, orders of the applications included in the task manager panels 604a and 604b are based on a last played time. Icons 610b and 612b of the first and second applications displayed in the first and second touch screens 12 and 14 before the execution of the task manger are located in first and second positions within the task manager panels 604a and 604b. When the number of running applications is smaller than a maximum number (for example, eight) of icons which can be included in the two task manager panels 604a and 604b, the icons of the running applications may be center-aligned from the hinge between the first and second touch screens 12 and 14. The center-aligned icons may move within the first task manger panel 604a or the second task manager panel 604b by a touch drag in a left direction or a right direction.
[0313] An end indicator 606 (for example, in an X form) for immediately ending the corresponding running application may be attached to each icon. A tap gesture is detected from the end indicator 606 attached to the application App#8 which is one of the displayed icons, the portable device ends the application App#8 of the corresponding icon. When a preview screen of the application App#8 is displayed within the first and / or second touch screens 12 and / or14, the preview screen of the application App#8 of the corresponding touch screen is replaced with one page of the home screen. When the preview screen of the application App#8 is not displayed within the first and / or second touch screens 12 and / or14, the application App#8 ends as the background.
[0314] Referring to FIG. 13C, the portable device detects a touch gesture 602a acting in parallel to a direction in which the icons are arranged on the first and / or second task manger panels 604a and 604b, for example, a flick or a touch drag in a left direction or a right direction and scrolls and displays the icons displayed in the first and second task manager panels 604a and 604b according to the touch gesture 602. The icons designated as the task manger may be scrolled while rotating. When passing though the hinge between the first and second touch screens 12 and 14 according to the touch gesture 602a, each of the icons may be displayed over the two touch screens 12 and 14. As another embodiment, when passing through the hinge according to the touch gesture 602a, each of the icons is displayed to skip the hinge without being divisibly displayed in the two touch screens 12 and 14.
[0315] Referring to FIG. 13D, the portable device detects a predetermined touch gesture 602b which starts at one 614b of the icons included in the first and / or second task manager panels 604a and / or 604b and heads for outsides of the first and / or second task manger panels 604a and / or 604b, for example, a touch drag which starts at the icon 614b of the application App#5 and is released at an area included in the first touch screen except for the first task manager panel 604a. As illustrated in FIG. 13E, the first touch screen 12 replaces the preview window 610a of the first application displayed in the first touch screen 12 with a preview window 614a of the application App#5 related to the icon 614b and displays the replaced preview window 614a in response to the detection of the touch drag 602b.
[0316] Referring to FIG. 13F, the portable device detects a touch drag 602c from an icon 616b of the application App#11 included in the first task manager panel 604a to an area included in the first touch screen 12 except for the first task manager panel 604a. The touch drag 602c starts at the icon 616b and is released at one point within an area included in the first touch screen 12 except for the first task manger panel 604a. As illustrated in FIG. 13G, the first touch screen 12 replaces the preview window 614a of the application App#5 with the preview window 616a of the application App#11 related to the icon 616b and displays the replaced preview window 616a in response to the detection of the touch drag 602c.
[0317] Although it has been illustrated that the replacement of the preview window made in the first touch screen 12 in FIGs. 13D to 13G, the preview window of the application corresponding to the icon included in the first task manager panel 604a may be drawn to the second touch screen 14 or the preview window of the application corresponding to the icon included in the second task manager panel 604b may be drawn to the first touch screen 12 according to a start position and a release position of the touch drag.
[0318] Referring to FIG. 13G, the portable device detects a pre-designated touch gesture 602d headed for an inside of the second task manager panel 604b displayed in the second touch screen 14, for example, a touch drag which starts at one position of the preview window 612a and is released at one position within the second task manager panel 604b from the preview window 612a of the second application displayed in the second touch screen 14. Then, the second touch screen 14 converts the preview window 612a to the icon 612b of the second application in response to the detection of the touch drag 602d and moves the icon 612b to the second task manager panel 604b according to the touch drag 602d. The icon 612b may be disposed between icons conventionally displayed within the second task manager panel 604b, that is, a position where the touch drag 602d is released.
[0319] Referring to FIG. 13H, as the icon 612b enters an area of the second task manager panel 604b according to the touch drag 602d, the second task manager panel 604b inserts the icon 612b between the previously displayed icons and displays them together. The icons displayed within the first and second task manager panels 604a and 604b may rearranged with the newly entered icon 612b. At this time, the second touch screen 14 replaces the preview window 612a of the second application with a preview window 618a of the running application App#10 and displays the replaced preview window 618a.
[0320] After the preview window 612a is removed according to the touch drag 602d, the second touch screen 14 may not display any preview window or task window except for the second task manager panel 604b. As a selectable embodiment, the second touch screen 14 can display a first page of the home screen after the preview window 612a is removed. Thereafter, when the preview window 616a of the first touch screen 12 is removed by the touch drag headed for the task manager panel 604a or 604b, the portable device displays the first page of the home screen in the first touch screen 12 and displays a second page of the home screen in the second touch screen 14. At this time, the first page of the home screen may be displayed together with a dock area in the first or second touch screen 12 or 14.
[0321] Referring to FIG. 13I, the portable device detects a predetermined command or user gesture for ending the task manager while the preview windows 616a and 620a of the applications are displayed in the first and second touch screens 12 and 14. The command or the user gesture includes, for example, at least one of an input of a physical button included in the housing of the portable device, a detection of a touch on a predetermined area within at least one of the first and second touch screens 12 and 14, a detection of a touch on a soft key provided through at least one of the first and second touch screens 12 and 14, and a control of a soft menu.
[0322] FIG. 13I illustrates an example of executing a task manager function by using one 600b of the physical buttons arranged in a second panel including the second touch screen 14. The button 600b for executing the task manager function may be, for example, a back button which is one of the touch detection typed physical buttons arranged in the second panel. The portable device detects an input 602f of the back button 600b arranged in the second panel, for example, a tap gesture or a touch and hold on the back button 600b.
[0323] Referring to FIG. 13J, in response to the input 602f, the portable device removes the first and second task manager panels 604a and 604b from the first and second touch screens 12 and 14 and replaces the preview windows 616a and 620a which previously displayed in the first and second touch screens 12 and 14 with activated task screens 616 and 620 of the corresponding applications and displays the replaced task screens 616 and 620.
[0324] The portable device can support a personal broadcasting service by the user through the display device including the first touch screen and the second touch screen arranged on at least one foldable panel. The user having the portable device who corresponds to a broadcaster of the personal broadcasting service can broadcast an image recorded through a camera of the portable device by using the personal broadcasting application installed in the portable device.
[0325] FIG. 14 (including FIGs. 14A to 14L) illustrates a user interface of the personal broadcasting application according to an embodiment of the present invention.
[0326] Referring to FIG. 14A, the first touch screen 12 displays a map area 630 provided by the personal broadcasting application. For example, the map area 630 may includes a geographical area of a predetermined scale including a current position of the user or a geographical area of a predetermined scale including a position selected by the user. The map area 630 includes at least one of caster indicators 634a, 634b, 634c, 634d, 634e, and 634f indicating a position of at least one broadcaster. The caster indicators 634a to 634f are simple information on broadcast contents broadcasted by the broadcasters, and may include, for example, at least one of a captured image, a caster name, and a broadcast title. As a selectable embodiment, the first touch screen 12 displays a broadcasting category including the broadcast contents of the broadcaster displayed within the map area 630, for example, at least one of all, lift, sports, and entertainment, and may further display a category display line 632 for a change to a desired broadcast category.
[0327] The second touch screen 14 displays broadcast lists 636 including at least some broadcast items 636a, 636b, 636b, 636c, 636d, and 636e indicating broadcast contents provided by the broadcasters included in the map area 630. Each of the broadcast items 636a to 636e includes a captured image of the broadcast contents, a broadcast title, a name of the broadcaster, broadcasting hours, and the number of views.
[0328] Referring to FIG. 14B, the portable device detects a touch gesture 640 in a predetermined direction, for example, a flick or a touch drag from the map area 630 displayed in the first touch screen 12. Referring to FIG. 14C, the first touch screen 12 displays a map area 630 moved from the map area 630 according to a motion direction and a speed of the touch gesture 640. Then, the second touch screen 14 displays the broadcast lists 636 including the broadcast items 636e, 636f, 636g, 636h, 636i, and 636h of the broadcast contents provided by the caster indicators 634a, 634b, 634d, 634e, 634g, and 634h included in the map area 630a.
[0329] Referring to FIG. 14C, the second touch screen 14 detects a touch gesture 640a in a predetermined direction, for example, a flick in a vertical direction or a touch drag in a vertical direction from the displayed broadcast lists 636. Then, the second touch screen 14 scrolls and displays the broadcast items of the broadcast lists 636 according to the touch gesture 640a.
[0330] Referring to FIG. 14D, the portable device detects a predetermined touch gesture 640b, for example, a tap gesture or a touch and hold from one (for example, the broadcast item 636g of the broadcast items of the broadcast lists 636 displayed in the second touch screen 14. Then, as illustrated in FIG. 14E, the first touch screen 12 displays a broadcast image 636 reproducing broadcast contents corresponding to the broadcast item 636g and the second touch screen 14 displays discussion areas 642 and 644 in which viewers who view the broadcast image 638 can participate in response to the detection of the touch gesture 640b. The discussion areas 642 and 644 include a message display window 642 and a message input window 644, and the message input window 644 includes a message input area 644a and a message sending key 644b. The message input area 644a receives a message including a text and / or a conversation icon from the user. When a tap gesture is detected from the message sending key 644b in a state where a message input into the message input area 644a exists, the message display window 644 displays the input message together with a name of the user (actual name or a nickname registered in the personal broadcasting application).
[0331] Referring to FIG. 14F, the portable device detects an input of one 646a of physical buttons arranged in the second panel including the second touch screen 14, for example, an input 640c of the back button, that is, a tap gesture while the broadcasting image 638 is displayed in the first touch screen 12 and the discussion areas 642 and 644 are displayed in the second touch screen 14. Then, as illustrated in FIG. 14G, the portable device replaces the broadcasting image 638 and the discussion areas 642 and 644 of the first and second touch screens 12 and 14 with the previously displayed map area 630a and broadcast lists 636 and displays the replaced map area 630a and broadcast lists 636 in response to the input 640c.
[0332] When the user cannot find a desired broadcast through a movement of the map area 630a and a search for the broadcast lists 636, the user can make a request for the desired broadcast to other users through a broadcast request function provided by the personal broadcasting application. Hereinafter, a scenario for making a request for the broadcast will be described.
[0333] FIGs. 14G to 14I illustrate a user interface for a requester who makes a request for a desired broadcast through the personal broadcasting application.
[0334] Referring to FIG. 14G, the portable device displays the map area 630a and the broadcast lists 636 through the first and second touch screens 12 and 14 or detects an input of one 646b of the physical buttons arranged in the second panel including the second touch screen 14, for example, an input 640d of the menu button, that is, a tap gesture while displaying the broadcasting image 638 and the discussion areas 642 and 644. Then, in response to the input 640d, a menu window 648 for the personal broadcasting application is displayed in the lower part of the second touch screen 14. The menu window 648 includes at least one of a create broadcast key 648a, a broadcast request key 648b, a broadcast item search key 648c, a broadcast item sorting key 648d, and a setting key 648e. When the portable device detects a predetermined touch gesture 640e, for example, a tap gesture from the broadcast request key 648b, the portable device proceeds to FIG. 14H.
[0335] Referring to FIG. 14H, in response to the detection of the tap gesture 640e, on the second touch screen 14, the broadcast request window 650 replaces the broadcast lists 636 or is displayed on the broadcast lists 636. The broadcast request window 650 includes at least one of a message input area 650a for receiving a message for the broadcast request, a category selection area 650b for selecting a desired broadcast category, a completion key 650c, and a cancel key 650d. After the message for the broadcast request, for example, "Please show me B-boy events in A park" is input into the message input area 650a and the desired broadcast category is selected from the category selection area 650b, the portable device detects a predetermined touch gesture 640f, for example, a tap gesture from the completion key 650c.
[0336] The personal broadcasting application transmits a broadcast request including the input information (request message and category) and selective additional information (name of the requester and current position of the requester) to users of other portable devices which are running the personal broadcasting application in response to the detection of the touch gesture 640f. The broadcast request may be transmitted through a cellular network or a WiFi network. As a selectable embodiment, the broadcast request is transmitted to other users located within a predetermined range from a current position of the requester or a position designated by the requester.
[0337] FIGs. 14I to 14L illustrate a user interface for the user who receives the broadcast request through the personal broadcasting application.
[0338] Referring to FIG. 14I, the portable device receives a broadcast request of the requester through the personal broadcasting application and displays a request message window 654 including a request message of "Please show me B-boy events in A park" according to the broadcast request in the second touch screen 14 while the first touch screen 12 displays the map area 630b which can include at least one of caster indicators 652a, 652b, 652c, 652d, 652e, 652f, 652g, and 652h and the second touch screen 12 displays broadcast lists related to the caster indicators 652a to 652h. The request message window 654 further includes a view key 654a and a ignore key 654b together with the request message. As one embodiment, the request message window 654 may be displayed to overlap the broadcast lists displayed in the second touch screen 14 or the discussion areas displayed in the second touch screen 14. As another embodiment, the request message window 654 may be displayed to overlap the map area 630b or the broadcast image displayed in the first touch screen 12.
[0339] As a selectable embodiment, the personal broadcasting application receives the broadcast request, and inserts and displays a broadcast request indicator 652 indicating a position of the requester of the broadcast request on the map area 630b displayed in the first touch screen 12. When a predetermined touch gesture, for example, a tap gesture or a touch and hold is detected from the broadcast request indicator 652, the second touch screen 14 displays the request message window 654 according to the broadcast request.
[0340] The portable device detects a predetermined touch gesture 640f, for example, a tap gesture from the view key 654a of the request message window 654 and proceeds to FIG. 14J. Referring to FIG. 14J, the second touch screen 14 displays broadcast request lists including a broadcast request item 656 according to the broadcast request in response to the detection of the touch gesture 640f. The broadcast request item 656 includes a response key 656a. The portable device detects a predetermined touch gesture 640g, for example, a tap gesture from the response key 656a within the broadcast request item 656 and proceeds to FIG. 14K. As another embodiment, the request message window 654 of FIG. 14I may further include the response key, and the first and second touch screens 12 and 14 may proceed to FIG. 14K in response to the tap gesture detected from the response key within the request message window 654.
[0341] Referring to FIG. 14K, the first and second touch screens 12 and 14 display first and second broadcast create windows 660 and 662, respectively, in response to the detection of the touch gesture 640g. As a selectable embodiment, the first and second broadcast create windows 660 and 662 may be located in one of the first and second touch screens 12 and 14.
[0342] The first broadcast create window 660 displayed in the first touch screen 12 includes mode selection areas 660a, 660b, and 660c for receiving one broadcast among a scene mode, a caster mode, and a mix mode. The second broadcast create window 662 displayed in the second touch screen 14 includes at least one of a title input window 662a for receiving a broadcast title, a category selection area 662b for selecting a broadcast category, a completion key 662c, and a cancel key 662d. Here, the view mode refers to a mode in which a scene image shot through the rear camera 26 of the portable device is broadcasted, the caster mode refers to a mode in which a caster image shot through the front camera 24 of the portable device is broadcasted, and the mix mode refers to a mode in which the caster image is combined with the scene image in a Picture In Picture (PIP) manner and then broadcasted.
[0343] After a broadcast mode, a broadcast title, and a broadcast category are input through the first and second broadcast create windows 660 and 662, the portable device detects a predetermined touch gesture 640h, for example, a tap gesture from the completion key 662c. In response to the detection of the touch gesture 640h, the personal broadcasting application operates at least one of the front camera 24 and the rear camera 26 according to a selected mode, collects an image shot by the at least one operated camera 24 or 26, and carries a broadcast image generated through a combination of the collected images and broadcast service data including the input information (broadcast mode, broadcast title, and broadcast category) and selective additional information (name and current position of the caster) on a wireless signal according to a pre-designated transmission scheme and broadcasts the wireless signal. The broadcast service data may be transmitted through, for example, a cellular network or a WiFi network.
[0344] Referring to FIG. 14L, in response to the detection of the touch gesture 640h, the portable device displays a broadcast image 664 shot by the at least one camera 24 or 26 and generated by the personal broadcasting application in the first touch screen 12 and displays discussion areas 666 and 668 in which a caster of the broadcast image 664 and viewers who view the broadcast image 664 can participate in the second touch screen 14. The discussion areas 666 and 668 include a message display window 666 and a message input window 668, and the message input window 668 includes a message input area 668a and a message sending key 668b. The message input area 668a receives a message including a text and / or a conversation icon from the user. When a tap gesture is detected from the message sending key 668b in a state where a message input into the message input area 668a exists, the message display window 666 displays the input message together with a name of the user (an actual name or a nickname registered in the personal broadcasting application).
[0345] Although not illustrated, when the caster creates a broadcast, a caster indicator indicating the broadcast by the caster newly appears in the map area 630a of the requester and a broadcast item indicating the broadcast is included in the broadcast lists. When a tap gesture is detected from the broadcast item, the first and second touch screens of the re...
Claims
1. An electronic device comprising: a first touch screen and a second touch screen; and at least one processor that is configured to: control the first touch screen and the second touch screen to display first information on the first touch screen and second information different from the first information on the second touch screen; in response to a user input on the first touch screen requesting execution of a first function, control the first touch screen to replace the first information with information of the first function, while the second information is displayed continuously on the second touch screen; and identify a user input with respect to the information of the first function displayed on the first touch screen; in response to identifying the user input, control the second touch screen to replace the second information with additional information related to the first function while at least some of the information of the first function is displayed on the first touch screen.
2. The electronic device of claim 1, wherein the at least one processor is further configured to control the first touch screen to replace the information related to the first function with information related to a second function in response to requesting3. A method of controlling an electronic device comprising a first touch screen and a second touch screen, the method comprising: controlling the first touch screen and the second touch screen to display first information on the first touch screen and second information different from the first information on the second touch screen; in response to a user input on the first touch screen requesting execution of a first function, controlling the first touch screen to replace the first information with information of the first function, while the second information is displayed continuously on the second touch screen; and identifying a user input with respect to the information of the first function displayed on the first touch screen; in response to identifying the user input, controlling the second touch screen to replace the second information with additional information related to the first function while at least some of the information of the first function is displayed on the first touch screen.
4. The method of claim 3, further comprising: replacing, on the first touch screen, the information related to the first function with information related to a second function in response to requesting execution of the second function.