Patents by Inventor Marc J. L'Heureux

Marc J. L'Heureux 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: 7118143
    Abstract: A temporary door latch for a door having a face bore and an edge bore where the edge bore extends from the face bore to a lateral edge of the door. The edge bore is disposed in substantial alignment with a strike bore of a door jam. The temporary door latch includes a longitudinal bolt portion that is dimensioned to extend through the edge bore and into the strike bore when the bolt portion is in a latching position. An actuation member is disposed adjacent one distal end of the bolt portion and is selectively operable to move the bolt portion between the latching position and a non-latching position. A flexible neck portion is also provided to connect the actuation member to the bolt portion, the neck portion selectively permitting the actuation member to bend in a substantially perpendicular direction to a longitudinal axis of the bolt portion.
    Type: Grant
    Filed: April 9, 2004
    Date of Patent: October 10, 2006
    Assignee: Ideal Door Components Incorporated
    Inventors: Marc J. L'Heureux, Gary Hanson, Paul O. Beck
  • Publication number: 20040201228
    Abstract: A temporary door latch for a door having a face bore and an edge bore where the edge bore extends from the face bore to a lateral edge of the door. The edge bore is disposed in substantial alignment with a strike bore of a door jam. The temporary door latch includes a longitudinal bolt portion that is dimensioned to extend through the edge bore and into the strike bore when the bolt portion is in a latching position. An actuation member is disposed adjacent one distal end of the bolt portion and is selectively operable to move the bolt portion between the latching position and a non-latching position. A flexible neck portion is also provided to connect the actuation member to the bolt portion, the neck portion selectively permitting the actuation member to bend in a substantially perpendicular direction to a longitudinal axis of the bolt portion.
    Type: Application
    Filed: April 9, 2004
    Publication date: October 14, 2004
    Inventors: Marc J. L'Heureux, Gary Hanson, Paul O. Beck
  • Patent number: 5396632
    Abstract: An improved architecture for a Prolog interpreter/compiler is described to facilitate interrupt processing. The new architecture employs interrupt control words and a set of interrupt control blocks to enhance Prolog processing. As interrupts are detected, an interrupt control word is loaded with the address of an interrupt control block for managing interrupt processing. Then, each time a new predicate is fired, the interrupt control word is tested and control is passed to the interrupt processing routine if the control word is non-zero.
    Type: Grant
    Filed: June 1, 1992
    Date of Patent: March 7, 1995
    Assignee: International Business Machines Corporation
    Inventor: Marc J. L. Gillet
  • Patent number: 5386520
    Abstract: An improved technique for processing Prolog objects is described. The first bit of the Prolog object word is used as a flag to indicate whether the object word is a type pointer or type descriptor. If the one-bit flag indicates that the object word is a type pointer, then the address is available for immediate processing without the unnecessary processing associated with the prior art.
    Type: Grant
    Filed: August 27, 1992
    Date of Patent: January 31, 1995
    Assignee: International Business Machines Corporation
    Inventor: Marc J. L. Gillet
  • Patent number: 5274820
    Abstract: An improved architecture for a Prolog interpreter is described. Implicit arguments are substituted for classical explicit arguments. The implicit arguments are supported by preassigned register allocation managed by the interpreter. The interpreter also exploits improved Prolog Object processing in which the first bit of the Prolog object word is used as a flag to indicate whether the object word is a type pointer or type descriptor. Significant improvements in interpreter execution result from the usage of these techniques.
    Type: Grant
    Filed: August 19, 1992
    Date of Patent: December 28, 1993
    Assignee: International Business Machines Corporation
    Inventor: Marc J. L. Gillet