Patents by Inventor Jose C. Principe

Jose C. Principe 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: 20230306305
    Abstract: Various embodiments of the present disclosure provide methods, apparatuses, and computer program products for functional nonlinear Wiener-based signal filtering, with which an estimate of a target signal may be produced. Various embodiments involve generation and/or implementation of a functional Wiener filter for continuous time series data filtering, such as signal prediction or signal denoising. In various embodiments, the functional Wiener filter is configured through a reproducing kernel Hilbert space employing a similarity measure that embeds signal statistical information, such as the correntropy measure. With this, the functional Wiener filter is uniquely applicable to the space of nonlinear mappings.
    Type: Application
    Filed: March 21, 2023
    Publication date: September 28, 2023
    Inventor: Jose C. Principe
  • Publication number: 20230153573
    Abstract: Various embodiments are directed to configuring or training deep neural network (DNN) machine learning models comprising one or more hidden layers and an output layer. Various embodiments provide technical advantages in training DNN machine learning models, including improved computational efficiency and guaranteed optimality. In one embodiment, an example method includes identifying a nonlinear-model-based representation for each hidden layer, which may be a Bank of Wiener Models, a nonlinear units of the hidden layer, and/or the like. The method further includes individually and sequentially configuring the hidden layers, each configured by determining a correlation measure (e.g., a correlation ratio) between the layer output and a target signal. Parameters of the particular hidden layer are modified by maximizing the correlation measure to yield maximal correlation over the space of functions.
    Type: Application
    Filed: November 3, 2022
    Publication date: May 18, 2023
    Inventors: Jose C. Principe, Bo Hu
  • Patent number: 11636329
    Abstract: Various examples related to real time detection with recurrent networks are presented. These can be utilized in automatic insect recognition to provide accurate and rapid in situ identification. In one example, among others, a method includes training parameters of a kernel adaptive autoregressive-moving average (KAARMA) using a signal of an input space. The signal can include source information in its time varying structure. A surrogate embodiment of the trained KAARMA can be determined based upon clustering or digitizing of the input space, binarization of the trained KAARMA state and a transition table using the outputs of the trained KAARMA for each input in the training set. A recurrent network detector can then be implemented in processing circuitry (e.g., flip-flops, FPGA, ASIC, or dedicated VLSI) based upon the surrogate embodiment of the KAARMA The recurrent network detector can be configured to identify a signal class.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: April 25, 2023
    Assignee: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Kan Li, Jose C. Principe
  • Publication number: 20220261636
    Abstract: Embodiments of the present disclosure provide methods, apparatus, systems, computing devices, computing entities, and/or the like for training a machine learning model comprising a hidden module and an output module and configured for identifying one of a plurality of original labels for an input. In accordance with one embodiment, a method is provided that includes generating sufficiently-labeled data comprising example-pairs each associated with a sufficient label. The sufficient label of an example-pair indicates whether a first and a second input example have the same original label. The method further includes training the hidden module using the sufficiently-labeled data, and subsequently, training the output module using a plurality of input examples each having an original label. The plurality of input examples may be a plurality of fully-labeled data. The method further includes automatically providing the resulting trained machine learning model for use in prediction tasks.
    Type: Application
    Filed: January 26, 2022
    Publication date: August 18, 2022
    Inventors: Jose C. Principe, Shiyu Duan
  • Patent number: 10987047
    Abstract: Systems and methods for monitoring uterus contraction activity and progress of labor. The system of the subject invention can comprises (1) a plurality of sensors; (2) an amplifying/filtering means; (3) a computing means; and (4) a graphical user interface. Accurate clinical data, which can be extracted and provided to the user in real-time using the system of the invention, include without limitation, progress of labor, prediction and monitoring of preterm labor, and intrauterine pressure prediction. In a preferred embodiment, the system of the invention includes an intelligence means, such as a neural network system, to analyze and interpret clinical data for use in clinical diagnosis as well as delivery strategy.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: April 27, 2021
    Assignees: Convergent Engineering, Inc., University of Florida Research Foundation, Inc.
    Inventors: Jose C. Principe, Dorothee Maroserro, Tammy Y. Euliano, Neil Russell Euliano, II
  • Publication number: 20210093248
    Abstract: A system and method for monitoring a patient's compliance with a medication regimen includes an electronic tag integral with or attached to a medicine delivery device such as a capsule, the tag haying an antenna and a receiver/transmitter, the system also including a reader positioned externally for detecting the presence and location of the delivery device in the patient.
    Type: Application
    Filed: September 4, 2020
    Publication date: April 1, 2021
    Applicant: etectRx, Inc.
    Inventors: Neil R. Euliano, Brent A. Myers, Jose C. Principe, Venkata V. Meka, Glen Flores
  • Patent number: 10892726
    Abstract: Various methods and systems are related to pulse-based automatic gain control. In one example, pulse-based automatic gain control (AGC) includes a variable gain amplifier (VGA) configured to amplify an analog input signal to generate an analog output signal based upon an amplification control signal; an integrate-and-fire (IF) sampler configured to generate a pulse train corresponding to the analog output signal; and a gain adjustment configured to generate the amplification control signal based upon a comparison of time between pulses of the pulse train to a reference time. In another example, a method includes determining time between pulses of a pulse train corresponding to an analog output signal from a VGA; generating an amplification control signal based upon a comparison of the time between pulses of the pulse train to a reference time; and adjusting amplification of the VGA in response to the amplification control signal.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: January 12, 2021
    Assignee: University of Florida Research Foundation, Incorporated
    Inventors: Jose C. Principe, Gabriel Nallathambi
  • Patent number: 10778194
    Abstract: Various examples related to automatically composing universal filters are presented. In one example, among others, a system includes processing circuitry that can organize data received by the system into clusters or quasi-orthogonal regions, which are organized based upon a centroid threshold distance. The data can be organized by applying a cluster and retain operation, a cluster and merge operation or a split and retain operation. The system can then determine filter weights based at least in part upon centers of the clusters; update a content addressable filter bank (CAFB) based upon the filter weights; and filter subsequently received data based upon the CAFB. In another example, a method includes receiving and organizing initial data into clusters or quasi-orthogonal regions; determining filter weights based at least in part upon centers of the clusters; updating a CAFB based upon the filter weights; and receiving and filtering subsequent data based upon the CAFB.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: September 15, 2020
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Kan Li, Jose C. Principe
  • Patent number: 10765360
    Abstract: A system and method for monitoring a patient's compliance with a medication regimen includes an electronic tag integral with or attached to a medicine delivery device such as a capsule, the tag having an antenna and a receiver/transmitter, the system also including a reader positioned externally for detecting the presence and location of the delivery device in the patient.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: September 8, 2020
    Assignee: etectRx, Inc.
    Inventors: Neil R. Euliano, Brent A. Myers, Jose C. Principe, Venkata V. Meka, Glen Flores
  • Patent number: 10755698
    Abstract: Various examples are provided related to speech recognition. In one example, a method includes converting an auditory signal into a pulse train, segmenting the pulse train into a series of frames having a predefined duration, and identifying a portion of the auditory signal by applying at least a portion of the series of frames segmented from the pulse train to a kernel adaptive autoregressive-moving-average (KAARMA) network. In another example, a speech recognition system includes processing circuitry configured to convert an auditory signal into a pulse train, segment the pulse train into a secured of frames, and identifying a portion of the auditory signal by applying at least a portion of the series of frames segmented from the pulse train to a KAARMA network. The series of frames segmented from the pulse train can be applied to a KAARMA chain including a plurality of KAARMA networks for identification.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: August 25, 2020
    Assignee: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Jose C. Principe, Kan Li
  • Patent number: 10608660
    Abstract: Various examples of devices, methods and systems related to pulse based arithmetic units. In one example, a pulse domain device includes an augend area calculator to provide an augend area output for an augend pulse train; an addend area calculator to provide an addend area output for an addend pulse train; a resultant sum area (RSA) decoder to provide a RSA output using the augend and addend area outputs; and a pulse timing calculator to provide RSA output pulse timing. In another example, a pulse domain device includes a multiplicand area calculator to provide an multiplicand area output for a multiplicand pulse train; a multiplier area calculator to provide a multiplier area output for a multiplier pulse train; a resultant product area (RPA) decoder to provide a RPA output using the multiplicand and multiplier area outputs; and a pulse timing calculator to provide RPA output pulse timing.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: March 31, 2020
    Assignee: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Gabriel Nallathambi, Jose C. Principe
  • Publication number: 20190261920
    Abstract: A system and method for monitoring a patient's compliance with a medication regimen includes an electronic tag integral with or attached to a medicine delivery device such as a capsule, the tag having an antenna and a receiver/transmitter, the system also including a reader positioned externally for detecting the presence and location of the delivery device in the patient.
    Type: Application
    Filed: May 10, 2019
    Publication date: August 29, 2019
    Applicant: etectRx, Inc.
    Inventors: Neil R. Euliano, Brent A. Myers, Jose C. Principe, Venkata V. Meka, Glen Flores
  • Patent number: 10292642
    Abstract: A system and method for monitoring a patient's compliance with a medication regimen includes an electronic tag integral with or attached to a medicine delivery device such as a capsule, the tag having an antenna and a receiver/transmitter, the system also including a reader positioned externally for detecting the presence and location of the delivery device in the patient.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: May 21, 2019
    Assignee: etectRx, Inc.
    Inventors: Neil R. Euliano, Brent A. Myers, Jose C. Principe, Venkata V. Meka, Glen Flores
  • Publication number: 20190125246
    Abstract: Systems and methods for monitoring uterus contraction activity and progress of labor. The system of the subject invention can comprises (1) a plurality of sensors; (2) an amplifying/filtering means; (3) a computing means; and (4) a graphical user interface. Accurate clinical data, which can be extracted and provided to the user in real-time using the system of the invention, include without limitation, progress of labor, prediction and monitoring of preterm labor, and intrauterine pressure prediction. In a preferred embodiment, the system of the invention includes an intelligence means, such as a neural network system, to analyze and interpret clinical data for use in clinical diagnosis as well as delivery strategy.
    Type: Application
    Filed: April 30, 2018
    Publication date: May 2, 2019
    Inventors: Jose C. Principe, Dorothee Maroserro, Tammy Y. Euliano, Neil Russell Eullano, II
  • Publication number: 20190065950
    Abstract: Various examples related to real time detection with recurrent networks are presented. These can be utilized in automatic insect recognition to provide accurate and rapid in situ identification. In one example, among others, a method includes training parameters of a kernel adaptive autoregressive-moving average (KAARMA) using a signal of an input space. The signal can include source information in its time varying structure. A surrogate embodiment of the trained KAARMA can be determined based upon clustering or digitizing of the input space, binarization of the trained KAARMA state and a transition table using the outputs of the trained KAARMA for each input in the training set. A recurrent network detector can then be implemented in processing circuitry (e.g., flip-flops, FPGA, ASIC, or dedicated VLSI) based upon the surrogate embodiment of the KAARMA The recurrent network detector can be configured to identify a signal class.
    Type: Application
    Filed: August 28, 2018
    Publication date: February 28, 2019
    Inventors: KAN LI, JOSE C. PRINCIPE
  • Publication number: 20190068171
    Abstract: Various examples related to automatically composing universal filters are presented. In one example, among others, a system includes processing circuitry that can organize data received by the system into clusters or quasi-orthogonal regions, which are organized based upon a centroid threshold distance. The data can be organized by applying a cluster and retain operation, a cluster and merge operation or a split and retain operation. The system can then determine filter weights based at least in part upon centers of the clusters; update a content addressable filter bank (CAFB) based upon the filter weights; and filter subsequently received data based upon the CAFB. In another example, a method includes receiving and organizing initial data into clusters or quasi-orthogonal regions; determining filter weights based at least in part upon centers of the clusters; updating a CAFB based upon the filter weights; and receiving and filtering subsequent data based upon the CAFB.
    Type: Application
    Filed: August 28, 2018
    Publication date: February 28, 2019
    Inventors: KAN LI, JOSE C. PRINCIPE
  • Publication number: 20180375484
    Abstract: Various methods and systems are related to pulse-based automatic gain control. In one example, pulse-based automatic gain control (AGC) includes a variable gain amplifier (VGA) configured to amplify an analog input signal to generate an analog output signal based upon an amplification control signal; an integrate-and-fire (IF) sampler configured to generate a pulse train corresponding to the analog output signal; and a gain adjustment configured to generate the amplification control signal based upon a comparison of time between pulses of the pulse train to a reference time. In another example, a method includes determining time between pulses of a pulse train corresponding to an analog output signal from a VGA; generating an amplification control signal based upon a comparison of the time between pulses of the pulse train to a reference time; and adjusting amplification of the VGA in response to the amplification control signal.
    Type: Application
    Filed: December 9, 2016
    Publication date: December 27, 2018
    Inventors: Jose C. Principe, Gabriel Nallathambi
  • Publication number: 20180358002
    Abstract: Various examples are provided related to speech recognition. In one example, a method includes converting an auditory signal into a pulse train, segmenting the pulse train into a series of frames having a predefined duration, and identifying a portion of the auditory signal by applying at least a portion of the series of frames segmented from the pulse train to a kernel adaptive autoregressive-moving-average (KAARMA) network. In another example, a speech recognition system includes processing circuitry configured to convert an auditory signal into a pulse train, segment the pulse train into a secured of frames, and identifying a portion of the auditory signal by applying at least a portion of the series of frames segmented from the pulse train to a KAARMA network. The series of frames segmented from the pulse train can be applied to a KAARMA chain including a plurality of KAARMA networks for identification.
    Type: Application
    Filed: December 7, 2016
    Publication date: December 13, 2018
    Inventors: Jose C. Principe, Kan Li
  • Publication number: 20180269894
    Abstract: Various examples of devices, methods and systems related to pulse based arithmetic units. In one example, a pulse domain device includes an augend area calculator to provide an augend area output for an augend pulse train; an addend area calculator to provide an addend area output for an addend pulse train; a resultant sum area (RSA) decoder to provide a RSA output using the augend and addend area outputs; and a pulse timing calculator to provide RSA output pulse timing. In another example, a pulse domain device includes a multiplicand area calculator to provide an multiplicand area output for a multiplicand pulse train; a multiplier area calculator to provide a multiplier area output for a multiplier pulse train; a resultant product area (RPA) decoder to provide a RPA output using the multiplicand and multiplier area outputs; and a pulse timing calculator to provide RPA output pulse timing.
    Type: Application
    Filed: August 24, 2016
    Publication date: September 20, 2018
    Inventors: GABRIEL NALLATHAMBI, JOSE C. PRINCIPE
  • Patent number: 9974474
    Abstract: Systems and methods for monitoring uterus contraction activity and progress of labor. The system of the subject invention can comprises (1) a plurality of sensors; (2) an amplifying/filtering means; (3) a computing means; and (4) a graphical user interface. Accurate clinical data, which can be extracted and provided to the user in real-time using the system of the invention, include without limitation, progress of labor, prediction and monitoring of preterm labor, and intrauterine pressure prediction. In a preferred embodiment, the system of the invention includes an intelligence means, such as a neural network system, to analyze and interpret clinical data for use in clinical diagnosis as well as delivery strategy.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: May 22, 2018
    Assignees: Convergent Engineering, Inc., University of Florida Research Foundation, Inc.
    Inventors: Jose C. Principe, Dorothee Maroserro, Tammy Y. Euliano, Neil Russell Euliano, II