Patents by Inventor Allan K. Pratt

Allan K. Pratt 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: 8645931
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to externally stored static elements for a document in a document editor and provide a method, system and computer program product for moving static elements for a document between an external file and the document in a document editor. A data processing system for moving static elements for a document between an external file and the document in a document editor can include an automated de-externalization and re-externalization processor coupled to a document editor. The automated de-externalization and re-externalization processor can include program code enabled both to replace static elements in a subject document with static element references while storing replaced static elements in entries in an external file, and also to replace static element references in the subject document with corresponding static elements stored in the entries in the external file.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventor: Allan K. Pratt
  • Patent number: 8214742
    Abstract: A computer implemented method for capturing and enhancing illustrating pane content for use as sequential slides in a presentation includes illustrating a static image on an illustrating pane in a plurality of colors. Each color used to illustrate the static image representing a single element of the static image. The method further includes digitally capturing a single finished image of the illustrated static image and enhancing the background, geometry and colors comprising the finished image. The single finished image is separated into a plurality of single color images with each single color image comprising only a portion of the single finished image comprising that specific color. A ordered presentation is built from the single colored images and the presentation is displayed.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventor: Allan K. Pratt
  • Patent number: 7765537
    Abstract: A data processing system, method and computer program product for profiling interface assisted class loading for byte code instrumented logic can be provided. The system can include a development environment configured for byte code instrumentation of byte streams for instantiation in a virtual machine, such as a Java Virtual Machine (JVM). The system further can include a profiling interface agent, such as a JVM profiling interface (JVMPI) compliant profiling interface agent. Finally, the system can include profiling assisted class loading logic coupled to the agent. The profiling assisted class loading logic can include program code enabled to identify an extension class required for use by an embedded class for a byte code instrumented byte stream and to request the profiling interface agent to load the extension class in the virtual machine.
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: July 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Victor L. Havin, Allan K. Pratt
  • Publication number: 20100162123
    Abstract: A computer implemented method for capturing and enhancing illustrating pane content for use as sequential slides in a presentation includes illustrating a static image on an illustrating pane in a plurality of colors. Each color used to illustrate the static image representing a single element of the static image. The method further includes digitally capturing a single finished image of the illustrated static image and enhancing the background, geometry and colors comprising the finished image. The single finished image is separated into a plurality of single color images with each single color image comprising only a portion of the single finished image comprising that specific color. A ordered presentation is built from the single colored images and the presentation is displayed.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Allan K. Pratt
  • Patent number: 7539833
    Abstract: A method of intra-block memory usage analysis for a program can include identifying a memory block that has been allocated to the program and determining at least one intra-memory block usage characteristic for the allocated memory block.
    Type: Grant
    Filed: December 6, 2004
    Date of Patent: May 26, 2009
    Assignee: International Business Machines Corporation
    Inventors: Kirk J. Krauss, Allan K. Pratt, Jonathan M. Sanders