Patents by Inventor Stephen C. Booth

Stephen C. Booth 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: 7984187
    Abstract: A system and method for constructing transactions by requesting content from content providers, such as web sites, according to automatically generated content references. From that content and according to user-defined rules, the system can generate other content references, and request and access further content. Statistics can be maintained for each content access. The system and method can be used to test electronic networks, such as wireless communications networks.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: July 19, 2011
    Assignee: JDS Uniphase Corporation
    Inventor: Stephen C. Booth
  • 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: 7372946
    Abstract: A system having a diagnostic measurement system (DMS) and method include a multi-protocol application test identifying components corresponding to protocols mixed within the multi-protocol application test, executing the protocols to collect measurements of the components, combining the measurements of the components to generate measurements corresponding to the multi-protocol application test, and outputting the measurements of the multi-protocol application test to the DMS, wherein the multi-protocol application test defers outputting the measurements of the components to the DMS as the measurements are collected from each protocol.
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: May 13, 2008
    Assignee: Agilent Technologies, Inc.
    Inventor: Stephen C. Booth
  • Patent number: 7363321
    Abstract: A system and method to provide transaction processing. The system and method include data analysis modules appropriately interspersed among computer executables that output data. The data analysis modules process computer executable output data as input data and produce analysis module output data. The analysis module output data can be used as input to other computer executables or analysis modules. Such a system and method can be useful in a test environment.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: April 22, 2008
    Assignee: Agilent Technologies, Inc.
    Inventor: Stephen C. Booth
  • Publication number: 20040073656
    Abstract: A test system tests multi-protocol message and connection oriented applications with reusable test components that share dynamically generated data and limited hardware resources. The test system includes a test agent, which includes a test scheduler scheduling tests, and an enhanced sequence test including a sequence of test components dynamically generating and sharing the data among the test components. The test components are re-usable. A data store such as a memory stores the dynamically generated data for use by a later component test, in a user-defined name-value combination.
    Type: Application
    Filed: October 11, 2002
    Publication date: April 15, 2004
    Inventors: Stephen C. Booth, Abhay A. Sathe
  • Patent number: 6226694
    Abstract: A system and method synchronizes multiple data stores and achieves data consistency in a non-transactional multiprocessing computer system. Processes are paused and later resumed according to their position in a dependency tree of the system. The data input sources of the system are in effect disabled and any data flow currently in progress in the system is flushed out the various data flow paths to the different data stores. When this process is complete, each of the multiple data stores is synchronized and the data is in a consistent state.
    Type: Grant
    Filed: April 29, 1998
    Date of Patent: May 1, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Steven J. Constant, Toni Atkinson, Stephen C. Booth, James R. Greuel, Paul H. Price, Robert D. Schettler, Darren D. Smith, John T. Ward