Patents by Inventor Vishwanathan PARAMASIVAM

Vishwanathan PARAMASIVAM 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: 10331601
    Abstract: Methods and apparatuses for data transformation are disclosed. An exemplary apparatus includes a first memory, a second memory, a cross-bar switch communicatively coupled between the first memory and the second memory, and a lookup table that specifies one or more memory addresses of the first memory to read out to the cross-bar switch, one or more memory addresses of the second memory to which to write data from the cross-bar switch, and a configuration of the cross-bar switch. An exemplary method includes determining, based on a lookup table, one or more memory addresses of a first memory to read out to a cross-bar switch, determining, based on the lookup table, one or more memory addresses of a second memory to which to write data from the cross-bar switch, and determining, based on the lookup table, a configuration of the cross-bar switch.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: June 25, 2019
    Assignee: Infinera Corporation
    Inventors: Vinod Narippatta, Unnikrishnan C V, Sanjay Kamat, Ashok Jain, Ashok Tatineni, Vishwanathan Paramasivam
  • Publication number: 20170300443
    Abstract: Methods and apparatuses for data transformation are disclosed. An exemplary apparatus includes a first memory, a second memory, a cross-bar switch communicatively coupled between the first memory and the second memory, and a lookup table that specifies one or more memory addresses of the first memory to read out to the cross-bar switch, one or more memory addresses of the second memory to which to write data from the cross-bar switch, and a configuration of the cross-bar switch. An exemplary method includes determining, based on a lookup table, one or more memory addresses of a first memory to read out to a cross-bar switch, determining, based on the lookup table, one or more memory addresses of a second memory to which to write data from the cross-bar switch, and determining, based on the lookup table, a configuration of the cross-bar switch.
    Type: Application
    Filed: August 26, 2016
    Publication date: October 19, 2017
    Inventors: Vinod NARIPPATTA, Unnikrishnan C. V, Sanjay KAMAT, Ashok JAIN, Ashok TATINENI, Vishwanathan PARAMASIVAM
  • Patent number: 9479849
    Abstract: A method may include generating, by a device, a set of bit masks associated with locating frame alignment signal (FAS) data. The set of bit masks may be utilized by multiple framer circuits associated with identifying a start of one more frames of multiple lower order Optical channel Data Unit (ODU) flows multiplexed in a higher order ODU flow. The method may include detecting, by the device, the FAS data at a particular byte location in a particular lower order ODU flow, of the multiple lower order ODU flows, based on the set of bit masks. The method may include identifying, by the device, the start of one or more frames of the particular lower order ODU flow based on detecting the FAS data. The one or more frames may be associated with an ITU-T G.709 Optical Transport Network frame based signal.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: October 25, 2016
    Assignee: Infinera Corporation
    Inventors: Ashok Jain, Vishwanathan Paramasivam, Ashok N. Tatineni
  • Publication number: 20160234573
    Abstract: A method may include generating, by a device, a set of bit masks associated with locating frame alignment signal (FAS) data. The set of bit masks may be utilized by multiple framer circuits associated with identifying a start of one more frames of multiple lower order Optical channel Data Unit (ODU) flows multiplexed in a higher order ODU flow. The method may include detecting, by the device, the FAS data at a particular byte location in a particular lower order ODU flow, of the multiple lower order ODU flows, based on the set of bit masks. The method may include identifying, by the device, the start of one or more frames of the particular lower order ODU flow based on detecting the FAS data. The one or more frames may be associated with an ITU-T G.709 Optical Transport Network frame based signal.
    Type: Application
    Filed: February 9, 2015
    Publication date: August 11, 2016
    Inventors: Ashok JAIN, Vishwanathan PARAMASIVAM, Ashok N. TATINENI