Patents by Inventor Sanjay Choudhary

Sanjay Choudhary 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: 11935071
    Abstract: A computing system that determines employee and organizational compliance includes one or more databases that store organizational data and one or more processors to execute instructions to perform various operations.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: March 19, 2024
    Assignee: PEOPLE CENTER, INC.
    Inventors: Sachin Aralasurali Suryanarayana, Tomer Schwartz, Parthasarathy Jeyaram, Prateek Agarwal, Shubham Choudhary, Sanket Singhal, Sanjay Lal Bhavnani
  • Patent number: 11537716
    Abstract: Methods, non-transitory computer readable media, network traffic manager apparatuses, and systems that assist with detecting changes to a firmware software components, and configuration parameters includes obtaining an executable file comprising a basic input-output system firmware and software component data of a hardware component at run-time. A hash value for the obtained executable file at the run-time is identified. The identified hash value is compared with a stored hash value associated with the obtained executable file to determine when the obtained executable file is unmodified, wherein the stored hash value was determined at a build time of the hardware component. The obtained executable file of the hardware component is executed when the obtained executable file is determined to be unmodified.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: December 27, 2022
    Assignee: F5, Inc.
    Inventors: Sanjay Choudhary, Jason Thomas Shriver, John Morris Hall
  • Patent number: 8160446
    Abstract: The present invention provides methods and systems to stabilize an optical network against nodal gain changes through two nested control loops for controlling node gain and node output power. The present invention includes two nested control-loops running at different update speeds including: an inner, faster, control-loop which sets the gains and losses within a node to achieve a node-gain target, and a node-gain target for the inner loop is set by an outer, slower, control loop that whose target is the node output power. Advantageously, the present invention reduces the problem of concatenated overshoot by minimizing the control-loop response to events that occur at other nodes.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: April 17, 2012
    Assignee: Ciena Corporation
    Inventors: Brandon C. Collings, Douglas J. Beckett, Sanjay Choudhary
  • Patent number: 8095008
    Abstract: The present invention provides systems and methods to convert a reconfigurable optical node multiple-input multiple-output (MIMO) system to a single-input single-output (SISO) system suitable for a proportional-integral-differential (PID) control process. Advantageously, the present invention allows PID control to apply to a MIMO optical node by modeling the node as two SISO systems. The present invention optimizes the division of gain and loss between components in the reconfigurable optical node. This provides means to control the net gain and loss of a series of components when the component chain being controlled includes those components that have a single action affecting multiple channels and components that affect only one channel. The present invention utilizes control of a single quantity of amplifier gain minus attenuation for each channel, and the coupling together of all channels in the amplifier which makes the channels inter-dependent.
    Type: Grant
    Filed: April 25, 2007
    Date of Patent: January 10, 2012
    Assignee: Ciena Corporation
    Inventors: Brandon C. Collings, Douglas J. Beckett, Sanjay Choudhary
  • Publication number: 20110103793
    Abstract: The present invention provides methods and systems to stabilize an optical network against nodal gain changes through two nested control loops for controlling node gain and node output power. The present invention includes two nested control-loops running at different update speeds including: an inner, faster, control-loop which sets the gains and losses within a node to achieve a node-gain target, and a node-gain target for the inner loop is set by an outer, slower, control loop that whose target is the node output power. Advantageously, the present invention reduces the problem of concatenated overshoot by minimizing the control-loop response to events that occur at other nodes.
    Type: Application
    Filed: December 10, 2010
    Publication date: May 5, 2011
    Inventors: Brandon C. COLLINGS, Douglas J. Beckett, Sanjay Choudhary
  • Patent number: 7873274
    Abstract: The present invention provides methods and systems to stabilize an optical network against nodal gain changes through two nested control loops for controlling node gain and node output power. The present invention includes two nested control-loops running at different update speeds including: an inner, faster, control-loop which sets the gains and losses within a node to achieve a node-gain target, and a node-gain target for the inner loop is set by an outer, slower, control loop that whose target is the node output power. Advantageously, the present invention reduces the problem of concatenated overshoot by minimizing the control-loop response to events that occur at other nodes.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: January 18, 2011
    Assignee: Ciena Corporation
    Inventors: Brandon C. Collings, Douglas J. Beckett, Sanjay Choudhary
  • Publication number: 20080267631
    Abstract: The present invention provides systems and methods to convert a reconfigurable optical node multiple-input multiple-output (MIMO) system to a single-input single-output (SISO) system suitable for a proportional-integral-differential (PID) control process. Advantageously, the present invention allows PID control to apply to a MIMO optical node by modeling the node as two SISO systems. The present invention optimizes the division of gain and loss between components in the reconfigurable optical node. This provides means to control the net gain and loss of a series of components when the component chain being controlled includes those components that have a single action affecting multiple channels and components that affect only one channel. The present invention utilizes control of a single quantity of amplifier gain minus attenuation for each channel, and the coupling together of all channels in the amplifier which makes the channels inter-dependent.
    Type: Application
    Filed: April 25, 2007
    Publication date: October 30, 2008
    Inventors: Brandon C. Collings, Douglas J. Beckett, Sanjay Choudhary
  • Publication number: 20080253764
    Abstract: The present invention provides methods and systems to stabilize an optical network against nodal gain changes through two nested control loops for controlling node gain and node output power. The present invention includes two nested control-loops running at different update speeds including: an inner, faster, control-loop which sets the gains and losses within a node to achieve a node-gain target, and a node-gain target for the inner loop is set by an outer, slower, control loop that whose target is the node output power. Advantageously, the present invention reduces the problem of concatenated overshoot by minimizing the control-loop response to events that occur at other nodes.
    Type: Application
    Filed: April 10, 2007
    Publication date: October 16, 2008
    Inventors: Brandon C. Collings, Douglas J. Beckett, Sanjay Choudhary