Techniques of providing data to screen saver of thin client
AssigneeAmzetta Technologies, LLC
InventorsBalasubramanian Chandrasekaran, Manikandan Ganesan Malliga, Yugender P. Subramanian, Varadachari Sudan Ayanam
Life of this patent
Estimating the term…
Abstract
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a thin client. The thin client determines that a condition for displaying a screen saver is met. The thin client then obtains a first collection of content data. The thin client further generates a screen saver presenting the first collection of content data. The thin client displays the screen saver.
Claims17
A method of operating a thin client, comprising:
- determining first version information of first firmware running on a thin client;
- retrieving second version information of second firmware available for update at a network location;
- determining that the thin client is operating in a power saving mode;
- determining a run-time period of the thin client based on a startup time of the thin client;
- and
- calculating an amount of energy that the thin client has saved during the run-time period;
- generating a first collection of content data based on comparison of first version information and the second version information, wherein the first collection of content data indicates whether a firmware update is available for the thin client and indicates a live status of the thin client including the amount of energy;
- determining that a condition for displaying a screen saver is met;
- obtaining the first collection of content data;
- generating a screen saver presenting the first collection of content data;
- and
- displaying the screen saver that presents the amount of energy.
An apparatus, comprising:
- a thin client including:
- a memory containing program instructions;
- and
- at least one processor coupled to the memory and, when executing the program instructions, configured to:
- determine first version information of first firmware running on the thin client;
- retrieve second version information of second firmware available for update at a network location;
- determine that the thin client is operating in a power saving mode;
- determine a run-time period of the thin client based on a startup time of the thin client;
- calculate an amount of energy that the thin client has saved during the run-time period;
- generate a first collection of content data based on comparison of first version information and the second version information, wherein the first collection of content data indicates whether a firmware update is available for the thin client and indicates a live status of the thin client including the amount of energy;
- determine that a condition for displaying a screen saver is met;
- obtain the first collection of content data;
- generate a screen saver presenting the first collection of content data;
- and
- display the screen saver that presents the amount of energy.
A non-transitory computer-readable medium storing computer executable code for operating a thin client, comprising code to:
- determine first version information of first firmware running on a thin client;
- retrieve second version information of second firmware available for update at a network location;
- determine that the thin client is operating in a power saving mode;
- determine a run-time period of the thin client based on a startup time of the thin client;
- calculate an amount of energy that the thin client has saved during the run-time period;
- generate a first collection of content data based on comparison of first version information and the second version information, wherein the first collection of content data indicates whether a firmware update is available for the thin client and indicates a live status of the thin client including the amount of energy;
- determine that a condition for displaying a screen saver is met;
- obtain the first collection of content data;
- generate a screen saver presenting the first collection of content data;
- and
- display the screen saver that presents the amount of energy.
Dependencies are inferred from the claim text.