Abstract:
A method and apparatus for call quality troubleshooting and mitigation may include polling network communication path elements to determine network performance data, receiving a call quality alert from at least one communication unit, the call quality alert indicating degraded call quality of a call session, and analyzing the network performance data from the network communication path elements and the at least one communication unit to determine a cause of the alert and at least one action to mitigate the cause of the alert. The apparatus for call quality troubleshooting and mitigation may include a memory for storing data from network communication path elements and data from at least one communication unit, and a processor operating to poll network communication path elements to determine network performance data, to store a call quality alert received from at least one communication unit in the memory, and to the network performance data from the network communication path elements and the at least one communication unit to determine a cause of the alert and at least one action to mitigate the cause of the alert. The method and apparatus may further include correlating the data from the network communication path elements with the data from the at least one communication unit and invoking a real-time network topology investigation module to determine the cause of the call quality alert.
Abstract:
A method for tailoring the installation of an operating system to a computer system receives information regarding the computer system. Information regarding a modular operating system is accessed. The modular operating system is comprised of a foundational base and a plurality of installable features. Desired performance characteristics of the computer system are determined. Portions of the modular operating system are installed such that the modular operating system is tailored to the computer system and the desired performance characteristics of the computer system.
Abstract:
A method for tailoring the installation of an operating system to a computer system receives information regarding the computer system. Information regarding a modular operating system is accessed. The modular operating system is comprised of a foundational base and a plurality of installable features. Desired performance characteristics of the computer system are determined. Portions of the modular operating system are installed such that the modular operating system is tailored to the computer system and the desired performance characteristics of the computer system.
Abstract:
In various embodiments, a user may, via a processing device, indicate a desire to purchase a feature of an installed software product. A purchase request may be sent to an e-commerce server, or other server. The purchase request may be validated and information concerning the software product, the feature of the software product, and the processing device may be stored. Enabling information may be sent to the processing device to enable the feature of the software product. In some embodiments, the user may request a trial of a feature of a software product before purchasing the feature. In other embodiments, the user may deactivate a purchased feature of a software product on one processing device and may activate the purchased feature of the software product on a different processing device.
Abstract:
An active diagnostic and self healing system involves a support server configured to monitor the state of application and operating system software on a remote client, one or more of whose applications or OS has been registered to the automatic service of the invention. Software drivers or other patches, fixes or updates may be automatically transmitted to the client device via Internet or other connectivity upon the detection of an application or OS crash or other software fault. The user may select criteria according to which fixes and updates may be effected. The fixes and updates may be stored in a knowledge base, vendor databases or other resources, for instance available via Internet or other connections.
Abstract:
In various embodiments, a user may, via a processing device, indicate a desire to purchase a feature of an installed software product. A purchase request may be sent to an e-commerce server, or other server. The purchase request may be validated and information concerning the software product, the feature of the software product, and the processing device may be stored. Enabling information may be sent to the processing device to enable the feature of the software product. In some embodiments, the user may request a trial of a feature of a software product before purchasing the feature. In other embodiments, the user may deactivate a purchased feature of a software product on one processing device and may activate the purchased feature of the software product on a different processing device.
Abstract:
A method and apparatus for call quality troubleshooting and mitigation may include polling network communication path elements to determine network performance data, receiving a call quality alert from at least one communication unit, the call quality alert indicating degraded call quality of a call session, and analyzing the network performance data from the network communication path elements and the at least one communication unit to determine a cause of the alert and at least one action to mitigate the cause of the alert. The apparatus for call quality troubleshooting and mitigation may include a memory for storing data from network communication path elements and data from at least one communication unit, and a processor operating to poll network communication path elements to determine network performance data, to store a call quality alert received from at least one communication unit in the memory, and to the network performance data from the network communication path elements and the at least one communication unit to determine a cause of the alert and at least one action to mitigate the cause of the alert. The method and apparatus may further include correlating the data from the network communication path elements with the data from the at least one communication unit and invoking a real-time network topology investigation module to determine the cause of the call quality alert.
Abstract:
A method (300) and apparatus (200) are provided which automatically detects and locates network congestion and trouble in a network (102). Event notification(s) are generated (304) which alert the network to congestion or problems. Network flow information (312) and previously determined topology mapping information (302) is processed to identify the congested link (314) and an offending host (causing the problem) (318). Once identified, corrective action (or procedure) is automatically initiated and performed (322). Alternatively, an administrator may manually initiate the corrective action. Corrective action may include blocking traffic to the offending host, modifying network parameters, or otherwise restricting operation of the host within the network.