Patents by Inventor Akbar Sheriff

Akbar Sheriff has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12131095
    Abstract: A modular server chassis enclosure controller (EC) on-premises keyboard video and mouse module has an EC frame buffer memory and an EC virtual network computing (libvnc) client process. The libvnc fetches an EC frame buffer memory address, displays an on-screen display (OSD) screen to a user and accepts user selection of a blade server deployed in the modular server chassis from the OSD. The libvnc receives a virtual network computing (VNC) streaming session over transport layer security, from a VNC computing server process of the selected blade server. The libvnc determines whether the VNC server process has data to send and, if it does, reads graphics data from the virtual network computing server process and writes the graphics data from the VNC server to the EC frame buffer memory address. The graphics data is displayed on an on-premises monitor coupled to the modular server chassis from the EC frame buffer.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: October 29, 2024
    Assignee: Dell Products, L.P.
    Inventors: Suren Kumar, Akbar Sheriff, Michael Emery Brown, Vasantha Kumar Venkataramanappa
  • Publication number: 20240214327
    Abstract: An information handling system includes processing modules and an I/O module. The processing modules each have one of a high or low priority level. The I/O module is coupled to a network device and includes network ports coupled to the processing modules. A port bandwidth control engine (PBCE) determines that the network device is providing a maximum bandwidth to the I/O module, and in response, allocates the maximum bandwidth equally to the processing modules. The PBCE further determines that the network device is providing a reduced bandwidth to the I/O module, and, in response, allocates to each high priority level processing module a first bandwidth on the associated network port and allocates to each low priority level processing module a second bandwidth on the associated network port.
    Type: Application
    Filed: December 21, 2022
    Publication date: June 27, 2024
    Inventors: Suren Kumar, Akshita Das, Akbar Sheriff, Sajil CK
  • Publication number: 20240202348
    Abstract: An information handling system includes an add-in slot and a baseboard management controller (BMC). The add-in slot receives components of a particular type. The BMC receives an identifier from a particular component installed into the add-in slot. The identifier uniquely identifies the component from any other component of the same type. The BMC further determines whether or not a first entry in an encoded component table includes the first identifier, determines an action to perform for the component in response to determining that the entry includes the identifier, and performs the action for the component. The first entry is associated with the first add-in slot.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 20, 2024
    Inventors: Suren Kumar, Vasanth Kumar V, Akbar Sheriff
  • Publication number: 20240129180
    Abstract: A system for component failure management, comprising a plurality of hardware components disposed in a hardware rack and configured to process network data traffic and to generate hardware event data, an event manager coupled to the plurality of hardware components and configured to monitor the network traffic and hardware event data and to determine whether a hardware failure has occurred and a network optimization module coupled to the event manager and configured to determine whether a network partition update is required in response to the determination that a hardware failure has occurred.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 18, 2024
    Applicant: DELL PRODUCTS L.P.
    Inventors: Smruti Ranjan Debata, Akbar Sheriff
  • Publication number: 20240037241
    Abstract: Disclosed methods maintain security key information, including a unique security key, for one or more blade servers inserted in slots of one or more modular chassis. Following an indication of a logical trusted group comprising a plurality of slots, a trusted group database, including the security key information for each blade server in a slot of the trusted group, is maintained. Responsive to detecting movement of a blade server between two slots of the trusted group, a pre boot process of the server blade in the second slot is automatically authenticated via the security key information in the trusted group database. If a blade server not associated with the trusted group is inserted into a trusted group slot, automatic authentication is blocked and the user is prompted to manually authenticate the new blade server. If manual authentication is successful, security key information for the new blade is added to the database.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 1, 2024
    Applicant: Dell Products L.P.
    Inventors: Suren KUMAR, Akbar SHERIFF, Thanuja CHAYAKUMAR
  • Publication number: 20240020079
    Abstract: A modular server chassis enclosure controller (EC) on-premises keyboard video and mouse module has an EC frame buffer memory and an EC virtual network computing (libvnc) client process. The libvnc fetches an EC frame buffer memory address, displays an on-screen display (OSD) screen to a user and accepts user selection of a blade server deployed in the modular server chassis from the OSD. The libvnc receives a virtual network computing (VNC) streaming session over transport layer security, from a VNC computing server process of the selected blade server. The libvnc determines whether the VNC server process has data to send and, if it does, reads graphics data from the virtual network computing server process and writes the graphics data from the VNC server to the EC frame buffer memory address. The graphics data is displayed on an on-premises monitor coupled to the modular server chassis from the EC frame buffer.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Applicant: Dell Products, L.P.
    Inventors: Suren Kumar, Akbar Sheriff, Michael Emery Brown, Vasantha Kumar Venkataramanappa
  • Publication number: 20230315437
    Abstract: Embodiments of systems and methods for performing Power Supply Unit (PSU) firmware updates without interrupting a user's datapath are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: cluster a first set of PSUs into a first logical group and a second set of PSUs into a second logical group, update a first PSU of the first logical group with a firmware image, after the update, assign the first PSU to the second logical group, assign a second PSU of the second logical group to the first logical group, and update the second PSU with the firmware image.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 5, 2023
    Applicant: Dell Products, L.P.
    Inventors: Suren Kumar, Venkatesan K, Latchumi Achudakumar, Akbar Sheriff