1. Technical Field
The present invention relates to a display method associated with computer wallpaper. More particularly, the present invention relates to a method for displaying a background wallpaper and one or more user interface elements on a display unit of an electrical apparatus at the same time, a computer program product for the method and an electrical apparatus implementing the method.
2. Description of Related Art
Most modern handheld electrical apparatuses can provide a function to show a personalized wallpaper, such as a static wallpaper, a live wallpaper and an idle screen background. In other words, users can choose their favorite images for use as background wallpapers to be shown on desktops of their handheld electrical apparatuses. Icons, widgets, or other user interface elements displayed on desktops may cover a user's favorite objects displayed thereon. Hence, the user has to rearrange the positions of the user interface elements so that their favorite objects are not covered.
As a result, there is a need to prevent the covering of a user's favorite objects by other user interface elements.
According to one embodiment of this invention, a method for displaying a background wallpaper and one or more user interface elements on a display unit of an electrical apparatus at the same time is provided. In the method, an ROI on the background wallpaper is designated by analyzing the background wallpaper. The background wallpaper is displayed. The one or more user interface elements are displayed on an area of the displayed background wallpaper without covering the ROI.
According to another embodiment of this invention, an electrical apparatus is provided. The electrical apparatus includes a display unit, a display control unit, and a processing unit. The display control unit is electrically connected to the display unit, and the processing unit is electrically connected to the display control unit. The display control unit is configured to control the display unit. The processing unit designates an ROI on a background wallpaper by analyzing the background wallpaper. The display control unit controls the display unit to display the background wallpaper and one or more user interface elements on an area of the displayed background wallpaper without covering the ROI.
The present invention can achieve many advantages. An area on the display unit for displaying an ROI is not covered by any user interface element. In other words, an area which interests users is not blocked visually by any user interface element.
These and other features, aspects, and advantages of the present invention will become better understood with reference to the following description and appended claims. It is to be understood that both the foregoing general description and the following detailed description are by examples, and are intended to provide further explanation of the invention as claimed.
The invention can be more fully understood by reading the following detailed description of the embodiments, with reference made to the accompanying drawings as follows:
Reference will now be made in detail to the present embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
The method can be implemented as a computer program product. The computer program product stores a computer program for an electrical apparatus. When an electrical apparatus with a display unit loads the computer program stored in the computer program product, the electrical apparatus can execute the method. The computer program product may be stored in any suitable storage medium including non-volatile memory such as read only memory (ROM), programmable read only memory (PROM), erasable programmable read only memory (EPROM), and electrically erasable programmable read only memory (EEPROM) devices; volatile memory such as static random access memory (SRAM), dynamic random access memory (DRAM), and double data rate random access memory (DDR-RAM); optical storage devices such as compact disc read only memories (CD-ROMs) and digital versatile disc read only memories (DVD-ROMs); and magnetic storage devices such as hard disk drives (HDD) and floppy disk drives.
Reference is now made to
The routine 100 of the method begins at operation 110, where the processing unit 230 designates an ROI on the background wallpaper by analyzing the background wallpaper. The ROI includes a subject of interest, that is, an area which interests users, on the background wallpaper. For example, users may set a human face as a subject of interest. Hence, the processing unit 230 may analyze the background wallpaper to designate an ROI, which includes a human face, on the background wallpaper. In another embodiment of this invention, if the background wallpaper is a live wallpaper, which includes several continuous images, the processing unit 230 may analyze the continuous images to designate the ROI on the background wallpaper. For example, the processing unit 230 may designate an area of the continuous images on which a subject of interest is displayed, and the designated area is taken as the ROI. In other embodiments, other subjects of interest may be set for the processing unit 230 to designate at operation 110.
The routine 100 continues to operation 130, where the display control unit 220 controls the display unit 210 to display the background wallpaper.
At operation 140, the display control unit 220 controls the display unit 210 to display the one or more user interface elements on an area of the displayed background wallpaper without covering the ROI. Therefore, the ROI with a subject of interest is not be covered by any user interface element. In other words, a subject which interests users can be displayed on the display unit 210 without being visually blocked.
In one embodiment of operation 140, the display control unit 220 may move at least one of the one or more user interface elements displayed on the display unit 210 so that the one or more user interface elements is displayed on the displayed background wallpaper without covering the ROI. Therefore, by moving the user interface elements, a subject which interests users is prevented from being visually blocked.
In another embodiment of operation 140, the display control unit 220 may adjust the size of at least one of the one or more user interface elements displayed on the display unit 210 so that the one or more user interface elements are displayed in an area of the background wallpaper outside of the ROI. Therefore, even if the area outside the ROI on the background wallpaper is small or the size of the user interface elements is large, the subject which interests users is prevented from being visually blocked after such size adjustment.
In another embodiment of this invention, the processing unit 230 may further designate an area outside the ROI 212a (in other words, an area without any human face) as an available area 212b. Subsequently, the display control unit 220 moves the user interface elements 211c, 211d to the available area 212b of the background wallpaper 212, such that the user interface elements 211c, 211d do not block the ROI 212a. Moreover, the display control unit 220 adjusts the size of the user interface element 211e displayed on the display unit 210 to a size smaller than the size of the available area 212b to avoid blocking the ROI 212a, for example, a size small enough to fit on the available area 212b together with the user interface elements 211c, 211d.
Three analysis methods may be employed by the processing unit 230 to designate an ROI on the background wallpaper, which are disclosed as follows:
In addition, the processing unit 230 may utilize an ROI technique to detect a hot spot on the background wallpaper, which users may deem important, such as a human face or an architectural structure in a photograph. Subsequently, the processing unit 230 may take the hot spot (ROI) as the area which should not be visually blocked, and rearrange the user interface elements. Furthermore, the processing unit 230 may move user interface elements or adjust sizes of user interface elements according to the size of the available area. Therefore, when users change the background wallpaper displayed on the electrical apparatus 200, users do not have to concern themselves with the positions of the user interface elements, and the ROI will not be covered by the user interface elements.
The present invention can achieve many advantages. An area on the display unit for displaying an ROI is not covered by any user interface element. In other words, an area which interests users is not be visually blocked by any user interface element.
Although the present invention has been described in considerable detail with reference to certain embodiments thereof, other embodiments are possible. Therefore, the spirit and scope of the appended claims should not be limited to the description of the embodiments contained herein. It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims.
Number | Name | Date | Kind |
---|---|---|---|
6760048 | Bates et al. | Jul 2004 | B1 |
20030016869 | Laumeyer et al. | Jan 2003 | A1 |
20030179234 | Nelson et al. | Sep 2003 | A1 |
20040076335 | Kim | Apr 2004 | A1 |
20040190787 | Nakami | Sep 2004 | A1 |
20070266319 | Matsuo | Nov 2007 | A1 |
20080050030 | Hara | Feb 2008 | A1 |
20080094421 | Maeda | Apr 2008 | A1 |
20090003698 | Milward et al. | Jan 2009 | A1 |
20090210820 | Adachi et al. | Aug 2009 | A1 |
20090274364 | Shakya et al. | Nov 2009 | A1 |
20100260406 | Sammak et al. | Oct 2010 | A1 |
20110148917 | Alberth et al. | Jun 2011 | A1 |
20120154420 | Calandrino et al. | Jun 2012 | A1 |
20130336581 | Datta et al. | Dec 2013 | A1 |
Number | Date | Country |
---|---|---|
1684262 | Jul 2006 | EP |
04-150177 | May 1992 | JP |
10-200873 | Jul 1998 | JP |
2007-199311 | Aug 2007 | JP |
2009-296397 | Dec 2009 | JP |
2010-258914 | Nov 2010 | JP |
2013-92988 | May 2013 | JP |
201032120 | Sep 2010 | TW |
2006123513 | Nov 2006 | WO |
2011061905 | May 2011 | WO |
Entry |
---|
English translation of abstract of JP 2010-258914 (published Nov. 11, 2010). |
English translation of abstract of JP 2013-92988 (published May 16, 2013). |
English translation of abstract of JP 2009-296397 (published Dec. 17, 2009). |
English translation of abstract of JP 2007-199311 (published Aug. 9, 2007). |
English translation of abstract of JP 10-200873 (published Jul. 31, 1998). |
English translation of abstract of JP 04-150177 (published May 22, 1992). |
Japan Office Action dated Sep. 10, 2013. |
European Search Report dated Sep. 25, 2013. |
English translation of abstract of TW 201032120 (published Sep. 1, 2010). |
EP Office Action dated May 14, 2014. |
Summons to attend oral proceedings for EP 12007315.0 (dated Nov. 18, 2014). |
Number | Date | Country | |
---|---|---|---|
20130117697 A1 | May 2013 | US |