Patents by Inventor Nikhil Kumar
Nikhil Kumar 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: 20150253501Abstract: An optical, directional coupler has a first input, a second input, a first output, and a second output. The coupler is made with a shoulder disposed on a substrate and a first ridge and a second ridge disposed on the shoulder. The first ridge extends from the first input to the first output. The second ridge extends from the second input to the second output. The shoulder, the first ridge, and the second ridge taper to provide coupling and are modified to select a coupling ratio.Type: ApplicationFiled: March 9, 2015Publication date: September 10, 2015Applicant: Skorpios Technologies, Inc.Inventors: Guoliang Li, Nikhil Kumar
-
Publication number: 20150253472Abstract: A high-order-mode (HOM) filter for thick silicon waveguides has a shoulder slab, a waveguide ridge, a first filter ridge, and a second filter ridge. The first filter ridge and the second filter ridge help attenuate higher-order modes from the waveguide ridge while the waveguide ridge guides a fundamental mode.Type: ApplicationFiled: March 9, 2015Publication date: September 10, 2015Applicant: Skorpios Technologies, Inc.Inventors: Nikhil Kumar, Guoliang Li
-
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
-
Publication number: 20150219853Abstract: A waveguide coupler has a compression region and an expansion region for coupling light between a silicon waveguide and an optical fiber. The compression region receives light from the silicon waveguide and compresses an optical mode of the light. Light is transmitted from the compression region to an expansion region. The expansion region expands the light to have a larger cross section. Light is then transmitted to the optical fiber.Type: ApplicationFiled: February 6, 2015Publication date: August 6, 2015Applicant: Skorpios Technologies, Inc.Inventors: Nikhil Kumar, Guoliang Li, Stephen Krauslick
-
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
-
Patent number: 9003353Abstract: Techniques and solutions are provided for determining overall effort for a package implementation program. Determining overall effort can comprise determining a program parameter complexity value for each of a plurality of program parameters, determining activities for program phases and program work streams, calculating an activity point value for each determined activity, and calculating overall effort for the package implementation program. The activity point values can be calculated using, at least in part, the program parameter complexity values. Calculating the overall effort can use, at least in part, the activity point values and a pre-determined productivity metric that is specific to a type of the package implementation program.Type: GrantFiled: February 23, 2012Date of Patent: April 7, 2015Assignee: Infosys LimitedInventors: Abhishek Goyal, Nikhil Kumar, Vinay Kumar Jain, Abhishek Sabharwal
-
Publication number: 20140337083Abstract: Method and systems for supply chain optimization include receiving information relating to a plurality of independent process flows which make up a supply chain of a technology organization, comparing the plurality of independent process flows with an integrated supply chain process flow comprising a plurality of interconnected stages to identify gaps in the integrated supply chain process flow relative to the plurality of independent process flows, the plurality of interconnected stages corresponding to all of the processes in a supply chain, modifying the integrated supply chain process flow based at least in part on the identified gaps to generate a customized integrated supply chain process flow that is customized to the supply chain of the technology organization, receiving one or more configuration parameters corresponding to the supply chain of the technology organization, and updating the customized integrated supply chain process flow with the one or more configuration parameters.Type: ApplicationFiled: July 22, 2014Publication date: November 13, 2014Inventors: Abhishek Goyal, Rajeev Ranjan, Nikhil Kumar, Padmini Ramakrishna Talagavaram
-
Patent number: 8762686Abstract: A multimode accessible storage facility (10) is described that allows block access in a block access mode and row access in a row access mode. The facility comprises—a memory unit (20) comprising a plurality of memory banks (20.0, . . . , 20.F) each having a respective bank index (0, . . . , F), —an address generator (30) for generating for each of said memory banks a rotated bank address as a function of an input address and a shift parameter, —an input vector data rotator (40) for rotating an input vector and for providing vector elements of the rotated input vector to a respective bank of the memory unit, and—an output vector rotator (50) for inverse rotating a vector comprising vector elements retrieved from respective banks of the memory unit and for providing the rotated output vector.Type: GrantFiled: February 22, 2010Date of Patent: June 24, 2014Assignee: Intel CorporationInventors: Nikhil Kumar Sharma, Carlos Antonio Alba Pinto
-
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: 20130167107Abstract: Techniques and solutions are provided for determining overall effort for a package implementation program. Determining overall effort can comprise determining a program parameter complexity value for each of a plurality of program parameters, determining activities for program phases and program work streams, calculating an activity point value for each determined activity, and calculating overall effort for the package implementation program. The activity point values can be calculated using, at least in part, the program parameter complexity values. Calculating the overall effort can use, at least in part, the activity point values and a pre-determined productivity metric that is specific to a type of the package implementation program.Type: ApplicationFiled: February 23, 2012Publication date: June 27, 2013Applicant: Infosys LimitedInventors: Abhishek Goyal, Nikhil Kumar, Vinay Kumar Jain, Abhishek Sabharwal
-
Publication number: 20130138470Abstract: Method and systems for supply chain optimization include identifying at least one existing system limitation associated with a high technology organization, identifying a supply chain optimization scheme enabled by an enterprise resource planning implementation for the high technology organization on the basis of the one or more system limitations, comparing one or more process flows and requirements associated with the supply chain of the high technology organization with a plurality of pre-developed process flows and requirements, deploying a pre-developed enterprise resource planning system configuration kit for the enterprise resource planning implementation; and providing a key performance indicator framework based on best practices and benchmarks relevant to the high technology organization, wherein the key performance indicator framework comprises one or more performance metrics by which the time and cost efficiency of a supply chain is measured.Type: ApplicationFiled: April 19, 2012Publication date: May 30, 2013Applicant: INFOSYS LIMITEDInventors: Abhishek Goyal, Rajeev Ranjan, Nikhil Kumar, Padmini Ramakrishna Talagavaram
-
Patent number: 8452853Abstract: A computer implemented method, apparatus, and computer program product for a computer implemented method, apparatus, and computer usable program code for providing an offline version of an online application. In one embodiment, the process initiates an online application on a connected client device using a specific operating environment associated with the online application. In response to detecting the online application going to an offline status, a determination is made as to whether a native application on the client device is present that is supportive of the online application. In response to a determination that the native application is present, the native application is executed using the specific operating environment associated with the online application. The specific operating environment associated with the online application on a server is transferred to an environment associated with the native application on the client.Type: GrantFiled: March 5, 2007Date of Patent: May 28, 2013Assignee: International Business Machines CorporationInventors: Nikhil Kumar Batra, Yasmary Hernandez, Nathan Shlomo Marz, Robert Ross Peterson, Lee Parnell Thompson
-
Patent number: 8382119Abstract: A shaft seal serves to reduce leakage between a rotating shaft and a static shell. The shaft seal includes a plurality of compliant plate members, each having a root and a tip. The compliant plate members are secured to one of the static shell and the rotating shaft at their root in facing relation. The tips of the compliant plate members define a sealing ring between the static shell and the rotating shaft. An axial flow resistance member is disposed within the compliant plate members and serves as a harrier to axial leakage flow between the compliant plate members.Type: GrantFiled: June 17, 2008Date of Patent: February 26, 2013Assignee: General Electric CompanyInventors: Shorya Awtar, Nikhil Kumar Verma
-
Patent number: 8205889Abstract: A method for assembling a rotary machine is provided. The method includes providing at least one seal assembly that includes at least one annular seal housing defined by a top wall, a front wall, and a rear wall, that are connected together such that a cavity is defined within the housing, coupling a plurality of flexible plates within the cavity such that the plates are axially-spaced from the front wall and the rear wall within the cavity, coupling at least one side plate to the at least one annular seal housing such that the at least one side plate is moveable with respect the front wall and the rear wall, and coupling the at least one sealing assembly within a rotary machine to facilitate sealing between a rotary component and a stator component.Type: GrantFiled: November 27, 2007Date of Patent: June 26, 2012Assignee: General Electric CompanyInventors: Nikhil Kumar Verma, Jason Paul Mortzheim, Yogesh Sathe, Hrishikesh Vishvas Deo
-
Publication number: 20120042149Abstract: A multimode accessible storage facility (10) is described that allows block access in a block access mode and row access in a row access mode. The facility comprises—a memory unit (20) comprising a plurality of memory banks (20.0, . . . , 20.F) each having a respective bank index (0, . . . , F), —an address generator (30) for generating for each of said memory banks a rotated bank address as a function of an input address and a shift parameter, —an input vector data rotator (40) for rotating an input vector and for providing vector elements of the rotated input vector to a respective bank of the memory unit, and —an output vector rotator (50) for inverse rotating a vector comprising vector elements retrieved from respective banks of the memory unit and for providing the rotated output vector.Type: ApplicationFiled: February 22, 2010Publication date: February 16, 2012Applicant: Silicon Hive B.V.Inventors: Nikhil Kumar Sharma, Carlos Antonio Alba Pinto
-
Patent number: 7976026Abstract: A method and seal assembly for a rotary machine including a rotary component and a stationary component is provided. The method includes providing a seal housing including a front plate and a back plate that is spaced from the front plate such that a cavity is defined between the front plate and the back plate. The method also includes coupling a plurality of flexible compliant plates to at least one of the seal housing and the stationary component such that the compliant plates are spaced from the front plate and the back plate within the cavity, and coupling at least one projection to at least one of the seal housing and the compliant plates such that the at least one projection facilitates reducing flow through at least one of a first axial gap and a second axial gap that are defined between the seal housing and the compliant plates.Type: GrantFiled: April 30, 2007Date of Patent: July 12, 2011Assignee: General Electric CompanyInventors: Nikhil Kumar Verma, Imdad Imam, Vineet Ghate, Sean Douglas Feeny, William Edward Adis, Shorya Awtar, Jason Paul Mortzheim
-
Publication number: 20090309311Abstract: A method and seal assembly for a rotary machine including a rotary component and a stationary component is provided. The method includes providing a seal housing including a front plate and a back plate that is spaced from the front plate such that a cavity is defined between the front plate and the back plate. The method also includes coupling a plurality of flexible compliant plates to at least one of the seal housing and the stationary component such that the compliant plates are spaced from the front plate and the back plate within the cavity, and coupling at least one projection to at least one of the seal housing and the compliant plates such that the at least one projection facilitates reducing flow through at least one of a first axial gap and a second axial gap that are defined between the seal housing and the compliant plates.Type: ApplicationFiled: April 30, 2007Publication date: December 17, 2009Inventors: Nikhil Kumar Verma, Imdad Imam, Vineet Ghate, Sean Douglas Feeny, William Edward Adis, Shorya Awtar, Jason Paul Mortzheim
-
Publication number: 20090136339Abstract: A method for assembling a rotary machine is provided. The method includes providing at least one seal assembly that includes at least one annular seal housing defined by a top wall, a front wall, and a rear wall, that are connected together such that a cavity is defined within the housing, coupling a plurality of flexible plates within the cavity such that the plates are axially-spaced from the front wall and the rear wall within the cavity, coupling at least one side plate to the at least one annular seal housing such that the at least one side plate is moveable with respect the front wall and the rear wall, and coupling the at least one sealing assembly within a rotary machine to facilitate sealing between a rotary component and a stator component.Type: ApplicationFiled: November 27, 2007Publication date: May 28, 2009Inventors: Nikhil Kumar Verma, Jason Paul Mortzheim, Yogesh Sathe, Hrishikesh Vishvas Deo
-
Publication number: 20080272553Abstract: A shaft seal serves to reduce leakage between a rotating shaft and a static shell. The shaft seal includes a plurality of compliant plate members, each having a root and a tip. The compliant plate members are secured to one of the static shell and the rotating shaft at their root in facing relation. The tips of the compliant plate members define a sealing ring between the static shell and the rotating shaft. An axial flow resistance member is disposed within the compliant plate members and serves as a harrier to axial leakage flow between the compliant plate members.Type: ApplicationFiled: June 17, 2008Publication date: November 6, 2008Applicant: General Electric CompanyInventors: Shorya Awtar, Nikhil Kumar Verma
-
Publication number: 20080235677Abstract: A computer implemented method, data processing system, and computer program product for providing an auto-completion assist box comprising different views of selectable method and field information, thereby allowing a user to easily locate desired information. A list of methods for an object is provided to one or more view plug-ins in the auto-completion system, wherein each view plug-in manages the list of methods according to a function of the view plug-in to form a managed view. Responsive to receiving a managed view from each view plug-in, an auto-completion assist box is created which comprises the managed views. The auto-completion assist box is then presented to a user, wherein the user selects a managed view to locate a method for the object for code assistance.Type: ApplicationFiled: March 19, 2007Publication date: September 25, 2008Inventors: Chris Aniszczyk, Nikhil Kumar Batra, Yasmary Hernandez, Nathan Shlomo Marz, Lee Parnell Thompson