Patents by Inventor John Stuart Walker

John Stuart Walker 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: 7624284
    Abstract: A system and method for enforcing a usage control for a document, including: receiving an encrypted message, the encrypted message including a first key and a usage information authorization for the document, the encrypted message responsive to a second key to extract the first key and the usage information authorization; accepting an encrypted device datastream and securely decrypting the encrypted device datastream using the first key by a device, the device manager: generating a decrypted device datastream derived from the encrypted device datastream, transmitting the decrypted device datastream to the device without writing the decrypted device datastream to a user-accessible memory; and using the second key to access a datastore and to update a usage record for the document with the usage information authorization and a device status signal, the serializer providing the device manager with the print authorization signal when a device request is consistent with the usage record.
    Type: Grant
    Filed: May 6, 2003
    Date of Patent: November 24, 2009
    Assignee: InfoPrint Solutions Company LLC
    Inventors: Leonard Corning Lahey, Adam A. Swartz, John Stuart Walker
  • Patent number: 7184157
    Abstract: A print job is preferably displayed using a visual job ticketing application. An operator is enabled to create multiple job tickets describing print parameters to be applied to the print job. Using the visual job ticketing application, the operator may select a previously created job ticket to be used to display and/or print the print job. Alterations made to the print job are automatically propagated across all associated print job tickets. When creating new print job tickets, the operator may choose to start with a blank job ticket, a default job ticket, the last active job ticket or any previously created job ticket.
    Type: Grant
    Filed: October 26, 2002
    Date of Patent: February 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Carl Michael Dennison, Ronald L. Heiney, Brian William Moroney, Dwight Ross Palmer, Adam A. Swartz, Garrett L. Thompson, John Stuart Walker
  • Patent number: 6839527
    Abstract: A print job is displayed as a sequence of pages. An operator is enabled to create artificial pages representing such elements as cover pages and preprinted sheets which are normally apart from the print job data file. The artificial pages are inserted into a display of the real pages defined by the print job data file or original document and are therefore displayed visually just as the other document pages are displayed. They can be manipulated just like other pages; that is, they can be moved, deleted, replaced and so on.
    Type: Grant
    Filed: October 25, 2002
    Date of Patent: January 4, 2005
    Assignee: International Business Machines Corporation
    Inventors: Carl Michael Dennison, Brian William Moroney, Dwight Ross Palmer, Adam A. Swartz, John Stuart Walker
  • Publication number: 20040225886
    Abstract: A system and method for enforcing a usage control for a document, including: receiving an encrypted message, the encrypted message including a first key and a usage information authorization for the document, the encrypted message responsive to a second key to extract the first key and the usage information authorization; accepting an encrypted device datastream and securely decrypting the encrypted device datastream using the first key by a device, the device manager: generating a decrypted device datastream derived from the encrypted device datastream, transmitting the decrypted device datastream to the device without writing the decrypted device datastream to a user-accessible memory; and using the second key to access a datastore and to update a usage record for the document with the usage information authorization and a device status signal, the serializer providing the device manager with the print authorization signal when a device request is consistent with the usage record.
    Type: Application
    Filed: May 6, 2003
    Publication date: November 11, 2004
    Applicant: International Business Machines Corporaion
    Inventors: Leonard Corning Lahey, Adam A. Swartz, John Stuart Walker
  • Patent number: 6587217
    Abstract: The present invention concerns a method, apparatus, and article of manufacture for managing print files associated with a job ticket describing a plurality of print files included in a print job. The print files are stored in a library within a server. When space usage in the library has exceeded a predetermined limit, print files are migrated from the library to a backup unit. For each file migrated from the first storage device to the second storage device, a stub file is generated which includes information on the migrated file. A computer is used to select a print file to include in the print job described in the job ticket. If the print file selected is stored in the backup unit and a stub file is stored in the library, then the server will access the stub file upon selection of the print file. The stub file in the library is replaced with the print file in the backup unit when the stub file is accessed.
    Type: Grant
    Filed: September 15, 1997
    Date of Patent: July 1, 2003
    Assignee: International Business Machines Corporation
    Inventors: Leonard Corning Lahey, Dwight Ross Palmer, John Stuart Walker
  • Publication number: 20030093758
    Abstract: A standard document viewing application, such as Adobe Acrobat Exchange, Microsoft Word or others, is used with plug in enhancements to display a document to be printed and visual feedback cues associated with user selected print job parameters. The job originator then has all the advantages of the viewing application when ticketing the job, such as thumbnail drag-and-drop and other manipulations, zoom, multiple-page display, multiple documents open simultaneously, document content editing and adjustment, bookmarks and other document navigation aids. In addition, the job originator can use a familiar interface to view documents without having to learn a new application.
    Type: Application
    Filed: October 25, 2002
    Publication date: May 15, 2003
    Applicant: International Business Machines Corporation
    Inventors: Carl Michael Dennison, Ronald L. Heiney, Richard J. Howarth, Brian William Moroney, Dwight Ross Palmer, Adam A. Swartz, John Stuart Walker
  • Publication number: 20030090708
    Abstract: A print job is preferably displayed using a visual job ticketing application. An operator is enabled to create multiple job tickets describing print parameters to be applied to the print job. Using the visual job ticketing application, the operator may select a previously created job ticket to be used to display and/or print the print job. Alterations made to the print job are automatically propagated across all associated print job tickets. When creating new print job tickets, the operator may choose to start with a blank job ticket, a default job ticket, the last active job ticket or any previously created job ticket.
    Type: Application
    Filed: October 26, 2002
    Publication date: May 15, 2003
    Applicant: International Business Machines Corporation
    Inventors: Carl Michael Dennison, Ronald L. Heiney, Brian William Moroney, Dwight Ross Palmer, Adam A. Swartz, Garrett L. Thompson, John Stuart Walker
  • Publication number: 20030086719
    Abstract: A print job is displayed as a sequence of pages. An operator is enabled to create artificial pages representing such elements as cover pages and preprinted sheets which are normally apart from the print job data file. The artificial pages are inserted into a display of the real pages defined by the print job data file or original document and are therefore displayed visually just as the other document pages are displayed. They can be manipulated just like other pages; that is, they can be moved, deleted, replaced and so on.
    Type: Application
    Filed: October 25, 2002
    Publication date: May 8, 2003
    Applicant: International Business Machines Corporation
    Inventors: Carl Michael Dennison, Brian William Moroney, Dwight Ross Palmer, Adam A. Swartz, John Stuart Walker