Patents by Inventor Nitin Kumar

Nitin 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: 20230282430
    Abstract: A present disclosure relates to a switch assembly for a vehicle. The switch assembly comprises a housing, a carrier assembly, a base assembly, and an actuator. The carrier assembly is positioned at a top end of the housing. A knob has a protrusion extending downwardly through an opening of an intermediate member. A carrier has a first cutout to accommodate the protrusion of the knob and a second cut-out to movably accommodate a first biasing member. The base assembly comprises a base member and a microswitch supported by the base member and connected to terminals placed within the base member. The actuator is defined with a cam profile configured to allow a displaceable member to displace on the cam profile between a first end and a second end of the actuator.
    Type: Application
    Filed: March 3, 2023
    Publication date: September 7, 2023
    Inventors: Ravinder MEHLA, Nitin Kumar SINGH, Rishi GOYAL, Amit Kumar RAI
  • Patent number: 11734503
    Abstract: Methods and systems for generating conversation models from documents are described herein. A system may receive a document and generate a conversation model that may be deployed by a chatbot or other automated agent (e.g., voice assistant, messenger bot, etc.). The chatbot may use the conversation model to engage in a conversation with a user and obtain information from the user to complete the document. The system may generate questions to ask the user based on text in the document that indicates a request for information. Additionally, the system may provide instructions to a user via a chatbot. The instructions may be generated based on text in the document that explains how to fill out the document.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: August 22, 2023
    Inventors: Ashish Goyal, Aditya Chand, Mariana Ortiz-Reyes, Nitin Kumar Mathur
  • Patent number: 11706196
    Abstract: A network device is configured to receive an inbound packet from a first server device via a network tunnel, the first inbound packet including an outer header, a virtual private network (VPN) label, an inner header, and a data payload, the inner header including an inner source IP address of a source virtual machine. The processors are also configured to determine a first tunnel identifier, determine, based on the inner source IP address, a second tunnel identifier associated with a second server device hosting the source virtual machine, compare the second tunnel identifier with the first tunnel identifier to determine whether the tunnel on which the first inbound packet was received is the same as a tunnel used for forwarding traffic to the source virtual machine, and drop the inbound packet when the second tunnel identifier does not match the first tunnel identifier.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: July 18, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Sunanda L. Kommula, Nitin Kumar, Dmitry A. Shokarev
  • Publication number: 20230224722
    Abstract: Optimizing a performance of a software function within a content delivery network, such as a software-implemented virtual cable modem termination system (CMTS) network, a virtualized Radio Access Network (vRAN), a Passive Optical Network (PON), or a Wi-Fi network. The performance may be optimized by dynamically changing a deployment location of a software function for a set of one or more users but not all users of a content delivery network from an original location to an updated location using an instance management platform. The deployment location may be dynamically changing in response to a variety of trigger conditions or concerns, such as but not limited to a difference in compute resources, responding to latency needs or tolerances, and a desired cohabitation of data or other software.
    Type: Application
    Filed: February 18, 2023
    Publication date: July 13, 2023
    Inventors: Nitin Kumar, Andrii Vladyka, Ihor Kopieichyk, Arkady Gilinsky, Pavlo Shcherbyna
  • Publication number: 20230217277
    Abstract: Methods and systems are disclosed for implementing a cellular network readiness check between a mobile originator and a mobile terminator for connecting calls and messages. A network communicates push notifications to a device and receives indications of a readiness of that device to participate in a testing scenario. Additionally, within the testing scenario, push notifications are used to communicate expectations of a test communication session to a mobile terminating device and to determine if test outcomes matched expectations.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Inventors: Nitin Kumar, Frederick Andrew Lien, Prakasa Rao Bellam, Sumeet Prakash
  • Publication number: 20230179629
    Abstract: Generally discussed herein are devices, systems, and methods for improving phishing webpage content detection. A method can include identifying first webpage content comprises phishing content, determining, using a reinforcement learning (RL) agent, at least one action, generating, based on the determined at least one action and the identified first webpage content, altered first webpage content, identifying that the altered first webpage content is benign, generating, based on the determined at least one action and second webpage content, altered second webpage content, and training, based on the altered second webpage content and a corresponding label of phishing, a phishing detector.
    Type: Application
    Filed: January 31, 2023
    Publication date: June 8, 2023
    Inventors: Eleanor Catherine QUINT, Jugal Parikh, Mariusz Hieronim Jakubowski, Nitin Kumar Goel, Douglas J. Hines, Cristian Craioveanu
  • Publication number: 20230176730
    Abstract: A register management system is coupled to a register. The register management system receives an address and functional data for a write operation to be performed on the register. The functional data includes write bits and mask bits associated with the write bits. One or more mask bits having a first logic state indicate that associated one or more write bits are to be written to the register, respectively. Based on the address, the register management system selects a first half of the register or a second half of the register to perform the write operation. Further, the register management system writes the one or more write bits associated with the one or more mask bits having the first logic state to one or more storage elements of the first half of the register or the second half of the register, respectively.
    Type: Application
    Filed: December 2, 2021
    Publication date: June 8, 2023
    Inventors: ANSHUL JAIN, Nitin Kumar Jaiswal, Sachin Prakash
  • Publication number: 20230179527
    Abstract: In an example method, an instruction to begin monitoring incoming traffic of a multicast data flow is received by a router. The instruction is received from a downstream router. The example method further includes monitoring incoming traffic of the multicast data flow. At least partly in response to determining that an expected amount of the incoming traffic of the multicast data flow is being received at the router, reporting to a network administrator device, a location of the router in the multicast data flow. Further, at least partly in response to determining that an expected amount of the incoming traffic of the multicast a data flow is not being received, sending, by the router and to an upstream router, an instruction to begin monitoring incoming traffic of the multicast data flow.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Mankamana Prasad Mishra, Anuj Budhiraja, Nitin Kumar, Sridhar Santhanam
  • Publication number: 20230168708
    Abstract: A multi-clock domain system includes a synchronizer circuit. The synchronizer circuit includes a sequential logic circuit and a synchronizing stage. The sequential logic circuit receives a functional signal that is generated based on a first clock signal that is further associated with a first clock domain, a second clock signal that is associated with a second clock domain, and a reference signal. Based on the first and second clock signals and the reference signal, the synchronizer circuit outputs a logic signal. When the functional signal is activated, the logic signal is activated and remains activated for a predetermined time duration after the functional signal is deactivated. The synchronizing stage receives the second clock signal and further receives the logic signal from the sequential logic circuit, and outputs a synchronized functional signal.
    Type: Application
    Filed: December 1, 2021
    Publication date: June 1, 2023
    Inventors: ANSHUL JAIN, Nitin Kumar Jaiswal, Sachin Prakash, Sachin Waman Borole
  • Publication number: 20230156610
    Abstract: The present disclosure provides a method and apparatus controlling an uplink (UL) transmission power of at least one user equipment (UE) operating in a wireless communication network (100) comprising a plurality of UEs (104a-104c) and a base station (102). The method includes calculating an operating ratio for each UE from said plurality of UEs, determining whether said operating ratio for each UE meets a predefined UL power transmission threshold, and instructing said at least one UE to manage UL transmission power based on said determination.
    Type: Application
    Filed: March 27, 2022
    Publication date: May 18, 2023
    Applicant: Sterlite Technologies Limited
    Inventors: Nitin Kumar, Manish Jamwal, Gurpreet Singh
  • Publication number: 20230141624
    Abstract: A system determines an amount of time available for responding to a request regarding eligibility for a client account for a modification based on a confidence grade for the client. The system transmits a first query and a second query. The system uses trained machine learning model(s) to determine respective estimated receipt times of first and second datasets responsive to the first and second queries, and to determine respective importance levels of the first and second datasets to determining the confidence grade. The system generates a preliminary confidence grade based on the first dataset, and delays generation of the confidence grade until the second dataset is received based on the estimated receipt times and importance levels. The system updates the preliminary confidence grade using the second dataset to generate the confidence grade, determines the eligibility determination, and updates the training of the machine learning models.
    Type: Application
    Filed: January 13, 2023
    Publication date: May 11, 2023
    Applicant: Synchrony Bank
    Inventors: David Chau, Syed Kamran, Xuhui Li, Stephen Butler, Venkataramakrishna Narukulla, Richard Carrasco, Eswar Mamidi, Deepthi Potluri, Courtney Pitts, Nitin Kumar Vinod, Paul Aughey, Taylor Austin
  • Publication number: 20230145226
    Abstract: An assembly is provided for an aircraft. This aircraft assembly includes a fuselage and a second system. The fuselage includes a wall and a hatch configured to close an opening in the wall. The sensor system includes an optical fiber, a transmitter and a receiver. The optical fiber is arranged at an interface between the hatch and the wall. The transmitter is configured to transmit first electromagnetic radiation into the optical fiber. The receiver is configured to detect second electromagnetic radiation received from the optical fiber to provide receiver data. The sensor system is configured to detect fluid leakage across the interface between the hatch and the wall based on the receiver data.
    Type: Application
    Filed: November 4, 2022
    Publication date: May 11, 2023
    Inventors: Nitin Kumar Goyal, Robin Jacob
  • Publication number: 20230144337
    Abstract: The present disclosure provides a method and a system for managing radio unit or Open-Radio Unit (O-RU) (116) failure. The method manages the O-RU failure through a plurality of NETCONF (Network Configuration Protocol) clients by a management-plane (M-Plane) in an open radio access network (100). The method includes establishing the M-Plane between the O-RU and the plurality of NETCONF clients available with each of an Open-Distributed Unit (O-DU) (114) and a Service Management and Orchestration (SMO) framework (102) and detecting failure by the plurality of NETCONF clients in the connection between the O-RU and the plurality of NETCONF clients within a session at a predefined time duration. Lastly, the method includes switching the connection from a hybrid model to a hierarchical model in case of the failure with the hybrid model, whereby switching the connection ensures returning to the hybrid model without reset when the SMO framework connection is back.
    Type: Application
    Filed: March 25, 2022
    Publication date: May 11, 2023
    Applicant: Sterlite Technologies Limited
    Inventors: Nitin Kumar, Manish Jamwal, Gurpreet Singh, Savnish Singh
  • Patent number: 11640723
    Abstract: A method of monitoring an aircraft interior includes capturing an image using at least one camera mounted within the fuselage of the aircraft, the image being a captured image including individual image frames. The method further includes modifying the captured image and generating an optimized image using an image processing module, detecting an animate object within the optimized image and identifying features of the animate object using an object detection module, and displaying the optimized using a display module.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: May 2, 2023
    Assignee: Rosemount Aerospace Inc.
    Inventors: Nitin Kumar Goyal, Joseph T. Pesik
  • Publication number: 20230130631
    Abstract: In an example method, a head node connected to a source device transmits a multicast data flow from the source device to receiving devices connected to tail nodes using Default MDT. The example method further includes determining that requirements have been met to begin transmitting the multicast data flow using Data MDT. The method may further include determining whether the tail nodes are able to receive the multicast data flow using Data MDT. In response to determining that all the tail nodes are able to receive the multicast data flow using Data MDT, switch to transmitting the multicast data flow to the tail nodes using Data MDT.
    Type: Application
    Filed: July 6, 2022
    Publication date: April 27, 2023
    Inventors: Mankamana Prasad Mishra, Lukas Krattiger, Shyam Nayan Kapadia, Nitin Kumar
  • Publication number: 20230125754
    Abstract: Techniques for building, validating, and utilizing custom database software in a shared management environment are described. A database customization service allows users to provide database installation files as part of a configuration to generate a custom database engine version. The creation of custom database engine versions may be governed by policy, and the database customization service may provide recommendations for creating custom database engine versions according to various criteria. The custom database engine version can be built, and its functionality and correctness verified. Users may launch database instances using these custom database engine versions that can be managed under a shared management scheme where both users and the database customization service can perform host-level management.
    Type: Application
    Filed: October 21, 2021
    Publication date: April 27, 2023
    Inventors: Dallas Lamont WILLETT, Mostafa G. EAD, Nitin Kumar SAXENA, Lakshman POTLURI, Oleg LEIZEROV, Prudhvi JANGA, Bharath Subramanian PICHAI, Timothy David EBRINGER, Xin ZHAO, Jason DENTON
  • Publication number: 20230131898
    Abstract: Techniques for building, validating, and utilizing custom database software in a shared management environment are described. A database customization service allows users to provide database installation files as part of a configuration to generate a custom database engine version. The creation of custom database engine versions may be governed by policy, and the database customization service may provide recommendations for creating custom database engine versions according to various criteria. The custom database engine version can be built, and its functionality and correctness verified. Users may launch database instances using these custom database engine versions that can be managed under a shared management scheme where both users and the database customization service can perform host-level management.
    Type: Application
    Filed: October 21, 2021
    Publication date: April 27, 2023
    Inventors: Dallas Lamont WILLETT, Mostafa G. EAD, Nitin Kumar SAXENA, Lakshman POTLURI, Oleg LEIZEROV, Prudhvi JANGA, Nathan Douglas BOSSART
  • Publication number: 20230125904
    Abstract: Techniques for building, validating, and utilizing custom database software in a shared management environment are described. A database customization service allows users to provide database installation files as part of a configuration to generate a custom database engine version. The creation of custom database engine versions may be governed by policy, and the database customization service may provide recommendations for creating custom database engine versions according to various criteria. The custom database engine version can be built, and its functionality and correctness verified. Users may launch database instances using these custom database engine versions that can be managed under a shared management scheme where both users and the database customization service can perform host-level management.
    Type: Application
    Filed: October 21, 2021
    Publication date: April 27, 2023
    Inventors: Dallas Lamont WILLETT, Mostafa G. EAD, Nitin Kumar SAXENA, Lakshman POTLURI, Oleg LEIZEROV, Prudhvi JANGA
  • Publication number: 20230126817
    Abstract: A component inspection system for monitoring and detecting damage to components of a cargo handling system may comprise a first camera configured to monitor a first detection zone, and an inspection controller configured to analyze image data output by the first camera. The inspection system controller may be configured to identify a component of the cargo handling system in the image data received from the first camera and determine a state of the component. The state of the component may be at least one of a normal state or a damaged state.
    Type: Application
    Filed: February 18, 2022
    Publication date: April 27, 2023
    Applicant: GOODRICH CORPORATION
    Inventors: Nitin Kumar Goyal, Mahesh Ainapure, Ashutosh Kumar Jha
  • Patent number: 11610466
    Abstract: A hierarchical early-warning system for landslide probability issues a first level warning based on measured rainfall amounts exceeding a determined threshold, a second level warning, after the first level warning, based additionally on measured soil moisture content measured at different levels, and Factor of safety derived from forecasted pore pressure (FPP) each exceeding a determined threshold, a third level warning, after the first and the second level warnings, based additionally on ground movement measurements compared to a determined threshold, and a fourth level warning after the first, second and third level warnings, based additionally on data from movement-based sensors including strain gauge data.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: March 21, 2023
    Inventors: Maneesha Vinodini Ramesh, Divya Pullarkatt, Hemalatha Thirugnanam, Nitin Kumar M., P. Venkat Rangan