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).

  • Patent number: 11929075
    Abstract: Methods, systems, and apparatus for receiving, by a voice action system, data specifying trigger terms that trigger an application to perform a voice action and a context that specifies a status of the application when the voice action can be triggered. The voice action system receives data defining a discoverability example for the voice action that comprises one or more of the trigger terms that trigger the application to perform the voice action when a status of the application satisfies the specified context. The voice action system receives a request for discoverability examples for the application from a user device having the application installed, and provides the data defining the discoverability examples to the user device in response to the request. The user device is configured to provide a notification of the one or more of the trigger terms when a status of the application satisfies the specified context.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: March 12, 2024
    Assignee: GOOGLE LLC
    Inventors: Bo Wang, Sunil Vemuri, Barnaby John James, Pravir Kumar Gupta, Nitin Mangesh Shetti
  • Patent number: 11928329
    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: Grant
    Filed: December 2, 2021
    Date of Patent: March 12, 2024
    Assignee: NXP B.V.
    Inventors: Anshul Jain, Nitin Kumar Jaiswal, Sachin Prakash
  • Patent number: 11928126
    Abstract: A computer implemented method transforms data. Responsive to receiving a data transformation of an input string to an output string, a computer system identifies mappable tokens in the input string that are mappable to the output string. The computer system creates a set of initial mappings for a set of common tokens in the mappable tokens. The set of initial mappings maps the set of common tokens from the input string to the output string. The computer system creates a set of user mappings that maps the mappable tokens from input string to the output string using a user input to the set of initial mappings. The computer system generates program code that transform input strings to output strings using the set of user mappings that maps the mappable tokens from input string to the output string, wherein the program code is used to transform input strings to output strings.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shanmukha Chaitanya Guttula, Pranay Kumar Lohia, Nitin Gupta, Hima Patel
  • Publication number: 20240071439
    Abstract: The memory array of a circuit includes sub-arrays with memory cells arranged in a row-column matrix where each row includes a word line and each sub-array column includes a local bit line. A control circuit supports two modes of circuit operation: a first mode where only one word line in the memory array is actuated during a memory read and a second mode where one word line per sub-array are simultaneously actuated during the memory read. An input/output circuit for each column includes inputs to the local bit lines of the sub-arrays, a column data output coupled to the bit line inputs, and a sub-array data output coupled to each bit line input. In memory computation operations are performed in the second mode as a function of feature data and weight data stored in the memory.
    Type: Application
    Filed: August 14, 2023
    Publication date: February 29, 2024
    Applicant: STMicroelectronics International N.V.
    Inventors: Harsh RAWAT, Nitin CHAWLA, Promod KUMAR, Kedar Janardan DHORI, Manuj AYODHYAWASI
  • Publication number: 20240073122
    Abstract: A method is performed at a router on a multicast configured to forward a multicast flow. The method comprises: in response to receiving, from a controller connected to the multicast path or the multicast path, an enable command to enable statistics tracing for the multicast flow, determining whether the router has sufficient resources to perform statistics tracing; and when the router has the sufficient resources: responsive to the enable command, enabling statistics tracing to collect statistics for the multicast flow; generating a first request to include the enable command and the statistics; and forwarding the first request towards the controller.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Mankamana Mishra, Nitin Kumar, Sridhar Santhanam
  • Publication number: 20240069096
    Abstract: An array of a memory includes sub-arrays with memory cells arranged in a row-column matrix where each row includes a word line and each sub-array column includes a local bit line. A row decoder supports two modes of memory operation: a first mode where only one word line in the memory array is actuated during a read and a second mode where one word line per sub-array are simultaneously actuated during the read. An input/output circuit for each column includes inputs to the local bit lines of the sub-arrays, a column data output coupled to the bit line inputs, and a sub-array data output coupled to each bit line input. BIST testing of the input/output circuit is supported through data at both the column data output and the sub-array data outputs in order to confirm proper memory operation in support of both the first and second modes of operation.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 29, 2024
    Applicant: STMicroelectronics International N.V.
    Inventors: Bhupender SINGH, Hitesh CHAWLA, Tanuj KUMAR, Harsh RAWAT, Kedar Janardan DHORI, Manuj AYODHYAWASI, Nitin CHAWLA, Promod KUMAR
  • Publication number: 20240071429
    Abstract: The memory array of a circuit includes sub-arrays with memory cells arranged in a row-column matrix where each row includes a word line and each sub-array column includes a local bit line. A control circuit supports two modes of circuit operation: a first mode where only one word line in the memory array is actuated during a memory read and a second mode where one word line per sub-array are simultaneously actuated during the memory read. An input/output circuit for each column includes inputs to the local bit lines of the sub-arrays, a column data output coupled to the bit line inputs, and a sub-array data output coupled to each bit line input. In memory computation operations are performed in the second mode as a function of feature data and weight data stored in the memory.
    Type: Application
    Filed: August 14, 2023
    Publication date: February 29, 2024
    Applicant: STMicroelectronics International N.V.
    Inventors: Harsh RAWAT, Nitin CHAWLA, Promod KUMAR, Kedar Janardan DHORI, Manuj AYODHYAWASI
  • Publication number: 20240071546
    Abstract: The memory array of a memory includes sub-arrays with memory cells arranged in a row-column matrix where each row includes a word line and each sub-array column includes a local bit line. A row decoder circuit supports two modes of memory circuit operation: a first mode where only one word line in the memory array is actuated during a memory read and a second mode where one word line per sub-array are simultaneously actuated during the memory read. An input/output circuit for each column includes inputs to the local bit lines of the sub-arrays, a column data output coupled to the bit line inputs, and a sub-array data output coupled to each bit line input. Both BIST and ATPG testing of the input/output circuit are supported. For BIST testing, multiple data paths between the bit line inputs and the column data output are selectively controlled to provide complete circuit testing.
    Type: Application
    Filed: July 28, 2023
    Publication date: February 29, 2024
    Applicant: STMicroelectronics International N.V.
    Inventors: Hitesh CHAWLA, Tanuj KUMAR, Bhupender SINGH, Harsh RAWAT, Kedar Janardan DHORI, Manuj AYODHYAWASI, Nitin CHAWLA, Promod KUMAR
  • Patent number: 11906445
    Abstract: Provided are embodiments for performing automated defect detection for a flexible member using image processing. The techniques include monitoring, by one or more sensors, a flexible member to obtain sensor data, converting the sensor data from the one or more sensors to image data, and receiving reference image data to compare to the image data. The techniques also include determining a defect based on the comparison and threshold setting information for the flexible member, and transmitting a notification based on the defect.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: February 20, 2024
    Assignee: GOODRICH CORPORATION
    Inventors: Basavaraja Kotyal Mahadevappa, Nitin Kumar Goyal, Shyam Sundar S. Iyer
  • Publication number: 20240056379
    Abstract: A system and method for handling multicast traffic in Ethernet Virtual Private Network multi-homed networks includes receiving a first route table for a first route, determining that the first route table is associated with another peer device in the multi-home network, generating a second route table for a second route, determining a route to transmit data and the determined route is the first route or the second route based on the first preference value and the second preference value, and transmitting the data using the determined route.
    Type: Application
    Filed: August 9, 2022
    Publication date: February 15, 2024
    Inventors: Mankamana Prasad Mishra, Ali Sajassi, Nitin Kumar, Swadesh Agrawal, Anuj Budhiraja
  • Publication number: 20240051677
    Abstract: The present disclosure provides embodiments of intelligent cabin management systems and methods. In embodiments, a system includes video cameras for capturing live video streams, an enhancement module for enhancing the live video stream, at least one analytics module for analyzing the enhanced video stream to generate analytics data, and a reporting system for reporting the generated data to at least one of avionics system, crew system and maintenance crew system. The at least one analytics module includes models trained to identify features and reconcile the same against known parameters to determine at least one of compliance and damage. In use, the system alerts crews to issues requiring correction or attention to ensure efficient cabin management.
    Type: Application
    Filed: June 20, 2023
    Publication date: February 15, 2024
    Inventors: Nitin Kumar Goyal, Ashutosh Kumar Jha, Ajay Kumar
  • Patent number: 11902086
    Abstract: In one aspect, a method useful for implementing high availability (HA) enhancements to a computer network, comprising the steps of: providing a first edge device of a local area network (LAN); providing a second edge device of the LAN; providing a gateway system to the LAN from a wide area network; detecting that an HA cable between the first edge device and the second edge device is disconnected; establishing a network connection between the gateway system and the second edge device; with the gateway system: determining that the first edge device is active and passing network traffic, implementing a network tunneling protocol with second edge device.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: February 13, 2024
    Assignee: Nicira, Inc.
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
  • Patent number: 11899452
    Abstract: Various technologies described herein pertain to routing an autonomous vehicle based upon risk of takeover of the autonomous vehicle by a human operator. A computing system receives an origin location and a destination location of the autonomous vehicle. The computing system identifies a route for the autonomous vehicle to follow from the origin location to the destination location based upon output of a computer-implemented model. The computer-implemented model is generated based upon labeled data indicative of instances in which autonomous vehicles are observed to transition from operating autonomously to operating based upon conduction by human operators while the autonomous vehicles are executing predefined maneuvers. The computer-implemented model takes, as input, an indication of a maneuver in the predefined maneuvers that is performed by the autonomous vehicle when the autonomous vehicle follows a candidate route.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: February 13, 2024
    Assignee: GM CRUISE HOLDINGS LLC
    Inventors: Geoffrey Louis Chi-Johnston, Vishal Suresh Vaingankar, Antony Joseph, Sean Gregory Skwerer, Lucio Otavio Marchioro Rech, Nitin Kumar Passa, Laura Athena Freeman, George Herbert Hines
  • Patent number: 11888912
    Abstract: This disclosure describes techniques for configuring an edge router of a communication provider network, the edge router coupled to communicate with a plurality of media streaming playback devices. Based at least in part on an indication of characteristics associated with the plurality of media streaming playback devices, a first multicast join for the edge router is configured to the communication provider network such that one or more media servers delivers a first plurality of media streams to the edge router via the communication provider network. Based at least in part on an indication of a request for an additional media stream not included in the first plurality of media streams, a second multicast join for the edge router is configured to the communication provider network such that the one or more media servers delivers the additional media stream to the edge router via the communication provider network.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: January 30, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Mankamana Prasad Mishra, Rajiv Asati, Nitin Kumar, Luc De Ghein
  • Patent number: 11866147
    Abstract: A windshield wiper system for use on an aircraft includes a controller and a wiper assembly including a wiper arm, a wiper blade, and a moving block. Further, the windshield wiper system includes a rail assembly including a rail assembly rack, a plurality of electromagnets, and an electrical interface. The electrical interface and the plurality of electromagnets induce a force on the moving block of the wiper assembly, causing the wiper assembly to sweep across the windshield of the aircraft. The controller is coupled to the rail assembly and the controller is configured to direct the motion of the wiper assembly through command signals to the rail assembly.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: January 9, 2024
    Assignee: ROSEMOUNT AEROSPACE INC.
    Inventors: Mahesh Ainapure, Nitin Kumar Goyal, Ashutosh Kumar Jha, Michael William Madsen
  • Patent number: 11861895
    Abstract: A system for detecting and tracking an object that is exhibiting an anomalous behavior from a helicopter is disclosed. The system includes a search light connected to the helicopter; a camera; and a processor including an object detection module coupled to the search light and the camera, the object detection module being configured to receive a plurality of images from the camera, compare the plurality of images against a pattern database, determine the object is exhibiting the anomalous behavior and instruct the search light to point toward the object.
    Type: Grant
    Filed: December 27, 2020
    Date of Patent: January 2, 2024
    Assignee: GOODRICH CORPORATION
    Inventors: Nitin Kumar Goyal, Srinivas Sanga
  • Publication number: 20230410272
    Abstract: A method of monitoring cargo loading by an aircraft field device may be used to detect damage to cargo and ULDs, reducing the need for manual inspection of the cargo and/or eliminate the need for constant human monitoring of cargo loading. The method may comprise scanning ULDs and receiving image data of the ULDs, and sending the data to an on ground infrastructure network. The on ground infrastructure network may classify ULD type and classify damage to the ULDs. The damage classification may be received by the field device. The field device may generate an alert and/or halt cargo loading in response to the damage classification.
    Type: Application
    Filed: August 16, 2022
    Publication date: December 21, 2023
    Applicant: GOODRICH CORPORATION
    Inventors: Nitin Kumar Goyal, Ashutosh Kumar Jha
  • Publication number: 20230373654
    Abstract: A system including an array of audio devices installed in an aircraft cabin and an audio processing device. The audio processing device may be configured to: monitor a channel of microphone audio data from each of at least two of the audio devices; analyze the monitored channels of microphone audio data; identify an event to be an occurrence of a predetermined event based at least on the analyzing of the monitored channels of microphone audio data; based at least on the identified event and the analyzing of the monitored channels of microphone audio data, generate an event report associated with at least one channel of microphone audio data associated with the identified event; output the event report to a crew panel; and output at least a portion of microphone audio data of the at least one channel of microphone audio data associated with the identified event to the crew panel.
    Type: Application
    Filed: October 6, 2022
    Publication date: November 23, 2023
    Inventors: Nitin Kumar Goyal, Ashutosh Kumar Jha, Ghafarsab Mujahid, Mardi Srikar
  • Publication number: 20230377598
    Abstract: A system including an array of audio devices installed in an aircraft cabin and an audio processing device. The audio processing device may be configured to: monitor a channel of microphone audio data from each of at least two of the audio devices; analyze the monitored channels of microphone audio data; identify an event to be an occurrence of a predetermined event based at least on the analyzing of the monitored channels of microphone audio data; based at least on the identified event and the analyzing of the monitored channels of microphone audio data, generate an event report associated with at least one channel of microphone audio data associated with the identified event; output the event report to a crew panel; and output at least a portion of microphone audio data of the at least one channel of microphone audio data associated with the identified event to the crew panel.
    Type: Application
    Filed: October 6, 2022
    Publication date: November 23, 2023
    Inventors: Nitin Kumar Goyal, Ashutosh Kumar Jha, Ghafarsab Mujahid, Mardi Srikar
  • Patent number: 11800209
    Abstract: A camera may include an image sensor attached with a substrate configured to move relative to one or more lenses of the camera in one or more directions. The camera may include one or more actuators to control movement of the image sensor, which may include at least one magnet and at least one corresponding coil. The magnet of the actuators may be attached with the substrate, outside a perimeter of the substrate or on the substrate but close to the perimeter of the substrate. The magnet may cause the adjacent portion of the substrate to become cantilevered with only partial support. The camera may include a frame structure having one or more raised regions towards the magnet to reduce a stress on the cantilevered portion of the substrate, e.g., during a drop or shock event.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: October 24, 2023
    Assignee: Apple Inc.
    Inventors: Nicholas D Smyth, Hiran R Rathnasinghe, Nitin Kumar Chennupati