Patents by Inventor Anshuman Tripathi
Anshuman Tripathi 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: 12647023Abstract: A system comprises one or more sensors for determining sensor data, the sensor data including ambient parameters internal to the enclosure; a controller comprising one or more sensor interfaces configured to communicate with one or more sensors to receive the sensor data; one or more processors; and memory storing computer instructions configured to perform: determining, based on the sensor data, an existence or probability of condensation within the enclosure; and decreasing a dead time of the one or more soft switching mechanisms based on the existence or probability of condensation within the enclosure, the decreasing the dead time increasing heat in the converter circuitry to assist in addressing the existence or probability of condensation.Type: GrantFiled: February 23, 2024Date of Patent: June 2, 2026Assignee: Nanyang Technological UniversityInventors: Gil Lampong Opina, Jr., Howe Li Yeo, Anshuman Tripathi
-
Patent number: 12609111Abstract: A method of training an accent recognition model includes receiving a corpus of training utterances spoken across various accents, each training utterance in the corpus including training audio features characterizing the training utterance, and executing a training process to train the accent recognition model on the corpus of training utterances to teach the accent recognition model to learn how to predict accent representations from the training audio features. The accent recognition model includes one or more strided convolution layers, a stack of multi-headed attention layers, and a pooling layer configured to generate a corresponding accent representation.Type: GrantFiled: February 26, 2024Date of Patent: April 21, 2026Assignee: Google LLCInventors: Jaeyoung Kim, Han Lu, Soheil Khorram, Anshuman Tripathi, Qian Zhang, Hasim Sak
-
Publication number: 20260073985Abstract: A profiling system includes an in-memory computation system and an electronic device profiling system. The in-memory computation system includes computation circuitry and memristor control circuitry, the in-memory computation system profiling one or more electronic components that constitute an electronic device by computing component states of the electronic components based on parameters of the electronic components and a function defining a transformation of the parameters to the component states. The parameters are indicative of operating characteristics. The component states are indicative of states of health of the electronic components.Type: ApplicationFiled: September 9, 2025Publication date: March 12, 2026Inventors: Howe Li YEO, Gil Lampong Opina, JR., Anshuman Tripathi
-
Publication number: 20260073923Abstract: A method includes receiving an input audio signal that corresponds to utterances spoken by multiple speakers. The method also includes processing the input audio to generate a transcription of the utterances and a sequence of speaker turn tokens each indicating a location of a respective speaker turn. The method also includes segmenting the input audio signal into a plurality of speaker segments based on the sequence of speaker tokens. The method also includes extracting a speaker-discriminative embedding from each speaker segment and performing spectral clustering on the speaker-discriminative embeddings to cluster the plurality of speaker segments into k classes. The method also includes assigning a respective speaker label to each speaker segment clustered into the respective class that is different than the respective speaker label assigned to the speaker segments clustered into each other class of the k classes.Type: ApplicationFiled: November 13, 2025Publication date: March 12, 2026Applicant: Google LLCInventors: Quan Wang, Han Lu, Evan Clark, Ignacio Lopez Moreno, Hasim Sak, Wei Xia, Taral Joglekar, Anshuman Tripathi
-
Publication number: 20260070452Abstract: A power dispenser configured to charge a battery of an electric vehicle, comprises power dispenser circuitry configured to power the battery; a power dispenser controller configured to control the power dispenser circuitry based on a state of the battery; and a battery profiling system configured to determine the state by obtaining battery metrics of the battery, the battery metrics comprising an internal temperature and an equivalent series resistance (ESR); deriving current battery parameters based on the battery metrics, the current battery parameters comprising a current state-of-health (SOH) and a current state-of-charge (SOC); evaluating the current battery parameters against one or more other battery parameters of the battery or one or more reference parameters; determining the state of the battery based on the evaluating, the state being one of a conforming state or an anomalous state; and providing information based on the determined state to the power dispenser controller.Type: ApplicationFiled: August 14, 2025Publication date: March 12, 2026Inventors: Howe Li YEO, Gil Lampong OPINA, JR., Anshuman TRIPATHI, Feng LENG
-
Publication number: 20260058464Abstract: A system stores and distributes electric energy. The electric energy includes pulsed energy. The system includes one or more energy sources to store electric energy, one or more converters to distribute first electric energy among the energy sources and distribute second electric energy from the energy sources to one or more entities, interfaces coupled to the one or more energy sources and the one or more converters, and a controller system that performs operations. These operations include receiving a demand for the second electric energy from a particular entity, the demand indicating one or more electric characteristics of the second electric energy and one or more entity characteristics of the particular entity.Type: ApplicationFiled: October 31, 2025Publication date: February 26, 2026Inventors: Sriram VAISAMBHAYANA BRIHADEESWARA, Madasamy Palvesha Thevar, Abishek Sethupandi, Radhika Sarda, Anshuman Tripathi
-
Publication number: 20260019004Abstract: A decoupled system for controlling a solid state transformer (SST), the SST comprising an AC-to-DC stage, a DC-to-AC stage, and a DC-to-DC stage, the DC-to-DC stage comprising one or more DC-to-DC converters. The system comprises a stored energy controller coupled to the AC-to-DC stage, the energy controller configured to control the total amount of stored energy within the capacitors of the SST; a power flow controller coupled to the DC-to-AC stage, the power flow controller configured to control power flow in the SST; and one or more energy balancing controllers each coupled to a corresponding DC-to-DC converter, each energy balancing controller configured to balance energy in the corresponding DC-to-DC converter.Type: ApplicationFiled: September 15, 2025Publication date: January 15, 2026Inventors: Glen Ghias FARIVAR, Howe Li YEO, Radhika SARDA, Fengjiao CUI, Abishek SETHUPANDI, Haonan TIAN, Madasamy Palvesha THEVAR, Brihadeeswara Sriram VAISAMBHAYANA, Anshuman TRIPATHI
-
Patent number: 12482470Abstract: A method includes receiving an input audio signal that corresponds to utterances spoken by multiple speakers. The method also includes processing the input audio to generate a transcription of the utterances and a sequence of speaker turn tokens each indicating a location of a respective speaker turn. The method also includes segmenting the input audio signal into a plurality of speaker segments based on the sequence of speaker tokens. The method also includes extracting a speaker-discriminative embedding from each speaker segment and performing spectral clustering on the speaker-discriminative embeddings to cluster the plurality of speaker segments into k classes. The method also includes assigning a respective speaker label to each speaker segment clustered into the respective class that is different than the respective speaker label assigned to the speaker segments clustered into each other class of the k classes.Type: GrantFiled: December 14, 2021Date of Patent: November 25, 2025Assignee: Google LLCInventors: Quan Wang, Han Lu, Evan Clark, Ignacio Lopez Moreno, Hasim Sak, Wei Xia, Taral Joglekar, Anshuman Tripathi
-
Publication number: 20250350210Abstract: A system includes a converter that distributes electric energy from an energy source to a load. The converter includes a dual active bridge. The system includes interfaces coupled to the converter. The system also includes a controller system that includes the interfaces and a controller. The controller system includes processors that perform determining of modulation control attributes based on characteristics of the converter, the modulation control attributes including one or more modulation control parameters and one or more modulation control modes corresponding to one or more phase shift techniques, obtaining operational condition information within the converter, the operational condition information corresponding to a component within the converter or an output of the converter, iteratively adjusting the modulation control attributes based on the operational condition information and controlling the converter based on the iteratively adjusted modulation control attributes.Type: ApplicationFiled: May 9, 2024Publication date: November 13, 2025Inventors: Radhika SARDA, Abishek SETHUPANDI, Madasamy PALVESHA THEVAR, Sriram VAISAMBHAYANA BRIHADEESWARA, Palani PRAVEENKUMAR, Anshuman TRIPATHI
-
Patent number: 12463421Abstract: A system stores and distributes electric energy. The electric energy includes pulsed energy. The system includes one or more energy sources to store electric energy, one or more converters to distribute first electric energy among the energy sources and distribute second electric energy from the energy sources to one or more entities, interfaces coupled to the one or more energy sources and the one or more converters, and a controller system that performs operations. These operations include receiving a demand for the second electric energy from a particular entity, the demand indicating one or more electric characteristics of the second electric energy and one or more entity characteristics of the particular entity.Type: GrantFiled: April 3, 2024Date of Patent: November 4, 2025Assignee: Nanyang Technological UniversityInventors: Sriram Vaisambhayana Brihadeeswara, Madasamy Palvesha Thevar, Abishek Sethupandi, Radhika Sarda, Anshuman Tripathi
-
Publication number: 20250316980Abstract: A system stores and distributes electric energy. The electric energy includes pulsed energy. The system includes one or more energy sources to store electric energy, one or more converters to distribute first electric energy among the energy sources and distribute second electric energy from the energy sources to one or more entities, interfaces coupled to the one or more energy sources and the one or more converters, and a controller system that performs operations. These operations include receiving a demand for the second electric energy from a particular entity, the demand indicating one or more electric characteristics of the second electric energy and one or more entity characteristics of the particular entity.Type: ApplicationFiled: April 3, 2024Publication date: October 9, 2025Inventors: Sriram VAISAMBHAYANA BRIHADEESWARA, Madasamy PALVESHA THEVAR, Abishek SETHUPANDI, Radhika SARDA, Anshuman TRIPATHI
-
Patent number: 12418244Abstract: A decoupled system for controlling a solid state transformer (SST), the SST comprising an AC-to-DC stage, a DC-to-AC stage, and a DC-to-DC stage, the DC-to-DC stage comprising one or more DC-to-DC converters. The system comprises a stored energy controller coupled to the AC-to-DC stage, the energy controller configured to control the total amount of stored energy within the capacitors of the SST; a power flow controller coupled to the DC-to-AC stage, the power flow controller configured to control power flow in the SST; and one or more energy balancing controllers each coupled to a corresponding DC-to-DC converter, each energy balancing controller configured to balance energy in the corresponding DC-to-DC converter.Type: GrantFiled: November 3, 2021Date of Patent: September 16, 2025Assignee: Nanyang Technological UniversityInventors: Glen Ghias Farivar, Howe Li Yeo, Radhika Sarda, Fengjiao Cui, Abishek Sethupandi, Haonan Tian, Madasamy Palvesha Thevar, Brihadeeswara Sriram Vaisambhayana, Anshuman Tripathi
-
Publication number: 20250238063Abstract: A system for controlling an electric infrastructure includes one or more interfaces coupled to one or more stations. The stations are operable to receive first electric energy via a bus. Each station is operable to receive the first electric energy from a power supply and to transmit second electric energy to one or more entities. Each station is operable to transmit third electric energy back towards the bus. A controller system includes the one or more interfaces and a controller. The controller system includes one or more hardware processors that detect an existence of a fault within the electric infrastructure, determine a faulty type, and based on the faulty type, adjust an operation of a particular station of the stations to compensate for the fault. The fault indicates an outage or performance loss.Type: ApplicationFiled: January 24, 2024Publication date: July 24, 2025Inventors: Gil Lampong OPINA, JR., Howe Li YEO, Anshuman TRIPATHI, Sriram VAISAMBHAYANA BRIHADEESWARA
-
Patent number: 12334059Abstract: A method includes receiving a plurality of unlabeled audio samples corresponding to spoken utterances not paired with corresponding transcriptions. At a target branch of a contrastive Siamese network, the method also includes generating a sequence of encoder outputs for the plurality of unlabeled audio samples and modifying time characteristics of the encoder outputs to generate a sequence of target branch outputs. At an augmentation branch of a contrastive Siamese network, the method also includes performing augmentation on the unlabeled audio samples, generating a sequence of augmented encoder outputs for the augmented unlabeled audio samples, and generating predictions of the sequence of target branch outputs generated at the target branch. The method also includes determining an unsupervised loss term based on target branch outputs and predictions of the sequence of target branch outputs. The method also includes updating parameters of the audio encoder based on the unsupervised loss term.Type: GrantFiled: March 28, 2024Date of Patent: June 17, 2025Assignee: Google LLCInventors: Jaeyoung Kim, Soheil Khorram, Hasim Sak, Anshuman Tripathi, Han Lu, Qian Zhang
-
Patent number: 12315499Abstract: A method includes receiving a sequence of acoustic frames extracted from unlabeled audio samples that correspond to spoken utterances not paired with any corresponding transcriptions. The method also includes generating, using a supervised audio encoder, a target higher order feature representation for a corresponding acoustic frame. The method also includes augmenting the sequence of acoustic frames and generating, as output form an unsupervised audio encoder, a predicted higher order feature representation for a corresponding augmented acoustic frame in the sequence of augmented acoustic frames. The method also includes determining an unsupervised loss term based on the target higher order feature representation and the predicted higher order feature representation and updating parameters of the speech recognition model based on the unsupervised loss term.Type: GrantFiled: December 14, 2022Date of Patent: May 27, 2025Assignee: Google LLCInventors: Soheil Khorram, Anshuman Tripathi, Kim Jaeyoung, Han Lu, Qian Zhang, Hasim Sak
-
Patent number: 12266347Abstract: A method for training a speech recognition model with a loss function includes receiving an audio signal including a first segment corresponding to audio spoken by a first speaker, a second segment corresponding to audio spoken by a second speaker, and an overlapping region where the first segment overlaps the second segment. The overlapping region includes a known start time and a known end time. The method also includes generating a respective masked audio embedding for each of the first and second speakers. The method also includes applying a masking loss after the known end time to the respective masked audio embedding for the first speaker when the first speaker was speaking prior to the known start time, or applying the masking loss prior to the known start time when the first speaker was speaking after the known end time.Type: GrantFiled: November 15, 2022Date of Patent: April 1, 2025Assignee: Google LLCInventors: Anshuman Tripathi, Han Lu, Hasim Sak
-
Publication number: 20250105726Abstract: A system comprises one or more sensors for determining sensor data, the sensor data including ambient parameters internal to the enclosure; a controller comprising one or more sensor interfaces configured to communicate with one or more sensors to receive the sensor data; one or more processors; and memory storing computer instructions configured to perform: determining, based on the sensor data, an existence or probability of condensation within the enclosure; and decreasing a dead time of the one or more soft switching mechanisms based on the existence or probability of condensation within the enclosure, the decreasing the dead time increasing heat in the converter circuitry to assist in addressing the existence or probability of condensation.Type: ApplicationFiled: February 23, 2024Publication date: March 27, 2025Inventors: Gil Lampong OPINA, JR., Howe Li YEO, Anshuman TRIPATHI
-
Patent number: 12254869Abstract: A transformer-transducer model for unifying streaming and non-streaming speech recognition includes an audio encoder, a label encoder, and a joint network. The audio encoder receives a sequence of acoustic frames, and generates, at each of a plurality of time steps, a higher order feature representation for a corresponding acoustic frame. The label encoder receives a sequence of non-blank symbols output by a final softmax layer, and generates, at each of the plurality of time steps, a dense representation. The joint network receives the higher order feature representation and the dense representation at each of the plurality of time steps, and generates a probability distribution over possible speech recognition hypothesis. The audio encoder of the model further includes a neural network having an initial stack of transformer layers trained with zero look ahead audio context, and a final stack of transformer layers trained with a variable look ahead audio context.Type: GrantFiled: July 24, 2023Date of Patent: March 18, 2025Assignee: Google LLCInventors: Anshuman Tripathi, Hasim Sak, Han Lu, Qian Zhang, Jaeyoung Kim
-
Publication number: 20240371379Abstract: A streaming speech recognition model includes an audio encoder configured to receive a sequence of acoustic frames and generate a higher order feature representation for a corresponding acoustic frame in the sequence of acoustic frames. The streaming speech recognition model also includes a label encoder configured to receive a sequence of non-blank symbols output by a final softmax layer and generate a dense representation. The streaming speech recognition model also includes a joint network configured to receive the higher order feature representation generated by the audio encoder and the dense representation generated by the label encoder and generate a probability distribution over possible speech recognition hypotheses. Here, the streaming speech recognition model is trained using self-alignment to reduce prediction delay by encouraging an alignment path that is one frame left from a reference forced-alignment frame.Type: ApplicationFiled: July 17, 2024Publication date: November 7, 2024Applicant: Google LLCInventors: Jaeyoung Kim, Han Lu, Anshuman Tripathi, Qian Zhang, Hasim Sak
-
Publication number: 20240290322Abstract: A method of training an accent recognition model includes receiving a corpus of training utterances spoken across various accents, each training utterance in the corpus including training audio features characterizing the training utterance, and executing a training process to train the accent recognition model on the corpus of training utterances to teach the accent recognition model to learn how to predict accent representations from the training audio features. The accent recognition model includes one or more strided convolution layers, a stack of multi-headed attention layers, and a pooling layer configured to generate a corresponding accent representation.Type: ApplicationFiled: February 26, 2024Publication date: August 29, 2024Applicant: Google LLCInventors: JAEYOUNG Kim, Han Lu, Soheil Khorram, Anshuman Tripathi, Qian Zhang, Hasim Sak