FLEXIBLE DISPLAY APPARATUS AND METHOD OF PROVIDING USER INTERFACE BY USING THE SAME
A flexible display apparatus and a method of displaying a User Interface (UI) are provided. The flexible display apparatus includes an exposed area determining unit for determining an exposed screen area facing outwards with respect to the flexible display apparatus; a User Interface (UI) generating unit for generating a UI corresponding to the outwardly facing exposed screen area; and a display unit for displaying the generated UI on the outwardly facing exposed screen area.
Latest Samsung Electronics Patents:
This application claims priority under 35 U.S.C. §119(a) to Korean Patent Application No. 10-2011-0122398, filed on Nov. 22, 2011, in the Korean Intellectual Property Office, the entire disclosure of which is incorporated herein by reference.
BACKGROUND OF THE INVENTION1. Field of the Invention
The present invention relates generally to a flexible display apparatus and method displaying a User Interface (UI), and more particularly, to a method and apparatus for providing a UI that differs according to a state of a flexible display apparatus.
2. Description of the Related Art
Portable terminals have generally been developed to provide various functions, such as, a movie reproducing function, a Digital Multimedia Broadcasting (DMB) receiving function, a message sending/receiving function, etc. Accordingly, various types of UIs are required to effectively display and control various data corresponding to such functions in a portable terminal.
Also, in order for a UI to include various types of display screens and various manners for controlling the display screens, a size of the UI necessarily increases. Accordingly, it becomes difficult to effectively display the UI to a user when a size of the display screen is changed.
Meanwhile, Korean Patent Application No. KR 2008-0035709, for example, refers to a technology for displaying an image in a mobile phone having a multi-panel stack. In such a multi-panel stack type mobile phone having a three-stage zigzag body, when the multi-panel stack type mobile phone is closed, in a display window area, only an area coupled to an upper panel is activated to display an image.
However, in the above-described technology, the phone must sense which area of a screen area is exposed, and a differentiated UI may not be effectively provided based on a size of the exposed screen area.
SUMMARY OF THE INVENTIONAn object of the present invention is to address at least the problems and/or disadvantages and to provide at least the advantages described below. An aspect of the present invention provides a flexible display apparatus capable of distinctively providing a User Interface (UI) according to a folding extent of the flexible display apparatus, and a method of displaying the UI using the flexible display apparatus.
Another aspect of the present invention also provides a flexible display apparatus capable of displaying a UI by stages according to a folding extent of the flexible display apparatus, and a method of displaying the UI.
Another aspect of the present invention also provides a flexible display apparatus capable of successively changing a UI according to a folding extent of the flexible display apparatus, and a method of displaying the UI.
According to an aspect of the present invention, a flexible display apparatus is provided. The flexible display apparatus includes an exposed area determining unit for determining an exposed screen area facing outwards with respect to the flexible display apparatus; a User Interface (UI) generating unit for generating a UI corresponding to the outwardly facing exposed screen area; and a display unit for displaying the generated UI on the outwardly facing exposed screen area.
According to another aspect of the present invention, a method of displaying a User Interface (UI) using a flexible display apparatus is provided. The method includes determining an exposed screen area facing outwards with respect to the flexible display apparatus; and displaying a UI corresponding to the outwardly facing exposed screen area on the exposed screen area.
According to another aspect of the present invention, a computer readable recording medium having embodied thereon a computer program for executing a method for displaying a User Interface (UI) using a flexible display apparatus is provided. The method includes determining an exposed screen area facing outwards with respect to the flexible display apparatus; and displaying a UI corresponding to the outwardly facing exposed screen area on the exposed screen area.
The above and other features and advantages of certain embodiments of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
Hereinafter, embodiments of the present invention are described with reference to the accompanying drawings. In the following description, the same elements will be designated by the same reference numerals although they are shown in different drawings. Further, in the following description of the present invention, a detailed description of known functions and configurations incorporated herein may be omitted for the sake of clarity and conciseness.
In the drawings, lengths and sizes of layers and regions may be exaggerated for clarity.
It will be understood that when an element or layer is referred to as being “on” another element or layer, the element or layer can be positioned directly on another element or indirectly over another layer with intervening elements or layers. Like reference numbers refer to like elements throughout. Expressions such as “at least one of,” when preceding a list of elements, modify the entire list of elements and do not modify the individual elements of the list.
Also, in the following description, a flexible display apparatus is a flexible display apparatus for displaying a User Interface (UI) on a screen by using a twistable and bendable display substrate, for example, a foldable, bendable, and rollable display substrate.
In addition, in the following description, folding a display substrate refers to changing a shape of the display substrate. For example, folding the display substrate may refer to bending and/or rolling the display substrate.
Referring to
The exposed area sensing unit 110 senses an exposed screen area in the flexible display apparatus 100. When a display substrate (not shown) is asymmetrically folded, the exposed area sensing unit 100 may sense a screen area in the display substrate (not shown) that is exposed to the outside (i.e., an outwardly facing portion of the display area.
In this regard, the display substrate that is asymmetrically folded may represent a case where, when the display substrate is folded, boundaries of the display substrate do not correspond to each other, and thus a screen area exposed to the outside exists. Examples of such asymmetrically folded displays are shown and described with reference to
For example, a piezoelectric sensor 110a or a photo sensor 110b may be disposed in an edge of the display substrate (not shown), and the exposed area sensing unit 110 may sense a screen area exposed to the outside by determining whether the flexible display apparatus 100 is asymmetrically folded by using the piezoelectric sensor or the photo sensor.
Also, an extent to which the display substrate is folded may successively vary in the flexible display apparatus 100, and in this case, the exposed area sensing unit 110 may successively sense the varying exposed screen area.
The UI generating unit 120 generates a UI corresponding to the exposed screen area. For example, the UI generating unit 120 may generate a UI to be displayed on the exposed screen area based on a size of the exposed screen area.
The UI generating unit 120 may change at least one of a type and a number of objects included in the UI according to the size of the exposed screen area. The objects are components included in the UI, and the objects may include, for example, an image, a text, a movie, a font, an icon, a list of contents, etc.
In addition, the UI generating unit 120 may, when the size of the exposed screen area is less than or equal to a predetermined value, generate a UI by removing some of the objects included in the UI. For example, when the size of the exposed screen area is less than or equal to 70% of the entire screen area, the UI generating unit 120 may remove one or more of objects such as an image, a text, an icon, and/or a list of contents included in the UI. In addition to, or as an alternative to removing the objects, the UI generating unit 120 may change the font of text included in the UI.
The UI generating unit 120 may, when the size of the exposed screen area is less than or equal to the predetermined value, generate a UI by enlarging some of the objects included in the UI. For example, when a plurality of thumbnail images are included in a UI screen, if the size of the exposed screen area is changed into a size less than or equal to 70% of the entire screen area, the UI generating unit 120 may select, enlarge, and display a predetermined image.
In addition, the UI generating unit 120 may add a tool for controlling a screen to the UI, according to the size of the exposed screen area. When the size of the exposed screen area is less than or equal to a predetermined value, the UI generating unit 120 may display, for example, a scroll bar, an enlargement icon, and/or a reduction icon for controlling the screen on the UI.
The UI generating unit 120 may also generate the UI by stages according to the size of the exposed screen area. In generating the UI by stages, the UI generating unit 120 may divide the exposed screen area into a plurality of parts and generate a UI according to a size of each divided part of the exposed screen area.
For example, when the exposed screen area occupies the size in a range from about 70% to about 100% of the entire screen area, the UI generating unit 120 may generate a first UI including all components. When the exposed screen area occupies the size in a range from about 40% to about 70% of the entire screen area, the UI generating unit 120 may generate a second UI in which some objects are removed from the first UI. Also, when the exposed screen area occupies the size in a range from about 20% to about 40% of the entire screen area, the UI generating unit 120 may generate a third UI in which some objects are removed from the second UI.
The UI generating unit 120 may generate a UI in advance according to the exposed screen area. When the exposed screen area of the flexible display apparatus 100 is changed, the previously-generated UI may be displayed on the screen.
Although, in the above examples, the UI generating unit 120 generates a UI corresponding to the size of the exposed screen area, embodiments of the present invention are not limited thereto, and the UI generating unit 120 may request a server to provide the UI corresponding to the size of the exposed screen area and receive the UI differentiated according to the size of the exposed screen area from the server.
Examples of UI corresponding to the size of the exposed screen area according to embodiments of the present invention are described in further detail herein with reference to
The display unit 130 displays a UI corresponding to an exposed screen area within an exposed screen. The display unit 130 may, when a size of the exposed screen area changes, enlarge or reduce the UI according to the changed size of the exposed screen area. The display unit 130 may, when the exposed screen area is changed by more than a predetermined threshold value, display a UI that is different from the enlarged or reduced UI.
For example, when the exposed screen area has a size in a range from about 70% to about 100% of the entire screen area, the display unit 130 may enlarge and reduce the first UI. When the size of the exposed screen area is successively changed from a size within a range from about 70% to about 100% to a size within a range from about 40% to about 70%, the display unit 130 may display the second UI instead of the first UI.
When the size of the exposed screen area is in a predetermined range, the display unit 130 may remove the UI from the display. For example, when the exposed screen area occupies a size within a range from about 0% to about 20% of the entire screen area, the display unit 130 may determine that the exposed screen area is not valid and remove the UI from the exposed screen area.
The DB 140 stores various pieces of information required in order to display UIs that differ according to the exposed screen area. The DB 140 may distinctively store the UI corresponding to the size of the exposed screen area. The DB 140 may also store a setting value corresponding to objects to be included in the UI according to the exposed screen area. Such an object may include, for example, an image, a text, an icon, a font, a list of contents, etc. The setting value regarding the objects to be included in the UI may be used when the UI generating unit 120 generates the UI.
The sending/receiving unit 150 sends/receives various pieces of information required in order to display a UI that differs according to the exposed screen area to/from an external server. The sending/receiving unit 150 may send a signal requesting the server to provide the UI corresponding to the exposed screen area and may receive the UI from the server.
The controller 160 controls overall operations of the flexible display apparatus 100. The controller 160 controls the exposed area sensing unit 110, the UI generating unit 120, the display unit 130, the DB 140, and the sending/receiving unit 150 so that the flexible display apparatus 100 senses the exposed screen area and provides a UI that differs according to a size of the sensed exposed screen area.
Referring to
Referring to
Referring to
Information regarding a number and an arrangement of objects to be included in the UI is set in advance according to the size of the exposed screen area and is stored in the DB 140/ The UI generating unit 120 distinctively generates the UI according to the previously-set information.
Referring to
Referring to
Referring to
Referring to
When the size of the exposed screen area is successively changed within a range less than the first threshold value or greater than the second threshold value, the UI including the weekly schedule list 82 may be enlarged or reduced.
Referring to
Referring to
Referring to
Referring to
In step S1202, the flexible display apparatus 100 determines whether the flexible display apparatus 100 is asymmetrically folded. In this regard, the flexible display apparatus 100 that is asymmetrically folded may represent a case where, since boundaries of the display substrate do not correspond to each other, a screen area exposed to an exterior of the flexible display apparatus 100 exists. As a result of the determination, when the flexible display apparatus 100 is asymmetrically folded, a size of an exposed area of the flexible display apparatus 100 is determined in step S1204.
In step S1206, a UI corresponding to the size of the exposed area of the flexible display apparatus 100 is displayed.
In step S1206, the flexible display apparatus 100 may change at least one of a type and a number of objects included in the UI according to the size of the exposed screen area. The objects are components included in the UI and may include, for example, an image, a text, a font, an icon, and a list of contents.
In step S1206, the flexible display apparatus 100 may remove, when the size of the exposed screen area is less than or equal to a predetermined value, some of the objects included in the UI and display the modified UI. The flexible display apparatus 100 may remove, when the size of the exposed screen area is equal to or less than 70% of the entire screen area, one or more objects, such as an image, text, an icon, and/or a list of contents and/or change the font of the text included in the UI.
In step S1206, the flexible display apparatus 100 may enlarge, when the size of the exposed screen area is less than or equal to the predetermined value, some of the objects included in the UI and generate a modified UI.
When the UI includes a plurality of thumbnail images, if the size of the exposed screen area is changed into a size less than or equal to 70% of the entire screen area, the flexible display apparatus 100 may select and enlarge a predetermined image and displays the predetermined image on the screen.
In step S1206, the flexible display apparatus 100 may add a tool for controlling a screen to the UI according to the size of the exposed screen area. When the size of the exposed screen area is less than or equal to a predetermined value, the flexible display apparatus 100 may display, for example, a scroll bar, an enlargement icon, and/or a reduction icon for controlling the screen on the UI.
In step S1206, the flexible display apparatus 100 may also display the UI in stages according to the size of the exposed screen area. The UI generating unit 120 may divide the exposed screen area into a plurality of parts and display a UI that differs according to a size of each divided part of the exposed screen area.
For example, when the exposed screen area has a size within a range from about 70% to about 100% of the entire screen area, the flexible display apparatus 100 may display a first UI including all components. When the exposed screen area has a size in a range from about 40% to about 70% of the entire screen area, the flexible display apparatus 100 may display a second UI in which some objects are removed from the first UI. When the exposed screen area has a size in a range from about 20% to about 40% of the entire screen area, the flexible display apparatus 100 may display a third UI in which some objects are removed from the second UI.
Although, in the above-described embodiments according to the present invention, the flexible display apparatus 100 generates a UI corresponding to the size of the exposed screen area, the present invention is not limited thereto, and the flexible display apparatus 100 may request a server to provide the UI corresponding to the size of the exposed screen area and receive the UI differentiated according to the size of the exposed screen area from the server in accordance with embodiments of the present invention.
In step S1208, the flexible display apparatus 100 determines whether the size of the exposed screen area is changed. When a folding state of the flexible display apparatus 100 is successively changed, the flexible display apparatus 100 successively senses the exposed screen area and successively determines whether the exposed screen area is changed.
In step S1210, a UI is changed and displayed. In step S1210, the flexible display apparatus 100 may enlarge or reduce the UI according to a size of the exposed screen area. The flexible display apparatus 100 may display a UI that differs according to the size of the exposed screen area.
Referring to
In this case, the UI providing server 200 generates the UI corresponding to the exposed screen area similar to the above-described UI generating unit 120, and provides the requested UI to the flexible display apparatus 100 in response to the request from the flexible display apparatus 100. For example, the UI providing server 200 may provide the Internet navigator 50 for a PC or the Internet navigator 52, as shown in
The UI providing server 200 may alternatively generate a UI in advance according to the exposed screen area and provide the previously-generated UI in response to the request from the flexible display apparatus 100.
According to embodiments of the present invention, a flexible display apparatus may distinctively provide a UI according to a folding extent of the flexible display apparatus.
The flexible display apparatus may also display a UI in stages according to a folding extent of the flexible display apparatus.
In addition, the flexible display apparatus may successively change a UI according to a folding extent of the flexible display apparatus.
Embodiments of the preset invention may be embodied in the form of a computer-executable recording medium including a command such as a computer-executable program module. A computer-readable medium may be an arbitrary medium that may be accessed by a computer, and includes volatile and nonvolatile mediums and separable and non-separable mediums. The computer-readable medium may also include a computer recording medium and a communication medium. Such a computer recording medium may include volatile and/or nonvolatile mediums and separable and non-separable mediums that are embodied by using an arbitrary method or technology for storing information such as a computer-readable command, a data structure, a program module, or other data. The communication medium may include any of a computer-readable command, a data structure, a program module, other data of a data signal modulated, such as a carrier wave, or other transmission mechanisms, and the communication medium includes an arbitrary information transmission medium.
While the present invention has been particularly shown and described with reference to certain embodiments thereof, it will be understood by one of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the following claims. The described embodiments should be considered in a descriptive sense only and not for purposes of limitation. Therefore, the scope of the invention is defined not by the detailed description of the invention but by the appended claims, and all differences within the scope will be construed as being included in the present invention.
Claims
1. A flexible display apparatus comprising:
- an exposed area determining unit for determining an exposed screen area facing outwards with respect to the flexible display apparatus;
- a User Interface (UI) generating unit for generating a UI corresponding to the outwardly facing exposed screen area; and
- a display unit for displaying the generated UI on the outwardly facing exposed screen area.
2. The flexible display apparatus of claim 1, wherein the UI generating unit generates the UI according to a size of the outwardly facing exposed screen area.
3. The flexible display apparatus of claim 2, wherein the UI generating unit changes at least one of a type and a number of at least one object included in the UI according to the size of the outwardly facing exposed screen area.
4. The flexible display apparatus of claim 3, wherein the object includes at least one of an image, a text, a font, an icon, and a list of contents that are included in the UI.
5. The flexible display apparatus of claim 2, wherein the UI generating unit adds a tool for controlling a screen to the UI according to the size of the outwardly facing exposed screen area.
6. The flexible display apparatus of claim 2, wherein the UI generating unit generates the UI in stages according to the size of the outwardly facing exposed screen area.
7. The flexible display apparatus of claim 1, wherein the display unit enlarges or reduces the generated UI based on the size of the outwardly facing exposed screen area.
8. The flexible display apparatus of claim 7, wherein the exposed area sensing unit successively senses a variation in size of the outwardly facing exposed screen area, and the display unit successively enlarges or reduces the generated UI.
9. The flexible display apparatus of claim 8, wherein when the size of the outwardly facing exposed screen area is equal to or greater than a predetermined threshold value, the display unit displays a UI different from the enlarged or reduced UI.
10. The flexible display apparatus of claim 1, wherein the exposed area sensing unit senses the exposed screen area by using at least one of a photo sensor and a piezoelectric sensor.
11. A method of displaying a user interface (UI) using a flexible display apparatus, the method comprising:
- determining an exposed screen area facing outwards with respect to the flexible display apparatus; and
- displaying a UI corresponding to the outwardly facing exposed screen area on the exposed screen area.
12. The method of claim 11, wherein the UI includes at least one of a type and a number of at least one object comprised in the UI that are changed according to a size of the outwardly facing exposed screen area.
13. The method of claim 12, wherein the object includes at least one of an image, a text, a font, an icon, and a list of contents that are comprised in the UI.
14. The method of claim 11, wherein the UI further includes a tool for controlling a screen according to the size of the outwardly facing exposed screen area.
15. The method of claim 11, wherein the UI is generated in stages according to the size of the outwardly facing exposed screen area.
16. The method of claim 11, wherein displaying the UI comprises enlarging or reducing the UI based on the size of the outwardly facing exposed screen area.
17. The method of claim 16, wherein sensing the exposed screen area comprises successively sensing a variation in size of the outwardly facing exposed screen area, and the displaying of the UI comprises successively enlarging or reducing the generated UI based on the variation in size of the outwardly facing exposed screen area.
18. The method of claim 17, wherein displaying the UI comprises displaying, when the size of the outwardly facing exposed screen area is equal to or greater than a predetermined threshold value, displaying a UI different from the enlarged or reduced UI.
19. The method of claim 11, wherein sensing the outwardly facing exposed screen area comprises sensing the exposed screen area by using at least one of a photo sensor and a piezoelectric sensor.
20. The method of claim 11, further comprising:
- requesting a server to provide the UI corresponding to the size of the outwardly facing exposed screen area; and
- receiving the requested UI from the server,
- wherein the displaying of the UI comprises displaying the received UI on the screen.
21. A computer readable recording medium having embodied thereon a computer program for executing a method for displaying a User Interface (UI) using a flexible display apparatus, the method comprising:
- determining an exposed screen area facing outwards with respect to the flexible display apparatus; and
- displaying a UI corresponding to the outwardly facing exposed screen area on the exposed screen area.
Type: Application
Filed: Sep 12, 2012
Publication Date: May 23, 2013
Applicant: Samsung Electronics Co., Ltd (Suwon-si)
Inventors: Kyung-a KANG (Seoul), Ji-yeon KWAK (Seoul), Hyun-jin KIM (Seoul), Joon-kyu SEO (Seongnam-si)
Application Number: 13/611,906
International Classification: G09G 5/00 (20060101);