IP Library Patent Application 19034253
Patent Application
App. No. 19/034,253

SCREEN SAVER USER INTERFACE IN CRITICAL ENVIRONMENTS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/034,253
Abstract

Various embodiments disclose a computer-implemented method comprising identifying a normal status indicator in response to identifying a normal state of a system, rendering the normal status indicator in a first location within the user interface, the normal status indicator comprising a first color at a first color property, rendering a background of the user interface, the background comprising pixels having the first color, wherein the pixels are rendered with a respective color property computed based on a distance from the normal status indicator, and animating the normal status indicator by periodically varying the first color property of the normal status indicator to generate a pulsating effect.

Claims (39)

1 . A computer-implemented method for rendering a user interface on a display, comprising:

identifying a normal status indicator in response to identifying a normal state of a system;

rendering the normal status indicator in a first location within the user interface, the normal status indicator comprising a first color with a first color property;

rendering a background of the user interface, the background comprising pixels having the first color, wherein the pixels are rendered with a respective color property computed based on a distance from the normal status indicator; and

animating the normal status indicator by periodically varying the first color property of the normal status indicator to generate a pulsating effect.

2 . The computer-implemented method of claim 1 , wherein rendering the background of the user interface further comprises selecting the respective color property of a first respective pixel at a first distance from a center of the normal status indicator higher than the respective color property of a second respective pixel that is farther away from the center of the normal status indicator than the first distance.

3 . The computer-implemented method of claim 1 , wherein rendering the background of the user interface further comprises setting the respective color property of the pixels adjacent to an edge of the user interface different from the respective color property adjacent to the normal status indicator.

4 . The computer-implemented method of claim 1 , wherein rendering the background of the user interface further comprises applying a radially extending fade effect from the normal status indicator, wherein a first pixel that is closer to a center of the normal status indicator has a first color property and a second pixel that is farther from the center of the normal status indicator has a second color property.

5 . The computer-implemented method of claim 4 , wherein the first color property comprises a first transparency level and the second color property comprises a second transparency level, wherein the first transparency level is higher than the second transparency level.

6 . The computer-implemented method of claim 1 , further comprising, in response to detecting an alarm state of the system, replacing the user interface on the display with an alarm state user interface.

7 . The computer-implemented method of claim 1 , wherein animating the normal status indicator further comprises varying the first color property of an image comprising the normal status indicator between a minimum color property threshold and a maximum color property threshold.

8 . The computer-implemented method of claim 6 , wherein the maximum color property threshold causes the image to be less visible than the minimum color property threshold.

9 . The computer-implemented method of claim 1 , further comprising rendering the normal status indicator and the background after detecting a delay period from a last user interaction with the user interface.

10 . The computer-implemented method of claim 1 , wherein the color property comprises a transparency level or a selected color.

11 . The computer-implemented method of claim 10 , wherein the selected color is different from the first color when the pixel is a threshold distance from the normal status indicator.

12 . The computer-implemented of claim 10 , further comprising selecting the selected color based upon a degree of contrast from the first color.

13 . One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors to render a user interface on a display, cause the one or more processors to perform the steps of:

identifying a normal status indicator in response to identifying a normal state of a system;

rendering the normal status indicator in a first location within the user interface, the normal status indicator comprising a first color at a first color property;

rendering a background of the user interface, the background comprising pixels having the first color, wherein the pixels are rendered with a respective color property computed based on a distance from the normal status indicator; and

animating the normal status indicator by periodically varying the first color property of the normal status indicator to generate a pulsating effect.

14 . The one or more non-transitory computer-readable media of claim 13 , wherein rendering the background of the user interface further comprises selecting the respective color property of a first respective pixel at a first distance from a center of the normal status indicator different from the respective color property of a second respective pixel that is farther away from the center of the normal status indicator than the first distance.

15 . The one or more non-transitory computer-readable media of claim 13 , wherein rendering the background of the user interface further comprises setting the respective color property of the pixels adjacent to an edge of the user interface different from the respective color property adjacent to the normal status indicator.

16 . The one or more non-transitory computer-readable media of claim 13 , wherein rendering the background of the user interface further comprises applying a radially extending fade effect from the normal status indicator, wherein a first pixel that is closer to a center of the normal status indicator has a first color property and a second pixel that is farther from the center of the normal status indicator has a second color property.

17 . The one or more non-transitory computer-readable media of claim 13 , further comprising, in response to detecting an alarm state of the system, replacing the user interface on the display with an alarm state user interface.

18 . The one or more non-transitory computer-readable media of claim 13 , wherein animating the normal status indicator further comprises varying the first color property of an image comprising the normal status indicator between a minimum color property threshold and a maximum color property threshold.

19 . The one or more non-transitory computer-readable media of claim 18 , wherein the maximum color property threshold causes the image to be less visible than the minimum color property threshold.

20 . The one or more non-transitory computer-readable media of claim 13 , further comprising rendering the normal status indicator and the background after detecting a delay period from a last user interaction with the user interface.

21 . A system comprising:

a display;

a memory; and

a processor coupled to the memory that executes a user interface application that renders a user interface on the display by performing the steps of:

identifying a normal status indicator in response to identifying a normal state of a system;

rendering the normal status indicator in a first location within the user interface, the normal status indicator comprising a first color at a first transparency level;

rendering a background of the user interface, the background comprising pixels having the first color, wherein the pixels are rendered with a respective transparency level computed based on a distance from the normal status indicator; and

animating the normal status indicator by periodically varying the first transparency level of the normal status indicator to generate a pulsating effect.

22 . The system of claim 21 , wherein rendering the background of the user interface further comprises selecting the respective transparency level of a first respective pixel at a first distance from a center of the normal status indicator higher than the respective transparency level of a second respective pixel that is farther away from the center of the normal status indicator than the first distance.

23 . The system of claim 21 , wherein rendering the background of the user interface further comprises setting the respective transparency level of the pixels adjacent to an edge of the user interface lower than the respective transparency level adjacent to the normal status indicator.

24 . The system of claim 21 , wherein rendering the background of the user interface further comprises applying a radially extending fade effect from the normal status indicator, wherein a first pixel that is closer to a center of the normal status indicator has a higher transparency level than a second pixel that is farther from the center of the normal status indicator.

Assignments (2)
SECURITY INTEREST Recorded Feb 27, 2026
From: PRICE INDUSTRIES LIMITED, A CORPORATION ORGANIZED UNDER THE LAWS OF THE PROVINCE OF MANITOBA, CANADA
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 073929/0367 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2025
From: SAMCHUK, CHRISTINE; NESBITT, MATTHEW; VOGT, JUSTEN; DOLAS, PURVA
To: PRICE INDUSTRIES LIMITED
Reel/Frame 069978/0198 →