Patents by Inventor John K. Antonio

John K. Antonio 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: 9361877
    Abstract: An ultrasonic communication system comprising an enclosure, a first module and a second module is described. The enclosure has an internal surface, an external surface, and defines at least one metal channel. The first module comprises an ultrasonic transceiver disposed within the enclosure. The first module is positioned on the internal surface of the enclosure and is capable of transmitting and/or receiving modulated ultrasonic waves via the metal channel. The second module is positioned on the external surface of the enclosure and is adapted to transmit and/or receive modulated ultrasonic waves from the first module via the metal channel.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: June 7, 2016
    Assignee: The Board of Regents of the University of Oklahoma
    Inventors: John K. Antonio, Mark B. Yeary, Thomas D. Hosman
  • Patent number: 7757069
    Abstract: A reconfigurable processor including a plurality of reconfigurable execution units, a memory, an instruction queue, a configuration selection unit, and a configuration loader. The memory stores a plurality of steering vector processing hardware configurations for configuring the reconfigurable execution units. The instruction queue stores a plurality of instructions to be executed by at least one of the reconfigurable execution units. The configuration selection unit analyzes the instructions stored in the instruction queue and chooses one of the steering vector processing hardware configurations. The configuration loader determines whether one of the reconfigurable slots is available and reconfigures at least one of the reconfigurable slots with at least a part of the chosen steering vector processing hardware configuration responsive to at least one of the reconfigurable slots being available.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: July 13, 2010
    Assignee: The Board of Regents of the University of Oklahoma
    Inventors: Brian F. Veale, John K. Antonio, Monte P. Tull
  • Publication number: 20080263323
    Abstract: A reconfigurable processor including a plurality of reconfigurable slots, a memory, an instruction queue, a configuration selection unit, and a configuration loader. The plurality of reconfigurable slots are capable of forming reconfigurable execution units. The memory stores a plurality of steering vector processing hardware configurations for configuring the reconfigurable execution units. The instruction queue stores a plurality of instructions to be executed by at least one of the reconfigurable execution units. The configuration selection unit analyzes the dependency of instructions stored in the instruction queue to determine an error metric value for each of the steering vector processing hardware configurations indicative of an ability of a reconfigurable slot configured with the steering vector processing hardware configuration to execute the instructions in the instruction queue, and chooses one of the steering vector processing hardware configurations based upon the error metric values.
    Type: Application
    Filed: April 14, 2008
    Publication date: October 23, 2008
    Inventors: Nick A. Mould, John K. Antonio, Monte P. Tull, Brian F. Veale, John R. Junger