Patents Assigned to AMZETTA TECHNOLOGIES, LLC
-
Patent number: 10567239Abstract: 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.Type: GrantFiled: October 31, 2017Date of Patent: February 18, 2020Assignee: AMZETTA TECHNOLOGIES, LLCInventors: Balasubramanian Chandrasekaran, Manikandan Ganesan Malliga, Yugender P. Subramanian, Varadachari Sudan Ayanam
-
Patent number: 10564918Abstract: 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 redirects a screen display of the thin client to a remote device. The thin client also receives a message from the remote device, the message including an input-event data collection. The thin client generates an input event according to the input-event data collection. The thin client sends the input event to a control of the thin client through an input interface.Type: GrantFiled: November 1, 2017Date of Patent: February 18, 2020Assignee: AMZETTA TECHNOLOGIES, LLCInventors: Balasubramanian Chandrasekaran, Manikandan Ganesan Malliga, Yugender P. Subramanian, Varadachari Sudan Ayanam
-
Patent number: 10565355Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a system for managing a collection of virtual desktops are provided. The system receives, at a license manager and from a first virtual desktop of the collection of virtual desktops, a first request to validate a license for the first virtual desktop. The system also determines whether a license is available for the first virtual desktop. The system further sends a validation status message to the first virtual desktop to indicate whether a license is available for the first virtual desktop based on the determination.Type: GrantFiled: July 12, 2017Date of Patent: February 18, 2020Assignee: AMZETTA TECHNOLOGIES, LLCInventors: Caarthyk Mano Sundar V, Prasath S
-
Patent number: 10560443Abstract: Certain aspects direct to systems and methods for performing scheduled power mode switch for thin client computing device. The system includes a server a computing device. The server receives a plurality of inputs, generates, based on the inputs, a power mode switch schedule including at least one sleep time and at least one wake time, and controls at least one computing device functions as a thin client to update configuration data of the at least one computing device with the power mode switch schedule and to switch between the wake mode the sleep mode according to the updated configuration data.Type: GrantFiled: March 16, 2017Date of Patent: February 11, 2020Assignee: AMZETTA TECHNOLOGIES, LLCInventors: Veerajothi Ramasamy, Varadachari Sudan Ayanam
-
Patent number: 10552646Abstract: Certain aspects direct to systems and methods for preventing a thin client or a zero client from unauthorized physical access. A microcontroller is provided and connected to the chassis of the thin client or zero client computing device via a first interface, such as a general-purpose input/output (GPIO) line. Whenever the chassis is physically opened, the chassis generates a signal, and sends the signal to the microcontroller via the GPIO line. Upon receiving the signal, the microcontroller determines that a physical access event occurs to the computing device. Unless the physical access event is authorized, the microcontroller may generate a log to record events for the computing device, and store the log in the storage device; and perform a self-protect action to the computing device. If network connectivity is available, the microcontroller may send the log to a server via the network.Type: GrantFiled: July 29, 2016Date of Patent: February 4, 2020Assignee: AMZETTA TECHNOLOGIES, LLCInventors: Yugender P. Subramanian, Varadachari Sudan Ayanam, Samvinesh Christopher, Rajamanickem Sureshkumar
-
Patent number: 10489250Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a backup system are provided. The backup system obtains a first backup image of a first virtual desktop image of a VDI system. The backup system initiates a first validation of the first backup image against one or more constraints of the first backup image. The backup system initiates an alert procedure when the first validation has failed.Type: GrantFiled: April 4, 2017Date of Patent: November 26, 2019Assignee: AMZETTA TECHNOLOGIES, LLCInventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam, Divya Nettem
-
Patent number: 10481901Abstract: Systems and methods for performing firmware update on an embedded system by patching. In operation, a computing device may receive an image of replacement firmware, which is a different version of current firmware stored in a non-volatile memory of the embedded system. The computing device then determines the different portions of the replacement firmware from the current firmware by comparing the image of the replacement firmware to the current firmware, and retrieves the different portions from the image of the replacement firmware to form the fragments. In this case, the computing device may create a patch file by data of the fragments, and send the patch file to the embedded system, such that the embedded system may use the patch file to update the current firmware. The size of the patch file would be relatively smaller than the firmware image, thereby reducing update time and resources consumption.Type: GrantFiled: April 24, 2017Date of Patent: November 19, 2019Assignee: AMZETTA TECHNOLOGIES, LLCInventors: Yugender P. Subramanian, Balasubramanian Chandrasekaran, David Yoon, Manikandan Ganesan Malliga
-
Patent number: 10467023Abstract: An embedded system includes a processor, a volatile memory coupled to the processor, and a non-volatile memory storing a computer executable code. The computer executable code, when executed by the at least one processor, is configured to: perform a boot process; display a splash screen during the boot process; and during the display of the splash screen: provide a plurality of interactive links between executing a plurality of applications and a plurality of inputs; receive one of the inputs from a user; and in response to receiving the one of the inputs, execute the corresponding application based on the interactive links after accomplishing the boot process.Type: GrantFiled: April 19, 2017Date of Patent: November 5, 2019Assignee: AMZETTA TECHNOLOGIES, LLCInventors: Balasubramanian Chandrasekaran, David Yoon, Yugender P. Subramanian, Manikandan Ganesan Malliga
-
Patent number: 10444810Abstract: Systems and methods for automatic power control and unusual activity detections for thin client computing devices. In operation, the server receives messages from the thin clients, with each message corresponding to a activity occurred at the thin clients. The server then analyzes the messages and generates usage patterns of the thin client computing devices. Based on the usage patterns, the server may generate automatic power control schedules for the computing devices, and control power of each of the computing devices based on the automatic power control schedules. Further, the server may monitor unusual activities occurred at the computing devices based on the messages and the usage patterns of the computing devices.Type: GrantFiled: May 3, 2017Date of Patent: October 15, 2019Assignee: AMZETTA TECHNOLOGIES, LLCInventors: Yugender P. Subramanian, David Yoon, Balasubramanian Chandrasekaran, Manikandan Ganesan Malliga
-
Patent number: 10394512Abstract: 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 obtains dimensions of each screen of a plurality of screens of the thin client. The thin client also determines an arrangement of the plurality of screens such that each one of the plurality of screens is in contact with at least another one of the plurality of screens and does not overlap with any other one of the plurality of screens. The thin client also determines border segments of each screen of the plurality of screens. Each of the border segments of the each screen is not in contact with any border segment of any other screens of the plurality of screens.Type: GrantFiled: July 6, 2017Date of Patent: August 27, 2019Assignee: AMZETTA TECHNOLOGIES, LLCInventors: David Yoon, Yugender P. Subramanian, Varadachari Sudan Ayanam