Patents by Inventor Mahaveer Jain

Mahaveer Jain 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: 20240067184
    Abstract: A system includes inertial sensors and a GPS. The system generates a first estimated vehicle velocity based on motion data and positioning data, generates a second estimated vehicle velocity based on the processed motion data and the first estimated vehicle velocity, and generates fused datasets indicative of position, velocity and attitude of a vehicle based on the processed motion data, the positioning data and the second estimated vehicle velocity. The generating the second estimated vehicle velocity includes: filtering the motion data, transforming the filtered motion data in a frequency domain based on the first estimated vehicle velocity, generating spectral power density signals, generating an estimated wheel angular frequency and an estimated wheel size based on the spectral power density signals, and generating the second estimated vehicle velocity as a function of the estimated wheel angular frequency and the estimated wheel size.
    Type: Application
    Filed: October 27, 2023
    Publication date: February 29, 2024
    Applicants: STMICROELECTRONICS S.r.l., STMICROELECTRONICS, INC., STMicroelectronics (Grand Ouest) SAS
    Inventors: Nicola Matteo PALELLA, Leonardo COLOMBO, Andrea DONADEL, Roberto MURA, Mahaveer JAIN, Joelle PHILIPPE
  • Patent number: 11902804
    Abstract: The present technology is directed to providing fault management with dynamic restricted access in a tenant network. The tenant network can be a private 5G cellular network or other wireless communication network. The present technology can identify a fault event within the tenant network based on received telemetry data, associate the fault event with a vendor component included in the tenant network, and generate a vendor fault context. The vendor fault context can be generated to include only the portion of telemetry data that is determined to be related to the fault event or the vendor component. The present technology can further use the vendor fault context to create a time-bound user account for remotely accessing the tenant network for fault triage and management. The time-bound user account can be associated to a static role-based access control (RBAC) scheme configured with access restrictions determined based on the vendor fault context.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: February 13, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Indira Viswambharan, Saravanan Radhakrishnan, Girish Thimmalapura Shivanna, Mahaveer Jain, Rishi Kant, Sarthak Udai Singh
  • Publication number: 20240045001
    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: Application
    Filed: October 17, 2023
    Publication date: February 8, 2024
    Applicant: STMICROELECTRONICS, INC.
    Inventors: Mahaveer JAIN, Mahesh CHOWDHARY
  • Patent number: 11834054
    Abstract: A system includes inertial sensors and a GPS. The system generates a first estimated vehicle velocity based on motion data and positioning data, generates a second estimated vehicle velocity based on the processed motion data and the first estimated vehicle velocity, and generates fused datasets indicative of position, velocity and attitude of a vehicle based on the processed motion data, the positioning data and the second estimated vehicle velocity. The generating the second estimated vehicle velocity includes: filtering the motion data, transforming the filtered motion data in a frequency domain based on the first estimated vehicle velocity, generating spectral power density signals, generating an estimated wheel angular frequency and an estimated wheel size based on the spectral power density signals, and generating the second estimated vehicle velocity as a function of the estimated wheel angular frequency and the estimated wheel size.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: December 5, 2023
    Assignees: STMICROELECTRONICS S.r.l., STMICROELECTRONICS, INC., STMicroelectronics (Grand Ouest) SAS
    Inventors: Nicola Matteo Palella, Leonardo Colombo, Andrea Donadel, Roberto Mura, Mahaveer Jain, Joëlle Philippe
  • 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
  • Publication number: 20230358541
    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: Application
    Filed: July 14, 2023
    Publication date: November 9, 2023
    Applicants: STMICROELECTRONICS, INC., STMICROELECTRONICS S.r.l.
    Inventors: Mahaveer JAIN, Mahesh CHOWDHARY, Roberto MURA, Nicola Matteo PALELLA, Leonardo COLOMBO
  • Publication number: 20230322170
    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: Application
    Filed: April 11, 2022
    Publication date: October 12, 2023
    Applicant: 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
  • Publication number: 20230217273
    Abstract: The present technology is directed to providing fault management with dynamic restricted access in a tenant network. The tenant network can be a private 5G cellular network or other wireless communication network. The present technology can identify a fault event within the tenant network based on received telemetry data, associate the fault event with a vendor component included in the tenant network, and generate a vendor fault context. The vendor fault context can be generated to include only the portion of telemetry data that is determined to be related to the fault event or the vendor component. The present technology can further use the vendor fault context to create a time-bound user account for remotely accessing the tenant network for fault triage and management. The time-bound user account can be associated to a static role-based access control (RBAC) scheme configured with access restrictions determined based on the vendor fault context.
    Type: Application
    Filed: January 4, 2022
    Publication date: July 6, 2023
    Inventors: Rajesh Indira Viswambharan, Saravanan Radhakrishnan, Girish Thimmalapura Shivanna, Mahaveer Jain, Rishi Kant, Sarthak Udai Singh
  • Patent number: 11579710
    Abstract: Digital signal processing circuitry, in operation, determines, based on accelerometer data, a carry-position of a device. Double-tap detection parameters are set using the determined carry-position. Double-taps are detected using the set double-tap detection parameters. In response to detection of a double-tap, control signals, such as a flag or an interrupt signal, are generated and used to control operation of the device. For example, a device may enter a wake mode of operation in response to detection of a double-tap.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: February 14, 2023
    Assignees: STMICROELECTRONICS S.r.l., STMICROELECTRONICS, INC.
    Inventors: Stefano Paolo Rivolta, Mahaveer Jain, Ashish Bhargava
  • Patent number: 11570066
    Abstract: An approach to configure enterprise wireless mobile network slices. A method includes receiving slice definition information representative of a network slice, the slice definition information including an expected slice efficiency index of the network slice, provisioning the network slice, consistent with the slice definition information, in a wireless network, receiving telemetry corresponding to operational metrics of an instance of the network slice that is used by one or more devices in the wireless network, calculating an actual slice efficiency index for the instance of the network slice based on the telemetry corresponding to the operation metrics of the instance of the network slice, determining whether the expected slice efficiency index differs from the actual slice efficiency index by a predetermined threshold, and indicating a course of action to cause the actual slice efficiency index to more closely align with the expected slice efficiency index.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: January 31, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rajesh Indira Viswambharan, Girish Thimmalapura Shivanna, Mahaveer Jain
  • Publication number: 20230010527
    Abstract: An approach to configure enterprise wireless mobile network slices. A method includes receiving slice definition information representative of a network slice, the slice definition information including an expected slice efficiency index of the network slice, provisioning the network slice, consistent with the slice definition information, in a wireless network, receiving telemetry corresponding to operational metrics of an instance of the network slice that is used by one or more devices in the wireless network, calculating an actual slice efficiency index for the instance of the network slice based on the telemetry corresponding to the operation metrics of the instance of the network slice, determining whether the expected slice efficiency index differs from the actual slice efficiency index by a predetermined threshold, and indicating a course of action to cause the actual slice efficiency index to more closely align with the expected slice efficiency index.
    Type: Application
    Filed: July 7, 2021
    Publication date: January 12, 2023
    Inventors: Rajesh Indira Viswambharan, Girish Thimmalapura Shivanna, Mahaveer Jain
  • Publication number: 20220206085
    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: Application
    Filed: December 28, 2020
    Publication date: June 30, 2022
    Applicant: STMicroelectronics, Inc.
    Inventors: Mahaveer JAIN, Mahesh CHOWDHARY
  • Publication number: 20220138589
    Abstract: Technological advancements are disclosed that utilize inertial sensor data for multiple classes to select a combination of filters to extract information though features to train a machine learning core decision tree. A determination is made whether the data for a class includes a frequency peak or dominating frequency that contains significant information about the class. In response to the data for the class including a frequency peak, a peak-based frequency range is determined. An entropy value is calculated for multiple frequency ranges in the data for the class. An entropy-based frequency range is selected from the multiple frequency ranges having a minimum entropy value. A frequency of interest is selected from the peak-based frequency range and the entropy-based frequency range for the class. A combination of filters is selected for each frequency of interest for each class and a decision tree is trained based on selected filter combination.
    Type: Application
    Filed: October 30, 2020
    Publication date: May 5, 2022
    Inventors: Mahaveer JAIN, Mahesh CHOWDHARY
  • Publication number: 20220080979
    Abstract: A system includes inertial sensors and a GPS. The system generates a first estimated vehicle velocity based on motion data and positioning data, generates a second estimated vehicle velocity based on the processed motion data and the first estimated vehicle velocity, and generates fused datasets indicative of position, velocity and attitude of a vehicle based on the processed motion data, the positioning data and the second estimated vehicle velocity. The generating the second estimated vehicle velocity includes: filtering the motion data, transforming the filtered motion data in a frequency domain based on the first estimated vehicle velocity, generating spectral power density signals, generating an estimated wheel angular frequency and an estimated wheel size based on the spectral power density signals, and generating the second estimated vehicle velocity as a function of the estimated wheel angular frequency and the estimated wheel size.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 17, 2022
    Applicants: STMICROELECTRONICS S.r.l., STMICROELECTRONICS, INC., STMicroelectronics (Grand Ouest) SAS
    Inventors: Nicola Matteo PALELLA, Leonardo COLOMBO, Andrea DONADEL, Roberto MURA, Mahaveer JAIN, Joëlle PHILIPPE
  • Publication number: 20220082387
    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: Application
    Filed: November 22, 2021
    Publication date: March 17, 2022
    Applicant: STMICROELECTRONICS, INC.
    Inventors: Mahaveer JAIN, Mahesh CHOWDHARY
  • 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
  • Publication number: 20210272025
    Abstract: A sensor management system includes a cloud-based sensor configuration system and an electronic device. The electronic device includes a sensor unit. The sensor unit includes configuration data that controls operation of the sensor unit. The configuration data includes a classifier that classifies feature sets generated from sensor signals of the sensor unit. The electronic device sends sensor data to the cloud-based sensor configuration system. The cloud-based sensor configuration system analyzes the sensor data and generates a new classifier customized for the sensor unit based on the sensor data. The cloud-based sensor configuration system sends the new classifier to the electronic device. The electronic device replaces the classifier in the sensor unit with the new classifier.
    Type: Application
    Filed: May 14, 2021
    Publication date: September 2, 2021
    Applicant: STMicroelectronics, Inc.
    Inventors: Mahesh CHOWDHARY, Mahaveer JAIN
  • Publication number: 20210201191
    Abstract: A sensor management system includes a cloud-based sensor configuration system and an electronic device. The electronic device includes a sensor unit. The sensor unit includes configuration data that controls operation of the sensor unit. The configuration data includes a classifier that classifies feature sets generated from sensor signals of the sensor unit. The electronic device sends sensor data to the cloud-based sensor configuration system. The cloud-based sensor configuration system analyzes the sensor data and generates a new classifier customized for the sensor unit based on the sensor data. The cloud-based sensor configuration system sends the new classifier to the electronic device. The electronic device replaces the classifier in the sensor unit with the new classifier.
    Type: Application
    Filed: December 27, 2019
    Publication date: July 1, 2021
    Inventors: Mahesh CHOWDHARY, Mahaveer JAIN
  • Publication number: 20210103345
    Abstract: Digital signal processing circuitry, in operation, determines, based on accelerometer data, a carry-position of a device. Double-tap detection parameters are set using the determined carry-position. Double-taps are detected using the set double-tap detection parameters. In response to detection of a double-tap, control signals, such as a flag or an interrupt signal, are generated and used to control operation of the device. For example, a device may enter a wake mode of operation in response to detection of a double-tap.
    Type: Application
    Filed: December 15, 2020
    Publication date: April 8, 2021
    Inventors: Stefano Paolo Rivolta, Mahaveer Jain, Ashish Bhargava