×

CLIENT IN DISTRIBUTED COMPUTING SYSTEM THAT MONITORS REQUEST TIME AND OPERATION TIME IN ORDER TO DETECT PERFORMANCE PROBLEMS AND AUTOMATICALLY ISSUE ALERTS

  • US 20170026495A1
  • Filed: 10/01/2016
  • Published: 01/26/2017
  • Est. Priority Date: 12/21/2010
  • Status: Active Grant
First Claim
Patent Images

1. A client device that sends a request to a server via a network in a distributed computing system, the client device comprising:

  • a timer for timing a request time duration substantially including a period of time that the client device is waiting for results to be received via the network from the server in response to the request sent by the client device;

    the timer further for timing an operation time duration substantially corresponding to a period of time that the client device is performing an operation that causes the client device to make the request;

    a network interface coupled to the network for sending the request to the server and receiving the results from the server; and

    a processor coupled to the timer and the network interface;

    wherein, after receiving the results from the server, the processor is operable to dynamically calculate a client processing time threshold at least according to a type of the operation and historic time durations for one or more previous operations performed by the client device, subtract the request time duration from the operation time duration to thereby calculate a client processing time duration, and transmit one or more alert messages to a network operation center (NOC) via the network when the client processing time duration is greater than the client processing time threshold.

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