Patents by Inventor Richard Whitner

Richard Whitner has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10637737
    Abstract: Provided is a process including: receiving, with one or more processors, an alarm of a monitoring application that is monitoring a distributed application; determining, with one or more processors, a type of the identified computational entity among a plurality of different types of computational entities, wherein at least some of the different types take longer to provision than other types among the plurality of different types; classifying, with one or more processors, the alarm based on the type of the identified computational entity that emitted the alarm or a metric or event upon which the alarm is based; and based on the classification of the alarm, adjusting, with one or more processors, a configuration of the monitoring application or a logical-architecture or network-architecture topology of the distributed application.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: April 28, 2020
    Inventors: Richard Whitner, Ben Nelson
  • Patent number: 10521324
    Abstract: Provided is a process including: receiving a given alarm from a given instance of a given service executing on a given computing device, wherein: the given service is one of a plurality of different services that form at least part of a given distributed application, and the distributed application is executing on a plurality of different computing devices including the given computing device; accessing contextual data, the contextual data including metrics or events received from other instances of the given service or other services of the given distributed application; determining an alarm score for the given alarm based on the contextual data, the alarm score being indicative of a marginal effect of the given alarm on performance of the given distributed application; and storing the alarm score in memory in association with the given alarm.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: December 31, 2019
    Assignee: CA, Inc.
    Inventors: Richard Whitner, Ben Nelson
  • Publication number: 20180287856
    Abstract: Provided is a process including: receiving, with one or more processors, an alarm of a monitoring application that is monitoring a distributed application; determining, with one or more processors, a type of the identified computational entity among a plurality of different types of computational entities, wherein at least some of the different types take longer to provision than other types among the plurality of different types; classifying, with one or more processors, the alarm based on the type of the identified computational entity that emitted the alarm or a metric or event upon which the alarm is based; and based on the classification of the alarm, adjusting, with one or more processors, a configuration of the monitoring application or a logical-architecture or network-architecture topology of the distributed application.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 4, 2018
    Inventors: Richard Whitner, Ben Nelson
  • Publication number: 20180239658
    Abstract: Provided is a process including: receiving a given alarm from a given instance of a given service executing on a given computing device, wherein: the given service is one of a plurality of different services that form at least part of a given distributed application, and the distributed application is executing on a plurality of different computing devices including the given computing device; accessing contextual data, the contextual data including metrics or events received from other instances of the given service or other services of the given distributed application; determining an alarm score for the given alarm based on the contextual data, the alarm score being indicative of a marginal effect of the given alarm on performance of the given distributed application; and storing the alarm score in memory in association with the given alarm.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: Richard Whitner, Ben Nelson
  • Publication number: 20050238000
    Abstract: Systems and methods are provided for computing the demand placed on a packet-switched network by streaming media carried by such packet-switched network. More particularly, systems and methods are provided that use the signaling messages associated with streaming media communications over a packet-switched network, such as H.225.0 signaling messages associated with Voice over IP (VoIP) telephony communications, to compute the demand placed on the packet-switched network by the streaming media communications. In certain embodiments, the computed demands are used to construct a traffic matrix for the packet-switched network, which may be used by a streaming communication service provider to monitor its quality of service and/or perform capacity planning, as examples.
    Type: Application
    Filed: April 23, 2004
    Publication date: October 27, 2005
    Inventors: Graham Pollock, Richard Whitner