Patents by Inventor William L. Casey

William L. Casey 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: 7937690
    Abstract: A method of evaluating software application performance includes receiving, in an evaluation module in a computer system and from an application program: 1) a first call indicating that execution begins of a predefined portion of the application program, and then 2) a second call indicating that the execution of the predefined portion ends, the evaluation module being configured to receive similar calls from any of several application programs in the computer system. It is determined, in configuration information for the application program that is available to the evaluation module, whether a duration time between the first and second calls exceeds a predefined time specified in the configuration information. Upon determining that the duration time exceeds the predefined time, a message is forwarded from the evaluation module to a recipient, the message and the recipient being specified in the configuration information. Configuration information may specify performance of tracing or usage tracking.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: May 3, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: William L. Casey
  • Patent number: 7783750
    Abstract: A method for service call data logging, including intercepting a call to a data processing service; generating first log data corresponding to the call; transmitting a request message to the data processing service, the request message including the first log data and the call; intercepting a response message corresponding to the request message, the response message including a service response to the call and second log data corresponding to the first log data and including log information corresponding to processing of the call; generating third log data corresponding to the first log data and the second log data; and storing the third log data.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: August 24, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William L. Casey, Michael J. Luedecke
  • Publication number: 20070277155
    Abstract: A method of evaluating software application performance includes receiving, in an evaluation module in a computer system and from an application program: 1) a first call indicating that execution begins of a predefined portion of the application program, and then 2) a second call indicating that the execution of the predefined portion ends, the evaluation module being configured to receive similar calls from any of several application programs in the computer system. It is determined, in configuration information for the application program that is available to the evaluation module, whether a duration time between the first and second calls exceeds a predefined time specified in the configuration information. Upon determining that the duration time exceeds the predefined time, a message is forwarded from the evaluation module to a recipient, the message and the recipient being specified in the configuration information. Configuration information may specify performance of tracing or usage tracking.
    Type: Application
    Filed: May 23, 2006
    Publication date: November 29, 2007
    Inventor: William L. Casey
  • Publication number: 20030083898
    Abstract: A system for monitoring intellectual capital includes a metrics engine and a dashboard. The metrics engine is operable to receive a request associated with a metric, identify data associated with the request, retrieve data based on the identified data and process the data based on the requested metric. The dashboard is operable to graphically display the provided data.
    Type: Application
    Filed: September 30, 2002
    Publication date: May 1, 2003
    Inventors: Corey W. Wick, Gary L. Knight, Michael Gardner, Karen E. Kostohryz, Stephen C. Dorfmeister, James A. Varnell, Henry W. Rhodes, William L. Casey
  • Patent number: 4823357
    Abstract: A laser transmitter is disclosed in which the laser combines the outputs of numerous laser diodes using dichroic combination to produce a high power, diffraction limited beam which may be transmitted at minimum beam divergence using the full aperture of the transmitter telescope. The individual diode beams are combined and superimposed in the laser, and are transmitted superimposed in the near and far field of the transmitter telescope. The dichroic combining process is as follows. A collimate beam of a first wavelength is directed at a narrowband or long wave pass filter which is tilted slightly (about 10 degrees). This beam passes through the filter. A beam of a second wavelength is directed toward the exit side of the filter (which acts as a mirror) at such an angle that the second beam is reflected colinear with the first beam and superimposed on it. This process of superimposing the laser beams continues as each laser beam from the laser diodes is added to form a combined laser beam.
    Type: Grant
    Filed: November 10, 1986
    Date of Patent: April 18, 1989
    Assignee: The United States of America as represented by the Secretary of the Air Force
    Inventor: William L. Casey