Patents by Inventor Dale Koetke

Dale Koetke 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: 7650403
    Abstract: The performance of client server interactions is measured by the interacting client. The client-generated performance data is efficiently transmitted to one or more servers by incorporating the performance data regarding one or more previous request/response cycles into a subsequent request. Performance data transmission is made more efficient by transmitting performance data context such as client, server and session details once per connection. Performance data is stored on the client until transmitted or until it has aged beyond a server specified maximum age. Performance data is aggregated on the server in memory resident accumulators. The server may have a set of accumulators for each server its clients communicate with as well as a set for each client. An accumulator value crossing a configurable threshold may trigger an event log entry. The number of performance data events in an event class may be limited to a maximum for a time period.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: January 19, 2010
    Assignee: Microsoft Corporation
    Inventors: Dale Koetke, Xiaowen Shan, Nicole A. Bonilla, Alec Dun, Michael C. Price, A. Perry Clarke, Marc R. Allen, Joseph K. W. Chan, Ronald E. Gray, Aaron Hartwell, Steven F. Goddard
  • Publication number: 20060229846
    Abstract: Systems and methods for playbook automation are described. In one aspect, a user selects operational knowledge associated with an application. The user associates one or more playbook-based tasks, playbook-based views, or playbook-based links with the operational knowledge. The playbook-based tasks, playbook-based views, and playbook-based links are for diagnosing, resolving, and/or verifying a problem associated with the application. The systems and methods generate an integrated management pack from the associated operational knowledge and at least one of the one or more playbook-based tasks, playbook-based views, or playbook-based links.
    Type: Application
    Filed: April 11, 2005
    Publication date: October 12, 2006
    Applicant: Microsoft Corporation
    Inventors: Travis Wright, Dale Koetke, James Pinkerton, Baelson Duque, Brett Eddy
  • Publication number: 20040098478
    Abstract: The performance of client server interactions is measured by the interacting client. The client-generated performance data is efficiently transmitted to one or more servers by incorporating the performance data regarding one or more previous request/response cycles into a subsequent request. Performance data transmission is made more efficient by transmitting performance data context such as client, server and session details once per connection. Performance data is stored on the client until transmitted or until it has aged beyond a server specified maximum age. Performance data is aggregated on the server in memory resident accumulators. The server may have a set of accumulators for each server its clients communicate with as well as a set for each client. An accumulator value crossing a configurable threshold may trigger an event log entry. The number of performance data events in an event class may be limited to a maximum for a time period.
    Type: Application
    Filed: August 5, 2003
    Publication date: May 20, 2004
    Applicant: Microsoft Corporation
    Inventors: Dale Koetke, Xiaowen Shan, Nicole A. Bonilla, Alec Dun, Michael C. Price, A. Perry Clarke, Marc R. Allen, Joseph K. W. Chan, Ronald E. Gray, Aaron Hartwell, Steven F. Goddard