Patents Assigned to AMZETTA TECHNOLOGIES, LLC
  • Patent number: 10567239
    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.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: February 18, 2020
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Balasubramanian Chandrasekaran, Manikandan Ganesan Malliga, Yugender P. Subramanian, Varadachari Sudan Ayanam
  • Patent number: 10564918
    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 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: Grant
    Filed: November 1, 2017
    Date of Patent: February 18, 2020
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Balasubramanian Chandrasekaran, Manikandan Ganesan Malliga, Yugender P. Subramanian, Varadachari Sudan Ayanam
  • Patent number: 10565355
    Abstract: 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: Grant
    Filed: July 12, 2017
    Date of Patent: February 18, 2020
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Caarthyk Mano Sundar V, Prasath S
  • Patent number: 10560443
    Abstract: 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: Grant
    Filed: March 16, 2017
    Date of Patent: February 11, 2020
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Veerajothi Ramasamy, Varadachari Sudan Ayanam
  • Patent number: 10552646
    Abstract: 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: Grant
    Filed: July 29, 2016
    Date of Patent: February 4, 2020
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Yugender P. Subramanian, Varadachari Sudan Ayanam, Samvinesh Christopher, Rajamanickem Sureshkumar
  • Patent number: 10489250
    Abstract: 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: Grant
    Filed: April 4, 2017
    Date of Patent: November 26, 2019
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam, Divya Nettem
  • Patent number: 10481901
    Abstract: 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: Grant
    Filed: April 24, 2017
    Date of Patent: November 19, 2019
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Yugender P. Subramanian, Balasubramanian Chandrasekaran, David Yoon, Manikandan Ganesan Malliga
  • Patent number: 10467023
    Abstract: 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: Grant
    Filed: April 19, 2017
    Date of Patent: November 5, 2019
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Balasubramanian Chandrasekaran, David Yoon, Yugender P. Subramanian, Manikandan Ganesan Malliga
  • Patent number: 10444810
    Abstract: 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: Grant
    Filed: May 3, 2017
    Date of Patent: October 15, 2019
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Yugender P. Subramanian, David Yoon, Balasubramanian Chandrasekaran, Manikandan Ganesan Malliga
  • Patent number: 10394512
    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 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: Grant
    Filed: July 6, 2017
    Date of Patent: August 27, 2019
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: David Yoon, Yugender P. Subramanian, Varadachari Sudan Ayanam