×

Service and application management in information technology systems

  • US 7,930,681 B2
  • Filed: 12/30/2005
  • Issued: 04/19/2011
  • Est. Priority Date: 12/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method of managing software installed on a client system, the method comprising the following steps performed by one or more processors:

  • initiating at least two embedded services integrated with the software installed on the client system, wherein the embedded services comprise i) a health check monitoring service to automatically trigger one of a system incident message and an administrative task message in response to a generated event, ii) a support service to handle at least one of a system incident message and a user incident message, iii) a software maintenance service to automatically deploy at least one software update to the software installed on the client system, and iv) a continuous improvement service to implement at least one recommended action to improve an efficiency of the client system;

    aggregating information outputted from the initiated embedded services; and

    displaying the aggregated information in a graphical user interface;

    wherein the health check monitoring service;

    selectively recognizes at least one generated event, each generated event being received if the event triggers at least one predetermined logical rule;

    determines, for each received event, whether the received event has an associated predefined task;

    initiates a generation of a system incident message for each received event not having an associated predefined task; and

    initiates a generation of an administrative task for each received event having an associated predefined task;

    the support service;

    receives an incident message generated by at least one of a client system resource and an end user, the incident message including collected context data characterizing a state of the client system;

    assigns the incident message to an appropriate key user based on the context data;

    routes the incident message to the appropriate key user; and

    initiates an implementation of a solution to the incident message by the appropriate key user;

    the software maintenance service;

    transmits information describing a change to the software installed on the client system to a back-end system;

    receives at least one update recommendation from the back-end system based on the transmitted information;

    initiates the automatic downloading of at least one software update associated with the update recommendations in response to a trigger event detected by the client system; and

    automatically deploys the software updates; and

    the continuous improvement service comprises;

    transmits information describing the client system to a back-end system;

    receives, from the back-end system, at least one recommended action to improve an efficiency of the client system, the recommended action based on a predefined benchmark; and

    implements the at least one received recommended actions.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×