US6405327B1 - Apparatus for and method of automatic monitoring of computer performance - Google Patents
Apparatus for and method of automatic monitoring of computer performance Download PDFInfo
- Publication number
- US6405327B1 US6405327B1 US09/136,447 US13644798A US6405327B1 US 6405327 B1 US6405327 B1 US 6405327B1 US 13644798 A US13644798 A US 13644798A US 6405327 B1 US6405327 B1 US 6405327B1
- Authority
- US
- United States
- Prior art keywords
- performance
- computer system
- computer
- data collection
- limiters
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3495—Performance evaluation by tracing or monitoring for systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/81—Threshold
Abstract
Description
Claims (31)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/136,447 US6405327B1 (en) | 1998-08-19 | 1998-08-19 | Apparatus for and method of automatic monitoring of computer performance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/136,447 US6405327B1 (en) | 1998-08-19 | 1998-08-19 | Apparatus for and method of automatic monitoring of computer performance |
Publications (1)
Publication Number | Publication Date |
---|---|
US6405327B1 true US6405327B1 (en) | 2002-06-11 |
Family
ID=22472901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/136,447 Expired - Lifetime US6405327B1 (en) | 1998-08-19 | 1998-08-19 | Apparatus for and method of automatic monitoring of computer performance |
Country Status (1)
Country | Link |
---|---|
US (1) | US6405327B1 (en) |
Cited By (69)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010001146A1 (en) * | 1999-10-18 | 2001-05-10 | Petersen Paul R. | Automating the process of purchasing a memory upgrade for a computer system |
US20020103783A1 (en) * | 2000-12-01 | 2002-08-01 | Network Appliance, Inc. | Decentralized virus scanning for stored data |
US20020120886A1 (en) * | 2001-02-27 | 2002-08-29 | Sun Microsystems, Inc. | Method, system, and program for monitoring system components |
US20020156884A1 (en) * | 2001-04-23 | 2002-10-24 | International Business Machines Corporation | Method and system for providing and viewing performance analysis of resource groups |
US20020184065A1 (en) * | 2001-03-30 | 2002-12-05 | Cody Menard | System and method for correlating and diagnosing system component performance data |
US20020198976A1 (en) * | 2001-05-24 | 2002-12-26 | Microsoft Corporation | Service quality monitoring system and method |
US20030055904A1 (en) * | 2001-09-04 | 2003-03-20 | Fujitsu Limited | Rendering calculation processing status monitoring program, and storage medium, apparatus, and method therefor |
US20030200132A1 (en) * | 2002-04-23 | 2003-10-23 | Gateway, Inc. | Automatic marketing of networking solution |
US6643786B1 (en) * | 1999-01-25 | 2003-11-04 | Kabushiki Kaisha Toshiba | Computer battery event managing method with option to compulsorily execute a low battery capacity operation even when a program of the computer does not respond |
US6665778B1 (en) * | 1999-09-23 | 2003-12-16 | Gateway, Inc. | System and method for storage of device performance data |
US6671723B2 (en) * | 1999-05-20 | 2003-12-30 | International Business Machines Corporation | Method and apparatus for scanning a web site in a distributed data processing system for problem determination |
US6763452B1 (en) | 1999-01-28 | 2004-07-13 | Ati International Srl | Modifying program execution based on profiling |
US20040163079A1 (en) * | 2003-02-13 | 2004-08-19 | Path Communications, Inc. | Software behavior pattern recognition and analysis |
GB2398898A (en) * | 2003-02-28 | 2004-09-01 | Hewlett Packard Development Co | Memory management in a printer |
US6789181B1 (en) | 1999-01-28 | 2004-09-07 | Ati International, Srl | Safety net paradigm for managing two computer execution modes |
US20040210447A1 (en) * | 2003-04-18 | 2004-10-21 | Zingarelli Anthony Michael | System and method for reporting an ergonomic condition based on self characterization |
US20040220774A1 (en) * | 1999-12-29 | 2004-11-04 | Anant Agarwal | Early warning mechanism for enhancing enterprise availability |
US6816898B1 (en) * | 2000-08-16 | 2004-11-09 | Proactivenet, Inc. | Interfacing external metrics into a performance management system |
US20040230795A1 (en) * | 2000-12-01 | 2004-11-18 | Armitano Robert M. | Policy engine to control the servicing of requests received by a storage server |
US20050010749A1 (en) * | 2002-10-15 | 2005-01-13 | Zomaya Christ J. | System and method for providing computer upgrade information |
US20050050404A1 (en) * | 2003-08-25 | 2005-03-03 | Vittorio Castelli | Apparatus and method for detecting and forecasting resource bottlenecks |
US6883120B1 (en) * | 1999-12-03 | 2005-04-19 | Network Appliance, Inc. | Computer assisted automatic error detection and diagnosis of file servers |
US20050119996A1 (en) * | 2003-11-28 | 2005-06-02 | Hitachi, Ltd. | Method and program of collecting performance data for storage network |
US20050120111A1 (en) * | 2002-09-30 | 2005-06-02 | Bailey Philip G. | Reporting of abnormal computer resource utilization data |
EP1576515A1 (en) * | 2002-11-22 | 2005-09-21 | IDX Systems Corporation | Proactive support of a healthcare information system |
US6954923B1 (en) | 1999-01-28 | 2005-10-11 | Ati International Srl | Recording classification of instructions executed by a computer |
US6961749B1 (en) | 1999-08-25 | 2005-11-01 | Network Appliance, Inc. | Scalable file server with highly available pairs |
US6965901B2 (en) | 1999-05-07 | 2005-11-15 | Network Appliance, Inc. | Adaptive and generalized status monitor |
US6970805B1 (en) * | 2003-12-23 | 2005-11-29 | Unisys Corporatiion | Analysis of data processing system performance |
US20050283339A1 (en) * | 2004-06-18 | 2005-12-22 | Ichiki Homma | Performance analyzing method using hardware |
US20060037012A1 (en) * | 2003-07-02 | 2006-02-16 | Zomaya Christ J | System and method for providing computer upgrade information |
US7013456B1 (en) * | 1999-01-28 | 2006-03-14 | Ati International Srl | Profiling execution of computer programs |
US7043718B1 (en) * | 2002-02-15 | 2006-05-09 | Lsi Logic Corporation | System real-time analysis tool |
US20060136882A1 (en) * | 2004-12-17 | 2006-06-22 | Nokia Corporation | System and method for background JAVA application resource control |
US20060143325A1 (en) * | 2004-12-27 | 2006-06-29 | Seiko Epson Corporation | Resource management system, printer, printer network card and resource management program, and resource management method |
EP1686480A1 (en) * | 2005-01-31 | 2006-08-02 | Ubs Ag | Control system for software module management |
EP1686456A2 (en) * | 2005-02-01 | 2006-08-02 | Seiko Epson Corporation | System, method and program for resource management, software authentication and resource conversion table generation |
US20060173871A1 (en) * | 2005-02-01 | 2006-08-03 | Seiko Epson Corporation | Resource managing system, resource managing program and resource managing method |
US20060181735A1 (en) * | 2005-02-14 | 2006-08-17 | Seiko Epson Corporation | File operation limiting system, file operation limiting program, file operation limiting method, electronics and printing apparatus |
US20060206929A1 (en) * | 2005-03-14 | 2006-09-14 | Seiko Epson Corporation | Software authentication system, software authentication program, and software authentication method |
US20060253745A1 (en) * | 2001-09-25 | 2006-11-09 | Path Reliability Inc. | Application manager for monitoring and recovery of software based application processes |
US20070061628A1 (en) * | 2005-09-09 | 2007-03-15 | International Business Machines Corporation | System and method for examining remote systems and gathering debug data in real time |
US7203746B1 (en) * | 2000-12-11 | 2007-04-10 | Agilent Technologies, Inc. | System and method for adaptive resource management |
US7243145B1 (en) | 2002-09-30 | 2007-07-10 | Electronic Data Systems Corporation | Generation of computer resource utilization data per computer application |
US7245614B1 (en) * | 2001-06-27 | 2007-07-17 | Cisco Technology, Inc. | Managing access to internet protocol (IP) multicast traffic |
US7373557B1 (en) * | 2003-04-04 | 2008-05-13 | Unisys Corporation | Performance monitor for data processing systems |
US20080256397A1 (en) * | 2004-09-22 | 2008-10-16 | Xyratex Technology Limited | System and Method for Network Performance Monitoring and Predictive Failure Analysis |
US20080313632A1 (en) * | 2007-06-13 | 2008-12-18 | Apurva Kumar | Methods, devices, and products for providing access to system-administration functions of a computer or related resources |
US20090265525A1 (en) * | 1999-10-18 | 2009-10-22 | Micron Technology, Inc. | Determining memory upgrade options |
US20090276600A1 (en) * | 2008-05-05 | 2009-11-05 | Oracle International Corporation | Method and apparatus for determining memory usage for a computing device |
US20090320021A1 (en) * | 2008-06-19 | 2009-12-24 | Microsoft Corporation | Diagnosis of application performance problems via analysis of thread dependencies |
WO2009142832A3 (en) * | 2008-05-21 | 2010-01-14 | Nec Laboratories America, Inc. | Ranking the importance of alerts for problem determination in large systems |
US7703079B1 (en) | 2005-05-03 | 2010-04-20 | Oracle America, Inc. | System performance prediction |
WO2010044770A1 (en) * | 2008-10-13 | 2010-04-22 | Hewlett-Packard Development Company, L.P. | Trend determination and identification |
US7739689B1 (en) | 2004-02-27 | 2010-06-15 | Symantec Operating Corporation | Internal monitoring of applications in a distributed management framework |
US7783666B1 (en) | 2007-09-26 | 2010-08-24 | Netapp, Inc. | Controlling access to storage resources by using access pattern based quotas |
US7890473B1 (en) * | 2004-10-26 | 2011-02-15 | Sprint Communications Company L.P. | Method and system for evaluating performance of a computer system |
US7941647B2 (en) | 1999-01-28 | 2011-05-10 | Ati Technologies Ulc | Computer for executing two instruction sets and adds a macroinstruction end marker for performing iterations after loop termination |
US8065504B2 (en) | 1999-01-28 | 2011-11-22 | Ati International Srl | Using on-chip and off-chip look-up tables indexed by instruction address to control instruction execution in a processor |
US8074055B1 (en) | 1999-01-28 | 2011-12-06 | Ati Technologies Ulc | Altering data storage conventions of a processor when execution flows from first architecture code to second architecture code |
US8127121B2 (en) | 1999-01-28 | 2012-02-28 | Ati Technologies Ulc | Apparatus for executing programs for a first computer architechture on a computer of a second architechture |
US20120265907A1 (en) * | 2011-04-12 | 2012-10-18 | Fujitsu Limited | Access method, computer and recording medium |
US20150067252A1 (en) * | 2013-08-29 | 2015-03-05 | International Business Machines Corporation | Communicating outstanding maintenance tasks to improve disk data integrity |
US9058612B2 (en) | 2011-05-27 | 2015-06-16 | AVG Netherlands B.V. | Systems and methods for recommending software applications |
US20150205526A1 (en) * | 2014-01-18 | 2015-07-23 | International Business Machines Corporation | Queuing latency feedback mechanism to improve i/o performance |
US20160065487A1 (en) * | 2014-09-03 | 2016-03-03 | Kabushiki Kaisha Toshiba | Electronic apparatus, method, and storage medium |
CN110365642A (en) * | 2019-05-31 | 2019-10-22 | 平安科技(深圳)有限公司 | Method, apparatus, computer equipment and the storage medium of monitoring information operation |
US11216327B1 (en) * | 2015-05-15 | 2022-01-04 | United Services Automobile Association (Usaa) | Systems and methods for computer infrastructure monitoring and maintenance |
US11294788B2 (en) * | 2017-07-20 | 2022-04-05 | Hewlett-Packard Development Company, L.P. | Predicting performance of a computer system |
Citations (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3818458A (en) | 1972-11-08 | 1974-06-18 | Comress | Method and apparatus for monitoring a general purpose digital computer |
US4034353A (en) | 1975-09-15 | 1977-07-05 | Burroughs Corporation | Computer system performance indicator |
US4166290A (en) | 1978-05-10 | 1979-08-28 | Tesdata Systems Corporation | Computer monitoring system |
US4231106A (en) | 1978-07-13 | 1980-10-28 | Sperry Rand Corporation | Performance monitor apparatus and method |
US4367525A (en) | 1980-06-06 | 1983-01-04 | Tesdata Systems Corporation | CPU Channel monitoring system |
US4458309A (en) | 1981-10-01 | 1984-07-03 | Honeywell Information Systems Inc. | Apparatus for loading programmable hit matrices used in a hardware monitoring interface unit |
US4521849A (en) | 1981-10-01 | 1985-06-04 | Honeywell Information Systems Inc. | Programmable hit matrices used in a hardware monitoring interface unit |
US4590550A (en) | 1983-06-29 | 1986-05-20 | International Business Machines Corporation | Internally distributed monitoring system |
US4623984A (en) | 1981-12-28 | 1986-11-18 | Sony/Tektronix Corporation | Logic analyzer having search and comparison capabilities |
US4654848A (en) | 1984-04-06 | 1987-03-31 | Takeda Riken Kogyo Kabushikikaisha | Multi-trigger logic analyzer |
US4821178A (en) | 1986-08-15 | 1989-04-11 | International Business Machines Corporation | Internal performance monitoring by event sampling |
US4905171A (en) | 1987-11-09 | 1990-02-27 | International Business Machines Corporation | Workstation controller performance monitor |
US5051944A (en) | 1986-04-17 | 1991-09-24 | Ncr Corporation | Computer address analyzer having a counter and memory locations each storing count value indicating occurrence of corresponding memory address |
US5062055A (en) | 1986-09-02 | 1991-10-29 | Digital Equipment Corporation | Data processor performance advisor |
US5067107A (en) | 1988-08-05 | 1991-11-19 | Hewlett-Packard Company | Continuous computer performance measurement tool that reduces operating system produced performance data for logging into global, process, and workload files |
US5123017A (en) | 1989-09-29 | 1992-06-16 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Remote maintenance monitoring system |
US5166890A (en) | 1987-12-15 | 1992-11-24 | Southwestern Telephone Company | Performance monitoring system |
US5193179A (en) | 1988-08-09 | 1993-03-09 | Harris Corporation | Activity monitor system non-obtrusive statistical monitoring of operations on a shared bus of a multiprocessor system |
US5210862A (en) | 1989-12-22 | 1993-05-11 | Bull Hn Information Systems Inc. | Bus monitor with selective capture of independently occuring events from multiple sources |
US5245638A (en) | 1990-10-29 | 1993-09-14 | Iowa State University Research Foundation, Inc. | Method and system for benchmarking computers |
US5276809A (en) | 1990-06-26 | 1994-01-04 | Digital Equipment Corporation | Method and apparatus for capturing real-time data bus cycles in a data processing system |
US5581482A (en) | 1994-04-26 | 1996-12-03 | Unisys Corporation | Performance monitor for digital computer system |
US5745915A (en) * | 1995-03-17 | 1998-04-28 | Unisys Corporation | System for parallel reading and processing of a file |
US5758149A (en) * | 1995-03-17 | 1998-05-26 | Unisys Corporation | System for optimally processing a transaction and a query to the same database concurrently |
US5832310A (en) * | 1993-12-30 | 1998-11-03 | Unisys Corporation | Serial I/O channel having dependent and synchronous sources of control data and user defined data |
US5864738A (en) * | 1996-03-13 | 1999-01-26 | Cray Research, Inc. | Massively parallel processing system using two data paths: one connecting router circuit to the interconnect network and the other connecting router circuit to I/O controller |
US5875119A (en) * | 1997-01-28 | 1999-02-23 | Unisys Corporation | Computer performance monitoring using time-division multiplexing |
US5917485A (en) * | 1997-05-07 | 1999-06-29 | Unisys Corporation | User assistance for data processing systems |
US5924097A (en) * | 1997-12-23 | 1999-07-13 | Unisys Corporation | Balanced input/output task management for use in multiprocessor transaction processing system |
US6003145A (en) * | 1996-05-06 | 1999-12-14 | Samsung Electronics Co., Ltd. | Computer monitoring apparatus and a method of controlling the same |
US6065138A (en) * | 1996-03-29 | 2000-05-16 | Magnitude Llc | Computer activity monitoring system |
US6101531A (en) * | 1995-12-19 | 2000-08-08 | Motorola, Inc. | System for communicating user-selected criteria filter prepared at wireless client to communication server for filtering data transferred from host to said wireless client |
US6167538A (en) * | 1998-03-06 | 2000-12-26 | Compaq Computer Corporation | Method and apparatus for monitoring components of a computer system |
-
1998
- 1998-08-19 US US09/136,447 patent/US6405327B1/en not_active Expired - Lifetime
Patent Citations (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3818458A (en) | 1972-11-08 | 1974-06-18 | Comress | Method and apparatus for monitoring a general purpose digital computer |
US4034353A (en) | 1975-09-15 | 1977-07-05 | Burroughs Corporation | Computer system performance indicator |
US4166290A (en) | 1978-05-10 | 1979-08-28 | Tesdata Systems Corporation | Computer monitoring system |
US4231106A (en) | 1978-07-13 | 1980-10-28 | Sperry Rand Corporation | Performance monitor apparatus and method |
US4367525A (en) | 1980-06-06 | 1983-01-04 | Tesdata Systems Corporation | CPU Channel monitoring system |
US4521849A (en) | 1981-10-01 | 1985-06-04 | Honeywell Information Systems Inc. | Programmable hit matrices used in a hardware monitoring interface unit |
US4458309A (en) | 1981-10-01 | 1984-07-03 | Honeywell Information Systems Inc. | Apparatus for loading programmable hit matrices used in a hardware monitoring interface unit |
US4623984A (en) | 1981-12-28 | 1986-11-18 | Sony/Tektronix Corporation | Logic analyzer having search and comparison capabilities |
US4590550A (en) | 1983-06-29 | 1986-05-20 | International Business Machines Corporation | Internally distributed monitoring system |
US4654848A (en) | 1984-04-06 | 1987-03-31 | Takeda Riken Kogyo Kabushikikaisha | Multi-trigger logic analyzer |
US5051944A (en) | 1986-04-17 | 1991-09-24 | Ncr Corporation | Computer address analyzer having a counter and memory locations each storing count value indicating occurrence of corresponding memory address |
US4821178A (en) | 1986-08-15 | 1989-04-11 | International Business Machines Corporation | Internal performance monitoring by event sampling |
US5062055A (en) | 1986-09-02 | 1991-10-29 | Digital Equipment Corporation | Data processor performance advisor |
US4905171A (en) | 1987-11-09 | 1990-02-27 | International Business Machines Corporation | Workstation controller performance monitor |
US5166890A (en) | 1987-12-15 | 1992-11-24 | Southwestern Telephone Company | Performance monitoring system |
US5067107A (en) | 1988-08-05 | 1991-11-19 | Hewlett-Packard Company | Continuous computer performance measurement tool that reduces operating system produced performance data for logging into global, process, and workload files |
US5193179A (en) | 1988-08-09 | 1993-03-09 | Harris Corporation | Activity monitor system non-obtrusive statistical monitoring of operations on a shared bus of a multiprocessor system |
US5123017A (en) | 1989-09-29 | 1992-06-16 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Remote maintenance monitoring system |
US5210862A (en) | 1989-12-22 | 1993-05-11 | Bull Hn Information Systems Inc. | Bus monitor with selective capture of independently occuring events from multiple sources |
US5276809A (en) | 1990-06-26 | 1994-01-04 | Digital Equipment Corporation | Method and apparatus for capturing real-time data bus cycles in a data processing system |
US5245638A (en) | 1990-10-29 | 1993-09-14 | Iowa State University Research Foundation, Inc. | Method and system for benchmarking computers |
US5832310A (en) * | 1993-12-30 | 1998-11-03 | Unisys Corporation | Serial I/O channel having dependent and synchronous sources of control data and user defined data |
US5581482A (en) | 1994-04-26 | 1996-12-03 | Unisys Corporation | Performance monitor for digital computer system |
US5758149A (en) * | 1995-03-17 | 1998-05-26 | Unisys Corporation | System for optimally processing a transaction and a query to the same database concurrently |
US5745915A (en) * | 1995-03-17 | 1998-04-28 | Unisys Corporation | System for parallel reading and processing of a file |
US6101531A (en) * | 1995-12-19 | 2000-08-08 | Motorola, Inc. | System for communicating user-selected criteria filter prepared at wireless client to communication server for filtering data transferred from host to said wireless client |
US5864738A (en) * | 1996-03-13 | 1999-01-26 | Cray Research, Inc. | Massively parallel processing system using two data paths: one connecting router circuit to the interconnect network and the other connecting router circuit to I/O controller |
US6065138A (en) * | 1996-03-29 | 2000-05-16 | Magnitude Llc | Computer activity monitoring system |
US6003145A (en) * | 1996-05-06 | 1999-12-14 | Samsung Electronics Co., Ltd. | Computer monitoring apparatus and a method of controlling the same |
US5875119A (en) * | 1997-01-28 | 1999-02-23 | Unisys Corporation | Computer performance monitoring using time-division multiplexing |
US5917485A (en) * | 1997-05-07 | 1999-06-29 | Unisys Corporation | User assistance for data processing systems |
US5924097A (en) * | 1997-12-23 | 1999-07-13 | Unisys Corporation | Balanced input/output task management for use in multiprocessor transaction processing system |
US6167538A (en) * | 1998-03-06 | 2000-12-26 | Compaq Computer Corporation | Method and apparatus for monitoring components of a computer system |
Cited By (114)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6643786B1 (en) * | 1999-01-25 | 2003-11-04 | Kabushiki Kaisha Toshiba | Computer battery event managing method with option to compulsorily execute a low battery capacity operation even when a program of the computer does not respond |
US6763452B1 (en) | 1999-01-28 | 2004-07-13 | Ati International Srl | Modifying program execution based on profiling |
US8074055B1 (en) | 1999-01-28 | 2011-12-06 | Ati Technologies Ulc | Altering data storage conventions of a processor when execution flows from first architecture code to second architecture code |
US8121828B2 (en) | 1999-01-28 | 2012-02-21 | Ati Technologies Ulc | Detecting conditions for transfer of execution from one computer instruction stream to another and executing transfer on satisfaction of the conditions |
US7013456B1 (en) * | 1999-01-28 | 2006-03-14 | Ati International Srl | Profiling execution of computer programs |
US6826748B1 (en) | 1999-01-28 | 2004-11-30 | Ati International Srl | Profiling program execution into registers of a computer |
US7941647B2 (en) | 1999-01-28 | 2011-05-10 | Ati Technologies Ulc | Computer for executing two instruction sets and adds a macroinstruction end marker for performing iterations after loop termination |
US8065504B2 (en) | 1999-01-28 | 2011-11-22 | Ati International Srl | Using on-chip and off-chip look-up tables indexed by instruction address to control instruction execution in a processor |
US8127121B2 (en) | 1999-01-28 | 2012-02-28 | Ati Technologies Ulc | Apparatus for executing programs for a first computer architechture on a computer of a second architechture |
US6789181B1 (en) | 1999-01-28 | 2004-09-07 | Ati International, Srl | Safety net paradigm for managing two computer execution modes |
US8788792B2 (en) | 1999-01-28 | 2014-07-22 | Ati Technologies Ulc | Apparatus for executing programs for a first computer architecture on a computer of a second architecture |
US6954923B1 (en) | 1999-01-28 | 2005-10-11 | Ati International Srl | Recording classification of instructions executed by a computer |
US6965901B2 (en) | 1999-05-07 | 2005-11-15 | Network Appliance, Inc. | Adaptive and generalized status monitor |
US6671723B2 (en) * | 1999-05-20 | 2003-12-30 | International Business Machines Corporation | Method and apparatus for scanning a web site in a distributed data processing system for problem determination |
US6961749B1 (en) | 1999-08-25 | 2005-11-01 | Network Appliance, Inc. | Scalable file server with highly available pairs |
US6665778B1 (en) * | 1999-09-23 | 2003-12-16 | Gateway, Inc. | System and method for storage of device performance data |
US20070265940A1 (en) * | 1999-10-18 | 2007-11-15 | Micron Technology, Inc. | Automating the process of puchasing a memory upgrade for a computer system |
US8190485B2 (en) | 1999-10-18 | 2012-05-29 | Round Rock Research, Llc | Automating the process of purchasing a memory upgrade for a computer system |
US20090265525A1 (en) * | 1999-10-18 | 2009-10-22 | Micron Technology, Inc. | Determining memory upgrade options |
US8688538B2 (en) | 1999-10-18 | 2014-04-01 | Round Rock Research, Llc | Automating the process of purchasing a memory upgrade for a computer system |
US7251618B2 (en) * | 1999-10-18 | 2007-07-31 | Micron Technology, Inc. | Method and system for purchasing a memory upgrade for a computer system |
US20010001146A1 (en) * | 1999-10-18 | 2001-05-10 | Petersen Paul R. | Automating the process of purchasing a memory upgrade for a computer system |
US6883120B1 (en) * | 1999-12-03 | 2005-04-19 | Network Appliance, Inc. | Computer assisted automatic error detection and diagnosis of file servers |
US20040220774A1 (en) * | 1999-12-29 | 2004-11-04 | Anant Agarwal | Early warning mechanism for enhancing enterprise availability |
US7823134B2 (en) * | 1999-12-29 | 2010-10-26 | Symantec Operating Corporation | Early warning mechanism for enhancing enterprise availability |
US6816898B1 (en) * | 2000-08-16 | 2004-11-09 | Proactivenet, Inc. | Interfacing external metrics into a performance management system |
US7778981B2 (en) | 2000-12-01 | 2010-08-17 | Netapp, Inc. | Policy engine to control the servicing of requests received by a storage server |
US7523487B2 (en) | 2000-12-01 | 2009-04-21 | Netapp, Inc. | Decentralized virus scanning for stored data |
US20040230795A1 (en) * | 2000-12-01 | 2004-11-18 | Armitano Robert M. | Policy engine to control the servicing of requests received by a storage server |
US20020103783A1 (en) * | 2000-12-01 | 2002-08-01 | Network Appliance, Inc. | Decentralized virus scanning for stored data |
US7346928B1 (en) | 2000-12-01 | 2008-03-18 | Network Appliance, Inc. | Decentralized appliance virus scanning |
US7203746B1 (en) * | 2000-12-11 | 2007-04-10 | Agilent Technologies, Inc. | System and method for adaptive resource management |
US6751753B2 (en) * | 2001-02-27 | 2004-06-15 | Sun Microsystems, Inc. | Method, system, and program for monitoring system components |
US20020120886A1 (en) * | 2001-02-27 | 2002-08-29 | Sun Microsystems, Inc. | Method, system, and program for monitoring system components |
US7237023B2 (en) * | 2001-03-30 | 2007-06-26 | Tonic Software, Inc. | System and method for correlating and diagnosing system component performance data |
US20020184065A1 (en) * | 2001-03-30 | 2002-12-05 | Cody Menard | System and method for correlating and diagnosing system component performance data |
US20020156884A1 (en) * | 2001-04-23 | 2002-10-24 | International Business Machines Corporation | Method and system for providing and viewing performance analysis of resource groups |
US7016972B2 (en) * | 2001-04-23 | 2006-03-21 | International Business Machines Corporation | Method and system for providing and viewing performance analysis of resource groups |
US6901536B2 (en) * | 2001-05-24 | 2005-05-31 | Microsoft Corporation | Service quality monitoring system and method |
US20020198976A1 (en) * | 2001-05-24 | 2002-12-26 | Microsoft Corporation | Service quality monitoring system and method |
US7245614B1 (en) * | 2001-06-27 | 2007-07-17 | Cisco Technology, Inc. | Managing access to internet protocol (IP) multicast traffic |
US7103658B2 (en) * | 2001-09-04 | 2006-09-05 | Fujitsu Limited | Rendering calculation processing status monitoring program, and storage medium, apparatus, and method therefor |
US20030055904A1 (en) * | 2001-09-04 | 2003-03-20 | Fujitsu Limited | Rendering calculation processing status monitoring program, and storage medium, apparatus, and method therefor |
US7526685B2 (en) | 2001-09-25 | 2009-04-28 | Path Reliability, Inc. | Application manager for monitoring and recovery of software based application processes |
US20060253745A1 (en) * | 2001-09-25 | 2006-11-09 | Path Reliability Inc. | Application manager for monitoring and recovery of software based application processes |
US7043718B1 (en) * | 2002-02-15 | 2006-05-09 | Lsi Logic Corporation | System real-time analysis tool |
US20030200132A1 (en) * | 2002-04-23 | 2003-10-23 | Gateway, Inc. | Automatic marketing of networking solution |
US20050120111A1 (en) * | 2002-09-30 | 2005-06-02 | Bailey Philip G. | Reporting of abnormal computer resource utilization data |
US7437446B2 (en) | 2002-09-30 | 2008-10-14 | Electronic Data Systems Corporation | Reporting of abnormal computer resource utilization data |
US20060200546A9 (en) * | 2002-09-30 | 2006-09-07 | Bailey Philip G | Reporting of abnormal computer resource utilization data |
US20070226389A1 (en) * | 2002-09-30 | 2007-09-27 | Electronic Data Systems, A Delaware Corporation | Generation of computer resource utilization data per computer application |
US7243145B1 (en) | 2002-09-30 | 2007-07-10 | Electronic Data Systems Corporation | Generation of computer resource utilization data per computer application |
US7469285B2 (en) * | 2002-09-30 | 2008-12-23 | Electronic Data Systems Corporation | Generation of computer resource utilization data per computer application |
US20050010749A1 (en) * | 2002-10-15 | 2005-01-13 | Zomaya Christ J. | System and method for providing computer upgrade information |
US7117355B2 (en) | 2002-10-15 | 2006-10-03 | Upgradedetect, Inc. | System and method for providing computer upgrade information |
EP1576515A1 (en) * | 2002-11-22 | 2005-09-21 | IDX Systems Corporation | Proactive support of a healthcare information system |
EP1576515A4 (en) * | 2002-11-22 | 2006-01-25 | Idx Systems Corp | Proactive support of a healthcare information system |
US20040163079A1 (en) * | 2003-02-13 | 2004-08-19 | Path Communications, Inc. | Software behavior pattern recognition and analysis |
US7269824B2 (en) * | 2003-02-13 | 2007-09-11 | Path Reliability, Inc. | Software behavior pattern recognition and analysis |
US20040169885A1 (en) * | 2003-02-28 | 2004-09-02 | Mellor Douglas J. | Memory management |
GB2398898B (en) * | 2003-02-28 | 2005-12-07 | Hewlett Packard Development Co | Memory management |
DE10352395B4 (en) * | 2003-02-28 | 2006-07-27 | Hewlett-Packard Development Co., L.P., Houston | Memory management method, method for storing print job data and corresponding machine readable medium and system |
GB2398898A (en) * | 2003-02-28 | 2004-09-01 | Hewlett Packard Development Co | Memory management in a printer |
US7373557B1 (en) * | 2003-04-04 | 2008-05-13 | Unisys Corporation | Performance monitor for data processing systems |
US20040210447A1 (en) * | 2003-04-18 | 2004-10-21 | Zingarelli Anthony Michael | System and method for reporting an ergonomic condition based on self characterization |
US20060037012A1 (en) * | 2003-07-02 | 2006-02-16 | Zomaya Christ J | System and method for providing computer upgrade information |
US7577948B2 (en) | 2003-07-02 | 2009-08-18 | Upgradedetect, Inc. | System and method for providing computer upgrade information |
US20050050404A1 (en) * | 2003-08-25 | 2005-03-03 | Vittorio Castelli | Apparatus and method for detecting and forecasting resource bottlenecks |
US7277826B2 (en) * | 2003-08-25 | 2007-10-02 | International Business Machines Corporation | Apparatus and method for detecting and forecasting resource bottlenecks |
US7107273B2 (en) * | 2003-11-28 | 2006-09-12 | Hitachi, Ltd. | Method and program of collecting performance data for storage network |
US8055686B2 (en) | 2003-11-28 | 2011-11-08 | Hitachi, Ltd. | Method and program of collecting performance data for storage network |
US8549050B2 (en) | 2003-11-28 | 2013-10-01 | Hitachi, Ltd. | Method and system for collecting performance data for storage network |
US20050119996A1 (en) * | 2003-11-28 | 2005-06-02 | Hitachi, Ltd. | Method and program of collecting performance data for storage network |
US6970805B1 (en) * | 2003-12-23 | 2005-11-29 | Unisys Corporatiion | Analysis of data processing system performance |
US7739689B1 (en) | 2004-02-27 | 2010-06-15 | Symantec Operating Corporation | Internal monitoring of applications in a distributed management framework |
US7315795B2 (en) * | 2004-06-18 | 2008-01-01 | Hitachi, Ltd. | Performance analyzing method using hardware |
US20050283339A1 (en) * | 2004-06-18 | 2005-12-22 | Ichiki Homma | Performance analyzing method using hardware |
US20080256397A1 (en) * | 2004-09-22 | 2008-10-16 | Xyratex Technology Limited | System and Method for Network Performance Monitoring and Predictive Failure Analysis |
US7890473B1 (en) * | 2004-10-26 | 2011-02-15 | Sprint Communications Company L.P. | Method and system for evaluating performance of a computer system |
US20060136882A1 (en) * | 2004-12-17 | 2006-06-22 | Nokia Corporation | System and method for background JAVA application resource control |
US7954105B2 (en) | 2004-12-27 | 2011-05-31 | Seiko Epson Corporation | System for limiting resource usage by function modules based on limiting conditions and measured usage |
US20060143325A1 (en) * | 2004-12-27 | 2006-06-29 | Seiko Epson Corporation | Resource management system, printer, printer network card and resource management program, and resource management method |
EP1686480A1 (en) * | 2005-01-31 | 2006-08-02 | Ubs Ag | Control system for software module management |
US20060174219A1 (en) * | 2005-01-31 | 2006-08-03 | Peter Dunki | Control system for controlling software modules |
WO2006081918A3 (en) * | 2005-01-31 | 2007-04-12 | Ubs Ag | Control system for the control of software modules |
WO2006081918A2 (en) * | 2005-01-31 | 2006-08-10 | Ubs Ag | Control system for the control of software modules |
US20060173871A1 (en) * | 2005-02-01 | 2006-08-03 | Seiko Epson Corporation | Resource managing system, resource managing program and resource managing method |
US20060174249A1 (en) * | 2005-02-01 | 2006-08-03 | Seiko Epson Corporation | Resource management system, resource conversion table generation system, software authentication system, resource management program, resource conversion table generation program, software authentication program, resource management method, resource conversion table generation method, and software authentication method |
EP1686456A3 (en) * | 2005-02-01 | 2008-04-16 | Seiko Epson Corporation | System, method and program for resource management, software authentication and resource conversion table generation |
EP1686456A2 (en) * | 2005-02-01 | 2006-08-02 | Seiko Epson Corporation | System, method and program for resource management, software authentication and resource conversion table generation |
US20060181735A1 (en) * | 2005-02-14 | 2006-08-17 | Seiko Epson Corporation | File operation limiting system, file operation limiting program, file operation limiting method, electronics and printing apparatus |
US7444364B2 (en) | 2005-02-14 | 2008-10-28 | Seiko Epson Corporation | File operation limiting system, file operation limiting program, file operation limiting method, electronics and printing apparatus |
US20060206929A1 (en) * | 2005-03-14 | 2006-09-14 | Seiko Epson Corporation | Software authentication system, software authentication program, and software authentication method |
US7703079B1 (en) | 2005-05-03 | 2010-04-20 | Oracle America, Inc. | System performance prediction |
US7523352B2 (en) * | 2005-09-09 | 2009-04-21 | International Business Machines Corporation | System and method for examining remote systems and gathering debug data in real time |
US20070061628A1 (en) * | 2005-09-09 | 2007-03-15 | International Business Machines Corporation | System and method for examining remote systems and gathering debug data in real time |
US20080313632A1 (en) * | 2007-06-13 | 2008-12-18 | Apurva Kumar | Methods, devices, and products for providing access to system-administration functions of a computer or related resources |
US7783666B1 (en) | 2007-09-26 | 2010-08-24 | Netapp, Inc. | Controlling access to storage resources by using access pattern based quotas |
US20090276600A1 (en) * | 2008-05-05 | 2009-11-05 | Oracle International Corporation | Method and apparatus for determining memory usage for a computing device |
WO2009142832A3 (en) * | 2008-05-21 | 2010-01-14 | Nec Laboratories America, Inc. | Ranking the importance of alerts for problem determination in large systems |
US20090320021A1 (en) * | 2008-06-19 | 2009-12-24 | Microsoft Corporation | Diagnosis of application performance problems via analysis of thread dependencies |
WO2010044770A1 (en) * | 2008-10-13 | 2010-04-22 | Hewlett-Packard Development Company, L.P. | Trend determination and identification |
US20120265907A1 (en) * | 2011-04-12 | 2012-10-18 | Fujitsu Limited | Access method, computer and recording medium |
US8843672B2 (en) * | 2011-04-12 | 2014-09-23 | Fujitsu Limited | Access method, computer and recording medium |
US9058612B2 (en) | 2011-05-27 | 2015-06-16 | AVG Netherlands B.V. | Systems and methods for recommending software applications |
US20150067252A1 (en) * | 2013-08-29 | 2015-03-05 | International Business Machines Corporation | Communicating outstanding maintenance tasks to improve disk data integrity |
US10534683B2 (en) * | 2013-08-29 | 2020-01-14 | International Business Machines Corporation | Communicating outstanding maintenance tasks to improve disk data integrity |
US20150205526A1 (en) * | 2014-01-18 | 2015-07-23 | International Business Machines Corporation | Queuing latency feedback mechanism to improve i/o performance |
US20160065487A1 (en) * | 2014-09-03 | 2016-03-03 | Kabushiki Kaisha Toshiba | Electronic apparatus, method, and storage medium |
US11216327B1 (en) * | 2015-05-15 | 2022-01-04 | United Services Automobile Association (Usaa) | Systems and methods for computer infrastructure monitoring and maintenance |
US11868203B1 (en) | 2015-05-15 | 2024-01-09 | United Services Automobile Association (Usaa) | Systems and methods for computer infrastructure monitoring and maintenance |
US11294788B2 (en) * | 2017-07-20 | 2022-04-05 | Hewlett-Packard Development Company, L.P. | Predicting performance of a computer system |
CN110365642A (en) * | 2019-05-31 | 2019-10-22 | 平安科技(深圳)有限公司 | Method, apparatus, computer equipment and the storage medium of monitoring information operation |
CN110365642B (en) * | 2019-05-31 | 2022-06-03 | 平安科技(深圳)有限公司 | Method and device for monitoring information operation, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6405327B1 (en) | Apparatus for and method of automatic monitoring of computer performance | |
Seltzer et al. | Self-monitoring and self-adapting operating systems | |
US4849879A (en) | Data processor performance advisor | |
US7568028B2 (en) | Bottleneck detection system, measurement object server, bottleneck detection method and program | |
US7444263B2 (en) | Performance metric collection and automated analysis | |
US5062055A (en) | Data processor performance advisor | |
EP0316250B1 (en) | Apparatus and method for monitoring workstation controller performance | |
US5893905A (en) | Automated SLA performance analysis monitor with impact alerts on downstream jobs | |
US4485440A (en) | Central processor utilization monitor | |
US8326965B2 (en) | Method and apparatus to extract the health of a service from a host machine | |
US6263298B1 (en) | Method for analyzing system performance | |
US20040003327A1 (en) | Method and system to implement a system event log for system manageability | |
US7412509B2 (en) | Control system computer, method, and program for monitoring the operational state of a system | |
US20140052624A1 (en) | Correlation of asynchronous business transactions | |
US20050262505A1 (en) | Method and apparatus for dynamic memory resource management | |
US20070168915A1 (en) | Methods and systems to detect business disruptions, determine potential causes of those business disruptions, or both | |
US8972795B2 (en) | Processor system optimization | |
WO2003073203A2 (en) | System and method for analyzing input/output activity on local attached storage | |
CN101533366A (en) | Method for acquiring and analyzing performance data of server | |
US20110161739A1 (en) | Generate diagnostic data for overdue thread in a data processing system | |
US20100042996A1 (en) | Utilization management | |
CN100478905C (en) | Method and system for measuring independence ability of computer system | |
US7962692B2 (en) | Method and system for managing performance data | |
US8214693B2 (en) | Damaged software system detection | |
CN112256548B (en) | Abnormal data monitoring method and device, server and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: UNISYS CORPORATION, PENNSYLVANIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SIPPLE, RALPH E.;KUNZ, BRUCE T.;HANSEN, LEE B.;REEL/FRAME:009402/0207 Effective date: 19980814 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: UNISYS CORPORATION, PENNSYLVANIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:023312/0044 Effective date: 20090601 Owner name: UNISYS HOLDING CORPORATION, DELAWARE Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:023312/0044 Effective date: 20090601 Owner name: UNISYS CORPORATION,PENNSYLVANIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:023312/0044 Effective date: 20090601 Owner name: UNISYS HOLDING CORPORATION,DELAWARE Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:023312/0044 Effective date: 20090601 |
|
AS | Assignment |
Owner name: UNISYS CORPORATION, PENNSYLVANIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:023263/0631 Effective date: 20090601 Owner name: UNISYS HOLDING CORPORATION, DELAWARE Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:023263/0631 Effective date: 20090601 Owner name: UNISYS CORPORATION,PENNSYLVANIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:023263/0631 Effective date: 20090601 Owner name: UNISYS HOLDING CORPORATION,DELAWARE Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:023263/0631 Effective date: 20090601 |
|
AS | Assignment |
Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERA Free format text: PATENT SECURITY AGREEMENT (PRIORITY LIEN);ASSIGNOR:UNISYS CORPORATION;REEL/FRAME:023355/0001 Effective date: 20090731 |
|
AS | Assignment |
Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERA Free format text: PATENT SECURITY AGREEMENT (JUNIOR LIEN);ASSIGNOR:UNISYS CORPORATION;REEL/FRAME:023364/0098 Effective date: 20090731 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT, IL Free format text: SECURITY AGREEMENT;ASSIGNOR:UNISYS CORPORATION;REEL/FRAME:026509/0001 Effective date: 20110623 |
|
AS | Assignment |
Owner name: UNISYS CORPORATION, PENNSYLVANIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY;REEL/FRAME:030004/0619 Effective date: 20121127 |
|
AS | Assignment |
Owner name: UNISYS CORPORATION, PENNSYLVANIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE;REEL/FRAME:030082/0545 Effective date: 20121127 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATE Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:UNISYS CORPORATION;REEL/FRAME:042354/0001 Effective date: 20170417 Owner name: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE, NEW YORK Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:UNISYS CORPORATION;REEL/FRAME:042354/0001 Effective date: 20170417 |
|
AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT, ILLINOIS Free format text: SECURITY INTEREST;ASSIGNOR:UNISYS CORPORATION;REEL/FRAME:044144/0081 Effective date: 20171005 Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT Free format text: SECURITY INTEREST;ASSIGNOR:UNISYS CORPORATION;REEL/FRAME:044144/0081 Effective date: 20171005 |
|
AS | Assignment |
Owner name: UNISYS CORPORATION, PENNSYLVANIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION (SUCCESSOR TO GENERAL ELECTRIC CAPITAL CORPORATION);REEL/FRAME:044416/0358 Effective date: 20171005 |
|
AS | Assignment |
Owner name: UNISYS CORPORATION, PENNSYLVANIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION;REEL/FRAME:054231/0496 Effective date: 20200319 |