Patents by Inventor Nishant Sharma

Nishant Sharma 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: 9547735
    Abstract: A configurable module editor and viewer (CMVE) reads the RTL description of a configurable module keeping track of all possible configuration options. Configuration options include pre-processor macros that are normally removed by RTL parsers. The CMVE allows users to view multiple configurations simultaneously. The CMVE assists users in editing the configurable module by presenting a simplified view of interest, while automatically propagating changes and maintaining consistency in the configurable module. The CMVE outputs updated RTL that maintains all configuration options.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: January 17, 2017
    Assignee: Synopsys, Inc.
    Inventors: Anshuman Nayak, Samantak Chakrabarti, Nilam Sachan, Nitin Bhardwaj, Brijesh Agrawal, Nishant Sharma
  • Patent number: 9396075
    Abstract: A method and system protects switching in a network element. At least one data signal at the client entity is received, wherein the signal flow through server entity via the client entity. A configuring protection group on at least one client entity is served by at least two server entity, wherein the protection group includes at least one work entity and at least one protect entity. A plurality of supplement client entities of client entity is created such that at least one of the supplement client entity flows over one server entity and checking the entities for a fault to raise alarm to their respective controllers. The controller includes at least one server layer protection controller and at least one client layer protection controller.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: July 19, 2016
    Assignee: Tejas Networks Limited
    Inventors: Nikhil Satyarthi, Nishant Sharma, Hiren Desai
  • Patent number: 9325501
    Abstract: A method for protection of data traffic transmitted over 2-fiber shared protection ring on STM-1/OC-3 interface is provided. Also, the method involves carrying extra traffic in a ring topology for STM-1/OC-3 interface. This is achieved by fixing the granularity to one of ‘VC12/VC11/VC3/VC12-VC3/VC11-VC3’ for the STM-1 interface and to one of ‘VT2/VT1.5/STS-1’ for the OC-3 interface upfront when the protection is configured on the network element.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: April 26, 2016
    Assignee: TEJAS NETWORKS LTD.
    Inventors: Hiren Desai, Nishant Sharma, Nikhil Satyarthi, Karthik Muthuraja
  • Publication number: 20150379176
    Abstract: A configurable module editor and viewer (CMVE) reads the RTL description of a configurable module keeping track of all possible configuration options. Configuration options include pre-processor macros that are normally removed by RTL parsers. The CMVE allows users to view multiple configurations simultaneously. The CMVE assists users in editing the configurable module by presenting a simplified view of interest, while automatically propagating changes and maintaining consistency in the configurable module. The CMVE outputs updated RTL that maintains all configuration options.
    Type: Application
    Filed: June 22, 2015
    Publication date: December 31, 2015
    Applicant: ATRENTA, INC.
    Inventors: Anshuman Nayak, Samantak Chakrabarti, Nilam Sachan, Nitin Bhardwaj, Brijesh Agrawal, Nishant Sharma
  • Patent number: 9191115
    Abstract: The disclosure relates to a method of configuring end-to-end ODUj (lower order ODU) network trails across OTN (Optical Transport Network), in which the tributary port number (TPN) of the lower order ODUj inside higher order ODUk is specified. The time-slot value associated with the TPN is not to be specified by the user. The time-slots are dynamically allocated on the transmit side. On the receive side, there would be a capability in the ODUk adaptation sink function to find the set of time-slots associated with the TPN based on the received multiplex structure identifier (MSI). That is for an ODUj entity with a fixed TPN, the transmitted time-slots can change and the receive end can detect this change and based on that de-multiplex the ODUj from the ODUk.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: November 17, 2015
    Assignee: TEJAS NETWORKS LTD
    Inventors: Nishant Sharma, Nikhil Satyarthi, Vivek Subramanian
  • Patent number: 9110798
    Abstract: The various embodiments herein provide a method and system for providing protection switching at a client layer on squelching of clients by a server layer protection controller in a nested protection system. The method comprises of marking a plurality of alarms of a pre-defined pattern and disabling a hold-off period for the plurality of marked alarms on receiving a squelch operation indication. The system comprises of one or more hold-off timers pre-configured with a hold off period and an alarm filter and hold-off processor (AFHP) for disabling the hold-off timer to invalidate the hold-off period for the plurality of marked alarms, wherein the plurality of marked alarms is an AIS generated due to squelching.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: August 18, 2015
    Assignee: TEJAS NETWORKS LIMITED
    Inventors: Nikhil Kumar Satyarthi, Nishant Sharma
  • Patent number: 9008502
    Abstract: The various embodiments herein provide a method and system for protecting multiple work ODU failures using a higher capacity protect ODU in an Optical Transport Network. The method for protecting multiple work ODU failures in an Optical Transport Network comprising steps of detecting signal failures in at least one of a plurality of work ODUs, requesting for release of one or more time-slots for a defective work ODU and allocating the one or more time-slots of a low priority traffic from the protect ODU in an incremental manner of priority. The method apply a TPN based policy for defining lower ODUs, performs handshaking between the transmit and downstream ends using the protocol provided, defines the role and behavior of the various system components and the service requests and performs an automatic lockout of protection for the work ODU in which an UDI alarm is present.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: April 14, 2015
    Assignee: Tejas Networks Limited
    Inventors: Nishant Sharma, Nikhil Kumar Satyarthi, Vivek Subramanian
  • Publication number: 20140079402
    Abstract: The present invention and its embodiments are made to provide for dynamic hitless resizing in optical transport network without any identification of matching time slots by the Network Management System (NMS) or any control plane signaling including Generalised Multi Protocol Label Switching (GMPLS). An aspect of the invention provides for a method of hitless ODUflex connection resizing in an optical transport network by incrementing or decrementing the ODUflex connection between the nodes, based on an indication command given to a source node for bandwidth increase or decrease, by identifying and matching at least one time slot through Link Connection Resizing (LCR) protocol message exchanges. Another aspect of the invention provides for a method of hitless ODUflex connection resizing in an optical transport network by decrementing the matching time slot used for the incrementing operation, in case of unsuccessful incrementing operation between nodes.
    Type: Application
    Filed: September 13, 2013
    Publication date: March 20, 2014
    Applicant: Tejas Netowrks Limited
    Inventors: Nishant Sharma, Nikhil Kumar Satyarthi
  • Publication number: 20140019799
    Abstract: A method and system protects switching in a network element. At least one data signal at the client entity is received, wherein the signal flow through server entity via the client entity. A configuring protection group on at least one client entity is served by at least two server entity, wherein the protection group includes at least one work entity and at least one protect entity. A plurality of supplement client entities of client entity is created such that at least one of the supplement client entity flows over one server entity and checking the entities for a fault to raise alarm to their respective controllers. The controller includes at least one server layer protection controller and at least one client layer protection controller.
    Type: Application
    Filed: August 11, 2011
    Publication date: January 16, 2014
    Applicant: TEJAS NETWORKS LIMITED
    Inventors: Nikhil Satyarthi, Nishant Sharma, Hiren Desai
  • Publication number: 20130315592
    Abstract: The disclosure relates to a method of configuring end-to-end ODUj (lower order ODU) network trails across OTN (Optical Transport Network), in which the tributary port number (TPN) of the lower order ODUj inside higher order ODUk is specified. The time-slot value associated with the TPN is not to be specified by the user. The time-slots are dynamically allocated on the transmit side. On the receive side, there would be a capability in the ODUk adaptation sink function to find the set of time-slots associated with the TPN based on the received multiplex structure identifier (MSI). That is for an ODUj entity with a fixed TPN, the transmitted time-slots can change and the receive end can detect this change and based on that de-multiplex the ODUj from the ODUk.
    Type: Application
    Filed: July 7, 2011
    Publication date: November 28, 2013
    Applicant: TEJAS NETWORKS LIMITED
    Inventors: Nishant Sharma, Nikhil Satyarthi, Vivek Subramanian
  • Publication number: 20120087236
    Abstract: A method for protection of data traffic transmitted over 2-fiber shared protection ring on STM-1/OC-3 interface is provided. Also, the method involves carrying extra traffic in a ring topology for STM-1/OC-3 interface. This is achieved by fixing the granularity to one of ‘VC12/VC11/VC3/VC12-VC3/VC11-VC3’ for the STM-1 interface and to one of ‘VT2/VT1.5/STS-1’ for the OC-3 interface upfront when the protection is configured on the network element.
    Type: Application
    Filed: February 23, 2011
    Publication date: April 12, 2012
    Applicant: TEJAS NETWORKS LTD.
    Inventors: HIREN DESAI, NISHANT SHARMA, NIKHIL SATYARTHI, KARTHIK MUTHURAJA
  • Patent number: 7787577
    Abstract: In a first aspect of the invention, a first method is provided for aligning signals from a first receiver located in a first clock domain to a second receiver located in a second clock domain. The first method includes the steps of creating a programmable delay element between the first and second receivers, and selectively adding delay via the programmable delay element to the signals until the signals are aligned. Numerous other aspects are provided.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: Seetharam Gundurao, Kenneth Anthony Lauricella, Clarence Rosser Ogilvie, Nishant Sharma, Richard N. Wilson
  • Publication number: 20080112520
    Abstract: In a first aspect of the invention, a first method is provided for aligning signals from a first receiver located in a first clock domain to a second receiver located in a second clock domain. The first method includes the steps of creating a programmable delay element between the first and second receivers, and selectively adding delay via the programmable delay element to the signals until the signals are aligned. Numerous other aspects are provided.
    Type: Application
    Filed: January 14, 2008
    Publication date: May 15, 2008
    Inventors: Seetharam Gundurao, Kenneth Lauricella, Clarence Ogilvie, Nishant Sharma, Richard Wilson
  • Patent number: 7319729
    Abstract: In a first aspect of the invention, a first method is provided for aligning signals from a first receiver located in a first clock domain to a second receiver located in a second clock domain. The first method includes the steps of creating a programmable delay element between the first and second receivers, and selectively adding delay via the programmable delay element to the signals until the signals are aligned. Numerous other aspects are provided.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: January 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Seetharam Gundurao, Kenneth A. Lauricella, Clarence R. Ogilvie, Nishant Sharma, Richard N. Wilson
  • Publication number: 20050069068
    Abstract: In a first aspect of the invention, a first method is provided for aligning signals from a first receiver located in a first clock domain to a second receiver located in a second clock domain. The first method includes the steps of creating a programmable delay element between the first and second receivers, and selectively adding delay via the programmable delay element to the signals until the signals are aligned. Numerous other aspects are provided.
    Type: Application
    Filed: September 29, 2003
    Publication date: March 31, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Seetharam Gundurao, Kenneth Lauricella, Clarence Ogilvie, Nishant Sharma, Richard Wilson