Multi-platform optimization model
Abstract
An optimization system for networks that use multiple different devices having different combinations of hardware and software (i.e., platforms). The system accurately assesses, controls and optimizes performance of such networks. The invention provides an efficient user interface for installing, configuring and operating various features of the optimization system. Intelligence objects operate at the server node level to dynamically analyze system processes at each server node. The analysis of system processes is extensive and includes hardware, software, operating system and communications. One feature allows an object to generate a number representing a local utilization value. The local utilization value is a measure of one or more performance factors in the platform hosting the object. The local utilization value can be passed to another platform system hosting a second intelligence object. The second intelligence object can generate its own local utilization value or can combine its local utilization value with the passed value to create a composite utilization value that reflects performance of both platforms. Where different values are from different platforms, the system resolves, adjusts, or normalizes the values to achieve a composite value.
Claims
exact text as granted — not AI-modified1 . A method for monitoring the performance of a digital networked system, wherein the system includes first and second platforms, the method comprising
generating a first value indicating a characteristic of operation of the first platform; transferring the first value to the second platform; obtaining a second value indicating a characteristic of operation of the second platform; and combining the first and second values into a composite value by adjusting one of the first or second values to account for a difference in operation characteristics between the first and second platforms.
2 . The method of claim 1 , wherein the difference in operation includes differences in the use of interrupts in processors in the first and second platforms.
3 . The method of claim 1 , wherein the difference in operation includes differences in the use of threads in the first and second platforms.
4 . The method of claim 1 , wherein the difference in operation includes differences in the use of forked processes in the first and second platforms.
5 . The method of claim 1 , wherein the difference in operation includes differences in memory management in the first and second platforms.
6 . The method of claim 1 , wherein the first and second platforms use different types of operating systems.
7 . The method of claim 1 , wherein the first and second platforms use different types of central processing units.
8 . The method of claim 1 , wherein the first and second platforms support different types of operating environments.Join the waitlist — get patent alerts
Track US2006015515A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.