Application healthcheck communicator
First Claim
Patent Images
1. A system, comprising:
- a memory to store computer-executable instructions; and
a processor, coupled to the memory, to facilitate execution of the computer-executable instructions to perform operations, comprising;
receiving an application update comprising an operational status of an application from a set of applications,wherein the application is associated with an application channel,configuring the application channel to identify a pattern of at least one automated monitoring validator that is associated with the channel, and the identified pattern predicts an outage risk factor,selecting a user account from a set of user accounts based on user subscription data and the application,determining, based at least in part on a rule set, a delay period per application,updating the rule set with the predicted outage risk factor; and
broadcasting, over an internet protocol network, based in part on the determination, the channel-associated application update to a client device associated with the selected user account;
wherein the receiving, selecting, and broadcasting are coordinated by the validator, the validator configured in part with the rule set, and coordination is based at least in part on the validator validating a specific component of the application channel, wherein each application channel is operable to subconfigure the validator, andwherein coordination is based at least in part on the subconfiguration.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods that facilitate notifying users when applications have changed health status from operational to inoperational status or impaired operational status are disclosed herein. The application healthcheck communicator system can receive push notifications from one or more application wrappers or applications regarding the operational status of the application, and then the application healthcheck communicator can forward the application statuses to client device associated with selected end users. The application healthcheck communicator can select which users to send the status updates to based on subscription lists or active directories that the end users are associated with.
48 Citations
20 Claims
-
1. A system, comprising:
-
a memory to store computer-executable instructions; and a processor, coupled to the memory, to facilitate execution of the computer-executable instructions to perform operations, comprising; receiving an application update comprising an operational status of an application from a set of applications, wherein the application is associated with an application channel, configuring the application channel to identify a pattern of at least one automated monitoring validator that is associated with the channel, and the identified pattern predicts an outage risk factor, selecting a user account from a set of user accounts based on user subscription data and the application, determining, based at least in part on a rule set, a delay period per application, updating the rule set with the predicted outage risk factor; and broadcasting, over an internet protocol network, based in part on the determination, the channel-associated application update to a client device associated with the selected user account; wherein the receiving, selecting, and broadcasting are coordinated by the validator, the validator configured in part with the rule set, and coordination is based at least in part on the validator validating a specific component of the application channel, wherein each application channel is operable to subconfigure the validator, and wherein coordination is based at least in part on the subconfiguration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
receiving, by a device comprising a processor, an application status update comprising an operational status of an application from a set of applications, wherein the application is associated with an application channel; configuring the application channel to identify a pattern of at least one automated monitoring validator that is associated with the channel, and the identified pattern predicts an outage risk factor, selecting, by the device, a set of users to send the application status update based upon at least a user account data associated with the set of users and an application type, determining, based at least in part on a rule set, a delay period per application, updating the rule set with the predicted outage risk factor; and transmitting, by the device, over an internet protocol network, based in part on the determination, the selected channel-associated application status update to a set of client devices associated with the set of users, wherein the receiving, selecting, and transmitting are coordinated by the validator, the validator configured in part with the rule set, and coordination is based at least in part on the validator validating a specific component of an application channel, wherein each application channel is operable to subconfigure the validator, and wherein coordination is based at least in part on the subconfiguration. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage device configured to store instructions, that when executed by a processor perform operations, comprising:
-
pinging an application to check the status of the application from a set of applications, wherein the application is associated with an application channel; determining that the application is nonfunctional in response to not receiving a ping response in a predetermined period of time; configuring the application channel to identify a pattern of at least one automated monitoring validator that is associated with the channel, and the identified pattern predicts an outage risk factor, selecting a user account from a set of user accounts to send a channel-associated application update based on user subscription data and the application, configuring, based at least in part on a rule set, a delay period per application, updating the rule set with the predicted outage risk factor; and transmitting, over an internet protocol network, based in part on the configured delay period, the selected channel-associated application update to a client device associated with the user account, wherein the determining, selecting, and transmitting are coordinated by the validator, the validator configured in part with the rule set and coordination is based at least in part on the validator validating a specific component of an application channel, wherein each application channel is operable to subconfigure the validator, and wherein coordination is based at least in part on the subconfiguration. - View Dependent Claims (20)
-
Specification