Patents by Inventor John E. Landry

John E. Landry 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: 20080082690
    Abstract: A system and method is disclosed for the dynamic load of protocol adapters in a client-server environment. In operation, the client and a coupled data server may have different communications protocols. At startup or run-time, the client accesses a protocol factory and retrieves a protocol adapter that is operable to convert communications between the protocol of the data server and the protocol of the client. The identification of the protocol adapter from the protocol factory is made by testing each protocol adapter on a serial basis to identify the first protocol adapter that is able to convert communications between the protocol of the data server and the protocol of the client.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: John E. Landry, Christopher J. Conner, Pradeep Kamath, Pallavi Paranjape, Tsen-Loong Peng
  • Patent number: 5946461
    Abstract: A printing system in which multiple images are positioned on multiple special electronic pages is provided. The printing system includes an interpreter which reads a stream written in a page description language (PDL). Upon reading a first portion of the PDL stream, a position indicator is established to indicate where a first one of the multiple images is to be positioned on a first one of the multiple special electronic pages. In response to reading a second portion of the PDL stream, the position indicator is used to automatically indicate where a second one of the multiple images is to be positioned on a second one of the multiple special electronic pages.
    Type: Grant
    Filed: April 30, 1997
    Date of Patent: August 31, 1999
    Assignee: Xerox Corporation
    Inventors: John E. Landry, Alane R. Oneill