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: 9547735Abstract: 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: GrantFiled: June 22, 2015Date of Patent: January 17, 2017Assignee: Synopsys, Inc.Inventors: Anshuman Nayak, Samantak Chakrabarti, Nilam Sachan, Nitin Bhardwaj, Brijesh Agrawal, Nishant Sharma
-
Patent number: 9396075Abstract: 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: GrantFiled: August 11, 2011Date of Patent: July 19, 2016Assignee: Tejas Networks LimitedInventors: Nikhil Satyarthi, Nishant Sharma, Hiren Desai
-
Patent number: 9325501Abstract: 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: GrantFiled: February 23, 2011Date of Patent: April 26, 2016Assignee: TEJAS NETWORKS LTD.Inventors: Hiren Desai, Nishant Sharma, Nikhil Satyarthi, Karthik Muthuraja
-
Publication number: 20150379176Abstract: 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: ApplicationFiled: June 22, 2015Publication date: December 31, 2015Applicant: ATRENTA, INC.Inventors: Anshuman Nayak, Samantak Chakrabarti, Nilam Sachan, Nitin Bhardwaj, Brijesh Agrawal, Nishant Sharma
-
Patent number: 9191115Abstract: 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: GrantFiled: July 7, 2011Date of Patent: November 17, 2015Assignee: TEJAS NETWORKS LTDInventors: Nishant Sharma, Nikhil Satyarthi, Vivek Subramanian
-
Patent number: 9110798Abstract: 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: GrantFiled: February 12, 2013Date of Patent: August 18, 2015Assignee: TEJAS NETWORKS LIMITEDInventors: Nikhil Kumar Satyarthi, Nishant Sharma
-
Patent number: 9008502Abstract: 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: GrantFiled: February 12, 2013Date of Patent: April 14, 2015Assignee: Tejas Networks LimitedInventors: Nishant Sharma, Nikhil Kumar Satyarthi, Vivek Subramanian
-
Publication number: 20140079402Abstract: 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: ApplicationFiled: September 13, 2013Publication date: March 20, 2014Applicant: Tejas Netowrks LimitedInventors: Nishant Sharma, Nikhil Kumar Satyarthi
-
Publication number: 20140019799Abstract: 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: ApplicationFiled: August 11, 2011Publication date: January 16, 2014Applicant: TEJAS NETWORKS LIMITEDInventors: Nikhil Satyarthi, Nishant Sharma, Hiren Desai
-
Publication number: 20130315592Abstract: 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: ApplicationFiled: July 7, 2011Publication date: November 28, 2013Applicant: TEJAS NETWORKS LIMITEDInventors: Nishant Sharma, Nikhil Satyarthi, Vivek Subramanian
-
Publication number: 20120087236Abstract: 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: ApplicationFiled: February 23, 2011Publication date: April 12, 2012Applicant: TEJAS NETWORKS LTD.Inventors: HIREN DESAI, NISHANT SHARMA, NIKHIL SATYARTHI, KARTHIK MUTHURAJA
-
Patent number: 7787577Abstract: 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: GrantFiled: January 14, 2008Date of Patent: August 31, 2010Assignee: International Business Machines CorporationInventors: Seetharam Gundurao, Kenneth Anthony Lauricella, Clarence Rosser Ogilvie, Nishant Sharma, Richard N. Wilson
-
Publication number: 20080112520Abstract: 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: ApplicationFiled: January 14, 2008Publication date: May 15, 2008Inventors: Seetharam Gundurao, Kenneth Lauricella, Clarence Ogilvie, Nishant Sharma, Richard Wilson
-
Patent number: 7319729Abstract: 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: GrantFiled: September 29, 2003Date of Patent: January 15, 2008Assignee: International Business Machines CorporationInventors: Seetharam Gundurao, Kenneth A. Lauricella, Clarence R. Ogilvie, Nishant Sharma, Richard N. Wilson
-
Publication number: 20050069068Abstract: 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: ApplicationFiled: September 29, 2003Publication date: March 31, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Seetharam Gundurao, Kenneth Lauricella, Clarence Ogilvie, Nishant Sharma, Richard Wilson