Patents by Inventor Michael V. Glik

Michael V. Glik 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: 7171588
    Abstract: An enterprise test system for synthesizing complex objects to exercise an application under test.
    Type: Grant
    Filed: September 6, 2001
    Date of Patent: January 30, 2007
    Assignee: Empirix, Inc.
    Inventors: George E. Friedman, Michael V. Glik, Christopher Thompson, Sergei Makar-Limanov
  • Patent number: 7000224
    Abstract: A system for testing middleware of applications in the N-tiered model. The test system contains test code generators, test engines to execute multiple copies of the test code and a data analyzer to analyze and present the results to a human user. The system is able to automatically generate test code to exercise components of the middleware using information about these components that would otherwise be available to the application under test. Multiple copies of the test code are executed in a synchronized fashion. Execution times of multiple events are recorded and then presented in one of several formats. With the system, an application developer can identify components that represent performance bottlenecks or can gather information on deployment properties of individual components that can be used to enhance the performance of the application under test.
    Type: Grant
    Filed: April 13, 2000
    Date of Patent: February 14, 2006
    Assignee: Empirix Inc.
    Inventors: Theodore M. Osborne, II, Michael V. Glik, Caren H. Baker, George Friedman, Walter G. Vahey
  • Patent number: 6934934
    Abstract: A system for testing middleware of applications in the N-tiered model. The test system contains test code generators, test engines to execute multiple copies of the test code and a data analyzer to analyze and present the results to a human user. The system is able to automatically generate test code to exercise components of the middleware using information about these components that would otherwise be available to the application under test. Multiple copies of the test code are executed in a synchronized fashion. Execution times of multiple events are recorded and then presented in one of several formats. With the system, an application developer can identify components that represent performance bottlenecks or can gather information on deployment properties of individual components that can be used to enhance the performance of the application under test.
    Type: Grant
    Filed: January 12, 2000
    Date of Patent: August 23, 2005
    Assignee: Empirix Inc.
    Inventors: Theodore M. Osborne, II, Michael V. Glik, Walter G. Vahey, Caren H. Baker, George Friedman
  • Patent number: 6865692
    Abstract: An enterprise test system includes a plurality of probes inserted at various locations in the enterprise system for recording data from system components during teach mode. During playback mode, the recorded data is used to exercise the system as probes collect actual data for comparison to expected data. In one embodiment, data from actual user transactions is recorded by the probes. The recorded data can be expanded to load test a component using recorded transaction data. In one embodiment, the recorded data can be used to load test a component under test without compiling test code.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: March 8, 2005
    Assignee: Empirix Inc.
    Inventors: George E. Friedman, Michael V. Glik
  • Patent number: 6859922
    Abstract: A system that provides easy testing of software objects and reduces the burden on a program developer for maintaining a test system is presented. The system accepts as an input objects and automatically creates test drivers for these objects. The test objects are provided to a test bed comprising an application server where the objects are tested by application of the test drivers. In a preferred embodiment, the test bed comprises a collection of application servers. An application service provider provides the system test driver and the test bed. Access to the test system is provided by passing a representing of the object under test to the application service provided through a network interface. The application service provider provides test services on a fee for service basis.
    Type: Grant
    Filed: August 24, 2000
    Date of Patent: February 22, 2005
    Assignee: Empirix Inc.
    Inventors: Caren H. Baker, George Friedman, Michael V. Glik, Walter G. Vahey
  • Patent number: 6775824
    Abstract: A system for testing middleware of applications in the N-tiered model. The test system contains test code generators, test engines to execute multiple copies of the test code and a data analyzer to analyze and present the results to a human user. The system is able to automatically generate test code to exercise components of the middleware using information about these components that would otherwise be available to the application under test. Multiple copies of the test code are executed in a synchronized fashion. Execution times of multiple events are recorded and then presented in one of several formats. With the system, an application developer can identify components that represent performance bottlenecks or can gather information on deployment properties of individual components that can be used to enhance the performance of the application under test.
    Type: Grant
    Filed: January 12, 2000
    Date of Patent: August 10, 2004
    Assignee: Empirix Inc.
    Inventors: Theodore M. Osborne, II, Michael V. Glik, Walter G. Vahey, Caren H. Baker, George Friedman
  • Publication number: 20040078684
    Abstract: An enterprise test system for synthesizing complex objects to exercise an application under test.
    Type: Application
    Filed: September 6, 2001
    Publication date: April 22, 2004
    Inventors: George E. Friedman, Michael V. Glik, Christopher Thompson, Sergei Makar-Limanov
  • Publication number: 20020053043
    Abstract: An enterprise test system includes a plurality of probes inserted at various locations in the enterprise system for recording data from system components during teach mode. During playback mode, the recorded data is used to exercise the system as probes collect actual data for comparison to expected data. In one embodiment, data from actual user transactions is recorded by the probes. The recorded data can be expanded to load test a component using recorded transaction data. In one embodiment, the recorded data can be used to load test a component under test without compiling test code.
    Type: Application
    Filed: June 4, 2001
    Publication date: May 2, 2002
    Inventors: George E. Friedman, Michael V. Glik