Patents by Inventor James N. Chen

James N. Chen 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: 8214194
    Abstract: A method and apparatus for and article of manufacture for simulating workloads experienced by multiple partitions in a virtualized system are provided. A master workload driver initiates, coordinates and regulates one or more workload drivers that execute one or more workload simulation tasks in a logical partition. Further, each workload driver may be configured to report a measure of performance regarding the workload to the master control driver where results of many workload drivers may be correlated and analyzed. A configuration file specifies the characteristics of each simulation. Further, the rate and nature of workloads may be adjusted dynamically during a given simulation to model the performance under different real-world scenarios of different computational loads that may be experienced by the virtualized system.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, James N. Chen, Steven E. Froehlich, Karl R. Huppler, Elisabeth R. Stahl
  • Publication number: 20090276787
    Abstract: A method and apparatus for and article of manufacture for simulating workloads experienced by multiple partitions in a virtualized system are provided. A master workload driver initiates, coordinates and regulates one or more workload drivers that execute one or more workload simulation tasks in a logical partition. Further, each workload driver may be configured to report a measure of performance regarding the workload to the master control driver where results of many workload drivers may be correlated and analyzed. A configuration file specifies the characteristics of each simulation. Further, the rate and nature of workloads may be adjusted dynamically during a given simulation to model the performance under different real-world scenarios of different computational loads that may be experienced by the virtualized system.
    Type: Application
    Filed: July 14, 2009
    Publication date: November 5, 2009
    Inventors: Judith H. Banks, James N. Chen, Steven E. Froehlich, Karl R. Huppler, Elisabeth R. Stahl
  • Patent number: 7562003
    Abstract: A method and apparatus for and article of manufacture for simulating workloads experienced by multiple partitions in a virtualized system are provided. A master workload driver initiates, coordinates and regulates one or more workload drivers that execute one or more workload simulation tasks in a logical partition. Further, each workload driver may be configured to report a measure of performance regarding the workload to the master control driver where results of many workload drivers may be correlated and analyzed. A configuration file specifies the characteristics of each simulation. Further, the rate and nature of workloads may be adjusted dynamically during a given simulation to model the performance under different real-world scenarios of different computational loads that may be experienced by the virtualized system.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: July 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, James N. Chen, Steven E. Froehlich, Karl R. Huppler, Elisabeth R. Stahl
  • Patent number: 5553235
    Abstract: A library of performance monitor recordings is maintained according to pathologies. The library is indexed to provide a facility to diagnosis poorly performing data processing systems, by capturing performance statistics and comparing these statistics against known problematic statistics. Remote diagnosis can easily be provided by a user capturing a performance session, saving to a file, and transferring the file to a central facility for comparison against its pathological libraries.
    Type: Grant
    Filed: May 1, 1995
    Date of Patent: September 3, 1996
    Assignee: International Business Machines Corporation
    Inventors: James N. Chen, Joseph C. Ross
  • Patent number: 5506955
    Abstract: Optimizing of performance data in a data processing system is provided by the use of data filters and alarms. Statistics to be monitored are a conglomeration of both system statistics and statistics made available by application programs, both on local and remote data processing systems. The statistics are filtered using combinations of arithmetic and boolean operators. A single filtered condition can invoke multiple alarm responses, and multiple alarm conditions can trigger the same alarm response. Feedback of filtered statistics is provided so that such statistics can be monitored and recorded in the same manner as normal system statistics.
    Type: Grant
    Filed: December 1, 1994
    Date of Patent: April 9, 1996
    Assignee: International Business Machines Corporation
    Inventors: James N. Chen, Niels Christiansen, Joseph C. Ross
  • Patent number: 5483468
    Abstract: A system and method for concurrently recording and displaying of system performance data. System statistical data which is useful in determining the overall performance of a data processing system is captured, displayed, and recorded for subsequent playback. Based on the modular design, real time data can be concurrently captured, displayed and recorded. Attributes of the data can also be modified concurrently with the capture and display of data. Previously recorded data can also be displayed while concurrently capturing and recording other/additional data. A user interface is provided to conveniently control the concurrent operations. The data being displayed can be manipulated by a user to resize, move and scroll data being displayed without disturbing the underlying capture and recording of data. When the user interactions terminate, the display screen reflects the changes made, without loss of data. Multiple categories of process data can be viewed on a single timeline graph.
    Type: Grant
    Filed: October 23, 1992
    Date of Patent: January 9, 1996
    Assignee: International Business Machines Corporation
    Inventors: James N. Chen, Niels Christiansen, Joseph C. Ross, Albert T. Rowan
  • Patent number: 5432932
    Abstract: Local and remote processes can be controlled from a data processing system performance monitor. Multiple processes can be controlled concurrently with a single action selected. Processes to be controlled can be ranked when presented to a user, to assist in determining problematic processes that need attention. Process data is captured dynamically at local and remote processes using a daemon to minimize system overhead in monitoring and controlling processes.
    Type: Grant
    Filed: October 23, 1992
    Date of Patent: July 11, 1995
    Assignee: International Business Machines Corporation
    Inventors: James N. Chen, Niels Christiansen, Joseph C. Ross, Albert T. Rowan
  • Patent number: 4722346
    Abstract: A stand-off device for use with acoustic transducers is described in which a chamber having a diaphragm portion contains liquid, the ratio of the acoustic impedance of said diaphragm to the acoustic impedance of soft body tissue and the ratio of the acoustic impedance of said liquid to the acoustic impedance of said diaphragm being whole numbers or fractions, and said diaphragm being of such thickness that reflections from its diaphragm/body interface, when it is held against the body of a patient, and its liquid/diaphragm interface tends to cancel each other.
    Type: Grant
    Filed: March 24, 1986
    Date of Patent: February 2, 1988
    Assignee: Hewlett-Packard Company
    Inventor: James N. Chen
  • Patent number: 4707801
    Abstract: A word processing system is provided with an interactive display terminal for displaying by character generation a data stream representative of alphanumeric characters to be printed on a document together with means for printing the characters on the document. The processing system integrates into the data stream, data representative of graphics and converts such integrated graphic data into graphic display characters whereby the graphics may also be displayed through character generation. When printing of the graphics and alphanumeric information to produce documents is required, the data in the data stream representative of alphanumeric characters is applied to the printing means resulting in the printing of the characters and the data in the data stream representative of the graphics is applied to apparatus for producing the graphics such as a plotter to produce the graphic content of the document.
    Type: Grant
    Filed: August 8, 1986
    Date of Patent: November 17, 1987
    Assignee: International Business Machines Corporation
    Inventors: Johnny G. Barnes, James N. Chen, Gerald E. Hayes
  • Patent number: 4603701
    Abstract: A stand-off device for use with acoustic transducers is described in which a chamber having a diaphragm portion contains liquid, the ratio of the acoustic impedance of said diaphragm to the acoustic impedance of soft body tissue and the ratio of the acoustic impedance of said liquid to the acoustic impedance of said diaphragm being whole numbers or fractions, and said diaphragm being of such thickness that reflections from its diaphragm/body interface, when it is held against the body of a patient, and its liquid/diaphragm interface tends to cancel each other.
    Type: Grant
    Filed: December 16, 1983
    Date of Patent: August 5, 1986
    Assignee: Hewlett-Packard Company
    Inventor: James N. Chen
  • Patent number: 4579123
    Abstract: A stand-off device for use with an acoustic transducer in the form of a volume having a flexible cup section and a stiff cup section with the lips of the cups joined together and almost filled with liquid. The bottom of the stiff cup section has an opening across which a membrane is mounted and a clip for holding the active section of a transducer in contact with the membrane.
    Type: Grant
    Filed: December 16, 1983
    Date of Patent: April 1, 1986
    Assignee: Hewlett-Packard Company
    Inventors: James N. Chen, Thaddeus G. Minior