Patents by Inventor Nathaniel Mills

Nathaniel Mills 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).

  • Publication number: 20020188717
    Abstract: A method, apparatus, and computer implemented instructions for modeling performance of Web page retrieval in a data processing system. Performance measurements associated with retrieval of a Web page to form collected performance measurements are obtained. A first operational data structure is created from the collected performance measurements. A second operational data structure is generated by altering the first operational data structure to meet a hypothetical model.
    Type: Application
    Filed: June 8, 2001
    Publication date: December 12, 2002
    Applicant: International Business Machines Corporation
    Inventors: Richard Alan Mushlin, W. Nathaniel Mills, LeRoy Albert Krueger
  • Publication number: 20020129137
    Abstract: Techniques for use in accordance with application performance decomposition are provided which take advantage of the communications protocol used to carry a transaction between application components in a distributed computing network. Specifically, the invention extends the communications protocol by embedding data, such as timestamp and duration measurement data, in the protocol itself, rather than extending or altering the application or transaction data carried by the protocol as in existing approaches. Thus, the invention provides natural correlation of interactions of distributed application components on such transactions without modification to the application or transaction data. Because the correlation is performed in-line with the application component interactions, minimal data management overhead is required, and correlated performance decomposition is made possible in real-time for the transaction.
    Type: Application
    Filed: June 6, 2001
    Publication date: September 12, 2002
    Applicant: International Business Machines Corporation
    Inventors: W. Nathaniel Mills, LeRoy A. Krueger, Joseph L. Hellerstein, Srirama Mandyam Krishnakumar, Mark S. Squillante
  • Patent number: 6108700
    Abstract: A method, computer program product and a program storage device embodying software for measuring of the response time of an application (including distributed applications in a client/server or Internet environment) as perceived by an end-user. One aspect deals with the measurement of components of the response time and relating those components to user response time. In addition, the components of one transaction can be matched (or correlated) to each other even though they are measured on different systems. The generation of events and transactions can be controlled, allowing their creation to occur as close to their point of origin as practical. Both aggregate and detail reporting facilities provide overall performance and availability information as well as exceptions and/or detail transactions including the decomposition of overall availability and performance metrics into smaller measurements representing the contribution made by select transaction components.
    Type: Grant
    Filed: August 1, 1997
    Date of Patent: August 22, 2000
    Assignee: International Business Machines Corporation
    Inventors: Mark M. Maccabee, W. Nathaniel Mills, III, John Joseph Edward Turek