Patents by Inventor Rahul Singh

Rahul Singh 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: 11375111
    Abstract: A method for capturing images of large target area using a single low FOV high resolution camera mounted on an Aerial Vehicle for 3D reconstruction is disclosed. The camera captures sets of images consisting of a nadir image a plurality of oblique images at predefined waypoints or as the Aerial Vehicle travels along a flight path. Oblique images are captured in two perpendicular directions by tilting camera about a single tilt axis at one time thereby preventing bidirectional distortion of objects in images. Further, first direction and second direction define a quadrant of area below the Aerial Vehicle. Oblique images along two perpendicular directions are captured either by using roll and pitch axes, or by using a single tilt axis and a pan axis of camera control mechanism wherein using pan axis the single tilt axis is reoriented in a perpendicular orientation to capture oblique images in perpendicular direction.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: June 28, 2022
    Assignee: ideaForge Technology Pvt. Ltd.
    Inventors: Ankit Mehta, Rahul Singh, Ashish Bhat
  • Patent number: 11290069
    Abstract: A Class-D amplifier that includes a driver stage operable in a plurality of modes having different respective output impedances, a loop filter having an output, and a circuit configured to sense a current at a load of the Class-D amplifier, determine, based on the sensed current, an IR drop for a respective output impedance of the driver stage, and add the IR drop to the loop filter output to compensate for the respective output impedance of the driver stage to reduce distortion.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: March 29, 2022
    Assignee: Cirrus Logic, Inc.
    Inventors: Zhaohui He, Ruoxin Jiang, Rahul Singh
  • Publication number: 20220094856
    Abstract: A method for capturing images of large target area using a single camera configured with an aerial vehicle (AV) for reconstructing a high-resolution image is disclosed including the steps of moving the AV over the area of interest along a straight path; capturing a first set of images of an area down below by pointing an optical axis of the camera towards a first side of the straight path such that the optical axis makes a first predefined angle with vertical; and capturing a second set of images of the area down below by pointing the optical axis of the camera towards a second side of the straight path such that the optical axis makes a second predefined angle with respect to the vertical. Side overlap between the first and second set of images is optimized to account for error in camera movement.
    Type: Application
    Filed: December 2, 2021
    Publication date: March 24, 2022
    Inventors: Ashish Bhat, Ankit Mehta, Rahul Singh, Sai Sumanth Manchukonda
  • Patent number: 11276001
    Abstract: Each of a plurality of edge computing devices are configured to receive data streams generated by at least one sensor forming part of a respective medical device (e.g., a sensor-equipped surgical tool, etc.) which, in turn, characterizes use of the respective medical device in relation to a particular patient. Each of the edge computing devices can execute at least one machine learning model which generates or from which model attributes are derived. The generated model attributes are anonymized using an anonymization technique such as k-anonymity. The anonymized generated model attributes are homomorphically encrypted and transmitted to a central server. Encrypted model attribute updates to at least one of the machine learning models are later received from the central server which results in the machine learning models executing on one or more of the edge computing devices to be updated based on the received encrypted model attribute updates.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: March 15, 2022
    Assignee: OrbSurgical Ltd.
    Inventors: Garnette R. Sutherland, Amir Baghdadi, Rahul Singh, Sanju Lama
  • Publication number: 20220077515
    Abstract: A battery pack (12) includes one or more electrical battery cells (18). A battery management system (20) includes at least one electronic processor (24) configured to monitor parameters of the battery pack. At least one fault detection sensor includes at least one of: at least one gas sensor (36) configured to measure a gas evolving from the plurality of electrical battery cells; and a shock sensor (30) configured to measure an impact on the battery pack. A housing (16) encloses the plurality of electrical battery cells, the battery management system, and the at least one fault detection sensor. The battery management system is configured to perform a remediation action responsive to detection of a fault by the at least one fault detection sensor.
    Type: Application
    Filed: December 13, 2019
    Publication date: March 10, 2022
    Inventors: EVGENIY LEYVI, VIJAYA KUMAR AIYAWAR, MELINDA ZHAO, JOE DEMORE, JACK JIANHONG GUO, RAHUL SINGH, UDAY REDDY
  • Patent number: 11245370
    Abstract: A Class-D amplifier includes a plurality of power rails, a quantizer, and a driver stage. The quantizer and the driver stage have a combined gain. For each power rail of the plurality of power rails, the Class-D amplifier senses a voltage value for the power rail and determines a ramp amplitude based on the sensed voltage value. The Class-D amplifier concurrently switches from the driver stage using a first power rail to a second power rail of the plurality of power rails and switches from the quantizer using the ramp amplitude associated with the first power rail to using the ramp amplitude associated with the second power rail so that the combined gain is constant.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: February 8, 2022
    Assignee: Cirrus Logic, Inc.
    Inventors: Zhaohui He, Ruoxin Jiang, Rahul Singh
  • Patent number: 11232868
    Abstract: Data is received that is generated by at least one sensor forming part of a surgical instrument. The sensor(s) on the surgical instrument can characterize use of the surgical instrument in relation to a patient. A force profile segmentation model can construct a force profile using the received data. The force profile includes a plurality of force patterns. The force profile segmentation model includes at least one first machine learning trained using historical surgical instrument usage data. In addition, a plurality of features are extracted from the received data. Thereafter, one or more attributes characterizing use of the surgical instrument are determined by a force profile pattern recognition model using the constructed force profile and the extracted features. The force profile pattern recognition model includes at least one second machine learning model. Data characterizing the determination can be provided (e.g., displayed to a surgeon, etc.).
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: January 25, 2022
    Assignee: OrbSurgical Ltd.
    Inventors: Garnette Sutherland, Amir Baghdadi, Rahul Singh, Hamidreza Hoshyarmanesh, Sanju Lama
  • Publication number: 20210228076
    Abstract: A patient monitoring system includes: a biomedical sensor including: a transducer configured to produce a signal corresponding to a biological function; a sensor converter configured to convert the signal to a converted signal; and a transmitter configured to produce a communication, based on the converted signal, that is indicative of one or more values of the biological function, and to send the communication wirelessly; and a base station including: a receiver configured to receive the communication wirelessly and to produce a receiver output signal; a base station interface configured to produce a base station output signal indicative of the one or more values of the biological function; and at least one output port to receive the base station output signal and configured to be hard-wire connected to a display that is configured to display information indicative of the biological function.
    Type: Application
    Filed: April 12, 2021
    Publication date: July 29, 2021
    Applicant: Mothership Medical, Inc.
    Inventors: Rahul SINGH, Peter John BONIN, III, Martin Oliver CULJAT, Richard Brand CASO
  • Publication number: 20210195103
    Abstract: A method for capturing images of large target area using a single low FOV high resolution camera mounted on an Aerial Vehicle for 3D reconstruction is disclosed. The camera captures sets of images consisting of a nadir image a plurality of oblique images at predefined waypoints or as the Aerial Vehicle travels along a flight path. Oblique images are captured in two perpendicular directions by tilting camera about a single tilt axis at one time thereby preventing bidirectional distortion of objects in images. Further, first direction and second direction define a quadrant of area below the Aerial Vehicle. Oblique images along two perpendicular directions are captured either by using roll and pitch axes, or by using a single tilt axis and a pan axis of camera control mechanism wherein using pan axis the single tilt axis is reoriented in a perpendicular orientation to capture oblique images in perpendicular direction.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 24, 2021
    Inventors: Ankit Mehta, Rahul Singh, Ashish Bhat
  • Patent number: 11023472
    Abstract: A system and method include receiving, by a troubleshooting system of a virtual computing system, a search query for troubleshooting a problem associated with a component of the virtual computing system. The search query is received via a troubleshooting interface of the troubleshooting system. The system and method also include parsing the search query, including associating a troubleshooting category with the parsed search query, determining possible causes of the problem from the troubleshooting category, and ranking the possible causes based on a pre-determined criteria. The system and method additionally include displaying a subset of highest ranked possible causes of the problem on the troubleshooting interface.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: June 1, 2021
    Assignee: Nutanix, Inc.
    Inventors: Atreyee Maiti, Bryan Crowe, Harry Yang, Himanshu Shukla, Rahul Singh, Shamita Pisal, Shyan-Ming Perng, Shyama Duriseti
  • Patent number: 11006831
    Abstract: A patient monitoring system includes: a biomedical sensor including: a transducer configured to produce a signal corresponding to a biological function; a sensor converter configured to convert the signal to a converted signal; and a transmitter configured to produce a communication, based on the converted signal, that is indicative of one or more values of the biological function, and to send the communication wirelessly; and a base station including: a receiver configured to receive the communication wirelessly and to produce a receiver output signal; a base station interface configured to produce a base station output signal indicative of the one or more values of the biological function; and at least one output port to receive the base station output signal and configured to be hard-wire connected to a display that is configured to display information indicative of the biological function.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: May 18, 2021
    Assignee: Mothership Medical, Inc.
    Inventors: Rahul Singh, Peter John Bonin, III, Martin Oliver Culjat, Richard Brand Caso
  • Patent number: 11003476
    Abstract: In one embodiment, a computing device accesses an entity database storing information about entities in a virtualization environment. Each of the entities is associated with a single entity type and a shard. The shard further corresponds to the single entity type. The computing device determines an entity trail for the single shard, based on a modification history for one or more of the entities associated with the shard. The entity trail is divided into a plurality of time segments. The computing device receives an update from a client device indicating an update to an entity that is associated with the shard, and a client timestamp. The computing device selects a time segment corresponding to the client timestamp, and updates that portion of the entity trail with the client update.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: May 11, 2021
    Assignee: Nutanix, Inc.
    Inventors: Artem Yevgenyevich Livshits, Ming Chen, Mohan Maturi, Rahul Singh, Ramesh U. Chandra
  • Patent number: 10972061
    Abstract: A Class-D amplifier having a low power dissipation mode includes first and second independent output stages that receive respective first and second level power supply voltages for driving a load coupled to the amplifier output during respective first and second operating modes. Bypass switches are controllable to disconnect the second output stage from the output during the first operating mode and to connect the second output stage to the output during the second operating mode. The operating modes are selected based on the amplifier output power level. First and second independent pre-driver stages receive the respective first and second level power supply voltages for driving the respective first and second independent output stages. During the second operating mode the first pre-driver stage is placed into a low power dissipation state and during the first operating mode the second pre-driver stage is placed into a low power dissipation state.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: April 6, 2021
    Assignee: Cirrus Logic, Inc.
    Inventors: Zhaohui He, Rahul Singh, Ruoxin Jiang
  • Publication number: 20210044265
    Abstract: A Class-D amplifier that includes a driver stage operable in a plurality of modes having different respective output impedances, a loop filter having an output, and a circuit configured to sense a current at a load of the Class-D amplifier, determine, based on the sensed current, an IR drop for a respective output impedance of the driver stage, and add the IR drop to the loop filter output to compensate for the respective output impedance of the driver stage to reduce distortion.
    Type: Application
    Filed: August 25, 2020
    Publication date: February 11, 2021
    Inventors: Zhaohui He, Ruoxin Jiang, Rahul Singh
  • Publication number: 20210044264
    Abstract: A Class-D amplifier includes a plurality of power rails, a quantizer, and a driver stage. The quantizer and the driver stage have a combined gain. For each power rail of the plurality of power rails, the Class-D amplifier senses a voltage value for the power rail and determines a ramp amplitude based on the sensed voltage value. The Class-D amplifier concurrently switches from the driver stage using a first power rail to a second power rail of the plurality of power rails and switches from the quantizer using the ramp amplitude associated with the first power rail to using the ramp amplitude associated with the second power rail so that the combined gain is constant.
    Type: Application
    Filed: August 25, 2020
    Publication date: February 11, 2021
    Inventors: Zhaohui He, Ruoxin Jiang, Rahul Singh
  • Publication number: 20200398983
    Abstract: A fixed-wing VTOL hybrid UAV is disclosed comprising: a central frame 104; a pair of quick lockable fixed-wings 102 comprising right wing 102-2 and left wing 102-1 that lock with each other over the central frame; and four electrically operated rotors 108 in downward facing configuration attached to fixed-wings with help of rotor-blade arms 110. Arms 110 are pivotally fixed to wings 102 so that arms 110 are movable between a working position in which arms 110 are oriented parallel to central frame 104, and a storage position in which arms 110 are aligned with wings 102. Central frame 104 is a thin rod and works as fuselage. Drivers and control modules are fitted in wings 102. UAV includes rudders attached to arms at 45 degrees for maneuvering UAV for yaw and a secondary roll response. UAV includes two landing gears 106 attached to each end of central frame.
    Type: Application
    Filed: January 15, 2019
    Publication date: December 24, 2020
    Inventors: Rahul SINGH, Ashish BHAT, Vishal KHETMALI, Gulab MALI
  • Patent number: 10862442
    Abstract: In a Class-D amplifier, first/second ratios and first/second RC time constants are sequentially matched by trimming. An integrator is coupled to differential first/second paths. The first/second ratios are of a feedback resistor to an input resistor in the first/second paths. R's of the first/second RC time constants are the resistors of the first/second matched ratios. C's of the first/second RC time constants are integrating capacitors in the first/second path. For each of multiple power rails, a ramp amplitude is determined based on a sensed voltage. Concurrently, the driver stage is switched from first to second power rails and quantizer switched from first to second ramp amplitudes to achieve constant combined quantizer/driver stage gain. Based on a sensed load current, an IR drop is determined for a respective output impedance of the driver stage and added to a loop filter output to compensate for the respective output impedance.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: December 8, 2020
    Assignee: Cirrus Logic, Inc.
    Inventors: Zhaohui He, Rahul Singh, Ruoxin Jiang
  • Publication number: 20200334641
    Abstract: Systems and methods are provided for enabling providing event suggestions based on input from a plurality of data sources including: user data including interests, travel modes and habits, calendar data including free/busy and location information associated therewith, map data including means for determining current and predicted traffic conditions and event data corresponding to a plurality of events from which recommendations are generated. Such data are received, and a travel radius is derived therefrom, the travel radius representing a predicted travel limit for the user based on, for example, past travel habits, transportation modes, predicted traffic, and the like. Interest weighting factors are also generated, and which represent a numeric representation of a user's interest profile. Such weighting factors and predicted travel radius may be applied to event data to generate event recommendations.
    Type: Application
    Filed: April 22, 2019
    Publication date: October 22, 2020
    Inventors: Rahul Singh, Stanley R. Ayzenberg, Jeff West
  • Patent number: 10810548
    Abstract: A part chain management system and method for generating chain sequences for parts in the aftermarket services industry is disclosed. Data on various parts and their substitutes is obtained from an engineering data management (EDM) team and translated into pair wise substitutional relationships represented in a known part substitutional relationship network. The system and method derive a part chain representation from known part substitutional relationships and inferences determined therefrom. The system and method can refine or filter the part chain representation based on rules such as business relationships. The system and method analyzes inferred part substitutional relationships for conflicts, which are either resolved automatically using conflict resolution rules or are referred for manual resolution. Following conflict resolution, the inferred links are finalized and used along with known links to generate a final part substitutional relationship network.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: October 20, 2020
    Assignee: Entercoms, Inc.
    Inventors: Rahul Singh, Lance Johnson
  • Patent number: 10805227
    Abstract: A system and method for controlling access to web services resources. A system may include a storage medium configured to store instructions and one or more processors configured to access the storage medium. The instructions may be executable by at least one of the processors to implement a web services access control system (ACS) configured to receive requests. Each request specifies an access operation to be performed with respect to a corresponding resource. Each of the requests is associated with a corresponding principal. For each received request, the ACS may be further configured to determine whether an access control entry exists that is associated with both the resource and principal associated with the request and that specifies an access type sufficient to perform the access operation. If no such entry exists, the ACS may deny the request.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Alan S. Geller, Rahul Singh