Patents by Inventor Jay Pancholi

Jay Pancholi 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: 9690602
    Abstract: Present disclosure relates to a system for programming and verifying backplane controller chip firmware on target backplane controller chips. The system includes a backplane controller chip validation board. In certain embodiments, the backplane controller chip validation board includes: (a) a program/verify/validate controller chip, (b) one or more backplane controller chip sockets for installing one or more target backplane controller chips, and (c) a backplane simulator. The program/verify/validate controller chip includes backplane controller chip firmware verification software, a USB interface, and a software storage. The backplane simulator is used to simulate functions of drives, LEDs, and other devices of a backplane for verifying all functions of backplane controller chip firmware.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: June 27, 2017
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Shibu Abraham, Jay Pancholi, Kayalvizhi Dhandapani
  • Patent number: 9256569
    Abstract: Certain aspects relate to monitoring and managing storage drives installed on a backplane and performing backplane controller firmware update through a universal serial bus (USB) interface. When the backplane controller is connected to a host computer via the USB interface, the backplane controller sends USB descriptors to the host computer through the USB interface such that the host computer recognizes the backplane controller as a specific human interface device (HID) device based on the USB descriptors. Thus, the backplane controller and the host computer may transmit backplane drive management messages, such as the result to monitor and manage the storage drives, or the control commands and control data to monitor and manage the storage drives and to update the firmware of the backplane controller, as USB HID reports in a predefined format based on the USB descriptors.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: February 9, 2016
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Jay Pancholi, Kayalvizhi Dhandapani, Clas Gerhard Sivertsen
  • Patent number: 9201833
    Abstract: Present disclosure relates to backplane controller configured as human interface device (HID) device to communicate with host computer through USB interface. Backplane controller includes: processor, memory, HID universal serial bus (USB) interface, and non-volatile memory. Non-volatile memory stores certain USB descriptors, drive management module, USB HID device driver, and firmware of the backplane controller. Firmware performs one or more of following operations: (a) connecting to host computer through USB interface, (b) sending USB descriptors to host computer to act as specific HID device, (c) instructing USB HID device driver of backplane controller to generate first USB HID report, (d) sending USB HID report to host computer through USB interface, (e) receiving second USB HID report from host computer through USB interface, (f) instructing USB HID device driver to retrieve and process report data from second USB HID report.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: December 1, 2015
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Kayalvizhi Dhandapani, Clas Sivertsen, Jay Pancholi, Shibu Abraham
  • Patent number: 9146823
    Abstract: One aspect of the present disclosure relates to a backplane initiator for testing enclosure management controller. The backplane initiator includes: an initiator board and an initiator control application. The initiator board includes initiator controller, at least one SGPIO interface, at least one SMBus interface, and a first communication interface. The initiator controller is configured to transmit control commands and data according to enclosure management protocol through the SGPIO interface and the SMBus interface to an EMC.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: September 29, 2015
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Umasankar Mondal, Roger Smith, Jay Pancholi
  • Publication number: 20150242355
    Abstract: Present disclosure relates to backplane controller configured as human interface device (HID) device to communicate with host computer through USB interface. Backplane controller includes: processor, memory, HID universal serial bus (USB) interface, and non-volatile memory. Non-volatile memory stores certain USB descriptors, drive management module, USB HID device driver, and firmware of the backplane controller. Firmware performs one or more of following operations: (a) connecting to host computer through USB interface, (b) sending USB descriptors to host computer to act as specific HID device, (c) instructing USB HID device driver of backplane controller to generate first USB HID report, (d) sending USB HID report to host computer through USB interface, (e) receiving second USB HID report from host computer through USB interface, (f) instructing USB HID device driver to retrieve and process report data from second USB HID report.
    Type: Application
    Filed: February 26, 2014
    Publication date: August 27, 2015
    Applicant: AMERICAN MEGATRENDS, INC.
    Inventors: KAYALVIZHI DHANDAPANI, CLAS SIVERTSEN, JAY PANCHOLI, SHIBU ABRAHAM
  • Publication number: 20150242357
    Abstract: Certain aspects relate to monitoring and managing storage drives installed on a backplane and performing backplane controller firmware update through a universal serial bus (USB) interface. When the backplane controller is connected to a host computer via the USB interface, the backplane controller sends USB descriptors to the host computer through the USB interface such that the host computer recognizes the backplane controller as a specific human interface device (HID) device based on the USB descriptors. Thus, the backplane controller and the host computer may transmit backplane drive management messages, such as the result to monitor and manage the storage drives, or the control commands and control data to monitor and manage the storage drives and to update the firmware of the backplane controller, as USB HID reports in a predefined format based on the USB descriptors.
    Type: Application
    Filed: February 26, 2014
    Publication date: August 27, 2015
    Applicant: AMERICAN MEGATRENDS, INC.
    Inventors: JAY PANCHOLI, KAYALVIZHI DHANDAPANI, CLAS GERHARD SIVERTSEN
  • Publication number: 20150100299
    Abstract: Present disclosure relates to a system for programming and verifying backplane controller chip firmware on target backplane controller chips. The system includes a backplane controller chip validation board. In certain embodiments, the backplane controller chip validation board includes: (a) a program/verify/validate controller chip, (b) one or more backplane controller chip sockets for installing one or more target backplane controller chips, and (c) a backplane simulator. The program/verify/validate controller chip includes backplane controller chip firmware verification software, a USB interface, and a software storage. The backplane simulator is used to simulate functions of drives, LEDs, and other devices of a backplane for verifying all functions of backplane controller chip firmware.
    Type: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Applicant: AMERICAN MEGATRENDS, INC.
    Inventors: Shibu Abraham, Jay Pancholi, Kayalvizhi Dhandapani
  • Publication number: 20150026526
    Abstract: One aspect of the present disclosure relates to a backplane initiator for testing enclosure management controller. The backplane initiator includes: an initiator board and an initiator control application. The initiator board includes initiator controller, at least one SGPIO interface, at least one SMBus interface, and a first communication interface. The initiator controller is configured to transmit control commands and data according to enclosure management protocol through the SGPIO interface and the SMBus interface to an EMC.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Umasankar Mondal, Roger Smith, Jay Pancholi
  • Patent number: 8898349
    Abstract: Certain aspects direct to data transfer between a baseboard management controller (BMC) and a host computer. When the BMC is connected to the host computer via a universal serial bus (USB) interface, the BMC sends USB descriptors to the host computer such that the host computer recognizes the BMC as a specific human interface device (HID) device based on the USB descriptors. To transfer data to the host computer, the BMC converts the data to an Intelligent Platform Management Interface (IPMI) message, and generates a USB HID report containing the IPMI message as the report data. The BMC then sends the USB HID report to the host computer through the USB interface. When the BMC receives a USB HID report from the host computer, the BMC retrieves the report data, which is an IPMI message, from the USB HID report, and process the IPMI message to obtain the data.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: November 25, 2014
    Assignee: American Megatrends, Inc.
    Inventors: Umasankar Mondal, Jay Pancholi