Decomposition of dynamic graphical user interfaces
US-2018157452-A1 · Jun 7, 2018 · US
US10915070B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10915070-B2 |
| Application number | US-201715711259-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 21, 2017 |
| Priority date | Sep 23, 2016 |
| Publication date | Feb 9, 2021 |
| Grant date | Feb 9, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention is to reduce an increase in a processing load when a background image is displayed in addition to pointer images indicating pointer movements. A control section displays a plurality of pointer images indicating pointer movements in a timepiece display area of a display section based on time information acquired from a clock circuit. Here, the control section identifies an area where the plurality of pointer images are displayed, such as a pointer movement area or a pointer presence area in the pointer movement area, and controls to perform high-load and low-load display operations with different processing loads on the identified area and an area other than the identified area, such as an outer area outside the pointer movement area or a pointer absence area in the pointer movement area, respectively.
Opening claim text (preview).
What is claimed is: 1. An image display apparatus comprising: a processor; and a display comprising a plurality of pixels, wherein the processor is configured to: acquire time information; determine display positions of a plurality of pointer images in a display area of the display based on the time information, wherein each of the plurality of pointer images displays one of a plurality of pointers, wherein the plurality of pointer images comprises a longest pointer image that is the longest of the plurality of pointers, wherein the plurality of pointer images is sequentially displayed at a plurality of positions based on the time information so that the plurality of pointer images appears to rotate on a rotation path about a rotation axis, wherein the rotation path of the longest pointer image defines a pointer movement area, and wherein a plurality of segment areas is defined by dividing the pointer movement area; identify, in the display area of the display: one of the plurality of segment areas including the display positions of the plurality of pointer images as a first area; an outer area outside the pointer movement area as a second area; and all segment area or areas of the plurality of segment areas in the pointer movement area other than the first area as a third area; and control the display to display the plurality of pointer images and a background image, wherein in controlling the display to display the plurality of pointer images and the background image, the processor is configured to: for each of the plurality of pixels in the first area of the display area of the display, perform a high-load display operation comprising: perform a judging operation of judging whether the each of the plurality of pixels coincides with a display position of one of the plurality of pointer images or the background image; and display one of the background image and the one of the plurality of pointer images based on a result of the judging operation; for each of the plurality of pixels in the second area of the display area of the display, perform a low-load display operation for displaying the background image without performing the judging operation; and for each of the plurality of pixels in the third area of the display area of the display, perform the low-load display operation for displaying the background image without performing the judging operation. 2. The image display apparatus according to claim 1 , wherein the processor is configured to identify, in the display area of the display, a quadrangular area circumscribing the rotation path of the longest pointer image as the pointer movement area. 3. The image display apparatus according to claim 1 , wherein, in controlling the display to display the plurality of pointer images and the background image, the processor is configured to: perform, as the high-load display operation, a display operation on the pointer movement area for controlling, at timing that comes at first intervals, display positions of the plurality of pointer images and the background image; and perform, as the low-load display operation, a display operation on the outer area for controlling, at timing that comes at second intervals longer than the first intervals, displaying the background image. 4. The image display apparatus according to claim 1 , wherein the processor is configured to perform the judging operation of the high-load display operation for the each of the plurality of pixels in the first area of the display area of the display by scanning the each of the plurality of pixels in the first area in predetermined directions. 5. The image display apparatus according to claim 4 , wherein the processor is configured to perform the judging operation based on a premise that an hour hand image, a minute hand image, and a second hand image of the plurality of pointer images have been superimposed on the background image in the order of the hour hand image, the minute hand image, and the second hand image. 6. The image display apparatus according to claim 1 , wherein, in controlling the display to display the plurality of pointer images and the background image, the processor is configured to change a scanning direction or a scanning start point for the first area of the display area based on a location of the first area in the display area. 7. The image display apparatus according to claim 1 , wherein the first area and the third area are arranged within the pointer movement area as: an upper area and a lower area of the pointer movement area; or a right area and a left area of the pointer movement area. 8. The image display apparatus according to claim 7 , wherein the processor is configured to change a scanning direction or a scanning start point for the first area based on whether the first area is the upper area, the lower area, the right area, or the left area. 9. The image display apparatus according to claim 1 , wherein the plurality of segment areas is defined by the pointer movement area being divided based on shapes and thicknesses of the plurality of pointer images. 10. The image display apparatus according to claim 1 , wherein the processor is configured to: select one design of the plurality of pointer images from a plurality of designs of the plurality of pointer images; select one design of the background image from a plurality of designs of the background image; and control the display to display the plurality of pointer images of the one design selected and the background image of the one design selected. 11. The image display apparatus according to claim 1 , wherein the high-load display operation involves higher processing amounts or higher processing times compared to the low-load display operation. 12. The image display apparatus according to claim 1 , wherein the processor is configured to: select one design of the plurality of pointer images from a plurality of designs of the plurality of pointer images; select one design of the background image from a plurality of designs of the background image; and control the display to display the plurality of pointer images of the one design selected and the background image of the one design selected, separately. 13. An image display method comprising: acquiring time information; determining display positions of a plurality of pointer images in a display area of a display comprising a plurality of pixels, based on the time information, wherein each of the plurality of pointer images displays one of a plurality of pointers, wherein the plurality of pointer images comprises a longest pointer image that is the longest of the plurality of pointers, wherein the plurality of pointer images is sequentially displayed at a plurality of positions based on the time information so that the plurality of pointer images appears to rotate on a rotation path about a rotation axis, wherein the rotation path of the longest pointer image defines a pointer movement area, and wherein a plurality of segment areas is defined by dividing the pointer movement area; identifying, in the display area of the display: one of the plurality of segment areas including the display positions of the plurality of pointer images as a first area; an outer area outside the pointer movement area as a second area; and all segment area or areas of the plurality of segment areas in the pointer movement area other than the first area as a third area; and controlling the display to display the plurality of pointer images and a background image, wherein controlling the display to display the plurality of pointer i
Combined electro-optical and electro-mechanical displays · CPC title
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 · CPC title
in which functions not related to time can be displayed (digital output to display devices of digital computers G06F3/14) · CPC title
Hands; Discs with a single mark or the like {(moving indicating arrangements which have scales or numbers with stationary hands or reading means G04B19/20; optical projection of the position of the hands G04B19/34)} · CPC title
Component assemblies · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.