Patents by Inventor Mahesh Chowdhary

Mahesh Chowdhary 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: 12242663
    Abstract: An electronic device includes a sensor unit. The sensor unit includes a sensor and low power, low area sensor processing unit. The sensor processing unit performs an unsupervised machine learning processes to learn to recognize an activity or motion of the user or device. The user can request to learn the new activity. The sensor processing unit can request that the user remain stationary for a selected period of time before performing the activity. The sensor processing unit records sensor data while the user performs the activity and generates an activity template from the sensor data. The sensor processing can then infer when the user is performing the activity by comparing sensor signals to the activity template.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: March 4, 2025
    Assignee: STMICROELECTRONICS, INC.
    Inventors: Swapnil Sayan Saha, Mahesh Chowdhary
  • Patent number: 12223218
    Abstract: A method includes receiving, at a master agent, announcements from candidate consumer agents indicating the presence of the candidate consumer agents. Each announcement includes display parameters for a display of the corresponding candidate consumer agent. The method further includes receiving at the master agent content parameters from a producer agent, the content parameters defining characteristics of content to be provided by the consumer agent. A mosaic screen is configured based on the received announcements and the content parameters. This configuring of the mosaic screen includes selecting ones of the consumer agents for which an announcement was received and generating content distribution parameters based on the content parameters and the display parameters of the selected ones of the consumer agents. The generated content distribution parameters are provided to the consumer agent.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: February 11, 2025
    Assignees: STMICROELECTRONICS, INC., STMICROELECTRONICS INTERNATIONAL N.V.
    Inventors: Benedetto Vigna, Mahesh Chowdhary, Matteo Dameno
  • Patent number: 12134361
    Abstract: The present disclosure is directed to a device and method for detection of motion events including towing of the vehicle, jacking of the vehicle, and the vehicle being hit by another object. Processing is split between an MCU and a sensor unit. After the vehicle is turned off and before the MCU enters a sleep mode, the MCU calculates a gravity vector of the vehicle using accelerometer data, calculates threshold values based on the gravity vector, and saves the threshold values. After the MCU enters the sleep mode, the sensor unit subsequently monitors and detects motion events with the saved threshold values.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: November 5, 2024
    Assignee: STMICROELECTRONICS, INC.
    Inventors: Mahaveer Jain, Mahesh Chowdhary
  • Patent number: 12044423
    Abstract: The present disclosure is directed to an air filter sensor system that can monitor a status of a filter and provide information to a remote system regarding the filter's status. The system can receive, by a computing server via one or more computer networks and from each of a plurality of sensor assemblies coupled to a corresponding plurality of air filters, information indicative of filter contamination levels respectively associated with each corresponding air filter of the plurality of air filters. Each of the respective filter contamination levels being provided by one sensor assembly of the plurality of sensor assemblies based at least in part on a difference in detected air pressure between first and second sides of the corresponding air filter.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: July 23, 2024
    Assignees: STMICROELECTRONICS S.r.l., STMICROELECTRONICS, INC.
    Inventors: Matteo Dameno, Mario Tesi, Marco Bianco, Mahesh Chowdhary, Michele Ferraina
  • Patent number: 11815568
    Abstract: An electronic device includes a magnetometer that outputs magnetometer sensor signals and a gyroscope that outputs gyroscope sensor signals. The electronic device includes a magnetometer calibration module that calibrates the magnetometer utilizing the gyroscope sensor signals. The electronic device generates a first magnetometer calibration parameter based on a Kalman filter process. The electronic device generates a second magnetometer calibration parameter based on a least squares estimation process.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: November 14, 2023
    Assignee: STMicroelectronics, Inc.
    Inventors: Mahaveer Jain, Mahesh Chowdhary
  • Patent number: 11747142
    Abstract: A device including microelectromechanical systems (MEMS) sensors are used in dead reckoning in conditions where Global Positioning System (GPS) signals or Global Navigation Satellite System (GNSS) signals are lost. The device is capable of tracking the location of the device after the GPS/GNSS signals are lost by using MEMS sensors such as accelerometers and gyroscopes. By calculating a misalignment angle between a forward axis of a sensor frame of the device and a forward axis of a vehicle frame using the data received from the MEMS sensors, the device can accurately calculate the location of a user or the vehicle of the device even without the GPS/GNSS signals. Accordingly, a device capable of tracking the location of the user riding in the vehicle in GPS/GNSS signals absent environment can be provided.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: September 5, 2023
    Assignees: STMICROELECTRONICS, INC., STMICROELECTRONICS S.r.l.
    Inventors: Mahaveer Jain, Mahesh Chowdhary, Roberto Mura, Nicola Matteo Palella, Leonardo Colombo
  • Patent number: 11550531
    Abstract: A method includes receiving, at a master agent, announcements from candidate consumer agents indicating the presence of the candidate consumer agents. Each announcement includes display parameters for a display of the corresponding candidate consumer agent. The method further includes receiving at the master agent content parameters from a producer agent, the content parameters defining characteristics of content to be provided by the consumer agent. A mosaic screen is configured based on the received announcements and the content parameters. This configuring of the mosaic screen includes selecting ones of the consumer agents for which an announcement was received and generating content distribution parameters based on the content parameters and the display parameters of the selected ones of the consumer agents. The generated content distribution parameters are provided to the consumer agent.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: January 10, 2023
    Assignees: STMICROELECTRONICS, INC., STMICROELECTRONICS INTERNATIONAL N.V.
    Inventors: Benedetto Vigna, Mahesh Chowdhary, Matteo Dameno
  • Patent number: 11467180
    Abstract: A distributed computing system for artificial intelligence in autonomously appreciating a circumstance context of a smart device. Raw context data is detected by sensors associated with the smart device. The raw context data is pre-processed by the smart device and then provided to a cloud based server for further processing. At the cloud based server, various sets of feature data are obtained from the pre-processed context data. The various sets of feature data are compared with corresponding classification parameters to determine a classification of a continuous event and/or a classification of transient event, if any, which occur in the context. The determined classification of the continuous event and the transient event will be used to autonomously configure the smart device or another related smart device to fit the context.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: October 11, 2022
    Assignees: STMICROELECTRONICS, INC., STMICROELECTRONICS INTERNATIONAL N.V.
    Inventors: Mahesh Chowdhary, Arun Kumar, Ghanapriya Singh, Rajendar Bahl
  • Patent number: 11407098
    Abstract: A device for generating a control signal based on the linear movement of a linear member is provided. The device includes a linear member, a rotatable member, a first inertial measurement unit (IMU) coupled to the rotatable member and a second IMU having a fixed position. The device also includes a processing circuit which uses sensing signals from the IMUS to determine an attitude of the first IMU referenced to the second IMU and generate a control signal based on the attitude.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: August 9, 2022
    Assignees: STMICROELECTRONICS S.R.L., STMICROELECTRONICS, INC.
    Inventors: Marco Bianco, Lorenzo Bracco, Mahesh Chowdhary, Roberto Mura, Stefano Paolo Rivolta, Federico Rizzardini
  • Patent number: 11354100
    Abstract: The disclosure describes methods and apparatus for quickly prototyping of a solution developed using one or more sensing devices (e.g., sensors), functional blocks, algorithm libraries, and customized logic. The methods produce firmware executable by a processor (e.g., a microcontroller) on an embedded device such as a development board, expansion board, or the like. By performing these methods on the apparatus described, a user is able to create a function prototype without having deep knowledge of the particular sensing device or any particular programming language. Prototypes developed as described herein enable the user to rapidly test ideas and develop sensing device proofs-of-concept. The solutions produced by the methods and apparatus improve the functioning of the sensor being prototyped and the operation of the embedded device where the sensor is integrated.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: June 7, 2022
    Assignees: STMICROELECTRONICS, INC., STMICROELECTRONICS DESIGN AND APPLICATION S.R.O.
    Inventors: Mahesh Chowdhary, Miroslav Batek, Marian Louda
  • Patent number: 11308979
    Abstract: A method and apparatus for classifying a spatial environment as open or enclosed are provided. In the method and apparatus, one or more microphones detect ambient sound in a spatial environment and output an audio signal representative of the ambient sound. A processor determines a spatial environment impulse response (SEIR) for the audio signal and extracts one or more features of the SEIR. The processor classifies the spatial environment as open or enclosed based on the one or more features of the SEIR.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: April 19, 2022
    Assignees: STMicroelectronics, Inc., STMicroelectronics International N.V.
    Inventors: Mahesh Chowdhary, Arun Kumar, Ghanapriya Singh, Rajendar Bahl
  • Patent number: 11199410
    Abstract: A device including microelectromechanical systems (MEMS) sensors is used in dead reckoning in conditions where Global Positioning System (GPS) signals or Global Navigation Satellite System (GNSS) signals are lost. The device is capable of tracking the location of the device after the GPS/GNSS signals are lost by using MEMS sensors such as accelerometers and gyroscopes. By calculating a misalignment angle between a sensor frame of the device with either the movement direction of the vehicle or the walking direction of a pedestrian using the MEMS sensors, the device can accurately calculate the location of a user of the device even without the GPS/GNSS signals. Accordingly, a device capable of tracking the location of a pedestrian and a user riding in a vehicle without utilizing GPS/GNSS signals can be provided.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: December 14, 2021
    Assignee: STMICROELECTRONICS, INC.
    Inventors: Mahaveer Jain, Mahesh Chowdhary
  • Patent number: 11096593
    Abstract: Motion activity data is collected from at least one sensor. An initial motion activity classifier function is applied to the motion activity data to produce an initial motion activity posteriorgram. Pre-processing and segmenting the motion activity data into windows produces segmented motion activity data from which sensor specific features are extracted. An updated motion activity classifier function is generated from the extracted sensor specific features. Subsequent motion activity data is also collected from the at least one sensor, and the updated motion activity classifier function is applied to the subsequent motion activity data to produce an updated motion activity posteriorgram.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: August 24, 2021
    Assignees: STMicroelectronics, Inc., STMicroelectronics International N.V.
    Inventors: Mahesh Chowdhary, Arun Kumar, Ghanapriya Singh, Rajendar Bahl
  • Patent number: 11093197
    Abstract: A method includes receiving, at a master agent, announcements from candidate consumer agents indicating the presence of the candidate consumer agents. Each announcement includes display parameters for a display of the corresponding candidate consumer agent. The method further includes receiving at the master agent content parameters from a producer agent, the content parameters defining characteristics of content to be provided by the consumer agent. A mosaic screen is configured based on the received announcements and the content parameters. This configuring of the mosaic screen includes selecting ones of the consumer agents for which an announcement was received and generating content distribution parameters based on the content parameters and the display parameters of the selected ones of the consumer agents. The generated content distribution parameters are provided to the consumer agent.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: August 17, 2021
    Assignees: STMICROELECTRONICS, INC., STMICROELECTRONICS INTERNATIONAL NV
    Inventors: Benedetto Vigna, Mahesh Chowdhary, Matteo Dameno
  • Patent number: 11025357
    Abstract: Systems, methods and devices are provided to improve management and accuracy of timestamps associated with sensor-based data. An indication is received of a sensor event associated with data samples provided from a sensor having an output data rate. A respective timestamp is assigned to each of the data samples. Assigning the respective timestamp may include, responsive to a determination that the indicated event is an interrupt event, calculating an actual data sampling interval based at least in part on time intervals between previous sensor events and a on a quantity of the one or more data samples.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: June 1, 2021
    Assignee: STMicroelectronics, Inc.
    Inventors: Karimuddin Sayed, Ashish Bhargava, Chandandeep Singh Pabla, Mahesh Chowdhary
  • Publication number: 20210151071
    Abstract: A method and apparatus for classifying a spatial environment as open or enclosed are provided. In the method and apparatus, one or more microphones detect ambient sound in a spatial environment and output an audio signal representative of the ambient sound. A processor determines a spatial environment impulse response (SEIR) for the audio signal and extracts one or more features of the SEIR. The processor classifies the spatial environment as open or enclosed based on the one or more features of the SEIR.
    Type: Application
    Filed: January 26, 2021
    Publication date: May 20, 2021
    Inventors: Mahesh Chowdhary, Arun Kumar, Ghanapriya Singh, Rajendar Bahl
  • Patent number: 10976337
    Abstract: A distributed computing system for artificial intelligence in autonomously appreciating a circumstance context of a smart device. Raw context data is detected by sensors associated with the smart device. The raw context data is pre-processed by the smart device and then provided to a cloud based server for further processing. At the cloud based server, various sets of feature data are obtained from the pre-processed context data. The various sets of feature data are compared with corresponding classification parameters to determine a classification of a continuous event and/or a classification of transient event, if any, which occur in the context. The determined classification of the continuous event and the transient event will be used to autonomously configure the smart device or another related smart device to fit the context.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: April 13, 2021
    Assignees: STMICROELECTRONICS, INC., STMICROELECTRONICS INTERNATIONAL N.V.
    Inventors: Mahesh Chowdhary, Arun Kumar, Ghanapriya Singh, Rajendar Bahl
  • Patent number: 10979805
    Abstract: A method and apparatus for auto-directive adaptive beamforming for a microphone array using microelectromechanical systems (MEMS) sensor orientation information are provided. The microphone array captures audio and the MEMS sensor detects an orientation of the microphone array. A direction of arrival of a source signal is estimated based on the data representative of the audio. A change in an orientation of the microphone array is detected based on the orientation and the direction of arrival is compensates based on the change in the orientation of the microphone array. The apparatus pre-steers a beam of a beam pattern of the microphone array based on the compensated direction of arrival to retain the source signal in a broadside of the microphone array and performs adaptive wideband beamforming to null one or more interfering sources in the beam pattern while retaining the source signal in the broadside of the microphone array.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: April 13, 2021
    Assignees: STMicroelectronics, Inc., STMicroelectronics International N.V.
    Inventors: Mahesh Chowdhary, Prasanth Logaraman, Arun Kumar, Rajendar Bahl
  • Patent number: 10943602
    Abstract: A method and apparatus for classifying a spatial environment as open or enclosed are provided. In the method and apparatus, one or more microphones detect ambient sound in a spatial environment and output an audio signal representative of the ambient sound. A processor determines a spatial environment impulse response (SEIR) for the audio signal and extracts one or more features of the SEIR. The processor classifies the spatial environment as open or enclosed based on the one or more features of the SEIR.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: March 9, 2021
    Assignees: STmicroelectronics International N.V., STMicroelectronics, Inc.
    Inventors: Mahesh Chowdhary, Arun Kumar, Ghanapriya Singh, Rajendar Bahl
  • Patent number: 10868906
    Abstract: A portable device includes one or more memories and travel mode control circuitry coupled to the one or more memories. The travel mode control circuitry, in operation, monitors motion data and detects a first travel state of the device based on the monitored motion data and an acceleration profile. When the first travel state of the device is detected, motion data and pressure data are monitored to detect a transition from the first travel state to a second travel state of the device. When the transition to the second travel state of the device is detected, one or more control signals are generated to cause the device to enter a first travel mode of operation.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: December 15, 2020
    Assignee: STMICROELECTRONICS, INC.
    Inventors: Mahaveer Jain, Mahesh Chowdhary