Patents by Inventor Atish Ghosh

Atish Ghosh 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: 11720157
    Abstract: A universal serial bus (USB) dock includes USB ports, each configured to connect to a respective USB element. The USB dock includes a circuit communicatively coupled to the USB ports and configured to determine a first temperature measurement in the USB dock, determine a power demand for each USB element connected to the USB ports, determine an allocation of power for the USB elements, and, based on the first allocation of power, provide less than the power demand for one or more of the USB elements based upon a total power demand by the USB elements and the first temperature measurement.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: August 8, 2023
    Assignee: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Venkatha Supramanian Kunjidabadam, Sandhya Asokan, Hari Kishore Rajendran
  • Patent number: 11500789
    Abstract: An apparatus includes a bi-phase mark coded (BMC) input port configured to receive BMC signals from a universal serial bus (USB) cable. The apparatus further includes a threshold adjustment circuit configured to generate a threshold, and a comparator configured to compare an input BMC signal from the BMC input port and the threshold and based on the comparison, generate an adjusted input BMC signal. The threshold adjustment circuit is further configured to adjust the threshold based upon the input BMC signal.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: November 15, 2022
    Assignee: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Hari Kishore Rajendran, Sandhya Asokan
  • Publication number: 20220326752
    Abstract: A system includes a power source, a universal serial bus (USB) type C port, and a multi-protocol adaptive circuit. The multi-protocol adaptive circuit may be configured to determine that a USB element has attached to the USB type C port, to determine whether to apply a USB type C charging protocol to the USB element or a legacy USB type A charging protocol to the USB element, and to provide power from the power source to the USB element.
    Type: Application
    Filed: December 13, 2021
    Publication date: October 13, 2022
    Applicant: Microchip Technology Incorporated
    Inventors: Venkataraman Krishnamoorthy, Atish Ghosh, Riyas Kattukandan, Poornima Raviselvan
  • Publication number: 20220327065
    Abstract: An apparatus includes a bi-phase mark coded (BMC) input port configured to receive BMC signals from a universal serial bus (USB) cable. The apparatus further includes a threshold adjustment circuit configured to generate a threshold, and a comparator configured to compare an input BMC signal from the BMC input port and the threshold and based on the comparison, generate an adjusted input BMC signal. The threshold adjustment circuit is further configured to adjust the threshold based upon the input BMC signal.
    Type: Application
    Filed: April 13, 2021
    Publication date: October 13, 2022
    Applicant: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Hari Kishore Rajendran, Sandhya Asokan
  • Publication number: 20220179470
    Abstract: A universal serial bus (USB) dock includes USB ports, each configured to connect to a respective USB element. The USB dock includes a circuit communicatively coupled to the USB ports and configured to determine a first temperature measurement in the USB dock, determine a power demand for each USB element connected to the USB ports, determine an allocation of power for the USB elements, and, based on the first allocation of power, provide less than the power demand for one or more of the USB elements based upon a total power demand by the USB elements and the first temperature measurement.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Applicant: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Venkatha Supramanian Kunjidabadam, Sandhya Asokan, Hari Kishore Rajendran
  • Patent number: 11287865
    Abstract: A universal serial bus (USB) dock includes USB ports, each configured to connect to a respective USB element. The USB dock includes a circuit communicatively coupled to the USB ports and configured to determine a first temperature measurement in the USB dock, determine a power demand for each USB element connected to the USB ports, determine an allocation of power for the USB elements, and, based on the first allocation of power, provide less than the power demand for one or more of the USB elements based upon a total power demand by the USB elements and the first temperature measurement.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: March 29, 2022
    Assignee: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Venkatha Supramanian Kunjidabadam, Sandhya Asokan, Hari Kishore Rajendran
  • Patent number: 11237989
    Abstract: An apparatus includes a processor and a machine-readable medium coupled to the processor and comprising instructions. The instructions, when loaded into the processor and executed, configure the processor to identify that a USB element has attached to a USB hub at a port, classify the USB element according to power operations of the USB element, and assign an upstream or downstream setting of the port based upon the classification of the USB element based on power operations of the USB element. The instructions may further configure the processor to classify the USB element as only a producer of power, evaluate whether an enumeration process is initiated within a timeout period, and if so, assign the USB element as a USB host.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: February 1, 2022
    Assignee: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Mark Gordon, Ken Nagai, Larisa Troyegubova
  • Publication number: 20200393885
    Abstract: A universal serial bus (USB) dock includes USB ports, each configured to connect to a respective USB element. The USB dock includes a circuit communicatively coupled to the USB ports and configured to determine a first temperature measurement in the USB dock, determine a power demand for each USB element connected to the USB ports, determine an allocation of power for the USB elements, and, based on the first allocation of power, provide less than the power demand for one or more of the USB elements based upon a total power demand by the USB elements and the first temperature measurement.
    Type: Application
    Filed: January 17, 2020
    Publication date: December 17, 2020
    Applicant: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Venkatha Supramanian Kunjidabadam, Sandhya Asokan, Hari Kishore Rajendran
  • Publication number: 20200334174
    Abstract: An apparatus includes a processor and a machine-readable medium coupled to the processor and comprising instructions. The instructions, when loaded into the processor and executed, configure the processor to identify that a USB element has attached to a USB hub at a port, classify the USB element according to power operations of the USB element, and assign an upstream or downstream setting of the port based upon the classification of the USB element based on power operations of the USB element. The instructions may further configure the processor to classify the USB element as only a producer of power, evaluate whether an enumeration process is initiated within a timeout period, and if so, assign the USB element as a USB host.
    Type: Application
    Filed: July 2, 2020
    Publication date: October 22, 2020
    Applicant: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Mark Gordon, Ken Nagai, Larisa Troyegubova
  • Patent number: 10725939
    Abstract: An apparatus includes a processor and a machine-readable medium coupled to the processor and comprising instructions. The instructions, when loaded into the processor and executed, configure the processor to identify that a USB element has attached to a USB hub at a port, classify the USB element according to power operations of the USB element, and assign an upstream or downstream setting of the port based upon the classification of the USB element based on power operations of the USB element.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: July 28, 2020
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Atish Ghosh, Mark Gordon, Ken Nagai, Larisa Troyegubova
  • Patent number: 10565145
    Abstract: A USB hub includes a plurality of downstream ports; at least one dual mode port, the dual mode port configured to be switchable from a downstream port to an upstream port; and host detection circuitry for detecting whether, when operating as an upstream port, a host is connected.
    Type: Grant
    Filed: December 9, 2017
    Date of Patent: February 18, 2020
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Brigham Steele, Atish Ghosh
  • Patent number: 10331604
    Abstract: A universal serial bus (USB) hub includes an upstream port configured to be communicatively coupled to a USB host, a downstream port, and a USB hub core circuit. The circuit is configured to determine a detachment from the downstream port, determine whether a USB element has reattached to the downstream port in USB mode, and, based on a determination that the USB element has reattached to the downstream port in USB host mode, perform USB multi-host bridging for the USB host and the USB element.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: June 25, 2019
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Atish Ghosh, Rekha Edamalapati, Vinoth Sekar
  • Patent number: 10282313
    Abstract: A USB smart hub may provide enhanced battery charging, data storage security, vendor matching, device authentication, data capture/debug, and role switching. The smart hub may include an upstream port, a plurality of downstream ports, a processor, and a memory coupled to the processor for storing USB host stack code and configuration parameters. The smart hub may include a USB hub core having a core to implement a standard USB hub interface. The smart hub may include a plurality of 2:1 multiplexors coupled between the downstream ports, the core downstream ports, and the processor. The processor may control the 2:1 multiplexors. The processor may be configured to detect when a USB device is coupled to a downstream port and to run the USB host stack code and to enumerate the USB device. The processor may provide enhanced features based on the configuration parameters.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: May 7, 2019
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Atish Ghosh, Cecil G. Chenault, Pragash Mangalapandian, Mark Bohm
  • Publication number: 20180336154
    Abstract: A universal serial bus (USB) hub includes an upstream port configured to be communicatively coupled to a USB host, a downstream port, and a USB hub core circuit. The circuit is configured to determine a detachment from the downstream port, determine whether a USB element has reattached to the downstream port in USB mode, and, based on a determination that the USB element has reattached to the downstream port in USB host mode, perform USB multi-host bridging for the USB host and the USB element.
    Type: Application
    Filed: February 22, 2018
    Publication date: November 22, 2018
    Applicant: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Rekha Edamalapati, Vinoth Sekar
  • Patent number: 10127181
    Abstract: A Universal Serial Bus (USB) hub includes a first port that is configured to be switched from a downstream port to an upstream port; a plurality of other ports; and a controller configured to switch a function of the first port from the downstream port to the upstream port responsive to a command from an attached device and further configured to switch at least one of the plurality of other ports from a data and charge port into a port dedicated to charging.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: November 13, 2018
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Atish Ghosh, Donald L. Perkins, Brigham Steele
  • Publication number: 20180232323
    Abstract: An apparatus includes a processor and a machine-readable medium coupled to the processor and comprising instructions. The instructions, when loaded into the processor and executed, configure the processor to identify that a USB element has attached to a USB hub at a port, classify the USB element according to power operations of the USB element, and assign an upstream or downstream setting of the port based upon the classification of the USB element based on power operations of the USB element.
    Type: Application
    Filed: February 12, 2018
    Publication date: August 16, 2018
    Applicant: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Mark Gordon, Ken Nagai, Larisa Troyegubova
  • Patent number: 9971395
    Abstract: A USB hub has a USB hub controller, and an embedded controller, a USB port connector and associated port power control device and a controllable bypass switch providing a supply voltage to the USB port connector when the embedded controller enables it, a controllable voltage supply regulator unit providing a first output voltage which can be turned off and supplied to the port power control device, and a programmable current monitor circuit with a current sensor providing a second supply voltage to the monitor circuit, wherein during a low power mode, the USB hub controller and any port power control device are turned off and the monitor circuit is configured to provide the second supply voltage through the sensor and bypass switch to the USB connector and detects a current when a USB device is plugged into the USB port connector and wakes up the embedded controller.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: May 15, 2018
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Cecil G. Chenault, Atish Ghosh
  • Publication number: 20180101497
    Abstract: A USB hub includes a plurality of downstream ports; at least one dual mode port, the dual mode port configured to be switchable from a downstream port to an upstream port; and host detection circuitry for detecting whether, when operating as an upstream port, a host is connected.
    Type: Application
    Filed: December 9, 2017
    Publication date: April 12, 2018
    Applicant: Microchip Technology Incorporated
    Inventors: Brigham Steele, Atish Ghosh
  • Publication number: 20180067875
    Abstract: A USB smart hub may provide enhanced battery charging, data storage security, vendor matching, device authentication, data capture/debug, and role switching. The smart hub may include an upstream port, a plurality of downstream ports, a processor, and a memory coupled to the processor for storing USB host stack code and configuration parameters. The smart hub may include a USB hub core having a core to implement a standard USB hub interface. The smart hub may include a plurality of 2:1 multiplexors coupled between the downstream ports, the core downstream ports, and the processor. The processor may control the 2:1 multiplexors. The processor may be configured to detect when a USB device is coupled to a downstream port and to run the USB host stack code and to enumerate the USB device. The processor may provide enhanced features based on the configuration parameters.
    Type: Application
    Filed: October 31, 2017
    Publication date: March 8, 2018
    Applicant: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Cecil G. Chenault, Pragash Mangalapandian, Mark Bohm
  • Patent number: 9852097
    Abstract: A USB hub includes a plurality of downstream ports; at least one dual mode port, the dual mode port configured to be switchable from a downstream port to an upstream port; and host detection circuitry for detecting whether, when operating as an upstream port, a host is connected.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: December 26, 2017
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Brigham Steele, Atish Ghosh