Patents by Inventor Brian E. Hayward

Brian E. Hayward 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: 8583783
    Abstract: A method is provided for garbage collection in a heap of an application server that uses automated garbage collection. The method comprises gathering information about a plurality of garbage collection events. The method further comprises identifying a correlation between garbage collection activity and a volume of applications transactions in the application server. The method further comprises, based on the correlation, forecasting at least one of a future utilization of heap memory and a future garbage collection activity based on a projected future transaction volume. The method further comprises tuning the heap based on the forecast.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: November 12, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Brian E. Hayward, Shaun M. Johnson, Justin A. Martin, Brian J. Washburn
  • Patent number: 8005644
    Abstract: A system provides network application transaction analysis. An analysis tool, when executed by a processor, measures an application transaction metric and calculates a historical system average and a historical application average associated with the application transaction metric based on server performance logs. The tool determines whether the application transaction metric differs from the historical system average by more than a first threshold amount during consecutive measurements. The tool determines whether the application transaction metric differs from the historical application average by more than a second threshold amount during consecutive measurements if the application transaction metric does not differ from the historical system average by more than the first threshold amount during consecutive measurements.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: August 23, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: R. Charles Evans, Brian E. Hayward, Shaun M. Johnson, Justin A. Martin, Brian J. Washburn