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: 20170351028
    Abstract: A waveguide mode expander couples a smaller optical mode in a semiconductor waveguide to a larger optical mode in an optical fiber. The waveguide mode expander comprises a shoulder and a ridge. In some embodiments, the ridge of the waveguide mode expander has a plurality of stages, the plurality of stages having different widths at a given cross section.
    Type: Application
    Filed: April 14, 2017
    Publication date: December 7, 2017
    Applicant: Skorpios Technologies, Inc.
    Inventors: Guoliang Li, Damien Lambert, Nikhil Kumar
  • Publication number: 20170351033
    Abstract: 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: Application
    Filed: April 12, 2017
    Publication date: December 7, 2017
    Applicant: Skorpios Technologies, Inc.
    Inventors: Nikhil Kumar, Guoliang Li, Stephen Krasulick
  • Publication number: 20170353264
    Abstract: Embodiments include methods and apparatuses for providing at least one signaling indication of a super-channel by a power controller in a Wavelength Division Multiplexing (WDM) system. The power controller may receive a service provisioning and a lock state from a network management entity. The power controller may receive, from an optical fabric unit, a fabric state that indicates whether a pass-band of the super-channel is provisioned. The power controller may receive the power level of the super-channel from a power monitoring unit. Based on the power level and attenuation level of the super-channel, the power controller may determine a ramp state that indicates whether the power level reached to a predetermined power. The power controller may determine an alarm state based on the power level. The power controller may determine the signaling indication based on the service provisioning, lock, fabric, ramp, and alarm states.
    Type: Application
    Filed: June 5, 2017
    Publication date: December 7, 2017
    Applicant: Infinera Corporation
    Inventors: Rajan Rao, Nikhil Kumar Satyarthi, Parveen Kumar Gupta, Sowmya Mahadevaiah, Sanjeev Ramachandran, Baranidhar Ramanathan, Ramakrishnan Subramanian
  • Publication number: 20170346955
    Abstract: Herein disclosed are systems, methods, and apparatus for controlling data usage statistics in network-connected devices. The ‘stats’ collection can be suppressed during minimum window periods, thereby reducing CPU and resources usage needed to processes the stats collection. Further, the minimum window can be a function of a link speed of the communication channel as well as a data usage proximity to a data usage warning limit. Further, stats collection can be triggered by expiration of a timer or data usage that meets a buffer threshold, where both the timer and threshold are selected based on the communication channel link speed, and buffer threshold is further a function of the data usage proximity to the warning limit.
    Type: Application
    Filed: September 21, 2016
    Publication date: November 30, 2017
    Inventors: Vaibhav Bhalla, Nikhil Kumar Kansal
  • Patent number: 9830248
    Abstract: The present invention provides for a consolidated interface for flexible and customizable code deployment. Specifically, a centralized interface for management and automation of all phases of code deployment; including, but not limited to, code validation, validation approval, code deployment and data reporting/auditing. Code is automatically validated regardless of which standards or regulations apply to the programs/entities, platforms and/or applications associated with a code deployment. In addition, any known, or future known, code deployment tool and/or reporting/auditing tool may be used to conduct the deployment/migration and/or provide requisite reporting. Additionally, the systems herein disclosed are capable of integrating with any new/future platform, new/future software applications/packages and/or updates/revisions to applications/software packages without having to modify or reconfigure the disclosed system.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: November 28, 2017
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Nikhil Kumar Potti, Yash Pant Dashputra, Kiran Kumar Kolla, Siva Prasad Vadrevu, William Edison Spears, Dari A. McKenzie, Jeffrey W. Campbell, Norman Wesley Anderson
  • Publication number: 20170338887
    Abstract: Embodiments herein include methods and apparatuses for providing optical channel protection by a switching controller in an optical networking system. The switching controller may receive, from a light module, a digital fault status message that indicates whether a digital frame demodulated from an optical signal include a fault. The switching controller may receive from an Optical Supervisory Channel (OSC) module, an Optical Layer Defect Propagation (OLDP) status message that indicates an OSC status of the optical signal on a current optical path. The switching controller may receive, from an Optical Add Drop Multiplexer (OADM) module, an optical power status message that indicates a measured power level of the optical signal on the optical path. Based on at least one of the OLDP status, the optical power status, or the digital fault status message, the switching controller may determine the optical path as a working path or a protecting path.
    Type: Application
    Filed: May 22, 2017
    Publication date: November 23, 2017
    Applicant: Infinera Corporation
    Inventors: Rajan Rao, Nikhil Kumar Satyarthi, Ashok Kunjidhapatham, Baranidhar Ramanathan, Biao Lu
  • Publication number: 20170272419
    Abstract: An intermediary can securely migrate a security credential between systems despite different underlying encoding technologies used for authentication by the system. This intermediary can also securely migrate an identity between different authentication technologies. A secure login interface program code that is digitally signed by the intermediary is provided in advance to devices that will source authentication requests. The interface program code is at least secure because it has been digitally signed by the intermediary. An instance of the secure interface program code directs authentication requests entered into the interface instance to the intermediary, which is at least identified by the digital signature. After a successful authentication by a destination system identified by the authentication request, the intermediary can migrate the authenticated security credential to a migration target.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 21, 2017
    Inventor: Nikhil Kumar
  • Publication number: 20170255542
    Abstract: The present invention provides for a consolidated interface for flexible and customizable code deployment. Specifically, a centralized interface for management and automation of all phases of code deployment; including, but not limited to, code validation, validation approval, code deployment and data reporting/auditing. Code is automatically validated regardless of which standards or regulations apply to the programs/entities, platforms and/or applications associated with a code deployment. In addition, any known, or future known, code deployment tool and/or reporting/auditing tool may be used to conduct the deployment/migration and/or provide requisite reporting. Additionally, the systems herein disclosed are capable of integrating with any new/future platform, new/future software applications/packages and/or updates/revisions to applications/software packages without having to modify or reconfigure the disclosed system.
    Type: Application
    Filed: March 2, 2016
    Publication date: September 7, 2017
    Inventors: Nikhil Kumar Potti, Yash Pant Dashputra, Kiran Kumar Kolla, Siva Prasad Vadrevu, William Edison Spears, Dari A. McKenzie, Jeffrey W. Campbell, Norman Wesley Anderson
  • Patent number: 9722723
    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: Grant
    Filed: September 13, 2013
    Date of Patent: August 1, 2017
    Assignee: TEJAS NETWORKS LTD.
    Inventors: Nishant Sharma, Nikhil Kumar Satyarthi
  • Patent number: 9717051
    Abstract: A method and computing apparatus for controlling operation of hardware processing components are disclosed. The method may include receiving a data packet (e.g., a media frame) at the computing device, processing the data packet with a plurality of hardware components to display the data packet, and monitoring movement of the data packet among the hardware components. A time indication for each hardware component is generated that indicates when the data packet will be received, and a frequency of each of the hardware components is adjusted based upon when the frame will arrive to be processed.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: July 25, 2017
    Assignee: QUALCOMM Innovation Center, Inc.
    Inventors: Sravan Kumar Ambapuram, Krishna V.S.S.S.R. Vanka, Shirish Kumar Agarwal, Nikhil Kumar Kansal
  • Patent number: 9658401
    Abstract: A waveguide mode expander couples a smaller optical mode in a semiconductor waveguide to a larger optical mode in an optical fiber. The waveguide mode expander comprises a shoulder and a ridge. In some embodiments, the ridge of the waveguide mode expander has a plurality of stages, the plurality of stages having different widths at a given cross section.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: May 23, 2017
    Assignee: SKORPIOS TECHNOLOGIES, INC.
    Inventors: Guoliang Li, Damien Lambert, Nikhil Kumar
  • Patent number: 9625651
    Abstract: 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: Grant
    Filed: February 6, 2015
    Date of Patent: April 18, 2017
    Assignee: Skorpios Technologies, Inc.
    Inventors: Nikhil Kumar, Guoliang Li, Stephen Krauslick
  • Patent number: 9619014
    Abstract: This disclosure describes systems, methods, and apparatus for reducing power consumption and improving performance on a computing device. A method includes scheduling, with a driver on the computing device, one or more activity times that indicate when the driver will be active and storing the one or more activity times that indicate when the driver will be active. When a request to suspend a system of the computing device is received, the stored activity times are accessed to identify when the driver will be active, and a determination is made whether any of the one or more activity times is scheduled to occur within a suspend time window. If the driver will not be active during the suspend time window, suspension of the system is initiated.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: April 11, 2017
    Assignee: Qualcomm Innovation Center, Inc.
    Inventors: Sravan Kumar Ambapuram, Krishna V. S. S. S. R. Vanka, Murali Nalajala, Shirish Kumar Agarwal, Nikhil Kumar Kansal
  • Publication number: 20170054782
    Abstract: A method and apparatus for adjusting buffer size are provided. The method may comprise downloading a media file onto a media-player device, and then detecting, by the media-player device, the speed of the downloading. The method may further comprise transferring a first buffer packet of media content from the media file to a media processor. Then, the method may comprise providing and interrupt signal from the media processor, that indicated that the media content of first buffer packet has reached a lower media content threshold, and transferring, to the media processor, in response to the interrupt signal, one or more variably-sized buffer packets that are adjusted in size based on the speed of the downloading.
    Type: Application
    Filed: August 20, 2015
    Publication date: February 23, 2017
    Inventors: Shirish Kumar Agarwal, Krishna V.S.S.S.R. Vanka, Sravan Kumar Ambapuram, Nikhil Kumar Kansal
  • Patent number: 9531159
    Abstract: 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: Grant
    Filed: March 9, 2015
    Date of Patent: December 27, 2016
    Assignee: Skorpios Technologies, Inc.
    Inventors: Guoliang Li, Nikhil Kumar
  • Patent number: 9465163
    Abstract: 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: Grant
    Filed: March 9, 2015
    Date of Patent: October 11, 2016
    Assignee: Skorpios Technologies, Inc.
    Inventors: Nikhil Kumar, Guoliang Li
  • Publication number: 20160246348
    Abstract: This disclosure describes systems, methods, and apparatus for reducing power consumption and improving performance on a computing device. A method includes scheduling, with a driver on the computing device, one or more activity times that indicate when the driver will be active and storing the one or more activity times that indicate when the driver will be active. When a request to suspend a system of the computing device is received, the stored activity times are accessed to identify when the driver will be active, and a determination is made whether any of the one or more activity times is scheduled to occur within a suspend time window. If the driver will not be active during the suspend time window, suspension of the system is initiated.
    Type: Application
    Filed: February 23, 2015
    Publication date: August 25, 2016
    Inventors: Sravan Kumar Ambapuram, Krishna V.S.S.S.R. Vanka, Murali Nalajala, Shirish Kumar Agarwal, Nikhil Kumar Kansal
  • Publication number: 20160249290
    Abstract: A method and computing apparatus for controlling operation of hardware processing components are disclosed. The method may include receiving a data packet (e.g., a media frame) at the computing device, processing the data packet with a plurality of hardware components to display the data packet, and monitoring movement of the data packet among the hardware components. A time indication for each hardware component is generated that indicates when the data packet will be received, and a frequency of each of the hardware components is adjusted based upon when the frame will arrive to be processed.
    Type: Application
    Filed: February 20, 2015
    Publication date: August 25, 2016
    Inventors: Sravan Kumar Ambapuram, Krishna V.S.S.S.R. Vanka, Shirish Kumar Agarwal, Nikhil Kumar Kansal
  • Publication number: 20150346430
    Abstract: A waveguide mode expander couples a smaller optical mode in a semiconductor waveguide to a larger optical mode in an optical fiber. The waveguide mode expander comprises a shoulder and a ridge. In some embodiments, the ridge of the waveguide mode expander has a plurality of stages, the plurality of stages having different widths at a given cross section.
    Type: Application
    Filed: May 27, 2015
    Publication date: December 3, 2015
    Applicant: SKORPIOS TECHNOLOGIES, INC.
    Inventors: Guoliang Li, Damien Lambert, Nikhil Kumar
  • Publication number: 20150346429
    Abstract: A waveguide mode expander couples a smaller optical mode in a semiconductor waveguide to a larger optical mode in an optical fiber. The waveguide mode expander comprises a shoulder made of crystalline silicon and a ridge made of non-crystalline silicon (e.g., amorphous silicon). In some embodiments, the ridge of the waveguide mode expander has a plurality of stages, the plurality of stages have different widths and/or thicknesses at a given cross section.
    Type: Application
    Filed: May 27, 2015
    Publication date: December 3, 2015
    Applicant: Skorpios Technologies, Inc.
    Inventors: Damien Lambert, Nikhil Kumar, Elton Marchena, Daming Liu, Guoliang Li, John Zyskind