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: 10895947Abstract: 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: GrantFiled: December 3, 2018Date of Patent: January 19, 2021Assignee: International Business Machines CorporationInventors: William A Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
-
Publication number: 20190114035Abstract: 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: ApplicationFiled: December 3, 2018Publication date: April 18, 2019Inventors: William A. Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
-
Patent number: 10146396Abstract: 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: GrantFiled: March 21, 2016Date of Patent: December 4, 2018Assignee: International Business Machines CorporationInventors: William A. Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
-
Publication number: 20160202848Abstract: 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: ApplicationFiled: March 21, 2016Publication date: July 14, 2016Inventors: William A. Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
-
Patent number: 9292403Abstract: 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: GrantFiled: December 14, 2011Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: William A. Bostic, Randall R. Heisch, Venkat R. Indukuru, Allen E. Johnson, Jesse L. Sathre, Philip L. Vitale
-
Patent number: 8910125Abstract: 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: GrantFiled: September 27, 2012Date of Patent: December 9, 2014Assignee: International Business Machines CorporationInventors: Guy L Guthrie, Randall R Heisch, Venkat R Indukuru, Aaron C Sawdey
-
Publication number: 20140089902Abstract: 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: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Guy L Guthrie, Randall R Heisch, Venkat R Indukuru, Aaron C Sawdey
-
Publication number: 20130159910Abstract: 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: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Applicant: International Business Machines CorporationInventors: William A. Bostic, Randall R. Heisch, Venkat R. Indukuru, Allan E. Johnson, Jesse L. Sathre, Philip L. Vitale
-
Patent number: 8085218Abstract: 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: GrantFiled: June 28, 2007Date of Patent: December 27, 2011Assignee: International Business Machines CorporationInventor: Randall R. Heisch
-
Patent number: 7750507Abstract: 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: GrantFiled: June 28, 2007Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventor: Randall R. Heisch
-
Patent number: 7545488Abstract: 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: GrantFiled: November 10, 2006Date of Patent: June 9, 2009Assignee: International Business Machines CorporationInventor: Randall R. Heisch
-
Publication number: 20090001817Abstract: 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: ApplicationFiled: June 28, 2007Publication date: January 1, 2009Inventor: Randall R. Heisch
-
System and Method for Providing a Floating Alphanumeric/Graphical Display without Moving Electronics
Publication number: 20090002269Abstract: 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: ApplicationFiled: June 28, 2007Publication date: January 1, 2009Inventor: Randall R Heisch -
Publication number: 20080111990Abstract: 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: ApplicationFiled: November 10, 2006Publication date: May 15, 2008Inventor: Randall R. Heisch
-
Patent number: 5613118Abstract: 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: GrantFiled: June 20, 1994Date of Patent: March 18, 1997Assignee: International Business Machines CorporationInventors: Randall R. Heisch, Paul J. Kilpatrick