Patents by Inventor David W. Dankenbring

David W. Dankenbring 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: 7702613
    Abstract: Software-based systems and methods that may be used to validate and distribute test data are disclosed. In some embodiments, the data distribution method comprises combining data requests from multiple users into a single request, copying test data from enterprise databases in response to that request, and storing the data in a test data database. The data distribution method further comprises selecting test data contained in the test data database and copying that data to an output file in response to a user's access, and may further include deleting the test data copied from the test data database. The data distribution method may further comprise validating the test data and deleting erroneous test data from the test database. Copying selected test data to an output file may be performed in accordance with a user-selected format and a user-defined output file name and path.
    Type: Grant
    Filed: May 16, 2006
    Date of Patent: April 20, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: David W. Dankenbring, James E. Bessler
  • Patent number: 7346807
    Abstract: A system to load test a computer system is provided. The system comprises a test script to generate transactions including a basis transaction, the basis transaction operable to initiate a conversation with a stateful enterprise java bean, and a non-basis transaction. The system also comprises a forecast and a transaction iteration calculator, the transaction iteration calculator operable to determine how often the non-basis transaction executes relative to the basis transaction. For a non-basis transaction having a forecast less than the forecast of the basis-transaction, the non-basis transaction executes once if the number given by a randomly selected number between zero and the basis transaction forecast is less than the forecast of the non-basis transaction forecast and zero times otherwise. For a non-basis transaction having a forecast more than the forecast of the basis-transaction, the non-basis transaction may execute according to another calculation. A script controller is also provided.
    Type: Grant
    Filed: July 7, 2004
    Date of Patent: March 18, 2008
    Assignee: Sprint Communications Company L.P.
    Inventors: Theodore A. Burbidge, III, David W. Dankenbring, Charles L. Micklavzina, Kevin R. Niederhauser
  • Patent number: 7328134
    Abstract: A system for load testing an integrated enterprise computer system is provided. The system uses a forecast that predicts future use of the integrated enterprise computer system. The forecast maintains a predicted volume of transactions and a predicted mix of transactions for the integrated enterprise computer system. The system includes an application list that details front-end applications of the integrated enterprise computer system. The application list identifies whether the front-end applications will participate in the load testing. The system further includes a generator to generate a test data file having transactions randomly used by scripts to test the integrated enterprise computer system. The generator produces the test data file using the predicted volume and mix of transactions maintained by the forecast and based on the front-end applications participating in the load test. A method for load testing using the test data file is also provided.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: February 5, 2008
    Assignee: Sprint Communications Company L.P.
    Inventors: Theodore A. Burbidge, III, David W. Dankenbring
  • Patent number: 7133805
    Abstract: A system for load test monitoring a computer system is provided. The system includes a transaction generator to provide transactions to servers to load test the servers. The system includes one or more agents provided on the servers, the agents operable to obtain server statistics from servers during load testing. The system also includes a display including a plurality of gauges. Each gauge depicts transactions statistics based on the transactions generated by the transaction generator for each server and further depicts server statistics for each server as obtained by the agents. Based on the displayed transaction and server statistics the transaction generator is adjustable to optimize the load test of the servers.
    Type: Grant
    Filed: July 7, 2004
    Date of Patent: November 7, 2006
    Assignee: Sprint Communications Company L.P.
    Inventors: David W. Dankenbring, Charles L. Micklavzina, Gary D. Willis, Jr.