Patents by Inventor Randall R. Heisch

Randall R. Heisch 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: 10895947
    Abstract: Mechanisms are provided for a graphical user interface tool for system-wide topology and performance monitoring with per-partition views. A graphical user interface application presents a consolidated view of physical and logical information based on the received performance data. The mechanisms provide real-time performance and utilization information in a visual format relative to the physical components in a topographical layout. The user may drill down to lower levels to view more detailed performance and utilization information.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: January 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: William A Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
  • Publication number: 20190114035
    Abstract: Mechanisms are provided for a graphical user interface tool for system-wide topology and performance monitoring with per-partition views. A graphical user interface application presents a consolidated view of physical and logical information based on the received performance data. The mechanisms provide real-time performance and utilization information in a visual format relative to the physical components in a topographical layout. The user may drill down to lower levels to view more detailed performance and utilization information.
    Type: Application
    Filed: December 3, 2018
    Publication date: April 18, 2019
    Inventors: William A. Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
  • Patent number: 10146396
    Abstract: Mechanisms are provided for a graphical user interface tool for system-wide topology and performance monitoring with per-partition views. A graphical user interface application presents a consolidated view of physical and logical information based on the received performance data. The mechanisms provide real-time performance and utilization information in a visual format relative to the physical components in a topographical layout. The user may drill down to lower levels to view more detailed performance and utilization information.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: December 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: William A. Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
  • Publication number: 20160202848
    Abstract: Mechanisms are provided for a graphical user interface tool for system-wide topology and performance monitoring with per-partition views. A graphical user interface application presents a consolidated view of physical and logical information based on the received performance data. The mechanisms provide real-time performance and utilization information in a visual format relative to the physical components in a topographical layout. The user may drill down to lower levels to view more detailed performance and utilization information.
    Type: Application
    Filed: March 21, 2016
    Publication date: July 14, 2016
    Inventors: William A. Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
  • Patent number: 9292403
    Abstract: Mechanisms are provided for a graphical user interface tool for system-wide topology and performance monitoring with per-partition views. A graphical user interface application presents a consolidated view of physical and logical information based on the received performance data. The mechanisms provide real-time performance and utilization information in a visual format relative to the physical components in a topographical layout. The user may drill down to lower levels to view more detailed performance and utilization information.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: William A. Bostic, Randall R. Heisch, Venkat R. Indukuru, Allen E. Johnson, Jesse L. Sathre, Philip L. Vitale
  • Patent number: 8910125
    Abstract: Systems, methods and computer program products may provide monitoring of software performance on a computer. A method of monitoring software performance in a computer may include marking at least one of a load request and a store request, the marked request including an effective instruction address and an effective data address, recording the effective instruction and data addresses in a processor core and sending the marked request to a memory subsystem. The method may also include receiving a fabric response for the marked request, recording the fabric response in the core and tying the effective instruction and data addresses and the fabric response together in a sample.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: December 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Guy L Guthrie, Randall R Heisch, Venkat R Indukuru, Aaron C Sawdey
  • Publication number: 20140089902
    Abstract: Systems, methods and computer program products may provide monitoring of software performance on a computer. A method of monitoring software performance in a computer may include marking at least one of a load request and a store request, the marked request including an effective instruction address and an effective data address, recording the effective instruction and data addresses in a processor core and sending the marked request to a memory subsystem. The method may also include receiving a fabric response for the marked request, recording the fabric response in the core and tying the effective instruction and data addresses and the fabric response together in a sample.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Guy L Guthrie, Randall R Heisch, Venkat R Indukuru, Aaron C Sawdey
  • Publication number: 20130159910
    Abstract: Mechanisms are provided for a graphical user interface tool for system-wide topology and performance monitoring with per-partition views. A graphical user interface application presents a consolidated view of physical and logical information based on the received performance data. The mechanisms provide real-time performance and utilization information in a visual format relative to the physical components in a topographical layout. The user may drill down to lower levels to view more detailed performance and utilization information.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: International Business Machines Corporation
    Inventors: William A. Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
  • Patent number: 8085218
    Abstract: Mechanisms for providing a floating display without moving electronics is provided. The mechanisms include a stationary array of light emitting elements and a moving reflective element. As the reflective element rotates, oscillates, or otherwise moves in a path relative to the array of light emitting elements, a controller controls the illumination, i.e. the pulsing on and off, of the light emitting elements based on a location of the reflective element so as to achieve a desired image, alphanumeric message, graphical display, animated display, or the like. The reflective element may be a reflective sphere having a reflective exterior surface. In this way, the electronics used to generate the floating display are kept stationary while the reflective element is moved along a path of motion to generate the floating image. This reduces the complexity and cost of the electronics needed to generate a floating image.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventor: Randall R. Heisch
  • Patent number: 7750507
    Abstract: An electronics support apparatus for rotating electronics is provided that eliminates the need for electrical contact brushes and/or reduces the number of inductive power coupling coil pairs required to provide power to the rotating electronics. With the apparatus, a single inductive power coupling coil pair is utilized in which the coils are oriented at approximately 90 degrees, i.e. at a right angle, to each other, e.g., the “outer” coil (secondary transformer coil) is oriented approximately 90 degrees to the “inner” coil (primary transformer coil). A transformer core, or “elbow core,” having an approximately 90 degree bend is provided for coupling the magnetic energy of the primary transformer coil with the secondary transformer coil, thus imparting or coupling energy simultaneously through 2 axes of motion.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: July 6, 2010
    Assignee: International Business Machines Corporation
    Inventor: Randall R. Heisch
  • Patent number: 7545488
    Abstract: An light-emitting diode (LED) meter capable of analog presentations is disclosed. The LED meter includes an LED and a reflective object. The reflective object is capable of reflecting light emitted from the LED. The reflective object is also capable of being moved to and for along a path. The LED meter also includes means for selectively enabling the LED to emit light continuously for a duration that is proportional to a magnitude of measurement.
    Type: Grant
    Filed: November 10, 2006
    Date of Patent: June 9, 2009
    Assignee: International Business Machines Corporation
    Inventor: Randall R. Heisch
  • Publication number: 20090001817
    Abstract: An electronics support apparatus for rotating electronics is provided that eliminates the need for electrical contact brushes and/or reduces the number of inductive power coupling coil pairs required to provide power to the rotating electronics. With the apparatus, a single inductive power coupling coil pair is utilized in which the coils are oriented at approximately 90 degrees, i.e. at a right angle, to each other, e.g., the “outer” coil (secondary transformer coil) is oriented approximately 90 degrees to the “inner” coil (primary transformer coil). A transformer core, or “elbow core,” having an approximately 90 degree bend is provided for coupling the magnetic energy of the primary transformer coil with the secondary transformer coil, thus imparting or coupling energy simultaneously through 2 axes of motion.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Inventor: Randall R. Heisch
  • Publication number: 20090002269
    Abstract: A system and method for providing a floating display without moving electronics is provided. The mechanisms include a stationary array of light emitting elements and a moving reflective element. As the reflective element rotates, oscillates, or otherwise moves in a path relative to the array of light emitting elements, a controller controls the illumination, i.e. the pulsing on and off, of the light emitting elements based on a timing of the movement of the reflective element so as to achieve a desired image, alphanumeric message, graphical display, animated display, or the like. In this way, the electronics used to generate the floating display are kept stationary while the reflective element is moved along a path of motion to generate the floating image. This reduces the complexity and cost of the electronics needed to generate a floating image.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Inventor: Randall R Heisch
  • Publication number: 20080111990
    Abstract: An light-emitting diode (LED) meter capable of analog presentations is disclosed. The LED meter includes an LED and a reflective object. The reflective object is capable of reflecting light emitted from the LED. The reflective object is also capable of being moved to and fro along a path. The LED meter also includes means for selectively enabling the LED to emit light continuously for a duration that is proportional to a magnitude of measurement.
    Type: Application
    Filed: November 10, 2006
    Publication date: May 15, 2008
    Inventor: Randall R. Heisch
  • Patent number: 5613118
    Abstract: The present invention is an system and method for optimizing a program, having qualified elements, at the source level. The method includes the steps of instrumenting each path of the qualified elements to create an instrumented program, executing the instrumented program to produce instrumentation information for each of the paths, analyzing the instrumentation information, and in response to the analyzing step, restructuring the program to create an optimize program.
    Type: Grant
    Filed: June 20, 1994
    Date of Patent: March 18, 1997
    Assignee: International Business Machines Corporation
    Inventors: Randall R. Heisch, Paul J. Kilpatrick