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: 9842076
    Abstract: A USB hub integrated circuit device, comprising USB hub logic comprising a plurality USB ports, wherein at least one port comprises a pair of bi-directional transmission channels, wherein for the at least one port two physical layers are provided in parallel, each physical layer being associated with one bidirectional transmission channel, wherein the USB hub logic is further configured to select one of said physical layers for each port depending on a logic condition.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: December 12, 2017
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Atish Ghosh, Donald L. Perkins
  • Patent number: 9804977
    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: April 28, 2015
    Date of Patent: October 31, 2017
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Atish Ghosh, Cecil G. Chenault, Pragash Mangalapandian, Mark Bohm
  • Patent number: 9602101
    Abstract: A method for controlling a configuration in an integrated circuit device with at least one controllable input/output port having a data output driver, a data input driver, a controllable pull-up resistor, a controllable pull-down resistor, each connected with an external pin of the integrated circuit device, has the steps of: enabling only the pull-up resistor and reading the associated input through the data input driver as a first bit; enabling only the pull-down resistor and reading the associated input through the data input driver as a second bit; tri-stating the first port and reading the associated input through the data input driver as another bit; encoding a value from the read bits; and determining a firmware operation form the encoded value.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: March 21, 2017
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventor: Atish Ghosh
  • Publication number: 20160321195
    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: April 28, 2015
    Publication date: November 3, 2016
    Applicant: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Atish Ghosh, Cecil G. Chenault, Pragash Mangalapandian, Mark Bohm
  • Publication number: 20160054786
    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: Application
    Filed: August 14, 2015
    Publication date: February 25, 2016
    Applicant: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Cecil G. Chenault, Atish Ghosh
  • Publication number: 20150331826
    Abstract: A USB hub integrated circuit device, comprising USB hub logic comprising a plurality USB ports, wherein at least one port comprises a pair of bi-directional transmission channels, wherein for the at least one port two physical layers are provided in parallel, each physical layer being associated with one bidirectional transmission channel, wherein the USB hub logic is further configured to select one of said physical layers for each port depending on a logic condition.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 19, 2015
    Applicant: Microchip Technology Incorporated
    Inventors: Atish Ghosh, Donald L. Perkins
  • Publication number: 20150318728
    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: Application
    Filed: April 29, 2015
    Publication date: November 5, 2015
    Applicant: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Atish Ghosh, Donald L. Perkins, Brigham Steele
  • Publication number: 20150309953
    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: April 28, 2015
    Publication date: October 29, 2015
    Applicant: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Brigham Steele, Atish Ghosh
  • Publication number: 20150145560
    Abstract: A method for controlling a configuration in an integrated circuit device with at least one controllable input/output port having a data output driver, a data input driver, a controllable pull-up resistor, a controllable pull-down resistor, each connected with an external pin of the integrated circuit device, has the steps of: enabling only the pull-up resistor and reading the associated input through the data input driver as a first bit; enabling only the pull-down resistor and reading the associated input through the data input driver as a second bit; tri-stating the first port and reading the associated input through the data input driver as another bit; encoding a value from the read bits; and determining a firmware operation form the encoded value.
    Type: Application
    Filed: October 3, 2014
    Publication date: May 28, 2015
    Inventor: Atish Ghosh
  • Patent number: 8843770
    Abstract: Charging a device using a plurality of handshakes. A first device may provide a first handshake to a second device. A device of a first device type may be configured to charge its battery without further communication based on the first handshake. The first device may monitor a connection to the second device for a second handshake corresponding to a device of a second device type. In response to detecting the second handshake, the first device may provide a response to the second device. Accordingly, the second device of the second device type may be configured to charge its battery based on the second handshake.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: September 23, 2014
    Assignee: SMSC Holdings S.A.R.L.
    Inventors: Atish Ghosh, Matthew Kalibat
  • Patent number: 8839371
    Abstract: A method and system for securing access to a storage device including one or more locked logical sections. The method includes providing an interface device including a first port connected to a computing system and a second port connected to the storage device. Further, the method includes receiving a unique identifier from a wireless device, and deriving a key from the unique identifier. Based on the derived key, the method unlocks a logical section in the storage device. The method may further store access permission rights for the locked logical sections in the interface device and unlock the logical section based on the access permission rights. Moreover, the method may further authenticate the identity of a user of the wireless device for unlocking the storage device.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: September 16, 2014
    Assignee: Standard Microsystems Corporation
    Inventors: Atish Ghosh, Mark Bohm
  • Publication number: 20130111100
    Abstract: Charging a device using a plurality of handshakes. A first device may provide a first handshake to a second device. A device of a first device type may be configured to charge its battery without further communication based on the first handshake. The first device may monitor a connection to the second device for a second handshake corresponding to a device of a second device type. In response to detecting the second handshake, the first device may provide a response to the second device. Accordingly, the second device of the second device type may be configured to charge its battery based on the second handshake.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Inventors: Atish Ghosh, Matthew Kalibat
  • Patent number: 8321700
    Abstract: A power controller for a peripheral bus interface. A peripheral bus power controller includes a first terminal, a second terminal coupled to receive an power enable input signal from a host controller, and a third terminal coupled to provide an over-current output signal indicative of an over-current condition to the host controller. The peripheral bus power controller further includes an enable circuit configured to assert a power enable output signal on the first terminal responsive to receiving the power enable input signal and a first buffer configured to provide the over-current output signal to the host controller responsive to the power controller detecting the over-current condition on the first terminal.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: November 27, 2012
    Assignee: Standard Microsystems Corporation
    Inventors: Atish Ghosh, Hans Magnusson
  • Patent number: 8156352
    Abstract: A power controller for a peripheral bus interface. A peripheral bus power controller includes a first terminal, a second terminal coupled to receive an power enable input signal from a host controller, and a third terminal coupled to provide an over-current output signal indicative of an over-current condition to the host controller. The peripheral bus power controller further includes an enable circuit configured to assert a power enable output signal on the first terminal responsive to receiving the power enable input signal and a first buffer configured to provide the over-current output signal to the host controller responsive to the power controller detecting the over-current condition on the first terminal.
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: April 10, 2012
    Assignee: Standard Microsystems Corporation
    Inventors: Atish Ghosh, Hans Magnusson
  • Publication number: 20120084578
    Abstract: A power controller for a peripheral bus interface. A peripheral bus power controller includes a first terminal, a second terminal coupled to receive an power enable input signal from a host controller, and a third terminal coupled to provide an over-current output signal indicative of an over-current condition to the host controller. The peripheral bus power controller further includes an enable circuit configured to assert a power enable output signal on the first terminal responsive to receiving the power enable input signal and a first buffer configured to provide the over-current output signal to the host controller responsive to the power controller detecting the over-current condition on the first terminal.
    Type: Application
    Filed: December 9, 2011
    Publication date: April 5, 2012
    Inventors: Atish Ghosh, Hans Magnusson
  • Publication number: 20120054832
    Abstract: A method and system for securing access to a storage device including one or more locked logical sections. The method includes providing an interface device including a first port connected to a computing system and a second port connected to the storage device. Further, the method includes receiving a unique identifier from a wireless device, and deriving a key from the unique identifier. Based on the derived key, the method unlocks a logical section in the storage device. The method may further store access permission rights for the locked logical sections in the interface device and unlock the logical section based on the access permission rights. Moreover, the method may further authenticate the identity of a user of the wireless device for unlocking the storage device.
    Type: Application
    Filed: August 26, 2010
    Publication date: March 1, 2012
    Applicant: STANDARD MICROSYSTEMS CORPORATION
    Inventors: Atish Ghosh, Mark Bohm
  • Publication number: 20100191984
    Abstract: A power controller for a peripheral bus interface. A peripheral bus power controller includes a first terminal, a second terminal coupled to receive an power enable input signal from a host controller, and a third terminal coupled to provide an over-current output signal indicative of an over-current condition to the host controller. The peripheral bus power controller further includes an enable circuit configured to assert a power enable output signal on the first terminal responsive to receiving the power enable input signal and a first buffer configured to provide the over-current output signal to the host controller responsive to the power controller detecting the over-current condition on the first terminal.
    Type: Application
    Filed: January 27, 2009
    Publication date: July 29, 2010
    Inventors: Atish Ghosh, Hans Magnusson
  • Patent number: 7627708
    Abstract: A USB device may be simultaneously configured and accessed by two or more USB hosts. The USB device may include separate upstream ports and buffers for each host, and a multi-host capable device controller configured to respond to simultaneous USB requests received from more than one host. The USB device may maintain a dedicated address, configuration, and response information for each host. The USB device may include a shared USB function block, and a multi-host controller configured to establish concurrent respective USB connections between the shared USB function block and two or more USB hosts, to allow the two or more USB hosts to simultaneously configure the USB device for the shared USB function. The multi-host controller may be configured to receive and respond to simultaneous respective USB access requests for the shared USB function sent by the two or more USB hosts.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: December 1, 2009
    Assignee: Standard Microsystems Corporation
    Inventors: Mark R. Bohm, Atish Ghosh
  • Publication number: 20090106474
    Abstract: A USB device may be simultaneously configured and accessed by two or more USB hosts. The USB device may include separate upstream ports and buffers for each host, and a multi-host capable device controller configured to respond to simultaneous USB requests received from more than one host. The USB device may maintain a dedicated address, configuration, and response information for each host. The USB device may include a shared USB function block, and a multi-host controller configured to establish concurrent respective USB connections between the shared USB function block and two or more USB hosts, to allow the two or more USB hosts to simultaneously configure the USB device for the shared USB function. The multi-host controller may be configured to receive and respond to simultaneous respective USB access requests for the shared USB function sent by the two or more USB hosts.
    Type: Application
    Filed: December 22, 2008
    Publication date: April 23, 2009
    Inventors: Mark R. Bohm, Atish Ghosh
  • Patent number: 7523243
    Abstract: A shared USB device may be simultaneously configured and accessed by two or more USB hosts by using a multi-host capable device controller. The multi-host capable device may include separate upstream ports and buffers for each host, and may be configured with the capability to respond to USB requests from more than one host. The multi-host capable device may maintain a dedicated address, configuration, and response information for each host. Each host may therefore establish a dedicated USB connection with the sharing device without the sharing device having to be re-configured or re-enumerated each and every time the upstream hosts alternate accessing the USB device.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: April 21, 2009
    Assignee: Standard Microsystems Corporation
    Inventors: Mark R. Bohm, Atish Ghosh