Patents by Inventor Mary O'Brien

Mary O'Brien 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: 20040054992
    Abstract: A method (and system) of transparent dynamic optimization in a multiprocessing environment, includes monitoring execution of an application on a first processor with an execution monitor running on another processor of the system, and transparently optimizing one or more segments of the original application with a runtime optimizer executing on the another processor of the system.
    Type: Application
    Filed: September 17, 2002
    Publication date: March 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Ravi Nair, John Kevin O'Brien, Kathryn Mary O'Brien, Peter Howland Oden, Daniel Arthur Prener
  • Patent number: 5812811
    Abstract: A central processing unit (CPU) in a computer that permits speculative parallel execution of more than one instruction thread. The CPU uses Fork-Suspend instructions that are added to the instruction set of the CPU, and are inserted in a program prior to run-time to delineate potential future threads for parallel execution. The CPU has an instruction cache with one or more instruction cache ports, a bank of one or more program counters, a bank of one or more dispatchers, a thread management unit that handles inter-thread communications and discards future threads that violate dependencies, a set of architectural registers common to all threads, and a scheduler that schedules parallel execution of the instructions on one or more functional units in the CPU.
    Type: Grant
    Filed: February 3, 1995
    Date of Patent: September 22, 1998
    Assignee: International Business Machines Corporation
    Inventors: Pradeep Kumar Dubey, Charles Marshall Barton, Chiao-Mei Chuang, Linh Hue Lam, John Kevin O'Brien, Kathryn Mary O'Brien
  • Patent number: 4790747
    Abstract: The present invention is a new improved wick which is manufactured so as to allow the wick to burn for a longer period of time than existing wicking material. The wick is capable of being moved around the surface of a candle to maximize the life of the candle by burning all of the candle's wax instead of permitting the candle to burn only in the area immediately surrounding the wick as in the case with most conventional wicks. The wick comprises a single strand of tufted wire coil having a polyethylene and wax coating. One end of the coil is turned upward into a vertical section to compose the lighting element and the other end of the wire is wound into a circular base such that it touches the base of the vertical section.
    Type: Grant
    Filed: December 5, 1984
    Date of Patent: December 13, 1988
    Assignee: Nuwick, Inc.
    Inventor: Mary O'Brien