Patents by Inventor Matthew Carl

Matthew Carl 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: 6681387
    Abstract: Disclosed is a method and apparatus for detecting and monitoring program hot spots during execution that may be implemented in hardware. A hot spot detector tracks branch instructions which are retired. Frequently executed branch instruction addresses within a particular interval are designated as hot spot candidates. A hot spot detection counter is used to track non-hot spot branches and hot spot candidate branches. When hot spot candidate branches are frequently encountered compared to non-hot spot candidate branches, the hot spot detector may notify the operating system and hot spot candidate branch addresses may be supplied to a runtime optimizing compiler and a monitor table or a hot spot monitor. The hot spot monitor may disable the hot spot detector when a program is operating in known hot spots and may enable the hot spot detector if the program has strayed from known hot spots.
    Type: Grant
    Filed: March 8, 2000
    Date of Patent: January 20, 2004
    Assignee: Board of Trustees of the University of Illinois
    Inventors: Wen-mei William Hwu, Matthew Carl Merten, Andrew Raymond Trick, Christopher Neith George, John Christopher Gyllenhaal
  • Publication number: 20030171439
    Abstract: Systemic delivery of Modafinil to the nasal mucous membrane elicits rapid systemic therapeutic response with reduced side effects compared to current methods of administration.
    Type: Application
    Filed: March 7, 2003
    Publication date: September 11, 2003
    Inventors: Carl Henry Lawyer, Matthew Carl Lawyer, Edward Zadok Lawyer
  • Publication number: 20020026521
    Abstract: A system and method for managing and distributing a multi-media presentation from a single central location. In one illustrative embodiment, the system relies on a plurality of servers to manage respective assets of the presentation. The system receives a packaged presentation over a communications network, with the presentation consisting of a plurality of files in different file formats. The presentation is unpackaged and the files are distributed to the appropriate servers. A copy of the packaged presentation is also maintained. A recipient may either download the presentation for subsequent viewing, or the central system may host the presentation, with the respective servers cooperating to transmit the various files to the requester in a streaming manner.
    Type: Application
    Filed: January 10, 2001
    Publication date: February 28, 2002
    Inventors: Joshua Dov Joseph Sharfman, Matthew Carl Anderson