Patents by Inventor Suvhasis Mukhopadhyay

Suvhasis Mukhopadhyay 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).

  • Publication number: 20150358355
    Abstract: Systems, devices, and methods are disclosed for enabling the reconfiguration of services supported by a network of devices. Such reconfiguration can be realized dynamically and in real time without compromising the security of the overall system from external threats or internal malfunctions. These systems, devices and methods may provide a first functional stack supporting a previous version of a specific service and the provisioning of a second functional stack dynamically and in real-time that supports an updated version of the specific service. In addition, an administration function may be included in the embodiment such that the administration function manages and controls the functional stacks and network operations. Using these mechanisms, an existing service can be changed dynamically or a new service can be added dynamically in a secure manner without interruption of other existing services.
    Type: Application
    Filed: April 13, 2015
    Publication date: December 10, 2015
    Applicant: DOMANICOM CORPORATION
    Inventors: William G. Bartholomay, Sin-Min Change, Santanu Das, Arun Sengupta, Suvhasis Mukhopadhyay
  • Patent number: 9009783
    Abstract: Systems, devices, and methods are disclosed for enabling the reconfiguration of services supported by a network of devices. Such reconfiguration can be realized dynamically and in real time without compromising the security of the overall system from external threats or internal malfunctions. These systems, devices and methods may provide a first functional stack supporting a previous version of a specific service and the provisioning of a second functional stack dynamically and in real-time that supports an updated version of the specific service. In addition, an administration function may be included in the embodiment such that the administration function manages and controls the functional stacks and network operations. Using these mechanisms, an existing service can be changed dynamically or a new service can be added dynamically in a secure manner without interruption of other existing services.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: April 14, 2015
    Assignee: DomaniCom Corporation
    Inventors: William G. Bartholomay, Sin-Min Chang, Santanu Das, Arun Sengupta, Suvhasis Mukhopadhyay
  • Publication number: 20140025794
    Abstract: Systems, devices, and methods are disclosed for enabling the reconfiguration of services supported by a network of devices. Such reconfiguration can be realized dynamically and in real time without compromising the security of the overall system from external threats or internal malfunctions. These systems, devices and methods may provide a first functional stack supporting a previous version of a specific service and the provisioning of a second functional stack dynamically and in real-time that supports an updated version of the specific service. In addition, an administration function may be included in the embodiment such that the administration function manages and controls the functional stacks and network operations. Using these mechanisms, an existing service can be changed dynamically or a new service can be added dynamically in a secure manner without interruption of other existing services.
    Type: Application
    Filed: September 25, 2013
    Publication date: January 23, 2014
    Applicant: DOMANICOM CORPORATION
    Inventors: William G. Bartholomay, Sin-Min Chang, Santanu Das, Arun Sengupta, Suvhasis Mukhopadhyay
  • Patent number: 8572677
    Abstract: Systems, devices, and methods are disclosed for enabling the reconfiguration of services supported by a network of devices. Such reconfiguration can be realized dynamically and in real time without compromising the security of the overall system from external threats or internal malfunctions. These systems, devices and methods may provide a first functional stack supporting a previous version of a specific service and the provisioning of a second functional stack dynamically and in real-time that supports an updated version of the specific service. In addition, an administration function may be included in the embodiment such that the administration function manages and controls the functional stacks and network operations. Using these mechanisms, an existing service can be changed dynamically or a new service can be added dynamically in a secure manner without interruption of other existing services.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: October 29, 2013
    Inventors: William G. Bartholomay, Sin-Min Chang, Santanu Das, Arun Sengupta, Suvhasis Mukhopadhyay
  • Publication number: 20120203877
    Abstract: Systems, devices, and methods are disclosed for enabling the reconfiguration of services supported by a network of devices. Such reconfiguration can be realized dynamically and in real time without compromising the security of the overall system from external threats or internal malfunctions. These systems, devices and methods may provide a first functional stack supporting a previous version of a specific service and the provisioning of a second functional stack dynamically and in real-time that supports an updated version of the specific service. In addition, an administration function may be included in the embodiment such that the administration function manages and controls the functional stacks and network operations. Using these mechanisms, an existing service can be changed dynamically or a new service can be added dynamically in a secure manner without interruption of other existing services.
    Type: Application
    Filed: July 22, 2011
    Publication date: August 9, 2012
    Applicant: DOMANICOM CORPORATION
    Inventors: William G. Bartholomay, Sin-Min Chang, Santanu Das, Arun Sengupta, Suvhasis Mukhopadhyay
  • Patent number: 8010993
    Abstract: Systems, devices, and methods are disclosed for enabling the reconfiguration of services supported by a network of devices. Such reconfiguration can be realized dynamically and in real time without compromising the security of the overall system from external threats or internal malfunctions. These systems, devices and methods may provide a first functional stack supporting a previous version of a specific service and the provisioning of a second functional stack dynamically and in real-time that supports an updated version of the specific service. In addition, an administration function may be included in the embodiment such that the administration function manages and controls the functional stacks and network operations. Using these mechanisms, an existing service can be changed dynamically or a new service can be added dynamically in a secure manner without interruption of other existing services.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: August 30, 2011
    Assignee: Domanicom Corp.
    Inventors: William G. Bartholomay, Sin-Min Chang, Santanu Das, Arun Sengupta, Suvhasis Mukhopadhyay
  • Publication number: 20100158023
    Abstract: A system-on-chip integrated circuit (and multi-chip systems based thereon) that includes a bridge interface that employs data scrambling and error correction on data communicated between integrated circuits.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Inventors: Suvhasis Mukhopadhyay, Marco Heddes, Michael Singngee Yeo
  • Publication number: 20100158005
    Abstract: A system-on-chip integrated circuit (and multi-chip systems based thereon) that includes a bridge interface that provides transparent bridging of data communicated between integrated circuits.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Inventors: Suvhasis Mukhopadhyay, Marco Heddes, Massimo Ravasi, Michael Singngee Yeo
  • Patent number: 7349444
    Abstract: Methods for retiming SONET signals include demultiplexing STS-1 signals from an STS-N signal, buffering each of the STS-1 signals in a FIFO, determining the FIFO depth over time, and determining a pointer leak rate based in part on FIFO depth and also based on the rate of received pointer movements. According to the presently preferred embodiment, each FIFO is 29 bytes deep. If FIFO depth is 12-17 bytes, no leaking is performed. If the depth is 8-12 bytes or 17-21 bytes, a slow leak rate is set. If the depth is 4-8 bytes or 21-25 bytes, a fast leak rate is set. If the depth is 0-4 bytes or 25-29 bytes, pointer movements are immediate. The calculated leak rates are based on the net number of pointer movements (magnitude of positive and negative movements summed) received during a sliding window of n×32 seconds (n×256,000 frames).
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: March 25, 2008
    Assignee: Transwitch Corporation
    Inventors: Daniel C. Upp, Suvhasis Mukhopadhyay, Bart Brosens, Kris Van Aken, Chitra Wadhwa, Sachin Mathur, Ramses Valvekens
  • Patent number: 7260767
    Abstract: Methods for correcting errors in a GFP-T superblock include buffering the 64 bytes of data in an 8×8 byte buffer, buffering the flag byte in a separate buffer, calculating the CRC remainder, and performing single and double bit error correction in three stages. In the first stage, the CRC remainder is compared to a single bit error syndrome table and if an error is located, it is corrected. In the second stage, the CRC remainder is compared to a double bit error syndrome table and if an error is located, it is corrected. The third stage corrects the second error of a double bit error. The flag byte is processed first, followed by the data bytes, eight bytes at a time.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: August 21, 2007
    Assignee: Transwitch Corporation
    Inventors: Santanu Bhattacharya, Neeraj Gupta, Yogesh Mittal, Priya Darshini, Arunava Dutta, Suvhasis Mukhopadhyay
  • Publication number: 20070047579
    Abstract: A multipacket interface is easily adaptable to any of several link layer interfaces via a simple adaptation layer which can be provided on an ASIC or FPGA. The interface according to the invention includes (in both transmit and receive directions) a multi-bit data signal, a multi-bit channel identifier, a packet abort/error signal, a start-of-frame signal, an end-of-frame signal, a data valid signal, and an interface clock. In the transmit direction, the interface also includes a data request signal and a multi-bit PDU length indicator signal. In the receive direction the interface also includes a server signal failure signal.
    Type: Application
    Filed: August 23, 2005
    Publication date: March 1, 2007
    Inventors: Suvhasis Mukhopadhyay, Santanu Bhattacharya, Vikas Kumar, Kumar Singh, Arunava Dutta, Desikan Srinivasan
  • Publication number: 20060039411
    Abstract: A SONET/SDH frame synchronization method uses one framing pattern to find the frame and a second framing pattern to monitor the frame after it is acquired. The first framing pattern uses twenty-four bits selected from the A1 and A2 bytes. After acquisition, the second framing, pattern uses only twelve bits, e.g. the last four bits of the last A1 byte and all of the first A2 byte. The framing pattern comparisons are made with a window of N+1 bytes or 2N bytes. The method of the invention meets the requirements of Telcordia GR-253 and eliminates aliasing in the last H2 bytes. The method can also be applied to enhanced framing in STS-192 and STS-768. An exemplary implementation of the method is realized in a state machine.
    Type: Application
    Filed: August 23, 2004
    Publication date: February 23, 2006
    Inventors: Suvhasis Mukhopadhyay, Ramses Valvekens, Cedric Esqueret, Yudhisthira Kundu
  • Publication number: 20060041826
    Abstract: Methods for correcting errors in a GFP-T superblock include buffering the 64 bytes of data in an 8×8 byte buffer, buffering the flag byte in a separate buffer, calculating the CRC remainder, and performing single and double bit error correction in three stages. In the first stage, the CRC remainder is compared to a single bit error syndrome table and if an error is located, it is corrected. In the second stage, the CRC remainder is compared to a double bit error syndrome table and if an error is located, it is corrected. The third stage corrects the second error of a double bit error. The flag byte is processed first, followed by the data bytes, eight bytes at a time.
    Type: Application
    Filed: August 23, 2004
    Publication date: February 23, 2006
    Inventors: Santanu Bhattacharya, Neeraj Gupta, Yogesh Mittal, Priya Darshini, Arunava Dutta, Suvhasis Mukhopadhyay
  • Publication number: 20060039400
    Abstract: Whenever a PAUSE frame is generated locally, a pause refresh timer is set with the pause parameter from the PAUSE frame. PAUSE frames which are received from a remote data sink are trapped and the value of the pause parameter is evaluated. If the value is smaller than the current pause refresh timer value, the pause frame is discarded. If the value is equal to or larger than the current pause refresh timer value, the PAUSE frame is passed on to the data source and an end-to-end flow control (EEFC) timer is set with the pause parameter received from the remote data sink. While the EEFC timer is counting down, locally generated PAUSE frames having a pause parameter less than the timer value are suppressed.
    Type: Application
    Filed: August 23, 2004
    Publication date: February 23, 2006
    Inventors: Suvhasis Mukhopadhyay, Pushkal Yadav, Neil Singer, Ramakrishnan Shankar
  • Publication number: 20060039415
    Abstract: Methods for retiming SONET signals include demultiplexing STS-1 signals from an STS-N signal, buffering each of the STS-1 signals in a FIFO, determining the FIFO depth over time, and determining a pointer leak rate based in part on FIFO depth and also based on the rate of received pointer movements. According to the presently preferred embodiment, each FIFO is 29 bytes deep. If FIFO depth is 12-17 bytes, no leaking is performed. If the depth is 8-12 bytes or 17-21 bytes, a slow leak rate is set. If the depth is 4-8 bytes or 21-25 bytes, a fast leak rate is set. If the depth is 0-4 bytes or 25-29 bytes, pointer movements are immediate. The calculated leak rates are based on the net number of pointer movements (magnitude of positive and negative movements summed) received during a sliding window of n×32 seconds (n×256,000 frames).
    Type: Application
    Filed: August 23, 2004
    Publication date: February 23, 2006
    Inventors: Daniel Upp, Suvhasis Mukhopadhyay, Bart Brosens, Kris Aken, Chitra Wadhwa, Sachin Mathur, Ramses Valvekens