Patents by Inventor Leroy A. Krueger

Leroy A. Krueger 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: 7720958
    Abstract: Techniques for use in accordance with application performance decomposition are provided which take advantage of the communications protocol used to carry a transaction between application components in a distributed computing network. Specifically, the invention extends the communications protocol by embedding data, such as timestamp and duration measurement data, in the protocol itself, rather than extending or altering the application or transaction data carried by the protocol as in existing approaches. Thus, the invention provides natural correlation of interactions of distributed application components on such transactions without modification to the application or transaction data. Because the correlation is performed in-line with the application component interactions, minimal data management overhead is required, and correlated performance decomposition is made possible in real-time for the transaction.
    Type: Grant
    Filed: June 6, 2001
    Date of Patent: May 18, 2010
    Assignee: International Business Machines Corporation
    Inventors: W. Nathaniel Mills, III, LeRoy A. Krueger, Jr., Joseph L. Hellerstein, Srirama Mandyam Krishnakumar, Mark S. Squillante
  • Publication number: 20020129137
    Abstract: Techniques for use in accordance with application performance decomposition are provided which take advantage of the communications protocol used to carry a transaction between application components in a distributed computing network. Specifically, the invention extends the communications protocol by embedding data, such as timestamp and duration measurement data, in the protocol itself, rather than extending or altering the application or transaction data carried by the protocol as in existing approaches. Thus, the invention provides natural correlation of interactions of distributed application components on such transactions without modification to the application or transaction data. Because the correlation is performed in-line with the application component interactions, minimal data management overhead is required, and correlated performance decomposition is made possible in real-time for the transaction.
    Type: Application
    Filed: June 6, 2001
    Publication date: September 12, 2002
    Applicant: International Business Machines Corporation
    Inventors: W. Nathaniel Mills, LeRoy A. Krueger, Joseph L. Hellerstein, Srirama Mandyam Krishnakumar, Mark S. Squillante
  • Patent number: 5400051
    Abstract: A system and method for generating a variably scaled digital image. A second digital image containing a second plurality of pels is generated from first digital image containing a first plurality of pels. The first digital image may be stored in an image buffer. Each of the first plurality of pels is input serially into a process whereby a first and a second scaling factor are applied to the luminance values associated with a pel. A determination is made as to whether or not the scaled luminance values overflow vertically and horizontally into surrounding pels in the second plurality of pels. If the scaled luminance values overflow vertically, the overflow is stored in a line buffer to be added to future scaled luminance values. If the scaled luminance values overflow horizontally, the overflow is accumulated in an accumulator to be added to future scaled luminance values.
    Type: Grant
    Filed: November 12, 1992
    Date of Patent: March 21, 1995
    Assignee: International Business Machines Corporation
    Inventor: Leroy A. Krueger, Jr.
  • Patent number: 5265202
    Abstract: A method and system for accessing visually obscured data in a data processing system having a computer application displayed concurrently with a video image in a window which partially overlaps the computer application. The location of the video image within the window is maintained in relation to the visually obscured data within the computer application. The video image, which is comprised of a plurality of lines of video data, is then temporarily altered to a translucent state by omitting selected lines of video data. This renders the video image partially visible, allowing the visually obscured data within the computer application to be seen through the video image. The visually obscured data may now be visually accessed through the video image.
    Type: Grant
    Filed: August 28, 1992
    Date of Patent: November 23, 1993
    Assignee: International Business Machines Corporation
    Inventors: Leroy A. Krueger, Edward S. Rozmiarek, James G. Tench, Jr.
  • Patent number: 4841291
    Abstract: A technique is described for animating graphics objects (sprites) on a display. The display manager allows a user to select a sprite from the display or from a sprite table. Then the user selects the operation to perform on the sprite. Enabled operations include hiding the sprite, showing the sprite, redefining the sprite, placing the sprite or moving the sprite. The move operation allows the user to make the sprite the current cursor character and move it around the display under the control of the mouse. Any of the operations may be performed on the selected sprite. The operations are recorded for the user to later playback. Additionally, the user can select other sprites and perform additional operations on them. In this way, the user can interactively create an animated display consisting of multiple sprites. As the user creates the various sprite operations, he or she can play them back at any time to see how they appear and edit the operations to tailor them to the user's needs.
    Type: Grant
    Filed: September 21, 1987
    Date of Patent: June 20, 1989
    Assignee: International Business Machines Corp.
    Inventors: Scott R. Swix, Leroy A. Krueger