Detecting, monitoring, and configuring services in a netwowk
First Claim
Patent Images
1. A method comprising:
- maintaining, by a processor, a plurality of rules defining interdependencies between a plurality of services software applications and a plurality of support software applications;
collecting by the processor, periodically or upon an occurrence of an event, application programming interface information associated with the plurality of services software applications and the plurality of support software applications;
identifying, in view of a first rule of the plurality of rules, a first services software application of the plurality of services software applications in need of support from a first support software application of the plurality of support software applications;
determining first application programming interface information to establish communications between the first services software application and the first support software application; and
configuring, by the processor, at least one of the first services software application or the first support software application according to the first application programming interface information to establish a communication channel between the first services software application and the first support software application.
1 Assignment
0 Petitions
Accused Products
Abstract
A services tool can detect, monitor, and manage software providing services in and for the network. The services tool can identify different types of software that provides services for the network (“services software”) and types of software that provide support (“support software”) to the services software. The services tool can determine configuration data for both the services software and the support software. The services tool can automatically identify when particular services software needs to be linked to particular support software. The services tool can configure the services software and/or support software to link the two according to the rules.
74 Citations
14 Claims
-
1. A method comprising:
-
maintaining, by a processor, a plurality of rules defining interdependencies between a plurality of services software applications and a plurality of support software applications; collecting by the processor, periodically or upon an occurrence of an event, application programming interface information associated with the plurality of services software applications and the plurality of support software applications; identifying, in view of a first rule of the plurality of rules, a first services software application of the plurality of services software applications in need of support from a first support software application of the plurality of support software applications; determining first application programming interface information to establish communications between the first services software application and the first support software application; and configuring, by the processor, at least one of the first services software application or the first support software application according to the first application programming interface information to establish a communication channel between the first services software application and the first support software application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium comprising instructions that, when executed by a processor, cause the processor to:
-
maintain a plurality of rules defining interdependencies between a plurality of services software applications and a plurality of support software applications; collect by the processor, periodically or upon an occurrence of an event, application programming interface information associated with the plurality of services software applications and the plurality of support software applications; identify, in view of a first rule of the plurality of rules, a first services software application of the plurality of services software applications in need of support from a first support software application of the plurality of support software applications; determine first application programming interface information to establish communications between the first services software application and the first support software application; and configure, by the processor, at least one of the first services software application or the first support software application according to the first application programming interface information to establish a communication channel between the first services software application and the first support software application. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a memory comprising maintain, a plurality of rules defining interdependencies between a plurality of services software applications and a plurality of support software applications; and a processor operatively coupled to the memory, the processor to; collect by the processor, periodically or upon an occurrence of an event, application programming interface information associated with the plurality of services software applications and the plurality of support software applications; identify, in view of a first rule of the plurality of rules, a first services software application of the plurality of services software applications in need of support from a first support software application of the plurality of support software applications; determine first application programming interface information to establish communications between the first services software application and the first support software application; and configure using the processor, at least one of the first services software application or the first support software application according to the first application programming interface information to establish a communication channel between the first services software application and the first support software application. - View Dependent Claims (14)
-
Specification