US20150185703A1 - Electronic device and method for displaying watch object - Google Patents
Electronic device and method for displaying watch object Download PDFInfo
- Publication number
- US20150185703A1 US20150185703A1 US14/493,689 US201414493689A US2015185703A1 US 20150185703 A1 US20150185703 A1 US 20150185703A1 US 201414493689 A US201414493689 A US 201414493689A US 2015185703 A1 US2015185703 A1 US 2015185703A1
- Authority
- US
- United States
- Prior art keywords
- watch
- level
- objects
- face
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims description 25
- 238000013461 design Methods 0.000 claims abstract description 30
- 239000003086 colorant Substances 0.000 claims abstract description 28
- 238000012545 processing Methods 0.000 claims abstract description 9
- 230000006870 function Effects 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 2
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 14
- 230000008569 process Effects 0.000 description 13
- 230000000295 complement effect Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 102220012974 rs139794370 Human genes 0.000 description 1
- 102220029346 rs34541442 Human genes 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G9/00—Visual time or date indication means
- G04G9/0005—Transmission of control signals
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G9/00—Visual time or date indication means
- G04G9/0082—Visual time or date indication means by building-up characters using a combination of indicating elements and by selecting desired characters out of a number of characters or by selecting indicating elements the positions of which represents the time, i.e. combinations of G04G9/02 and G04G9/08
- G04G9/0094—Visual time or date indication means by building-up characters using a combination of indicating elements and by selecting desired characters out of a number of characters or by selecting indicating elements the positions of which represents the time, i.e. combinations of G04G9/02 and G04G9/08 using light valves, e.g. liquid crystals
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G9/00—Visual time or date indication means
- G04G9/02—Visual time or date indication means by selecting desired characters out of a number of characters or by selecting indicating elements the position of which represent the time, e.g. by using multiplexing techniques
- G04G9/06—Visual time or date indication means by selecting desired characters out of a number of characters or by selecting indicating elements the position of which represent the time, e.g. by using multiplexing techniques using light valves, e.g. liquid crystals
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G99/00—Subject matter not provided for in other groups of this subclass
- G04G99/006—Electronic time-pieces using a microcomputer, e.g. for multi-function clocks
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/04—Maintaining the quality of display appearance
- G09G2320/043—Preventing or counteracting the effects of ageing
- G09G2320/046—Dealing with screen burn-in prevention or compensation of the effects thereof
Definitions
- Embodiments described herein relate generally to a technique of displaying an object on a display.
- FIG. 1 is an exemplary perspective view illustrating an external appearance of an electronic device according to an embodiment.
- FIG. 2 is an exemplary block diagram illustrating a system configuration of the electronic device of the embodiment.
- FIG. 3 is a view illustrating examples of a plurality of kinds of watch objects, which are automatically switched by the electronic device of the embodiment.
- FIG. 4 is a view illustrating examples of a pair of watch objects, which are automatically switched by the electronic device of the embodiment.
- FIG. 5 is an exemplary view illustrating a setup screen which is used in the electronic device of the embodiment.
- FIG. 6 is a view for describing an example of a watch object automatic switching operation which is executed by the electronic device of the embodiment.
- FIG. 7 is a view for describing another example of the watch object automatic switching operation which is executed by the electronic device of the embodiment.
- FIG. 8 is an exemplary flowchart for describing the procedure of a watch object select operation which is executed by the electronic device of the embodiment.
- FIG. 9 is an exemplary flowchart for describing the procedure of a watch object automatic switching process which is executed by the electronic device of the embodiment.
- FIG. 10 is an exemplary flowchart for describing the procedure of a process of specifying a watch object set which is to be used in the watch object automatic switching process of FIG. 9 .
- an electronic device comprises a display, a memory to store a plurality of image data corresponding to a plurality of watch objects, and processing circuitry.
- the processing circuitry cyclically switches a watch object to be displayed on the display among first watch objects of the plurality of watch objects, by using the plurality of image data.
- the first watch objects are watch objects which have the same design of a face and have different colors of at least a first part of the face. A color of the first part of the face of each of the first watch objects is expressed by a combination of an R-level, a G-level and a B-level.
- the R-level, the G-level and the B-level of the first part of the face of each of the first watch objects are determined such that an average of the R-level of the first parts of the faces of the first watch objects becomes a first value, an average of the G-level of the first parts of the faces of the first watch objects becomes the first value, and an average of the B-level of the first parts of the faces of the first watch objects becomes the first value.
- FIG. 1 is a perspective view illustrating an external appearance of an electronic device according to an embodiment.
- This electronic device is a portable electronic device including a display.
- the electronic device is realized as an intelligent watch (smart watch) which can execute various functions including a wristwatch function.
- This intelligent watch 10 is a battery-drivable, small-sized computing device.
- the intelligent watch 10 includes a main body 11 .
- the main body 11 is composed of a thin housing. In the housing, various electronic components are provided.
- a display 12 is disposed on an upper surface of the main body 11 .
- the display 12 may be, for instance, an organic EL display.
- the display 12 may include a touch panel which can detect a position of contact with the screen of the display 12 .
- the intelligent watch 10 includes a belt 31 , 32 , by which the main body 11 can be put on the human body (arm).
- One end of the belt 31 is attached to an upper end of the main body 11 by attachment portions 13 A, 13 B.
- One end of the belt 32 is attached to a lower end of the main body 11 by attachment portions 14 A, 14 B.
- Some operation buttons are provided on a side surface, for example, a right side surface, of the main body 11 .
- the case is illustrated in which three operation buttons, namely an operation button 41 , an operation button 42 and an operation button 43 , are provided on the right side surface of the main body 11 .
- the operation button 42 may be a crown.
- the intelligent watch 10 can execute various functions, as described above. At a usual time, however, the intelligent watch 10 is configured to execute the wristwatch function.
- the wristwatch function is a function for displaying a watch object on the display 12 , thereby causing the display 12 to appear as if it were a real wristwatch.
- the watch object is an image representative of a watch. The watch object may be displayed on the entire screen of the display 12 .
- the watch object includes an image representative of a watch face. Images of some hand objects (an hour hand, a minute hand, a second hand) are moved in a manner to rotate on the face.
- each pixel degrades in accordance with the total light emission amount thereof. A difference in degradation among the light emission elements causes a phenomenon called burn-in.
- a screen saver is widely known as a measure to prevent burn-in.
- to execute the screen saver while a device is idling leads to a factor of an increase in power consumption of the device.
- the intelligent watch 10 is required to operate for a long time by one-time charging of a built-in battery. Thus, the screen saver is not suitable for the intelligent watch 10 .
- a watch object automatic switching function is provided in order to prevent burn-in of the screen of the display 12 .
- the watch object automatic switching function is a function for automatically changing the watch face which is displayed on the display 12 .
- FIG. 2 illustrates a system configuration of the intelligent watch 10 .
- the intelligent watch 10 includes a controller 101 , a main memory 103 , a nonvolatile memory 105 , a wireless communication device 107 , an acceleration sensor 109 , and an embedded controller (EC) 113 .
- the controller 101 is arranged to execute various functions including the above-described wristwatch function.
- the controller 101 controls various components in the intelligent watch 10 .
- the controller 101 may be realized by an SOC (System-on-a-chip) including various processing circuitry including a CPU 101 A.
- the CPU 101 A functions as a processor (one or more cores) configured to execute various programs which are loaded from the nonvolatile memory 105 into the main memory 103 .
- the application/utility programs include a watch application program.
- the watch application program is a program for executing the above-described wristwatch function.
- the application/utility programs may include an application program for cooperation with other electronic devices (e.g. a smartphone). This application program can display various information pieces, such as mail reception notifications and contents of incoming mail, on the display 12 .
- the controller 101 executes the above-described watch object automatic switching function, under the control of this watch application program. Specifically, the controller 101 cyclically switches a watch object to be displayed on the display 12 between a plurality of watch objects which are prepared in advance. These watch objects are watch objects which have the same design of the face and have different colors of at least a first part of the face. Examples of the first part of the face may include a background of the face, an index, a hand, and other various objects on the face.
- a plurality of image data corresponding to a plurality of watch objects are prestored in the nonvolatile memory 105 .
- the controller 101 does not change an image, which is representative of a specific face, by an image signal process, but the controller 101 switches the watch object, which is to be displayed on the display 12 , between the plural watch objects by using the plural image data.
- the watch face, which is displayed on the display 12 is automatically changed by selectively using the plural image data. Since exclusive image data is prepared in advance for each watch face, all of the plural kinds of watch faces having different colors can be finely displayed.
- the watch face which is displayed on the screen of the display 12 can automatically changed with a lighter arithmetic load.
- a plurality of image data sets corresponding to a plurality of watch object sets, which have different designs of the watch face, may be prestored in the nonvolatile memory 105 .
- Each of the watch object sets is a set of a plurality of watch objects having the same design of the face and having different colors of at least the first part of the face.
- the watch object which is displayed on the display 12 , may be switched between watch objects belong to the same watch object set.
- the operation button 41 , 42 or 43 may function as a user interface which is configured to select a watch object, which is to be used as the watch face of the intelligent watch 10 , from a plurality of watch objects in accordance with a user's operation. For example, each time the operation button 41 is operated by the user, the controller 101 may execute a process of switching the watch object, which is to be used as the watch face, to another watch object.
- this touch panel-equipped display 12 may function as the above-described user interface for selecting, from the plural watch objects, the watch object that is to be used as the watch face.
- the user can select a desired watch object (watch face) by operating the operation button 41 , 42 or 43 , or by performing a gesture (flick gesture) of sliding a finger upward or downward in a state in which the finger is put in contact with the display 12 .
- the controller may switch the watch object, which is displayed on the display 12 , between only some watch objects including faces having the same design as the face of the watch object selected by the user.
- the controller 101 may automatically switch the watch object, which is displayed on the display 12 , between plural watch objects, at a rate of once in a predetermined time (e.g. 24 hours, or 12 hours).
- a predetermined time e.g. 24 hours, or 12 hours.
- the controller 101 may control the switching timing of the watch object which is displayed on the display 12 , by taking into account the total display time of each watch object, so that the actual display periods of these plural watch objects may become equal.
- the controller 101 includes a sleep function.
- the display 12 is set in an OFF state after the intelligent watch 10 has transitioned into an idle state, and is set in an ON state in response to a wakeup event.
- the wakeup event include an event in which the operation button has been operated, an event in which the display 12 has been touched, and an event in which the intelligent watch 10 has been shaken.
- the controller 101 measures the total time in which a certain watch object is displayed on the display 12 which is in the ON state. On the display 12 which is in the ON state, in some cases, other information, such as a mail view screen, may be displayed instead of the watch object. Thus, in the process of measuring the total time, it is preferable to exclude from the total time a time in which the watch object is not displayed. Then, when the measured time (a cumulative value of display time) has reached a predetermined time, the controller 101 switches a watch object, which is to be displayed on the display 12 , from the watch object which is currently displayed to another watch object.
- the wireless communication device 107 is a communication interface module for wirelessly communicating with another electronic device (e.g. smartphone).
- the wireless communication device 107 may be, for instance, a Bluetooth (trademark) module.
- the controller 101 cooperates with another electronic device by making use of the wireless communication device 107 , and thereby the controller 101 can display various information pieces on the display 12 .
- the acceleration sensor 109 may function as a sensor configured to detect that the intelligent watch 10 has been shaken.
- the embedded controller (EC) 113 is configured to execute a power management function for powering on or powering off the intelligent watch 10 in accordance with an operation by the user.
- FIG. 3 illustrates examples of a plurality of kinds of watch objects, which are automatically switched by the intelligent watch 10 .
- the case is now assumed in which the watch object, which is displayed on the display 12 , is switched between three watch objects 301 , 302 and 303 at predetermined time intervals.
- the watch objects 301 , 302 and 303 are watch objects which have the same design of the face and have different colors of at least a first part of the face.
- examples of the first part include a background of the face, a hand, and other various objects.
- a face 401 of the watch object 301 is an image representative of the watch object 301 .
- the watch object 301 includes a plurality of kinds of objects which are arranged on the face 401 . These objects, too, are images representative of parts of the watch object 301 . These objects include an index 402 , an hour hand object 403 , a minute hand object 404 , a second hand object 405 , a moon phase object 406 , and a date window 407 .
- the index 402 is information (scale marks, numbers) for expressing a time cycle.
- numbers expressed by Roman numerals are arranged as part of the index on the face 401 . Further, some scale marks are arranged as part of the index in the vicinity of the numbers.
- Each of the hour hand object 403 , minute hand object 404 and second hand object 405 is an image representative of a hand of the watch.
- the hour hand object 403 moves on the face 401 in a manner to make a single rotation in 12 hours.
- the minute hand object 404 moves on the face 401 in a manner to make a single rotation in one hour.
- the second hand object 405 moves on the face 401 in a manner to make a single rotation in one minute.
- the moon phase object 406 is also a moving object.
- the date window 407 displays information relating to the present date (e.g. a year, a month, a day, a day of the week).
- a face 501 of the watch object 302 is an image representative of the watch object 302 .
- the face 501 has the same design as the face 401 of the above-described watch object 301 .
- the watch object 302 includes a plurality of kinds of objects which are arranged on the face 501 . These objects include an index 502 , an hour hand object 503 , a minute hand object 504 , a second hand object 505 , a moon phase object 506 , and a date window 507 .
- the shapes, sizes and positions of the index 502 , hour hand object 503 , minute hand object 504 , second hand object 505 , moon phase object 506 and date window 507 are the same as the shapes, sizes and positions of those of the watch object 301 .
- a face 601 of the watch object 303 is an image representative of the watch object 303 .
- the face 601 too, has the same design as the face 401 of the above-described watch object 301 .
- the watch object 303 includes a plurality of kinds of objects which are arranged on the face 601 . These objects include an index 602 , an hour hand object 603 , a minute hand object 604 , a second hand object 605 , a moon phase object 606 , and a date window 607 .
- the shapes, sizes and positions of the index 602 , hour hand object 603 , minute hand object 604 , second hand object 605 , moon phase object 606 and date window 607 are the same as the shapes, sizes and positions of those of the watch object 301 .
- the color of the background of each of the faces 401 , 501 and 601 is expressed by a combination of an R (red)-level, a G (green)-level, and a B (blue)-level.
- R-level, G-level and B-level is expressed by eight levels from level 0 to level 7.
- Level 7 corresponds to a maximum luminance level of each sub-pixel (R sub-pixel, G sub-pixel, B sub-pixel) of the display 12 .
- the R-level, G-level and B-level of the background of each of the faces 401 , 501 and 601 are determined so as to satisfy the following three color conditions.
- Color condition 1 an average of the R-level of the backgrounds of the faces 401 , 501 , 601 becomes a first value V 1 .
- Color condition 2 an average of the G-level of the backgrounds of the faces 401 , 501 , 601 becomes the above-described first value V 1 .
- Color condition 3 an average of the B-level of the backgrounds of the faces 401 , 501 , 601 becomes the above-described first value V 1 .
- the color conditions 1 to 3 are expressed by the following equations (1), (2) and (3).
- (R 1 , G 1 , B 1 ) represents the color of the background of the face 401
- (R 2 , G 2 , B 2 ) represents the color of the background of the face 501
- (R 3 , G 3 , B 3 ) represents the color of the background of the face 601
- V 1 may be about 1 ⁇ 2 of the maximum luminance level of each sub-pixel of the display 12 , for example, about 3.5.
- the light emission amounts of the pixels in the display area of the display 12 can be made uniform.
- the total light emission amounts of the R sub-pixels, G sub-pixels and B sub-pixels included in the display area of the display 12 , in which the background of the face is displayed can be made substantially equal.
- the indices 402 , 502 and 602 have different colors.
- the R-level, G-level and B-level of each of the indices 402 , 502 and 602 are determined so as to satisfy the following three color conditions.
- Color condition 1 an average of the R-level of the indices 402 , 502 , 602 becomes the above-described first value V 1 .
- Color condition 2 an average of the G-level of the indices 402 , 502 , 602 becomes the above-described first value V 1 .
- Color condition 3 an average of the B-level of the indices 402 , 502 , 602 becomes the above-described first value V 1 .
- the color conditions 1 to 3 are expressed by the following equations (4), (5) and (6).
- (R 11 , G 11 , B 11 ) represents the color of the index 402
- (R 12 , G 12 , B 12 ) represents the color of the index 502
- (R 13 , G 13 , B 13 ) represents the color of the index 602
- V 1 may be about 1 ⁇ 2 of the maximum luminance level of each sub-pixel of the display 12 .
- the light emission amounts of the pixels in the display area of the display 12 which corresponds to the index (numerals or marks for expressing time) of the face, can be made uniform.
- the watch objects 301 to 303 may be watch objects which have not only different colors of the background of the face and different colors of the index, but also have different colors of the hand object and different colors of the moon phase object.
- the hand object and moon phase object are moving objects, the colors of these may not necessarily be different between the three watch objects. This is because the moving object is hardly affected by burn-in. In this case, the color of the hand object may be determined from the standpoint of design, in consideration of the color of the background of the face.
- the color of the moon phase object 406 , 506 , 606 may be set to be a relatively dark color, for instance, dark blue. Thereby, the total light emission amount of the display area in the screen, which corresponds to the moon phase objects, can be suppressed to be low.
- Information relating to the date, which is displayed by each of the date windows 407 , 507 , 607 is dynamically changed.
- the colors of these date windows may not necessarily be different between the three watch objects.
- the color of the background of the date window 407 , 507 , 607 may be set to be a relatively dark color, for instance, black or dark blue.
- FIG. 4 illustrates examples of a pair of watch objects, which are automatically switched by the intelligent watch 10 .
- the case is now assumed in which the watch object, which is to be displayed on the display 12 , is alternately switched between two watch objects 311 and 312 at predetermined time intervals.
- each pixel degrades in accordance with the total light emission amount thereof. Accordingly, a display control process of displaying, after a face of a certain first color is displayed, a face of a second color, which is a complementary color of the first color, is effective in order to prevent burn-in.
- the watch objects 311 and 312 are watch objects which have the same design of the face and have different colors of at least a first part of the face. The case is now assumed in which the first part includes a background of the face, and an index.
- the shapes, sizes and positions of an index 412 , an hour hand object 413 , a minute hand object 414 , a second hand object 415 , a moon phase object 416 and a date window 417 on a face 411 of the watch object 311 are the same as the shapes, sizes and positions of an index 512 , an hour hand object 513 , a minute hand object 514 , a second hand object 515 , a moon phase object 516 and a date window 517 on a face 511 of the watch object 312 .
- the color of the background of the face 411 of the watch object 311 and the color of the background of the face 511 of the watch object 312 have a relationship of complementary colors.
- the color of the index 412 of the watch object 311 and the color of the index 512 of the watch object 312 may have a relationship of complementary colors.
- the color of the background of the face 411 and the color of the index 412 are different.
- the color of the index 412 may be a complementary color of the color of the background of the face 411 .
- the color of the background of the face 511 and the color of the index 512 are different.
- the color of the index 512 may be a complementary color of the color of the background of the face 511 .
- the R-level, G-level and B-level of the background of each of the faces 411 and 511 are determined so as to satisfy the following three color conditions.
- Color condition 1 an average of the R-level of the backgrounds of the faces 411 and 511 becomes the above-described first value V 1 .
- Color condition 2 an average of the G-level of the backgrounds of the faces 411 and 511 becomes the above-described first value V 1 .
- Color condition 3 an average of the B-level of the backgrounds of the faces 411 and 511 becomes the above-described first value V 1 .
- the color conditions 1 to 3 are expressed by the following equations (7), (8) and (9).
- (R 1 , G 1 , B 1 ) represents the color of the background of the face 411
- (R 2 , G 2 , B 2 ) represents the color of the background of the face 511
- V 1 may be about 1 ⁇ 2 of the maximum luminance level of each sub-pixel of the display 12 .
- the color of the background of the face 411 may be, for example, black.
- (R 1 , G 1 , B 1 ) is (0, 0, 0).
- the color of the background of the face 511 may be white, which is the complementary color of black.
- (R 2 , G 2 , B 2 ) is (7, 7, 7).
- an average of the colors of the backgrounds in a case where the watch objects 311 and 312 are alternately displayed becomes about 1 ⁇ 2 of the maximum luminance level of each sub-pixel, i.e., (3.5, 3.5, 3.5).
- the R-level, G-level and B-level of each of the indices 412 and 512 are determined so as to satisfy the following three color conditions.
- Color condition 1 an average of the R-level of the indices 412 and 512 becomes the above-described first value V 1 .
- Color condition 2 an average of the G-level of the indices 412 and 512 becomes the above-described first value V 1 .
- Color condition 3 an average of the B-level of the indices 412 and 512 becomes the above-described first value V 1 .
- the color conditions 1 to 3 are expressed by the following equations (10), (11) and (12).
- V 1 may be a half level, for example, 3.5, of the maximum luminance level of each sub-pixel of the display 12 .
- the color of the index 412 may be, for example, white.
- (R 11 , G 11 , B 11 ) is (7, 7, 7).
- the color of the index 512 may be black, which is the complementary color of white.
- (R 12 , G 12 , B 12 ) is (0, 0, 0).
- (R 12 , G 12 , B 12 ) is the complementary color of (R 11 , G 11 , B 11 )
- the following relationship is established.
- an average of the colors of the indices in a case where the watch objects 311 and 312 are alternately displayed becomes (3.5, 3.5, 3.5).
- the color of the second hand 415 is also set to be the complementary color of the second hand 515 .
- the color of the moon phase object 416 , 516 is set to be a relatively dark color, for instance, dark blue.
- the color of the background of the date window 417 , 517 is also set to be a relatively dark color, for instance, black or dark blue.
- FIG. 5 illustrates a setup screen relating to the watch object automatic switching function.
- the setup screen 700 is a user interface for permitting or prohibiting cyclic switching of the watch object which is displayed on the display 12 .
- the watch object automatic switching function is enabled. In this case, the watch object that is a display target is automatically switched at predetermined time intervals (e.g. 24 hours).
- the watch object automatic switching function is disabled. In this case, the same watch object continues to be displayed.
- FIG. 6 illustrates an example of a watch object automatic switching operation.
- a first watch object set includes the three watch objects 301 , 302 and 303 which have been described in FIG. 3 .
- a second watch object set includes three watch objects 801 , 802 and 803 .
- the watch objects 801 , 802 and 803 are watch objects which have the same design of the face and have different colors of at least the first part of the face.
- Six image data corresponding to the watch objects 301 , 302 , 303 , 801 , 802 and 803 are stored in the nonvolatile memory 105 .
- the first parts (the background of the face, the index, etc.) of the watch objects 801 , 802 and 803 satisfy the three color conditions expressed by the above equations (1), (2) and (3), like the three watch objects 301 , 302 and 303 .
- the design of the watch objects 801 , 802 and 803 is different from the design of the faces of the watch objects 301 , 302 and 303 .
- the user can select an arbitrary watch object of these eight watch objects as the watch object that is to be used as the watch face. If the selected watch object belongs to the first watch object set, the controller 101 can automatically switch the watch object, which is to be displayed, between the watch objects 301 , 302 and 303 belonging to the first watch object set, by using the image data set corresponding to the first watch object set.
- the image data set corresponding to the first watch object set includes three image data corresponding to the watch objects 301 , 302 and 303 .
- the controller 101 can automatically switch the watch object, which is to be displayed, between the watch objects 801 , 802 and 803 belonging to the second watch object set, by using the image data set corresponding to the second watch object set.
- the image data set corresponding to the second watch object set includes three image data corresponding to the watch objects 801 , 802 and 803 .
- the controller 101 first starts the display of the watch object 302 .
- the controller 101 switches the watch object that is to be displayed from the watch object 302 to the watch object 303 .
- the controller 101 switches the watch object that is to be displayed from the watch object 303 to the watch object 301 .
- FIG. 7 illustrates another example of the watch object automatic switching operation.
- the watch objects 901 to 905 may be such watch objects that the design of the face is a first design and the color of at least the first part of the face satisfies the above-described color conditions.
- the watch objects 906 to 910 may be such watch objects that the design of the face is a second design that is different from the first design, and the color of at least the first part of the face satisfies the above-described color conditions.
- the watch objects 911 to 915 may be such watch objects that the design of the face is a third design that is different from the first and second designs, and the color of at least the first part of the face satisfies the above-described color conditions.
- the user can select the watch object, which is to be used as the watch face, from among the watch objects 901 to 915 .
- FIG. 8 A flowchart of FIG. 8 illustrates the procedure of a watch object select operation which is executed by the controller 101 .
- the controller 101 determines whether a watch object select operation has been executed by the user (step S 11 ).
- An example of the watch object select operation is a specific operation using the operation button 41 , 42 or 43 , or a flick gesture on the display 12 . If the watch object select operation is executed (YES in step S 11 ), the controller 101 advances to a process of step S 12 .
- step S 12 the controller 101 selects the next or previous watch object of the currently displayed watch object as the watch object which is to be used as the watch face.
- the next or previous watch object can be determined in the following manner.
- the watch objects 911 to 915 which have been described in FIG. 7 , are stored in the nonvolatile memory 105 .
- the watch object 902 is the next watch object of the watch object 901
- the watch object 915 is the previous watch object of the watch object 901 .
- Whether the next or previous watch object is to be selected may be determined in accordance with the kind of button which is operated, or in accordance with a slide direction of a finger slide gesture.
- the controller 101 changes the watch object to be displayed (i.e. the watch object that is to be used as the watch face) to the selected watch object, and displays the selected watch object on the display 12 .
- a flowchart of FIG. 9 illustrates the procedure of a watch object automatic switching process for automatically changing the watch face.
- the controller 101 first displays the watch object # 1 on the display 12 (step S 21 ). This watch object # 1 is displayed based on image data # 1 which is prestored in the nonvolatile memory 105 .
- the controller 101 determines whether a display time of the watch object # 1 has reached a fixed time (step S 22 ). In this case, as described above, the controller 101 may measure a total time in which the watch object # 1 is actually displayed on the display 12 that is in the ON state, and may determine whether this total time has reached the fixed time. Alternatively, the controller 101 may determine that the display time of the watch object # 1 has reached the fixed time, when an elapsed time from the start of display of the watch object # 1 has reached the fixed time.
- step S 22 If the display time of the watch object # 1 has reached the fixed time (YES in step S 22 ), the controller 101 displays the watch object # 2 on the display 12 , in place of the watch object # 1 (step S 23 ). This watch object # 2 is displayed based on image data # 2 which is prestored in the nonvolatile memory 105 .
- the controller 101 determines whether a display time of the watch object # 2 has reached the fixed time (step S 24 ). If the display time of the watch object # 2 has reached the fixed time (YES in step S 24 ), the controller 101 displays the watch object # 3 on the display 12 , in place of the watch object # 2 (step S 25 ). This watch object # 3 is displayed based on image data # 3 which is prestored in the nonvolatile memory 105 .
- the watch object which is displayed on the display 12 , is cyclically switched between the watch objects # 1 to # 3 .
- a flowchart of FIG. 10 illustrates the procedure of a process of specifying a watch object set which is to be used in the watch object automatic switching process of FIG. 9 .
- the user can select the watch object which is to be displayed on the display 12 , that is, the watch object which is to be used as the watch face of the intelligent watch 10 , from a plurality of watch objects which are prepared in advance.
- the controller 101 displays the selected watch object on the display 12 .
- the controller 101 selects a watch object set having the same design as the selected watch object (step S 31 ).
- This watch object set is a watch object set to which the selected watch object belongs. Then, the controller 101 cyclically switches the watch object, which is to be displayed, between the watch objects included in the selected watch object set (step S 32 ).
- a plurality of image data corresponding to a plurality of watch objects are prepared in advance. Using these image data, the controller 101 cyclically switches the watch object, which is displayed on the display 12 , between first watch objects of the plurality of watch objects.
- the first watch objects may be some watch objects of the above-described plurality of watch objects, or may be all of the above-described plurality of watch objects.
- the first watch objects are watch objects which have the same design of the face and have different colors of at least a first part of the face.
- the R-level, G-level and B-level of the first part of the face of each of the first watch objects are determined such that the average of the R-level of the first parts of the faces of the first watch objects becomes a first value, the average of the G-level of the first parts of the faces of the first watch objects becomes the first value, and the average of the B-level of the first parts of the faces of the first watch objects becomes the first value. Therefore, since the light emission amounts of the pixels in the display area of the display 12 , which corresponds to the first part, can be made substantially uniform, the occurrence of a phenomenon such as burn-in can be suppressed.
- the various modules of the systems described herein can be implemented as software applications, hardware and/or software modules, or components on one or more computers, such as servers. While the various modules are illustrated separately, they may share some or all of the same underlying logic or code.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Electric Clocks (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
According to one embodiment, an electronic device includes a display, a memory to store a plurality of image data corresponding to a plurality of watch objects, and processing circuitry. The processing circuitry cyclically switches a watch object to be displayed on the display among first watch objects of the plurality of watch objects, by using the plurality of image data. The first watch objects are watch objects which have the same design of a face and have different colors of at least a first part of the face.
Description
- This application claims the benefit of U.S. Provisional Application No. 61/921,330, filed Dec. 27, 2013, the entire contents of which are incorporated herein by reference.
- Embodiments described herein relate generally to a technique of displaying an object on a display.
- In recent years, with the development of electronic technology, various small-sized, light-weight electronic devices have been gaining in popularity. Some typical electronic devices are a tablet, a smartphone, and a PDA.
- Recently, electronic devices with a smaller size, which can always be worn and used, have begun to be developed.
- It is expected that such small-sized electronic devices will be used hereafter for various uses closely related to everyday life of users.
- Recently, various small-sized displays with high image quality have also been developed. Accordingly, techniques for effectively using the capability of displays are required.
- A general architecture that implements the various features of the embodiments will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate the embodiments and not to limit the scope of the invention.
-
FIG. 1 is an exemplary perspective view illustrating an external appearance of an electronic device according to an embodiment. -
FIG. 2 is an exemplary block diagram illustrating a system configuration of the electronic device of the embodiment. -
FIG. 3 is a view illustrating examples of a plurality of kinds of watch objects, which are automatically switched by the electronic device of the embodiment. -
FIG. 4 is a view illustrating examples of a pair of watch objects, which are automatically switched by the electronic device of the embodiment. -
FIG. 5 is an exemplary view illustrating a setup screen which is used in the electronic device of the embodiment. -
FIG. 6 is a view for describing an example of a watch object automatic switching operation which is executed by the electronic device of the embodiment. -
FIG. 7 is a view for describing another example of the watch object automatic switching operation which is executed by the electronic device of the embodiment. -
FIG. 8 is an exemplary flowchart for describing the procedure of a watch object select operation which is executed by the electronic device of the embodiment. -
FIG. 9 is an exemplary flowchart for describing the procedure of a watch object automatic switching process which is executed by the electronic device of the embodiment. -
FIG. 10 is an exemplary flowchart for describing the procedure of a process of specifying a watch object set which is to be used in the watch object automatic switching process ofFIG. 9 . - Various embodiments will be described hereinafter with reference to the accompanying drawings.
- In general, according to one embodiment, an electronic device comprises a display, a memory to store a plurality of image data corresponding to a plurality of watch objects, and processing circuitry. The processing circuitry cyclically switches a watch object to be displayed on the display among first watch objects of the plurality of watch objects, by using the plurality of image data. The first watch objects are watch objects which have the same design of a face and have different colors of at least a first part of the face. A color of the first part of the face of each of the first watch objects is expressed by a combination of an R-level, a G-level and a B-level. The R-level, the G-level and the B-level of the first part of the face of each of the first watch objects are determined such that an average of the R-level of the first parts of the faces of the first watch objects becomes a first value, an average of the G-level of the first parts of the faces of the first watch objects becomes the first value, and an average of the B-level of the first parts of the faces of the first watch objects becomes the first value.
-
FIG. 1 is a perspective view illustrating an external appearance of an electronic device according to an embodiment. This electronic device is a portable electronic device including a display. Hereinafter, the case is assumed in which the electronic device is realized as an intelligent watch (smart watch) which can execute various functions including a wristwatch function. - This
intelligent watch 10 is a battery-drivable, small-sized computing device. Theintelligent watch 10 includes amain body 11. Themain body 11 is composed of a thin housing. In the housing, various electronic components are provided. Adisplay 12 is disposed on an upper surface of themain body 11. Thedisplay 12 may be, for instance, an organic EL display. In addition, thedisplay 12 may include a touch panel which can detect a position of contact with the screen of thedisplay 12. - The
intelligent watch 10 includes abelt main body 11 can be put on the human body (arm). One end of thebelt 31 is attached to an upper end of themain body 11 byattachment portions belt 32 is attached to a lower end of themain body 11 byattachment portions - Some operation buttons are provided on a side surface, for example, a right side surface, of the
main body 11. The case is illustrated in which three operation buttons, namely anoperation button 41, anoperation button 42 and anoperation button 43, are provided on the right side surface of themain body 11. Theoperation button 42 may be a crown. - The
intelligent watch 10 can execute various functions, as described above. At a usual time, however, theintelligent watch 10 is configured to execute the wristwatch function. The wristwatch function is a function for displaying a watch object on thedisplay 12, thereby causing thedisplay 12 to appear as if it were a real wristwatch. The watch object is an image representative of a watch. The watch object may be displayed on the entire screen of thedisplay 12. - The watch object includes an image representative of a watch face. Images of some hand objects (an hour hand, a minute hand, a second hand) are moved in a manner to rotate on the face.
- In the meantime, if the same watch object continues to be displayed on the
display 12 for a long time, it is possible that the screen of thedisplay 12 is damages and a phenomenon which is called burn-in is observed. In a self-luminous display such as an organic EL display, each pixel (light emission element) degrades in accordance with the total light emission amount thereof. A difference in degradation among the light emission elements causes a phenomenon called burn-in. - A screen saver is widely known as a measure to prevent burn-in. However, to execute the screen saver while a device is idling leads to a factor of an increase in power consumption of the device. The
intelligent watch 10 is required to operate for a long time by one-time charging of a built-in battery. Thus, the screen saver is not suitable for theintelligent watch 10. - Taking the above into account, in the present embodiment, a watch object automatic switching function is provided in order to prevent burn-in of the screen of the
display 12. The watch object automatic switching function is a function for automatically changing the watch face which is displayed on thedisplay 12. -
FIG. 2 illustrates a system configuration of theintelligent watch 10. - The
intelligent watch 10 includes acontroller 101, amain memory 103, anonvolatile memory 105, awireless communication device 107, anacceleration sensor 109, and an embedded controller (EC) 113. - The
controller 101 is arranged to execute various functions including the above-described wristwatch function. Thecontroller 101 controls various components in theintelligent watch 10. Thecontroller 101 may be realized by an SOC (System-on-a-chip) including various processing circuitry including aCPU 101A. TheCPU 101A functions as a processor (one or more cores) configured to execute various programs which are loaded from thenonvolatile memory 105 into themain memory 103. - These programs include an operating system and various application/utility programs. The application/utility programs include a watch application program. The watch application program is a program for executing the above-described wristwatch function. Further, the application/utility programs may include an application program for cooperation with other electronic devices (e.g. a smartphone). This application program can display various information pieces, such as mail reception notifications and contents of incoming mail, on the
display 12. - The
controller 101 executes the above-described watch object automatic switching function, under the control of this watch application program. Specifically, thecontroller 101 cyclically switches a watch object to be displayed on thedisplay 12 between a plurality of watch objects which are prepared in advance. These watch objects are watch objects which have the same design of the face and have different colors of at least a first part of the face. Examples of the first part of the face may include a background of the face, an index, a hand, and other various objects on the face. - In the
intelligent watch 10, a plurality of image data corresponding to a plurality of watch objects are prestored in thenonvolatile memory 105. Thecontroller 101 does not change an image, which is representative of a specific face, by an image signal process, but thecontroller 101 switches the watch object, which is to be displayed on thedisplay 12, between the plural watch objects by using the plural image data. In other words, the watch face, which is displayed on thedisplay 12, is automatically changed by selectively using the plural image data. Since exclusive image data is prepared in advance for each watch face, all of the plural kinds of watch faces having different colors can be finely displayed. In addition, compared to the case of executing an image signal process for varying the color and brightness of the image, the watch face which is displayed on the screen of thedisplay 12 can automatically changed with a lighter arithmetic load. - In the
intelligent watch 10, a plurality of image data sets corresponding to a plurality of watch object sets, which have different designs of the watch face, may be prestored in thenonvolatile memory 105. Each of the watch object sets is a set of a plurality of watch objects having the same design of the face and having different colors of at least the first part of the face. - In this case, in the watch object automatic switching function, the watch object, which is displayed on the
display 12, may be switched between watch objects belong to the same watch object set. - The
operation button intelligent watch 10, from a plurality of watch objects in accordance with a user's operation. For example, each time theoperation button 41 is operated by the user, thecontroller 101 may execute a process of switching the watch object, which is to be used as the watch face, to another watch object. In the case where thedisplay 12 includes a touch panel, this touch panel-equippeddisplay 12 may function as the above-described user interface for selecting, from the plural watch objects, the watch object that is to be used as the watch face. The user can select a desired watch object (watch face) by operating theoperation button display 12. - When the above-described watch object automatic switching function is enabled, the controller may switch the watch object, which is displayed on the
display 12, between only some watch objects including faces having the same design as the face of the watch object selected by the user. - The
controller 101 may automatically switch the watch object, which is displayed on thedisplay 12, between plural watch objects, at a rate of once in a predetermined time (e.g. 24 hours, or 12 hours). - Alternatively, the
controller 101 may control the switching timing of the watch object which is displayed on thedisplay 12, by taking into account the total display time of each watch object, so that the actual display periods of these plural watch objects may become equal. Thecontroller 101 includes a sleep function. Thus, thedisplay 12 is set in an OFF state after theintelligent watch 10 has transitioned into an idle state, and is set in an ON state in response to a wakeup event. Examples of the wakeup event include an event in which the operation button has been operated, an event in which thedisplay 12 has been touched, and an event in which theintelligent watch 10 has been shaken. - The
controller 101 measures the total time in which a certain watch object is displayed on thedisplay 12 which is in the ON state. On thedisplay 12 which is in the ON state, in some cases, other information, such as a mail view screen, may be displayed instead of the watch object. Thus, in the process of measuring the total time, it is preferable to exclude from the total time a time in which the watch object is not displayed. Then, when the measured time (a cumulative value of display time) has reached a predetermined time, thecontroller 101 switches a watch object, which is to be displayed on thedisplay 12, from the watch object which is currently displayed to another watch object. - The
wireless communication device 107 is a communication interface module for wirelessly communicating with another electronic device (e.g. smartphone). Thewireless communication device 107 may be, for instance, a Bluetooth (trademark) module. Thecontroller 101 cooperates with another electronic device by making use of thewireless communication device 107, and thereby thecontroller 101 can display various information pieces on thedisplay 12. - The
acceleration sensor 109 may function as a sensor configured to detect that theintelligent watch 10 has been shaken. - The embedded controller (EC) 113 is configured to execute a power management function for powering on or powering off the
intelligent watch 10 in accordance with an operation by the user. -
FIG. 3 illustrates examples of a plurality of kinds of watch objects, which are automatically switched by theintelligent watch 10. The case is now assumed in which the watch object, which is displayed on thedisplay 12, is switched between three watchobjects - The watch objects 301, 302 and 303 are watch objects which have the same design of the face and have different colors of at least a first part of the face. As described above, examples of the first part include a background of the face, a hand, and other various objects.
- To begin with, the
watch object 301 is described. - A
face 401 of thewatch object 301 is an image representative of thewatch object 301. Thewatch object 301 includes a plurality of kinds of objects which are arranged on theface 401. These objects, too, are images representative of parts of thewatch object 301. These objects include anindex 402, anhour hand object 403, aminute hand object 404, asecond hand object 405, amoon phase object 406, and adate window 407. - The
index 402 is information (scale marks, numbers) for expressing a time cycle. InFIG. 3 , numbers expressed by Roman numerals are arranged as part of the index on theface 401. Further, some scale marks are arranged as part of the index in the vicinity of the numbers. - Each of the
hour hand object 403,minute hand object 404 andsecond hand object 405 is an image representative of a hand of the watch. Thehour hand object 403 moves on theface 401 in a manner to make a single rotation in 12 hours. Theminute hand object 404 moves on theface 401 in a manner to make a single rotation in one hour. Thesecond hand object 405 moves on theface 401 in a manner to make a single rotation in one minute. - The
moon phase object 406 is also a moving object. Thedate window 407 displays information relating to the present date (e.g. a year, a month, a day, a day of the week). - Next, the
watch object 302 is described. - A
face 501 of thewatch object 302 is an image representative of thewatch object 302. Theface 501 has the same design as theface 401 of the above-describedwatch object 301. Thewatch object 302 includes a plurality of kinds of objects which are arranged on theface 501. These objects include anindex 502, anhour hand object 503, aminute hand object 504, asecond hand object 505, amoon phase object 506, and adate window 507. The shapes, sizes and positions of theindex 502,hour hand object 503,minute hand object 504,second hand object 505,moon phase object 506 anddate window 507 are the same as the shapes, sizes and positions of those of thewatch object 301. - Next, the
watch object 303 is described. - A
face 601 of thewatch object 303 is an image representative of thewatch object 303. Theface 601, too, has the same design as theface 401 of the above-describedwatch object 301. Thewatch object 303 includes a plurality of kinds of objects which are arranged on theface 601. These objects include anindex 602, anhour hand object 603, aminute hand object 604, asecond hand object 605, amoon phase object 606, and adate window 607. The shapes, sizes and positions of theindex 602,hour hand object 603,minute hand object 604,second hand object 605,moon phase object 606 anddate window 607 are the same as the shapes, sizes and positions of those of thewatch object 301. - Next, a description is given of colors of the faces of the watch objects 301 to 303. In the description below, the case is assumed in which the above-described first part of the face is the background of the face.
- The color of the background of each of the
faces level 7.Level 7 corresponds to a maximum luminance level of each sub-pixel (R sub-pixel, G sub-pixel, B sub-pixel) of thedisplay 12. - The R-level, G-level and B-level of the background of each of the
faces - Color condition 1: an average of the R-level of the backgrounds of the
faces - Color condition 2: an average of the G-level of the backgrounds of the
faces - Color condition 3: an average of the B-level of the backgrounds of the
faces - The
color conditions 1 to 3 are expressed by the following equations (1), (2) and (3). -
(R1+R2+R3)÷3=V1 (1) -
(G1+G2+G3)÷3=V1 (2) -
(B1+B2+B3)÷3=V1 (3) - In this case, (R1, G1, B1) represents the color of the background of the
face 401, (R2, G2, B2) represents the color of the background of theface 501, and (R3, G3, B3) represents the color of the background of theface 601. V1 may be about ½ of the maximum luminance level of each sub-pixel of thedisplay 12, for example, about 3.5. - By cyclically switching the watch object, which is to be displayed, between the watch objects 301 to 303 which meet these color conditions, the light emission amounts of the pixels in the display area of the
display 12, which corresponds to the background of the face, can be made uniform. To be more specific, the total light emission amounts of the R sub-pixels, G sub-pixels and B sub-pixels included in the display area of thedisplay 12, in which the background of the face is displayed, can be made substantially equal. As a result, it is possible to obtain the same advantageous effect as in the case where these sub-pixels have emitted light at the same luminance level in the same time. Therefore, the occurrence of a phenomenon such as burn-in can efficiently be prevented. - Next, the case is assumed in which the above-described first part is the index of the face.
- The
indices indices - Color condition 1: an average of the R-level of the
indices - Color condition 2: an average of the G-level of the
indices - Color condition 3: an average of the B-level of the
indices - The
color conditions 1 to 3 are expressed by the following equations (4), (5) and (6). -
(R11+R12+R13)÷3=V1 (4) -
(G11+G12+G13)÷3=V1 (5) -
(B11+B12+B13)÷3=V1 (6) - In this case, (R11, G11, B11) represents the color of the
index 402, (R12, G12, B12) represents the color of theindex 502, and (R13, G13, B13) represents the color of theindex 602. V1, as described above, may be about ½ of the maximum luminance level of each sub-pixel of thedisplay 12. - By cyclically switching the watch object, which is to be displayed, between the watch objects 301 to 303 which meet these color conditions, the light emission amounts of the pixels in the display area of the
display 12, which corresponds to the index (numerals or marks for expressing time) of the face, can be made uniform. - The watch objects 301 to 303 may be watch objects which have not only different colors of the background of the face and different colors of the index, but also have different colors of the hand object and different colors of the moon phase object.
- In the meantime, since the hand object and moon phase object are moving objects, the colors of these may not necessarily be different between the three watch objects. This is because the moving object is hardly affected by burn-in. In this case, the color of the hand object may be determined from the standpoint of design, in consideration of the color of the background of the face.
- Since the movement of the
moon phase object moon phase object - Information relating to the date, which is displayed by each of the
date windows date window -
FIG. 4 illustrates examples of a pair of watch objects, which are automatically switched by theintelligent watch 10. The case is now assumed in which the watch object, which is to be displayed on thedisplay 12, is alternately switched between two watchobjects - As described above, each pixel (light emission element) degrades in accordance with the total light emission amount thereof. Accordingly, a display control process of displaying, after a face of a certain first color is displayed, a face of a second color, which is a complementary color of the first color, is effective in order to prevent burn-in.
- Thus, in the present embodiment, the following two watch
objects - The watch objects 311 and 312 are watch objects which have the same design of the face and have different colors of at least a first part of the face. The case is now assumed in which the first part includes a background of the face, and an index.
- The shapes, sizes and positions of an
index 412, anhour hand object 413, aminute hand object 414, asecond hand object 415, amoon phase object 416 and adate window 417 on aface 411 of thewatch object 311 are the same as the shapes, sizes and positions of anindex 512, anhour hand object 513, aminute hand object 514, asecond hand object 515, amoon phase object 516 and adate window 517 on aface 511 of thewatch object 312. - The color of the background of the
face 411 of thewatch object 311 and the color of the background of theface 511 of thewatch object 312 have a relationship of complementary colors. Similarly, the color of theindex 412 of thewatch object 311 and the color of theindex 512 of thewatch object 312 may have a relationship of complementary colors. - In the
watch object 311, the color of the background of theface 411 and the color of theindex 412 are different. The color of theindex 412 may be a complementary color of the color of the background of theface 411. In thewatch object 312, the color of the background of theface 511 and the color of theindex 512 are different. The color of theindex 512 may be a complementary color of the color of the background of theface 511. - The R-level, G-level and B-level of the background of each of the
faces - Color condition 1: an average of the R-level of the backgrounds of the
faces - Color condition 2: an average of the G-level of the backgrounds of the
faces - Color condition 3: an average of the B-level of the backgrounds of the
faces - The
color conditions 1 to 3 are expressed by the following equations (7), (8) and (9). -
(R1+R2)÷2=V1 (7) -
(G1+G2)÷2=V1 (8) -
(B1+B2)÷2=V1 (9) - In this case, (R1, G1, B1) represents the color of the background of the
face 411, and (R2, G2, B2) represents the color of the background of theface 511. V1 may be about ½ of the maximum luminance level of each sub-pixel of thedisplay 12. - The color of the background of the
face 411 may be, for example, black. In this case, (R1, G1, B1) is (0, 0, 0). The color of the background of theface 511 may be white, which is the complementary color of black. In this case, (R2, G2, B2) is (7, 7, 7). When (R2, G2, B2) is the complementary color of (R1, G1, B1), the following relationship is established. -
R1+R2=7 -
G1+G2=7 -
B1+B2=7. - Accordingly, an average of the colors of the backgrounds in a case where the watch objects 311 and 312 are alternately displayed becomes about ½ of the maximum luminance level of each sub-pixel, i.e., (3.5, 3.5, 3.5).
- The R-level, G-level and B-level of each of the
indices - Color condition 1: an average of the R-level of the
indices - Color condition 2: an average of the G-level of the
indices - Color condition 3: an average of the B-level of the
indices - The
color conditions 1 to 3 are expressed by the following equations (10), (11) and (12). -
(R11+R12)÷2=V1 (10) -
(G11+G12)÷2=V1 (11) -
(B11+B12)÷2=V1 (12) - Where (R11, G11, B11) represents the color of the
index 412, and (R12, G12, B12) represents the color of theindex 512. V1 may be a half level, for example, 3.5, of the maximum luminance level of each sub-pixel of thedisplay 12. - The color of the
index 412 may be, for example, white. In this case, (R11, G11, B11) is (7, 7, 7). The color of theindex 512 may be black, which is the complementary color of white. In this case, (R12, G12, B12) is (0, 0, 0). When (R12, G12, B12) is the complementary color of (R11, G11, B11), the following relationship is established. -
R11+R12=7 -
G11+G12=7 -
B11+B12=7. - Accordingly, an average of the colors of the indices in a case where the watch objects 311 and 312 are alternately displayed becomes (3.5, 3.5, 3.5).
- In the example of
FIG. 4 , the color of thesecond hand 415 is also set to be the complementary color of thesecond hand 515. The color of themoon phase object date window -
FIG. 5 illustrates a setup screen relating to the watch object automatic switching function. - The
setup screen 700 is a user interface for permitting or prohibiting cyclic switching of the watch object which is displayed on thedisplay 12. When asoftware button 701 has been selected by the user, the watch object automatic switching function is enabled. In this case, the watch object that is a display target is automatically switched at predetermined time intervals (e.g. 24 hours). When asoftware button 702 has been selected by the user, the watch object automatic switching function is disabled. In this case, the same watch object continues to be displayed. -
FIG. 6 illustrates an example of a watch object automatic switching operation. - The case is assumed in which two image data sets corresponding to two watch object sets are prestored in the
nonvolatile memory 105. - A first watch object set includes the three
watch objects FIG. 3 . A second watch object set includes threewatch objects - Six image data corresponding to the watch objects 301, 302, 303, 801, 802 and 803 are stored in the
nonvolatile memory 105. - The first parts (the background of the face, the index, etc.) of the watch objects 801, 802 and 803 satisfy the three color conditions expressed by the above equations (1), (2) and (3), like the three
watch objects - The user can select an arbitrary watch object of these eight watch objects as the watch object that is to be used as the watch face. If the selected watch object belongs to the first watch object set, the
controller 101 can automatically switch the watch object, which is to be displayed, between the watch objects 301, 302 and 303 belonging to the first watch object set, by using the image data set corresponding to the first watch object set. The image data set corresponding to the first watch object set includes three image data corresponding to the watch objects 301, 302 and 303. - On the other hand, if the selected watch object belongs to the second watch object set, the
controller 101 can automatically switch the watch object, which is to be displayed, between the watch objects 801, 802 and 803 belonging to the second watch object set, by using the image data set corresponding to the second watch object set. The image data set corresponding to the second watch object set includes three image data corresponding to the watch objects 801, 802 and 803. - For example, when the selected watch object is the
watch object 302, thecontroller 101 first starts the display of thewatch object 302. When a predetermined time has passed since the start of display of thewatch object 302, or when the total time in which thewatch object 302 is displayed on thedisplay 12 that is in the ON state has reached the predetermined time, thecontroller 101 switches the watch object that is to be displayed from thewatch object 302 to thewatch object 303. Then, when the predetermined time has passed since the start of display of thewatch object 303, or when the total time in which thewatch object 303 is displayed on thedisplay 12 that is in the ON state has reached the predetermined time, thecontroller 101 switches the watch object that is to be displayed from thewatch object 303 to thewatch object 301. - In the meantime, when the watch object automatic switching function is disabled, the watch object selected by the user continues to be displayed.
-
FIG. 7 illustrates another example of the watch object automatic switching operation. - The case is now assumed in which many image data corresponding to many watch
objects 901 to 915, which have different designs or colors of the face, are prestored in thenonvolatile memory 105. In order to maintain high quality of thedisplay 12 for a long time by preventing burn-in, it is preferable to switch the watch object, which is a display target, between a plurality of watch objects which satisfy the above-described color conditions. However, even in the case of using a simple method of cyclically switching the watch object that is the display target between the many watchobjects 901 to 915, the difference in light emission amount between the pixels of thedisplay 12 can be made smaller than in the case of continuing to display the same watch object. - In the meantime, the watch objects 901 to 905 may be such watch objects that the design of the face is a first design and the color of at least the first part of the face satisfies the above-described color conditions. Further, the watch objects 906 to 910 may be such watch objects that the design of the face is a second design that is different from the first design, and the color of at least the first part of the face satisfies the above-described color conditions. Besides, the watch objects 911 to 915 may be such watch objects that the design of the face is a third design that is different from the first and second designs, and the color of at least the first part of the face satisfies the above-described color conditions.
- In the case where 15 image data corresponding to these watch objects 901 to 915 are stored in the
nonvolatile memory 105, the user can select the watch object, which is to be used as the watch face, from among the watch objects 901 to 915. - A flowchart of
FIG. 8 illustrates the procedure of a watch object select operation which is executed by thecontroller 101. - The
controller 101 determines whether a watch object select operation has been executed by the user (step S11). An example of the watch object select operation is a specific operation using theoperation button display 12. If the watch object select operation is executed (YES in step S11), thecontroller 101 advances to a process of step S12. In step S12, thecontroller 101 selects the next or previous watch object of the currently displayed watch object as the watch object which is to be used as the watch face. The next or previous watch object can be determined in the following manner. - The case is now assumed in which the watch objects 911 to 915, which have been described in
FIG. 7 , are stored in thenonvolatile memory 105. When the currently displayed watch object is thewatch object 901, thewatch object 902 is the next watch object of thewatch object 901, and thewatch object 915 is the previous watch object of thewatch object 901. Whether the next or previous watch object is to be selected may be determined in accordance with the kind of button which is operated, or in accordance with a slide direction of a finger slide gesture. - Then, the
controller 101 changes the watch object to be displayed (i.e. the watch object that is to be used as the watch face) to the selected watch object, and displays the selected watch object on thedisplay 12. - A flowchart of
FIG. 9 illustrates the procedure of a watch object automatic switching process for automatically changing the watch face. - The case is now assumed in which a watch object set including watch objects #1 to #3 is prepared in advance. These watch objects #1 to #3 have the same design of the face and have different colors of at least a first part of the face. Further, the colors of the first parts of the watch objects #1 to #3 are determined so as to satisfy the above-described color conditions.
- The
controller 101 first displays thewatch object # 1 on the display 12 (step S21). Thiswatch object # 1 is displayed based onimage data # 1 which is prestored in thenonvolatile memory 105. - The
controller 101 determines whether a display time of thewatch object # 1 has reached a fixed time (step S22). In this case, as described above, thecontroller 101 may measure a total time in which thewatch object # 1 is actually displayed on thedisplay 12 that is in the ON state, and may determine whether this total time has reached the fixed time. Alternatively, thecontroller 101 may determine that the display time of thewatch object # 1 has reached the fixed time, when an elapsed time from the start of display of thewatch object # 1 has reached the fixed time. - If the display time of the
watch object # 1 has reached the fixed time (YES in step S22), thecontroller 101 displays thewatch object # 2 on thedisplay 12, in place of the watch object #1 (step S23). Thiswatch object # 2 is displayed based onimage data # 2 which is prestored in thenonvolatile memory 105. - The
controller 101 determines whether a display time of thewatch object # 2 has reached the fixed time (step S24). If the display time of thewatch object # 2 has reached the fixed time (YES in step S24), thecontroller 101 displays thewatch object # 3 on thedisplay 12, in place of the watch object #2 (step S25). Thiswatch object # 3 is displayed based onimage data # 3 which is prestored in thenonvolatile memory 105. - In this manner, the watch object, which is displayed on the
display 12, is cyclically switched between the watch objects #1 to #3. - A flowchart of
FIG. 10 illustrates the procedure of a process of specifying a watch object set which is to be used in the watch object automatic switching process ofFIG. 9 . - The case is now assumed in which some watch object sets are prepared in advance. As described above, the user can select the watch object which is to be displayed on the
display 12, that is, the watch object which is to be used as the watch face of theintelligent watch 10, from a plurality of watch objects which are prepared in advance. Thecontroller 101 displays the selected watch object on thedisplay 12. - When the watch object automatic switching function is enabled, the
controller 101 selects a watch object set having the same design as the selected watch object (step S31). This watch object set is a watch object set to which the selected watch object belongs. Then, thecontroller 101 cyclically switches the watch object, which is to be displayed, between the watch objects included in the selected watch object set (step S32). - As has been described above, in the present embodiment, a plurality of image data corresponding to a plurality of watch objects are prepared in advance. Using these image data, the
controller 101 cyclically switches the watch object, which is displayed on thedisplay 12, between first watch objects of the plurality of watch objects. The first watch objects may be some watch objects of the above-described plurality of watch objects, or may be all of the above-described plurality of watch objects. - The first watch objects are watch objects which have the same design of the face and have different colors of at least a first part of the face. The R-level, G-level and B-level of the first part of the face of each of the first watch objects are determined such that the average of the R-level of the first parts of the faces of the first watch objects becomes a first value, the average of the G-level of the first parts of the faces of the first watch objects becomes the first value, and the average of the B-level of the first parts of the faces of the first watch objects becomes the first value. Therefore, since the light emission amounts of the pixels in the display area of the
display 12, which corresponds to the first part, can be made substantially uniform, the occurrence of a phenomenon such as burn-in can be suppressed. - The various processes of the embodiment can be realized by a computer program. Thus, the same advantageous effects as with the present embodiment can easily be obtained simply by installing the computer program into an ordinary computer through a computer-readable storage medium which stores the computer program, and executing the computer program.
- The various modules of the systems described herein can be implemented as software applications, hardware and/or software modules, or components on one or more computers, such as servers. While the various modules are illustrated separately, they may share some or all of the same underlying logic or code.
- While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Claims (11)
1. An electronic device comprising:
a display;
a memory to store a plurality of image data corresponding to a plurality of watch objects; and
processing circuitry to cyclically switch a watch object to be displayed on the display among first watch objects of the plurality of watch objects, by using the plurality of image data,
wherein: each of the first watch objects has a same design of a face and has a different color for at least a first part of the face;
a color of the first part of the face of each of the first watch objects is expressed by a combination of an R-level, a G-level and a B-level; and
the R-level, the G-level and the B-level of the first part of the face of each of the first watch objects are determined such that an average of the R-level of the first parts of the faces of the first watch objects becomes a first value, an average of the G-level of the first parts of the faces of the first watch objects becomes the first value, and an average of the B-level of the first parts of the faces of the first watch objects becomes the first value.
2. The electronic device of claim 1 , wherein the first value is about ½ of a maximum luminance level of each of sub-pixels of the display.
3. The electronic device of claim 1 , further comprising a user interface to select a first watch object, which is to be used as a watch face, from the plurality of watch objects,
wherein each of the first watch objects includes a first face having the same design as the face of the selected first watch object.
4. The electronic device of claim 1 , further comprising a user interface to permit or prohibit the cyclical switching of the watch object which is displayed on the display.
5. The electronic device of claim 1 , wherein the first part of the face of each of the first watch objects includes a background of the face of each of the first watch objects.
6. The electronic device of claim 1 , wherein the first part of the face of each of the first watch objects includes an index of the face of each of the first watch objects.
7. The electronic device of claim 1 , wherein the display is an organic EL display.
8. The electronic device of claim 1 , wherein the display is set in an OFF state after the electronic device has transitioned into an idle state, and is set in an ON state in response to a wakeup event, and
the processing circuitry measures a total time in which a first object of the first watch objects, which is currently displayed, is displayed on the display which is in the ON state, and when the total time has reached a first time, the processing circuitry switches the watch object, which is displayed on the display, from the first object to another object of the first watch objects.
9. The electronic device of claim 1 , wherein the processing circuitry cyclically switches, at a rate of once in the first time, the watch object to be displayed on the display among the first watch objects.
10. A method for displaying a watch object on a display of an electronic device, the method comprising:
cyclically switching the watch object to be displayed on the display among first watch objects of a plurality of watch objects, by using a plurality of image data corresponding to the plurality of watch objects, the plurality of image data being stored in a memory of the electronic device,
wherein: the first watch objects have the same design of a face and have different colors for at least a first part of the face;
a color of the first part of the face of each of the first watch objects is expressed by a combination of an R-level, a G-level and a B-level; and
the R-level, the G-level and the B-level of the first part of the face of each of the first watch objects are determined such that an average of the R-level of the first parts of the faces of the first watch objects becomes a first value, an average of the G-level of the first parts of the faces of the first watch objects becomes the first value, and an average of the B-level of the first parts of the faces of the first watch objects becomes the first value.
11. A computer-readable, non-transitory storage medium having stored thereon a computer program configured to be executable by a computer, the computer program controlling the computer to execute a function of:
cyclically switching a watch object to be displayed on a display of the computer among first watch objects of a plurality of watch objects, by using a plurality of image data corresponding to the plurality of watch objects, the plurality of image data stored in a memory of the computer,
wherein: the first watch objects have the same design of a face and have different colors for at least a first part of the face;
a color of the first part of the face of each of the first watch objects is expressed by a combination of an R-level, a G-level and a B-level; and
the R-level, the G-level and the B-level of the first part of the face of each of the first watch objects are determined such that an average of the R-level of the first parts of the faces of the first watch objects becomes a first value, an average of the G-level of the first parts of the faces of the first watch objects becomes the first value, and an average of the B-level of the first parts of the faces of the first watch objects becomes the first value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/493,689 US20150185703A1 (en) | 2013-12-27 | 2014-09-23 | Electronic device and method for displaying watch object |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361921330P | 2013-12-27 | 2013-12-27 | |
US14/493,689 US20150185703A1 (en) | 2013-12-27 | 2014-09-23 | Electronic device and method for displaying watch object |
Publications (1)
Publication Number | Publication Date |
---|---|
US20150185703A1 true US20150185703A1 (en) | 2015-07-02 |
Family
ID=51584994
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/493,689 Abandoned US20150185703A1 (en) | 2013-12-27 | 2014-09-23 | Electronic device and method for displaying watch object |
Country Status (1)
Country | Link |
---|---|
US (1) | US20150185703A1 (en) |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9459781B2 (en) | 2014-08-02 | 2016-10-04 | Apple Inc. | Context-specific user interfaces for displaying animated sequences |
US20180061325A1 (en) * | 2015-03-16 | 2018-03-01 | Huawei Technologies Co., Ltd. | Image display method and apparatus |
US9916075B2 (en) | 2015-06-05 | 2018-03-13 | Apple Inc. | Formatting content for a reduced-size user interface |
CN107977247A (en) * | 2016-10-19 | 2018-05-01 | 艾珀斯特股份有限公司 | The wrist-watch interface generation method and its device of intelligent watch |
US10055121B2 (en) | 2015-03-07 | 2018-08-21 | Apple Inc. | Activity based thresholds and feedbacks |
US10254948B2 (en) | 2014-09-02 | 2019-04-09 | Apple Inc. | Reduced-size user interfaces for dynamically updated application overviews |
US10272294B2 (en) | 2016-06-11 | 2019-04-30 | Apple Inc. | Activity and workout updates |
US10304347B2 (en) | 2015-08-20 | 2019-05-28 | Apple Inc. | Exercised-based watch face and complications |
USD860032S1 (en) * | 2016-01-18 | 2019-09-17 | Lange Uhren Gmbh | Watch dial |
US10452253B2 (en) | 2014-08-15 | 2019-10-22 | Apple Inc. | Weather user interface |
CN110688040A (en) * | 2017-05-12 | 2020-01-14 | 苹果公司 | Context-specific user interface |
US10613745B2 (en) | 2014-09-02 | 2020-04-07 | Apple Inc. | User interface for receiving user input |
US10620590B1 (en) | 2019-05-06 | 2020-04-14 | Apple Inc. | Clock faces for an electronic device |
EP3678122A1 (en) * | 2019-01-03 | 2020-07-08 | Apple Inc. | Electronic devices with display burn-in mitigation |
US10771606B2 (en) | 2014-09-02 | 2020-09-08 | Apple Inc. | Phone user interface |
US10802703B2 (en) | 2015-03-08 | 2020-10-13 | Apple Inc. | Sharing user-configurable graphical constructs |
US10852905B1 (en) | 2019-09-09 | 2020-12-01 | Apple Inc. | Techniques for managing display usage |
US10872318B2 (en) | 2014-06-27 | 2020-12-22 | Apple Inc. | Reduced size user interface |
US11061372B1 (en) | 2020-05-11 | 2021-07-13 | Apple Inc. | User interfaces related to time |
CN113505258A (en) * | 2021-06-23 | 2021-10-15 | 广东瑞芯智能科技有限公司 | Method, system, device and medium for prestoring interface data of intelligent watch dial |
US11301130B2 (en) | 2019-05-06 | 2022-04-12 | Apple Inc. | Restricted operation of an electronic device |
US11309730B2 (en) * | 2016-04-20 | 2022-04-19 | Zhejiang Geely Holding Group Co., Ltd. | Self-powered wearable electronic device |
US11327650B2 (en) | 2018-05-07 | 2022-05-10 | Apple Inc. | User interfaces having a collection of complications |
USD956079S1 (en) * | 2020-09-14 | 2022-06-28 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11372659B2 (en) | 2020-05-11 | 2022-06-28 | Apple Inc. | User interfaces for managing user interface sharing |
US11526256B2 (en) | 2020-05-11 | 2022-12-13 | Apple Inc. | User interfaces for managing user interface sharing |
US11604571B2 (en) | 2014-07-21 | 2023-03-14 | Apple Inc. | Remote user interface |
US11694590B2 (en) | 2020-12-21 | 2023-07-04 | Apple Inc. | Dynamic user interface with time indicator |
US11720239B2 (en) | 2021-01-07 | 2023-08-08 | Apple Inc. | Techniques for user interfaces related to an event |
US11921992B2 (en) | 2021-05-14 | 2024-03-05 | Apple Inc. | User interfaces related to time |
US11955100B2 (en) | 2017-05-16 | 2024-04-09 | Apple Inc. | User interface for a flashlight mode on an electronic device |
US11960701B2 (en) | 2019-05-06 | 2024-04-16 | Apple Inc. | Using an illustration to show the passing of time |
US12045014B2 (en) | 2022-01-24 | 2024-07-23 | Apple Inc. | User interfaces for indicating time |
US12050771B2 (en) | 2016-09-23 | 2024-07-30 | Apple Inc. | Watch theater mode |
US12175065B2 (en) | 2016-06-10 | 2024-12-24 | Apple Inc. | Context-specific user interfaces for relocating one or more complications in a watch or clock interface |
US12182373B2 (en) | 2021-04-27 | 2024-12-31 | Apple Inc. | Techniques for managing display usage |
-
2014
- 2014-09-23 US US14/493,689 patent/US20150185703A1/en not_active Abandoned
Cited By (99)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11720861B2 (en) | 2014-06-27 | 2023-08-08 | Apple Inc. | Reduced size user interface |
US12299642B2 (en) | 2014-06-27 | 2025-05-13 | Apple Inc. | Reduced size user interface |
US10872318B2 (en) | 2014-06-27 | 2020-12-22 | Apple Inc. | Reduced size user interface |
US11250385B2 (en) | 2014-06-27 | 2022-02-15 | Apple Inc. | Reduced size user interface |
US12093515B2 (en) | 2014-07-21 | 2024-09-17 | Apple Inc. | Remote user interface |
US11604571B2 (en) | 2014-07-21 | 2023-03-14 | Apple Inc. | Remote user interface |
US10606458B2 (en) | 2014-08-02 | 2020-03-31 | Apple Inc. | Clock face generation based on contact on an affordance in a clock face selection mode |
US10496259B2 (en) | 2014-08-02 | 2019-12-03 | Apple Inc. | Context-specific user interfaces |
US9459781B2 (en) | 2014-08-02 | 2016-10-04 | Apple Inc. | Context-specific user interfaces for displaying animated sequences |
US9547425B2 (en) * | 2014-08-02 | 2017-01-17 | Apple Inc. | Context-specific user interfaces |
US11740776B2 (en) | 2014-08-02 | 2023-08-29 | Apple Inc. | Context-specific user interfaces |
US9582165B2 (en) * | 2014-08-02 | 2017-02-28 | Apple Inc. | Context-specific user interfaces |
US9804759B2 (en) | 2014-08-02 | 2017-10-31 | Apple Inc. | Context-specific user interfaces |
US10990270B2 (en) | 2014-08-02 | 2021-04-27 | Apple Inc. | Context-specific user interfaces |
US11922004B2 (en) | 2014-08-15 | 2024-03-05 | Apple Inc. | Weather user interface |
US10452253B2 (en) | 2014-08-15 | 2019-10-22 | Apple Inc. | Weather user interface |
US11042281B2 (en) | 2014-08-15 | 2021-06-22 | Apple Inc. | Weather user interface |
US12229396B2 (en) | 2014-08-15 | 2025-02-18 | Apple Inc. | Weather user interface |
US11550465B2 (en) | 2014-08-15 | 2023-01-10 | Apple Inc. | Weather user interface |
US10613745B2 (en) | 2014-09-02 | 2020-04-07 | Apple Inc. | User interface for receiving user input |
US10613743B2 (en) | 2014-09-02 | 2020-04-07 | Apple Inc. | User interface for receiving user input |
US11700326B2 (en) | 2014-09-02 | 2023-07-11 | Apple Inc. | Phone user interface |
US10254948B2 (en) | 2014-09-02 | 2019-04-09 | Apple Inc. | Reduced-size user interfaces for dynamically updated application overviews |
US10771606B2 (en) | 2014-09-02 | 2020-09-08 | Apple Inc. | Phone user interface |
US10409483B2 (en) | 2015-03-07 | 2019-09-10 | Apple Inc. | Activity based thresholds for providing haptic feedback |
US10055121B2 (en) | 2015-03-07 | 2018-08-21 | Apple Inc. | Activity based thresholds and feedbacks |
US10802703B2 (en) | 2015-03-08 | 2020-10-13 | Apple Inc. | Sharing user-configurable graphical constructs |
US12019862B2 (en) | 2015-03-08 | 2024-06-25 | Apple Inc. | Sharing user-configurable graphical constructs |
US20180061325A1 (en) * | 2015-03-16 | 2018-03-01 | Huawei Technologies Co., Ltd. | Image display method and apparatus |
US10572132B2 (en) | 2015-06-05 | 2020-02-25 | Apple Inc. | Formatting content for a reduced-size user interface |
US9916075B2 (en) | 2015-06-05 | 2018-03-13 | Apple Inc. | Formatting content for a reduced-size user interface |
US11908343B2 (en) | 2015-08-20 | 2024-02-20 | Apple Inc. | Exercised-based watch face and complications |
US12243444B2 (en) | 2015-08-20 | 2025-03-04 | Apple Inc. | Exercised-based watch face and complications |
US10304347B2 (en) | 2015-08-20 | 2019-05-28 | Apple Inc. | Exercised-based watch face and complications |
US11580867B2 (en) | 2015-08-20 | 2023-02-14 | Apple Inc. | Exercised-based watch face and complications |
USD860032S1 (en) * | 2016-01-18 | 2019-09-17 | Lange Uhren Gmbh | Watch dial |
US11309730B2 (en) * | 2016-04-20 | 2022-04-19 | Zhejiang Geely Holding Group Co., Ltd. | Self-powered wearable electronic device |
US12175065B2 (en) | 2016-06-10 | 2024-12-24 | Apple Inc. | Context-specific user interfaces for relocating one or more complications in a watch or clock interface |
US11660503B2 (en) | 2016-06-11 | 2023-05-30 | Apple Inc. | Activity and workout updates |
US12274918B2 (en) | 2016-06-11 | 2025-04-15 | Apple Inc. | Activity and workout updates |
US10272294B2 (en) | 2016-06-11 | 2019-04-30 | Apple Inc. | Activity and workout updates |
US11918857B2 (en) | 2016-06-11 | 2024-03-05 | Apple Inc. | Activity and workout updates |
US11148007B2 (en) | 2016-06-11 | 2021-10-19 | Apple Inc. | Activity and workout updates |
US11161010B2 (en) | 2016-06-11 | 2021-11-02 | Apple Inc. | Activity and workout updates |
US12050771B2 (en) | 2016-09-23 | 2024-07-30 | Apple Inc. | Watch theater mode |
US20190205076A1 (en) * | 2016-10-19 | 2019-07-04 | Apposter Inc. | Method and apparatus for generating watch screen design for smart watch |
CN107977247A (en) * | 2016-10-19 | 2018-05-01 | 艾珀斯特股份有限公司 | The wrist-watch interface generation method and its device of intelligent watch |
JP2021168163A (en) * | 2017-05-12 | 2021-10-21 | アップル インコーポレイテッドApple Inc. | Context-specific user interface |
US11775141B2 (en) | 2017-05-12 | 2023-10-03 | Apple Inc. | Context-specific user interfaces |
US11327634B2 (en) | 2017-05-12 | 2022-05-10 | Apple Inc. | Context-specific user interfaces |
AU2021202797B2 (en) * | 2017-05-12 | 2022-05-19 | Apple Inc. | Context-specific user interfaces |
CN110688040A (en) * | 2017-05-12 | 2020-01-14 | 苹果公司 | Context-specific user interface |
US10838586B2 (en) | 2017-05-12 | 2020-11-17 | Apple Inc. | Context-specific user interfaces |
JP7119179B2 (en) | 2017-05-12 | 2022-08-16 | アップル インコーポレイテッド | Context specific user interface |
US12293741B2 (en) | 2017-05-16 | 2025-05-06 | Apple Inc. | User interface for a flashlight mode on an electronic device |
US11955100B2 (en) | 2017-05-16 | 2024-04-09 | Apple Inc. | User interface for a flashlight mode on an electronic device |
US11327650B2 (en) | 2018-05-07 | 2022-05-10 | Apple Inc. | User interfaces having a collection of complications |
US11977411B2 (en) | 2018-05-07 | 2024-05-07 | Apple Inc. | Methods and systems for adding respective complications on a user interface |
CN111402773A (en) * | 2019-01-03 | 2020-07-10 | 苹果公司 | Electronic device with display burn mitigation |
TWI750561B (en) * | 2019-01-03 | 2021-12-21 | 美商蘋果公司 | Electronic devices with display burn-in mitigation |
EP3678122A1 (en) * | 2019-01-03 | 2020-07-08 | Apple Inc. | Electronic devices with display burn-in mitigation |
US20200218204A1 (en) * | 2019-01-03 | 2020-07-09 | Apple Inc. | Electronic Devices With Display Burn-in Mitigation |
KR20200084801A (en) * | 2019-01-03 | 2020-07-13 | 애플 인크. | Electronic devices with display burn-in mitigation |
JP2020109401A (en) * | 2019-01-03 | 2020-07-16 | アップル インコーポレイテッドApple Inc. | Electronic device having display baking reducing function |
US10983482B2 (en) * | 2019-01-03 | 2021-04-20 | Apple Inc. | Electronic devices with display burn-in mitigation |
KR102297459B1 (en) * | 2019-01-03 | 2021-09-02 | 애플 인크. | Electronic devices with display burn-in mitigation |
US11301130B2 (en) | 2019-05-06 | 2022-04-12 | Apple Inc. | Restricted operation of an electronic device |
US10788797B1 (en) | 2019-05-06 | 2020-09-29 | Apple Inc. | Clock faces for an electronic device |
US10620590B1 (en) | 2019-05-06 | 2020-04-14 | Apple Inc. | Clock faces for an electronic device |
US12265703B2 (en) | 2019-05-06 | 2025-04-01 | Apple Inc. | Restricted operation of an electronic device |
US11340778B2 (en) | 2019-05-06 | 2022-05-24 | Apple Inc. | Restricted operation of an electronic device |
US11960701B2 (en) | 2019-05-06 | 2024-04-16 | Apple Inc. | Using an illustration to show the passing of time |
US11340757B2 (en) | 2019-05-06 | 2022-05-24 | Apple Inc. | Clock faces for an electronic device |
US11131967B2 (en) | 2019-05-06 | 2021-09-28 | Apple Inc. | Clock faces for an electronic device |
JP7477578B2 (en) | 2019-09-09 | 2024-05-01 | アップル インコーポレイテッド | Technology for managing display usage |
US10852905B1 (en) | 2019-09-09 | 2020-12-01 | Apple Inc. | Techniques for managing display usage |
US10878782B1 (en) | 2019-09-09 | 2020-12-29 | Apple Inc. | Techniques for managing display usage |
JP2023024978A (en) * | 2019-09-09 | 2023-02-21 | アップル インコーポレイテッド | Technology for managing display use |
US10936345B1 (en) | 2019-09-09 | 2021-03-02 | Apple Inc. | Techniques for managing display usage |
US10908559B1 (en) | 2019-09-09 | 2021-02-02 | Apple Inc. | Techniques for managing display usage |
JP7594149B2 (en) | 2019-09-09 | 2024-12-03 | アップル インコーポレイテッド | Techniques for managing display usage |
US11842032B2 (en) | 2020-05-11 | 2023-12-12 | Apple Inc. | User interfaces for managing user interface sharing |
US11061372B1 (en) | 2020-05-11 | 2021-07-13 | Apple Inc. | User interfaces related to time |
US11526256B2 (en) | 2020-05-11 | 2022-12-13 | Apple Inc. | User interfaces for managing user interface sharing |
US12008230B2 (en) | 2020-05-11 | 2024-06-11 | Apple Inc. | User interfaces related to time with an editable background |
US12099713B2 (en) | 2020-05-11 | 2024-09-24 | Apple Inc. | User interfaces related to time |
US11372659B2 (en) | 2020-05-11 | 2022-06-28 | Apple Inc. | User interfaces for managing user interface sharing |
US11442414B2 (en) | 2020-05-11 | 2022-09-13 | Apple Inc. | User interfaces related to time |
US11822778B2 (en) | 2020-05-11 | 2023-11-21 | Apple Inc. | User interfaces related to time |
USD956079S1 (en) * | 2020-09-14 | 2022-06-28 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD1032642S1 (en) | 2020-09-14 | 2024-06-25 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD971946S1 (en) | 2020-09-14 | 2022-12-06 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD1001150S1 (en) * | 2020-09-14 | 2023-10-10 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11694590B2 (en) | 2020-12-21 | 2023-07-04 | Apple Inc. | Dynamic user interface with time indicator |
US11720239B2 (en) | 2021-01-07 | 2023-08-08 | Apple Inc. | Techniques for user interfaces related to an event |
US12182373B2 (en) | 2021-04-27 | 2024-12-31 | Apple Inc. | Techniques for managing display usage |
US11921992B2 (en) | 2021-05-14 | 2024-03-05 | Apple Inc. | User interfaces related to time |
CN113505258A (en) * | 2021-06-23 | 2021-10-15 | 广东瑞芯智能科技有限公司 | Method, system, device and medium for prestoring interface data of intelligent watch dial |
US12045014B2 (en) | 2022-01-24 | 2024-07-23 | Apple Inc. | User interfaces for indicating time |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150185703A1 (en) | Electronic device and method for displaying watch object | |
JP6146594B1 (en) | Display device, control method therefor, and control program | |
US20250029578A1 (en) | Apparatus and method for driving display based on frequency operation cycle set differently according to frequency | |
US9891595B2 (en) | Systems and methods for operating an energy-efficient display | |
CN107016950B (en) | Method for operating electronic device and electronic device supporting the same | |
CN106098019B (en) | A kind of method and electronic equipment adjusting display parameters | |
US20180024619A1 (en) | Display device, display control method, and computer-readable storage medium | |
US10191528B2 (en) | Sensor for detecting presence of material | |
US20140189395A1 (en) | Intelligent power management for a multi-display mode enabled electronic device | |
US20150323906A1 (en) | Timepiece and power saving method thereof | |
CN106919354B (en) | Display control device and display control method | |
JP2016059751A (en) | Display device, electronic device, control method thereof, and control program | |
TW202040551A (en) | Electronic devices with display burn-in mitigation | |
CN108369793A (en) | Display module, display device and its control method | |
KR20230022774A (en) | Electronic device for displaying image and operating method thereof | |
US20250076819A1 (en) | Symbiotic Smartwatch Displays | |
JP2023024596A (en) | Display device, screen burn-in suppression method, and screen burn-in suppression program | |
JP7613530B2 (en) | Display device, display method, and program | |
WO2019144487A1 (en) | Display apparatus, electronic device and screen display control method | |
US20170084216A1 (en) | Low-power display method by sensing ambient light and associated device | |
JP2017512316A (en) | Image correction method and apparatus for improving solar energy collection efficiency | |
CN116700585B (en) | Screen off control method, electronic device and storage medium | |
WO2022252807A1 (en) | Image display method and apparatus, electronic device, and storage medium | |
US10937362B1 (en) | Electronic apparatus and operating method thereof | |
US10061506B2 (en) | Touch determination on stacked or laminated display panels |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: KABUSHIKI KAISHA TOSHIBA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TANAKA, HIDEAKI;REEL/FRAME:033800/0919 Effective date: 20140917 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |