Patents by Inventor Osonde Osoba

Osonde Osoba 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: 11495213
    Abstract: A learning computer system may estimate unknown parameters and states of a stochastic or uncertain system having a probability structure. The system may include a data processing system that may include a hardware processor that has a configuration that: receives data; generates random, chaotic, fuzzy, or other numerical perturbations of the data, one or more of the states, or the probability structure; estimates observed and hidden states of the stochastic or uncertain system using the data, the generated perturbations, previous states of the stochastic or uncertain system, or estimated states of the stochastic or uncertain system; and causes perturbations or independent noise to be injected into the data, the states, or the stochastic or uncertain system so as to speed up training or learning of the probability structure and of the system parameters or the states.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: November 8, 2022
    Assignee: University of Southern California
    Inventors: Kartik Audhkhasi, Osonde Osoba, Bart Kosko
  • Patent number: 11256982
    Abstract: A learning computer system may include a data processing system and a hardware processor and may estimate parameters and states of a stochastic or uncertain system. The system may receive data from a user or other source. Parameters and states of the stochastic or uncertain system are estimated using the received data, numerical perturbations, and previous parameters and states of the stochastic or uncertain system. It is determined whether the generated numerical perturbations satisfy a condition. If the numerical perturbations satisfy the condition, the numerical perturbations are injected into the estimated parameters or states, the received data, the processed data, the masked or filtered data, or the processing units.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: February 22, 2022
    Assignee: University of Southern California
    Inventors: Kartik Audhkhasi, Bart Kosko, Osonde Osoba
  • Patent number: 9390065
    Abstract: An estimating computer system may iteratively estimate an unknown parameter of a model or state of a system. An input module may receive numerical data about the system. A noise module may generate random, chaotic, or other type of numerical perturbations of the received numerical data and/or may generate pseudo-random noise. An estimation module may iteratively estimate the unknown parameter of the model or state of the system based on the received numerical data. The estimation module may use the numerical perturbations and/or the pseudo-random noise and the input numerical data during at least one of the iterative estimates of the unknown parameter. A signaling module may signal when successive parameter estimates or information derived from successive parameter estimates differ by less than a predetermined signaling threshold or when the number of estimation iterations reaches a predetermined number.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: July 12, 2016
    Assignee: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Bart Kosko, Osonde Osoba, Sanya Mitaim
  • Publication number: 20160034814
    Abstract: A learning computer system may update parameters and states of an uncertain system.
    Type: Application
    Filed: August 3, 2015
    Publication date: February 4, 2016
    Applicant: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Kartik Audhkhasi, Osonde Osoba, Bart Kosko
  • Publication number: 20160019459
    Abstract: A learning computer system may include a data processing system and a hardware processor and may estimate parameters and states of a stochastic or uncertain system.
    Type: Application
    Filed: July 20, 2015
    Publication date: January 21, 2016
    Applicant: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Kartik Audhkhasi, Bart Kosko, Osonde Osoba
  • Publication number: 20160005399
    Abstract: A learning computer system may estimate unknown parameters and states of a stochastic or uncertain system having a probability structure. The system may include a data processing system that may include a hardware processor that has a configuration that: receives data; generates random, chaotic, fuzzy, or other numerical perturbations of the data, one or more of the states, or the probability structure; estimates observed and hidden states of the stochastic or uncertain system using the data, the generated perturbations, previous states of the stochastic or uncertain system, or estimated states of the stochastic or uncertain system; and causes perturbations or independent noise to be injected into the data, the states, or the stochastic or uncertain system so as to speed up training or learning of the probability structure and of the system parameters or the states.
    Type: Application
    Filed: July 17, 2015
    Publication date: January 7, 2016
    Applicant: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Kartik Audhkhasi, Osonde Osoba, Bart Kosko
  • Publication number: 20150161232
    Abstract: Non-transitory, tangible, computer-readable storage media may contain a program of instructions that enhances the performance of a computing system running the program of instructions when segregating a set of data into subsets that each have at least one similar characteristic. The instructions may cause the computer system to perform operations comprising: receiving the set of data; applying an iterative clustering algorithm to the set of data that segregates the data into the subsets in iterative steps; during the iterative steps, injecting perturbations into the data that have an average magnitude that decreases during the iterative steps; and outputting information identifying the subsets.
    Type: Application
    Filed: November 25, 2014
    Publication date: June 11, 2015
    Applicant: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Bart Kosko, Osonde Osoba
  • Publication number: 20140025356
    Abstract: An estimating computer system may iteratively estimate an unknown parameter of a model or state of a system. An input module may receive numerical data about the system. A noise module may generate random, chaotic, or other type of numerical perturbations of the received numerical data and/or may generate pseudo-random noise. An estimation module may iteratively estimate the unknown parameter of the model or state of the system based on the received numerical data. The estimation module may use the numerical perturbations and/or the pseudo-random noise and the input numerical data during at least one of the iterative estimates of the unknown parameter. A signaling module may signal when successive parameter estimates or information derived from successive parameter estimates differ by less than a predetermined signaling threshold or when the number of estimation iterations reaches a predetermined number.
    Type: Application
    Filed: July 23, 2013
    Publication date: January 23, 2014
    Applicant: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Osonde Osoba, Bart Kosko, Sanya Mitaim