Patents by Inventor Thomas G. Bartz

Thomas G. Bartz 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: 10616098
    Abstract: In one embodiment, packet forwarding apparatus includes a data packet receiving interface, a data packet forwarding interface, and a configuration interface. The apparatus also includes circuitry that defines a plurality of data packet forwarding paths between the data packet receiving interface and the data packet forwarding interface. The circuitry defines at least one of the plurality of data packet forwarding paths in response to input received via the configuration interface, and the circuitry adaptively reconfigures at least one of the plurality of data packet forwarding paths i) in response to input received via the configuration interface, and ii) while data packets are being received by the packet forwarding apparatus.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: April 7, 2020
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD.
    Inventors: Nimal K. K. Gamage, Richard B. Whitner, Thomas G. Bartz
  • Publication number: 20160226752
    Abstract: In one embodiment, packet forwarding apparatus includes a data packet receiving interface, a data packet forwarding interface, and a configuration interface. The apparatus also includes circuitry that defines a plurality of data packet forwarding paths between the data packet receiving interface and the data packet forwarding interface. The circuitry defines at least one of the plurality of data packet forwarding paths in response to input received via the configuration interface, and the circuitry adaptively reconfigures at least one of the plurality of data packet forwarding paths i) in response to input received via the configuration interface, and ii) while data packets are being received by the packet forwarding apparatus.
    Type: Application
    Filed: February 1, 2016
    Publication date: August 4, 2016
    Inventors: Nimal K. K. Gamage, Richard B. Whitner, Thomas G. Bartz
  • Patent number: 9270542
    Abstract: In one embodiment, packet forwarding apparatus includes a data packet receiving interface, a data packet forwarding interface, and a configuration interface. The apparatus also includes circuitry that defines a plurality of data packet forwarding paths between the data packet receiving interface and the data packet forwarding interface. The circuitry defines at least one of the plurality of data packet forwarding paths in response to input received via the configuration interface, and the circuitry adaptively reconfigures at least one of the plurality of data packet forwarding paths i) in response to input received via the configuration interface, and ii) while data packets are being received by the packet forwarding apparatus.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: February 23, 2016
    Assignee: IXIA
    Inventors: Nimal K. K. Gamage, Richard B. Whitner, Thomas G. Bartz
  • Patent number: 8134927
    Abstract: In one embodiment, data packets are captured from a network using a physical, network-connectable data capture probe. As the data packets are captured, the data packets are time-stamped with time-of-capture time-stamps. The time-stamped data packets are then stored; and in parallel, the time-stamped data packets are forwarded to at least one consumer in real-time.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: March 13, 2012
    Assignee: Ixia
    Inventors: Nimal K. K. Gamage, Thomas G. Bartz, Richard B. Whitner, Charles J. Gruber
  • Publication number: 20110026406
    Abstract: In one embodiment, data packets are captured from a network using a physical, network-connectable data capture probe. As the data packets are captured, the data packets are time-stamped with time-of-capture time-stamps. The time-stamped data packets are then stored; and in parallel, the time-stamped data packets are forwarded to at least one consumer in real-time.
    Type: Application
    Filed: July 31, 2009
    Publication date: February 3, 2011
    Inventors: Nimal K.K. Gamage, Thomas G. Bartz, Richard B. Whitner, Charles J. Gruber
  • Publication number: 20110026521
    Abstract: In one embodiment, packet forwarding apparatus includes a data packet receiving interface, a data packet forwarding interface, and a configuration interface. The apparatus also includes circuitry that defines a plurality of data packet forwarding paths between the data packet receiving interface and the data packet forwarding interface. The circuitry defines at least one of the plurality of data packet forwarding paths in response to input received via the configuration interface, and the circuitry adaptively reconfigures at least one of the plurality of data packet forwarding paths i) in response to input received via the configuration interface, and ii) while data packets are being received by the packet forwarding apparatus.
    Type: Application
    Filed: July 31, 2009
    Publication date: February 3, 2011
    Inventors: Nimal K. K. Gamage, Richard B. Whitner, Thomas G. Bartz
  • Patent number: 7437275
    Abstract: Methods, systems and computer program products for performing multi-location execution of tests between or among multi-sided test components in a wireless environment are described. Multiple flows are initiated substantially simultaneously and concurrently executed. A graphical representation of a multi-flow test is created that permits synchronization of the flows among agents at multiple remote locations. The graphical representation is converted into a textual representation in an open communication standard format, and information regarding each flow involved in the test is ascertained. The flows are substantially simultaneously initiated and concurrently executed with synchronization and dynamic data exchange components.
    Type: Grant
    Filed: November 1, 2005
    Date of Patent: October 14, 2008
    Assignee: Agilent Technologies, Inc.
    Inventors: Abhay Sathe, Thomas G. Bartz, Nimal Gamage, David E. Bingham, Carolyn Darbie, Stephen C. Booth
  • Patent number: 7246276
    Abstract: Methods of error-tolerant modular testing of services are described, wherein an ordered list of test module identifiers is built in an error stack for the purposes of structured state teardown following the occurrence of an error during testing of services (i.e., network or other.) The error that triggers the teardown may comprise any error or more particularly an error not among a predetermined list of acceptable errors, the occurrence of which should not cause the cessation of services testing. Upon the occurrence of a triggering error, the test modules associated with the test module identifiers are executed in a reverse order to that which the test module identifiers were added to the error stack, effecting a structured state teardown.
    Type: Grant
    Filed: October 4, 2004
    Date of Patent: July 17, 2007
    Assignee: Agilent Technologies, Inc.
    Inventors: Thomas G. Bartz, Abhay Sathe
  • Patent number: 7043546
    Abstract: A software product tests and monitors an Internet server system. Advantageously, the software product communicates with a web browser without the need for other client software to configure transactions. The user of the web browser is guided through web pages to record, edit, and playback transactions. Recording may occur over a secure connection. The software product performs automated tests using the transactions in addition to measuring both system performance data and business performance data. The software product generates alarms when thresholds are exceeded. The test data, performance data, and alarms are correlated in time and presented graphically to the user.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: May 9, 2006
    Assignee: Agilent Technologies, Inc.
    Inventors: Mark D. Smith, Thomas G Bartz
  • Patent number: 6701342
    Abstract: A method and apparatus are provided for evaluating Service Level Agreements (SLAs) that describe the level of services that are to be provided to customers by Internet Service Providers (ISPs) or Enterprise Service Providers (ESPs). The method and apparatus are utilized to measure the quality of service being provided to customers and to determine whether or not the quality of service is in compliance with an SLA that characterizes the level of service to be provided to customers. Such services include, for example, electronic mail (e-mail), Voice-Over-IP (Voice Over Internet protocol), networking services and web hosting.
    Type: Grant
    Filed: January 20, 2000
    Date of Patent: March 2, 2004
    Assignee: Agilent Technologies, Inc.
    Inventors: Thomas G. Bartz, Stephen Janes, Sharad Singhal, Preeti Bhoj
  • Publication number: 20020143931
    Abstract: A software product tests and monitors an Internet server system. Advantageously, the software product communicates with a web browser without the need for other client software to configure transactions. The user of the web browser is guided through web pages to record, edit, and playback transactions. Recording may occur over a secure connection. The software product performs automated tests using the transactions in addition to measuring both system performance data and business performance data. The software product generates alarms when thresholds are exceeded. The test data, performance data, and alarms are correlated in time and presented graphically to the user.
    Type: Application
    Filed: March 30, 2001
    Publication date: October 3, 2002
    Inventors: Mark D. Smith, Thomas G. Bartz
  • Publication number: 20010037374
    Abstract: A software product for monitoring the performance of an e-commerce business by reading log files from a plurality of tiers, making queries to a database, and interacting with an e-commerce infrastructure. Resulting information is presented as measurements varying over time, where the measurements are business and financial measures.
    Type: Application
    Filed: April 3, 2001
    Publication date: November 1, 2001
    Inventors: Kenneth W. Shrum, Thomas G. Bartz
  • Patent number: 6189038
    Abstract: A generic notifications framework (GNF) system integrates information from different protocols in a management station interfaced with a network and permits correlation of the information to make more sophisticated management decisions. The generic notifications framework system has one or more protocol-specific translators in communication with the network, a generic notifications framework in communication with the translators, and one or more consumer components in communication with the framework. The translators receive event data elements corresponding with different management protocols from the network and translate the event data elements into respective canonical data structures.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: February 13, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Dean R. Thompson, Thomas G. Bartz
  • Patent number: 6012095
    Abstract: A generic notifications framework (GNF) system integrates information from different protocols in a management station interfaced with a network and permits correlation of the information to make more sophisticated management decisions. The generic notifications framework system has one or more protocol-specific translators in communication with the network, a generic notifications framework in communication with the translators, and one or more consumer components in communication with the framework. The translators receive event data elements corresponding with different management protocols from the network and translate the event data elements into respective canonical data structures.
    Type: Grant
    Filed: November 18, 1997
    Date of Patent: January 4, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Dean R. Thompson, Thomas G. Bartz
  • Patent number: 5878431
    Abstract: A method and system with associated data structures for providing management of topological associations between objects. The methods define an application programs interface (API) which specifies a consistent approach for the design of application programs to manage topological associations between objects. Objects each represent an aspect of a resource which is useful to a particular application program. Application programs define a resource aspect type for each object to be managed by the API. Objects are specified to the API by application programs along with resource names to identify a resource. The methods and structures of the present invention automatically recognize when the resource names of an object to be managed identify the same resource as other managed objects to thereby allow information to be more readily shared among disparate application programs and to reduce redundant storage of information by those programs.
    Type: Grant
    Filed: October 4, 1996
    Date of Patent: March 2, 1999
    Assignee: Hewlett-Packard Company
    Inventors: Robert A. Potterveld, Thomas G. Bartz, Andrew Zander, Brian J. Atkins
  • Patent number: 5787437
    Abstract: A method and associated data constructs for sharing management information, stored in a common repository among multiple application programs. The present invention provides methods and structures for maintaining consistency and integrity of information shared among multiple application programs while allowing easier integration of management information relating to disparate aspects of enterprise management. Standard server programs are provided to serve client application programs by manipulating and retrieving information stored in the common repository. A meta-schema defines the structure of information stored in the common repository and permits extension of the information to incorporate data relevant to new application programs. In addition, tools are defined to permit developers to automate the creation of new server programs which manipulate and retrieve information stored in the common repository.
    Type: Grant
    Filed: October 29, 1996
    Date of Patent: July 28, 1998
    Assignee: Hewlett-Packard Company
    Inventors: Robert A. Potterveld, Thomas G. Bartz