Patents by Inventor Raymond Hoare

Raymond Hoare 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: 20080028355
    Abstract: A method of designing an integrated circuit for an application having standards having a plurality of primitives, each of the primitives having a corresponding response. The method includes generating a macros description of each of the primitives and the response corresponding to each of the primitives, wherein the macros description includes information relating to a number of first fields for each of the primitives and a number of second fields for the response corresponding to each of the primitives. The method further includes receiving a specification of the behavior of the integrated circuit in response to the primitives that has one or more values specified for each of the second fields, and generating a hardware description language representation for the integrated circuit based on the macros description and the specification. Also, a software tool which implements the method.
    Type: Application
    Filed: August 8, 2007
    Publication date: January 31, 2008
    Applicant: University of Pittsburgh - Of the Commonwealth System of Higher Education
    Inventors: Marlin Mickle, Swapna Dontharaju, Raymond Hoare, James Cain, Alex Jones
  • Publication number: 20070176752
    Abstract: A power management method for a transponder having a plurality of circuits including at least a first circuit having a first active state requiring at least a first power level, and a second circuit having a second active state requiring at least a second power level greater than the first power level includes receiving a reader device signal in the first circuit, determining in the first circuit, based on information included in the reader signal, whether the reader signal requires a circuit other than the first circuit to operate, and causing the first circuit to provide a wake-up signal and the reader signal to the second circuit if it is determined that the reader signal requires a circuit other than the first circuit to operate. The wake up signal causes the second circuit to move from an inactive state to the second active state.
    Type: Application
    Filed: November 20, 2006
    Publication date: August 2, 2007
    Applicant: University of Pittsburgh - Of The Commonwealth System of Higher Education
    Inventors: Marlin Mickle, Peter Hawrylak, Raymond Hoare, Alex Jones, James Cain, Chuba Oyolu, Shenchih Tung
  • Publication number: 20060271912
    Abstract: A method of generating software code for a processor of an IC based on a simple input description of the IC's standards. The method includes generating a macros description of each of the primitives from the standards and the response corresponding to each of the primitives, wherein the macros description includes information relating to a number of first fields for each of the primitives and a number of second fields for each response. The method further includes generating a blank version of a template that includes each of the second fields and receiving a completed version of the template, wherein the completed template specifies a behavior of the integrated circuit in response to the primitives. Finally, the method includes compiling the software code based on the macros description and the completed version of the template. Also, a software tool implementing the method is provided.
    Type: Application
    Filed: April 18, 2006
    Publication date: November 30, 2006
    Inventors: Marlin Mickle, James Cain, Swapna Dontharaju, Raymond Hoare, Alex Jones
  • Publication number: 20060238308
    Abstract: A transponder apparatus having an identifier associated therewith includes a receiver for receiving an RF signal transmitted by an interrogator, a power source and a processing unit that is operatively coupled to the power source and is capable of being in an inactive, sleep state (low current draw) and an active state. The transponder apparatus also includes a buffer device that is structured to: (i) receive an information signal based on the RF signal from the receiver, (ii) determine whether the information signal includes the identifier, and (iii) cause the processing unit to move from the inactive state to the active state and transmit at least a portion of the information signal to the processing unit only if it is determined that the information signal includes the identifier. An associated method is also provided.
    Type: Application
    Filed: April 21, 2006
    Publication date: October 26, 2006
    Inventors: Marlin Mickle, Peter Hawrylak, Raymond Hoare, Alex Jones, James Cain, Chuba Oyolu, Shenchih Tung