Patents by Inventor Marco Castellano

Marco Castellano 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: 11587378
    Abstract: A device includes sensing circuitry, compression circuitry, and a memory. The sensing circuitry, in operation, generates sensor data. The compression circuitry is coupled to the sensing circuitry, and, in operation, determines environmental contexts based on variation rates of sensor data and compresses sensor data based on determined environmental contexts. The compressed data is stored in the memory.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: February 21, 2023
    Assignee: STMICROELECTRONICS S.r.l.
    Inventors: Marco Castellano, Marco Leo
  • Publication number: 20230048422
    Abstract: A device for monitoring the health state is made in a chip including a semiconductor die integrating an electric potential sensor and a cardiac parameter determination unit. The potential sensor is configured to detect potential variations on the body of a living being and associated with a heart rhythm and to generate a cardiac signal. The cardiac parameter determination unit is configured to receive the cardiac signal and determine cardiac parameters indicative of a health state. In particular, the cardiac parameter determination unit is configured to detect triggering events and to determine features of the cardiac signal in time windows defined by the triggering events. The die also integrates a decision unit, configured to receive the cardiac parameters and generate a health signal based on a comparison with threshold values. The cardiac parameters include heart rate and QRS-complex.
    Type: Application
    Filed: July 21, 2022
    Publication date: February 16, 2023
    Applicant: STMicroelectronics S.r.l.
    Inventors: Enrico Rosario ALESSI, Marco LEO, Luca GANDOLFI, Fabio PASSANITI, Marco CASTELLANO
  • Publication number: 20220414496
    Abstract: System, method, and circuitry for utilizing sequential input inertial sensor data to calculate recursive features for training a machine learning algorithm or for classifying the data as a known class. The recursive feature values of a current data sample are calculating based on comparisons between the current data sample value and previous recursive feature values. The recursive features include a recursive maximum, recursive minimum, recursive peak to peak, recursive average, recursive root mean square, and recursive variance.
    Type: Application
    Filed: June 28, 2021
    Publication date: December 29, 2022
    Applicant: STMICROELECTRONICS S.r.l.
    Inventors: Luca GANDOLFI, Marco CASTELLANO, Marco LEO
  • Publication number: 20210082212
    Abstract: A device includes sensing circuitry, compression circuitry, and a memory. The sensing circuitry, in operation, generates sensor data. The compression circuitry is coupled to the sensing circuitry, and, in operation, determines environmental contexts based on variation rates of sensor data and compresses sensor data based on determined environmental contexts. The compressed data is stored in the memory.
    Type: Application
    Filed: September 4, 2020
    Publication date: March 18, 2021
    Inventors: Marco CASTELLANO, Marco LEO
  • Patent number: 10921122
    Abstract: A sensor includes an accelerometer, which, in operation, generates accelerometer data, and digital signal processing circuitry. The digital signal processing circuitry, in operation, generates, based on the generated accelerometer data, a value indicative of a cosine of an angle between an acceleration vector associated with current accelerometer data and a reference acceleration vector, compares the generated value indicative of the cosine of the angle between the vector associated with current accelerometer data and the reference acceleration vector with one or more thresholds and generates a tilt signal based on the comparison of the generated value indicative of the cosine of the angle between the vector associated with current accelerometer data and the reference acceleration vector with the one or more thresholds. The tilt signal may be used as an interrupt signal to an application processor.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: February 16, 2021
    Assignee: STMICROELECTRONICS S.R.L.
    Inventors: Marco Leo, Paolo Rosingana, Marco Castellano
  • Patent number: 10809062
    Abstract: A MEMS inertial sensor device has a package and a gyroscopic sensor, an accelerometric sensor, and an ASIC electronic circuit integrated within the package. The ASIC is operatively coupled to the gyroscopic sensor and the accelerometric sensor for supplying at an output a gyroscopic signal indicative of an angular velocity and an acceleration signal indicative of an acceleration acting on the MEMS inertial sensor device. The ASIC is provided with a processing module, which may be of a purely hardware type, for processing jointly the gyroscopic signal and the accelerometric signal and determining a bias value present on the gyroscopic signal.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: October 20, 2020
    Assignee: STMicroelectronics S.r.l.
    Inventors: Marco Leo, Marco Castellano
  • Patent number: 10459862
    Abstract: A system includes a multi-conductor bus, a master device coupled to the multi-conductor bus, and at least one slave device coupled to the multi-conductor bus. The multi-conductor bus has a clock line and a data line. The master device is arranged to transmit an address configuration sequence, and the at least one slave device is arranged to configurably determine its own address based on at least one portion of the address configuration sequence. The at least one slave device has a physical address configuration input coupled to either a fixed voltage potential or a changing voltage potential. The at least one slave device is arranged with a first address during a pre-initialization state and arranged with a second address during a post-initialization state.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: October 29, 2019
    Assignee: STMICROELECTRONICS S.R.L.
    Inventors: Eugenio Miluzzi, Marco Leo, Marco Castellano
  • Patent number: 10445285
    Abstract: An integrated data concentrator, so-called “sensor hub”, for a multi-sensor MEMS system, implements: a first interface module, for interfacing, in a normal operating mode, with a microprocessor through a first communication bus; and a second interface module, for interfacing, in the normal operating mode, with a plurality of sensors through a second communication bus; the sensor hub further implements a pass-through operating mode, distinct from the normal operating mode, in which it sets the microprocessor in direct communication with the sensors, through the first communication bus and the second communication bus. In particular, the sensor hub implements the direct pass-through operating mode in a totally digital manner.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: October 15, 2019
    Assignee: STMICROELECTRONICS S.R.L.
    Inventors: Marco Leo, Alessandra Maria Rizzo Piazza Roncoroni, Marco Castellano
  • Publication number: 20190242704
    Abstract: A sensor includes an accelerometer, which, in operation, generates accelerometer data, and digital signal processing circuitry. The digital signal processing circuitry, in operation, generates, based on the generated accelerometer data, a value indicative of a cosine of an angle between an acceleration vector associated with current accelerometer data and a reference acceleration vector, compares the generated value indicative of the cosine of the angle between the vector associated with current accelerometer data and the reference acceleration vector with one or more thresholds and generates a tilt signal based on the comparison of the generated value indicative of the cosine of the angle between the vector associated with current accelerometer data and the reference acceleration vector with the one or more thresholds. The tilt signal may be used as an interrupt signal to an application processor.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 8, 2019
    Inventors: Marco LEO, Paolo ROSINGANA, Marco CASTELLANO
  • Publication number: 20190114274
    Abstract: A system includes a multi-conductor bus, a master device coupled to the multi-conductor bus, and at least one slave device coupled to the multi-conductor bus. The multi-conductor bus has a clock line and a data line. The master device is arranged to transmit an address configuration sequence, and the at least one slave device is arranged to configurably determine its own address based on at least one portion of the address configuration sequence. The at least one slave device has a physical address configuration input coupled to either a fixed voltage potential or a changing voltage potential. The at least one slave device is arranged with a first address during a pre-initialization state and arranged with a second address during a post-initialization state.
    Type: Application
    Filed: December 13, 2018
    Publication date: April 18, 2019
    Inventors: Eugenio MILUZZI, Marco LEO, Marco CASTELLANO
  • Patent number: 10204066
    Abstract: A system includes a multi-conductor bus, a master device coupled to the multi-conductor bus, and at least one slave device coupled to the multi-conductor bus. The multi-conductor bus has a clock line and a data line. The master device is arranged to transmit an address configuration sequence, and the at least one slave device is arranged to configurably determine its own address based on at least one portion of the address configuration sequence. The at least one slave device has a physical address configuration input coupled to either a fixed voltage potential or a changing voltage potential. The at least one slave device is arranged with a first address during a pre-initialization state and arranged with a second address during a post-initialization state.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: February 12, 2019
    Assignee: STMICROELECTRONICS S.R.L.
    Inventors: Eugenio Miluzzi, Marco Leo, Marco Castellano
  • Patent number: 10162551
    Abstract: A signal interface has a compression unit and a data memory. The compression unit is configured to input an input datum from signal data generated by at least one sensor and further configured to identify the presence or absence of at least one repetition condition in the input datum. If the presence of the at least one repetition condition of the input datum is identified, the compression unit encodes the input datum in a compressed way to generate a compressed datum and saves the compressed datum in the data memory. If the presence of the at least one repetition condition of the input datum is not identified, the compression unit saves the uncompressed input datum in the data memory.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: December 25, 2018
    Assignee: STMICROELECTRONICS S.R.L.
    Inventors: Marco Leo, Paolo Rosingana, Marco Castellano, Alessandro Giuliano Locardi
  • Publication number: 20180150424
    Abstract: A system includes a multi-conductor bus, a master device coupled to the multi-conductor bus, and at least one slave device coupled to the multi-conductor bus. The multi-conductor bus has a clock line and a data line. The master device is arranged to transmit an address configuration sequence, and the at least one slave device is arranged to configurably determine its own address based on at least one portion of the address configuration sequence. The at least one slave device has a physical address configuration input coupled to either a fixed voltage potential or a changing voltage potential. The at least one slave device is arranged with a first address during a pre-initialization state and arranged with a second address during a post-initialization state.
    Type: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Inventors: Eugenio Miluzzi, Marco Leo, Marco Castellano
  • Patent number: 9970958
    Abstract: A method for compensating non-linearities of a read signal generated by a variable-capacitance inertial sensor including a first fixed electrode and a second fixed electrode and a mobile electrode, which is spatially arranged between the first and second fixed electrodes and is capacitively coupled to the first and second fixed electrodes, said method comprising the steps of: acquiring the read signal; identifying a first linear component and at least one first nonlinear component of the read signal; a generating a compensated output signal by subtracting the first nonlinear component from the read signal.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: May 15, 2018
    Assignee: STMICROELECTRONICS S.R.L.
    Inventors: Marco Castellano, Pierluigi Montinari, Salvatore Poli, Alessandro Tocchio, Giovanni Carlo Tripoli
  • Publication number: 20170314923
    Abstract: A MEMS inertial sensor device has a package and a gyroscopic sensor, an accelerometric sensor, and an ASIC electronic circuit integrated within the package. The ASIC is operatively coupled to the gyroscopic sensor and the accelerometric sensor for supplying at an output a gyroscopic signal indicative of an angular velocity and an acceleration signal indicative of an acceleration acting on the MEMS inertial sensor device. The ASIC is provided with a processing module, which may be of a purely hardware type, for processing jointly the gyroscopic signal and the accelerometric signal and determining a bias value present on the gyroscopic signal.
    Type: Application
    Filed: December 8, 2016
    Publication date: November 2, 2017
    Inventors: Marco Leo, Marco Castellano
  • Publication number: 20170300452
    Abstract: An integrated data concentrator, so-called “sensor hub”, for a multi-sensor MEMS system, implements: a first interface module, for interfacing, in a normal operating mode, with a microprocessor through a first communication bus; and a second interface module, for interfacing, in the normal operating mode, with a plurality of sensors through a second communication bus; the sensor hub further implements a pass-through operating mode, distinct from the normal operating mode, in which it sets the microprocessor in direct communication with the sensors, through the first communication bus and the second communication bus. In particular, the sensor hub implements the direct pass-through operating mode in a totally digital manner.
    Type: Application
    Filed: June 30, 2017
    Publication date: October 19, 2017
    Inventors: Marco Leo, Alessandra Maria Rizzo Piazza Roncoroni, Marco Castellano
  • Patent number: 9710413
    Abstract: An integrated data concentrator, so-called “sensor hub”, for a multi-sensor MEMS system, implements: a first interface module, for interfacing, in a normal operating mode, with a microprocessor through a first communication bus; and a second interface module, for interfacing, in the normal operating mode, with a plurality of sensors through a second communication bus; the sensor hub further implements a pass-through operating mode, distinct from the normal operating mode, in which it sets the microprocessor in direct communication with the sensors, through the first communication bus and the second communication bus. In particular, the sensor hub implements the direct pass-through operating mode in a totally digital manner.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: July 18, 2017
    Assignee: STMicroelectronics S.r.l.
    Inventors: Marco Leo, Alessandra Maria Rizzo Piazza Roncoroni, Marco Castellano
  • Patent number: 9672155
    Abstract: A plurality of sensors provide respective output data rates, with a first sensor that has a highest output data rate, while one or more other sensors have output data rates that are submultiples of the aforesaid highest output data rate. The data signals coming from the sensors are stored in a memory, e.g., a FIFO memory, by storing the data signals of the first sensor at the aforesaid highest output data rate, accompanying storage of the data signals coming from said first sensor with storage of the data signals coming from the sensors as supplied by said other sensors at the aforesaid submultiple output data rates, so that the data signals are stored in the memory according to a repeated pattern that is common to the various sensors.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: June 6, 2017
    Assignee: STMICROELECTRONICS S.R.L.
    Inventors: Marco Leo, Paolo Rosingana, Marco Castellano
  • Publication number: 20170060467
    Abstract: A signal interface has a compression unit and a data memory. The compression unit is configured to input an input datum from signal data generated by at least one sensor and further configured to identify the presence or absence of at least one repetition condition in the input datum. If the presence of the at least one repetition condition of the input datum is identified, the compression unit encodes the input datum in a compressed way to generate a compressed datum and saves the compressed datum in the data memory. If the presence of the at least one repetition condition of the input datum is not identified, the compression unit saves the uncompressed input datum in the data memory.
    Type: Application
    Filed: June 28, 2016
    Publication date: March 2, 2017
    Inventors: Marco Leo, Paolo Rosingana, Marco Castellano, Alessandro Giuliano Locardi
  • Publication number: 20160011981
    Abstract: A plurality of sensors provide respective output data rates, with a first sensor that has a highest output data rate, while one or more other sensors have output data rates that are submultiples of the aforesaid highest output data rate. The data signals coming from the sensors are stored in a memory, e.g., a FIFO memory, by storing the data signals of the first sensor at the aforesaid highest output data rate, accompanying storage of the data signals coming from said first sensor with storage of the data signals coming from the sensors as supplied by said other sensors at the aforesaid submultiple output data rates, so that the data signals are stored in the memory according to a repeated pattern that is common to the various sensors.
    Type: Application
    Filed: March 20, 2015
    Publication date: January 14, 2016
    Inventors: Marco Leo, Paolo Rosingana, Marco Castellano