Temporally adjusted application window drop shadows
AssigneeRed Hat, Inc.
InventorRay Strode
Life of this patent
Estimating the term…
Abstract
A method and system for determining a first local time of day for a user device, and determining a first value of a visual aspect of a drop shadow associated with an application window on the display based on of the first local time of day. The drop shadow is displayed in view of the first value, wherein the drop shadow provides a visual appearance that the application window is above a background. A second local time is determined, and a second value of the visual aspect of the drop shadow is determined, wherein the second value is in view of the second local time. The drop shadow is displayed in view of the second value of the aspect such that the drop shadow has a different visual appearance from the first local time to the second local time.
Claims14
A method comprising:
- determining, by a processing device, a first local time of day for a user device with a display;
- determining, by the processing device, a first value of a visual aspect of a drop shadow associated with an application window on the display, wherein the first value of the visual aspect of the drop shadow correlates to the first local time of day of a direction of a source of light and a first degree of a clockwise angle of the drop shadow with respect to the application window;
- determining, by the processing device using the first value, a first set of drop shadow adjustment values comprising a first intensity level and a first distance for displaying the drop shadow from the application window;
- displaying, by the processing device, the drop shadow on the display with respect to the application window in view of the first set of drop shadow adjustment values, wherein the drop shadow is adjacent to at least one edge of the application window to provide a visual appearance that the application window is above a background, wherein the drop shadow is presented on the display at an angle with respect to the at least one edge, wherein the angle indicates the first local time of day;
- determining, by the processing device, a second local time of day for the user device;
- determining, by the processing device, a second value of the visual aspect of the drop shadow, wherein the second value correlates to the second local time of the direction of the source of light and a second degree of the clockwise angle of the drop shadow with respect to the application window;
- determining, by the processing device using the second value, a second set of drop shadow adjustment values comprising a second intensity level and a second distance for displaying the drop shadow from the application window;
- and
- adjusting, by the processing device, the drop shadow on the display to rotate to the second degree of the clockwise angle with respect to the application window in view of the second set of drop shadow adjustment values, wherein the drop shadow comprises a different visual appearance from the first local time to the second local time in view of the second intensity level and the second distance.
A system comprising:
- a memory;
- and
- a processing device operatively coupled to the memory to:
- determine a first local time of day for a user device with a display;
- determine a first value of a visual aspect of a drop shadow associated with an application window on the display, wherein the first value of the visual aspect of the drop shadow correlates to a direction of a source of light at the first local time of day and a first degree of a clockwise angle for the drop shadow with respect to the application window;
- determine, using the first value, a first set of drop shadow adjustment values comprising a first intensity level and a first distance for displaying the drop shadow from the application window;
- display the drop shadow on the display with respect to the application window in view of the first set of drop shadow adjustment values, wherein the drop shadow is adjacent to at least one edge of the application window to provide a visual appearance that the application window is above a background, wherein the drop shadow is presented on the display at an angle with respect to the at least one edge, wherein the angle indicates the first local time of day;
- determine a second local time of day for the user device;
- determine a second value of the visual aspect of the drop shadow, wherein the second value correlates to the direction of the source of light at the second local time and a second degree of the clockwise angle of the drop shadow with respect to the application window;
- determine, using the second value, a second set of drop shadow adjustment values comprising a second intensity level and a second distance for displaying the drop shadow from the application window;
- and
- adjust the drop shadow on the display to rotate to the second degree of the clockwise angle with respect to the application window in view of the second set of drop shadow adjustment values, wherein the drop shadow comprises a different visual appearance from the first local time to the second local time in view of the second intensity level and the second distance.
A non-transitory computer-readable storage medium including instructions that, when executed by a processing device, cause the processing device to:
- determine a first local time of day for a user device with a display;
- determine, by the processing device, a first value of a visual aspect of a drop shadow associated with an application window on the display, wherein the first value of the visual aspect of the drop shadow correlates to a direction of a source of light at the first local time of day and a first degree of a clockwise angle for the drop shadow with respect to the application window;
- determine, using the first value, a first set of drop shadow adjustment values comprising a first intensity level and a first distance for displaying the drop shadow from the application window;
- display the drop shadow on the display with respect to the application window in view of the first set of drop shadow adjustment values, wherein the drop shadow is adjacent to at least one edge of the application window to provide a visual appearance that the application window is above a background, wherein the drop shadow is presented on the display at an angle with respect to the at least one edge, wherein the angle indicates the first local time of day;
- determine a second local time of day for the user device;
- determine a second value of the visual aspect of the drop shadow, wherein the second value correlates to the direction of the source of light at the second local time and a second degree of the clockwise angle of the drop shadow with respect to the application window;
- determine, using the second value, a second set of drop shadow adjustment values comprising a second intensity level and a second distance for displaying the drop shadow from the application window;
- and
- adjust the drop shadow on the display to rotate to the second degree of the clockwise angle with respect to the application window in view of the second set of drop shadow adjustment values, wherein the drop shadow comprises a different visual appearance from the first local time to the second local time in view of the second intensity level and the second distance.
Dependencies are inferred from the claim text.