Patents by Inventor Charles Vazac

Charles Vazac 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: 10067850
    Abstract: A method for real-time analysis of results from a load test performed on a target website includes calculating first-level aggregated test results within each of a plurality of load server instances that generate a load on the target website. The first-level aggregated test results are calculated from data points received by each of the load server instances from the target website. The first-level aggregated test results include a sum of the data points, a count of the number of the data points, a sum of squares of the data points, and an average of the data points. A standard deviation result (STDEV) is calculated and chart is generated on a display via a graphical user interface. The chart provides a visual representation of a performance metric for the load test based on the standard deviation result.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: September 4, 2018
    Assignee: Akamai Technologies, Inc.
    Inventors: Charles A. Vazac, Tal Broda, Michael Hemmert, Mukul Sharma
  • Publication number: 20180011774
    Abstract: A computer-implemented method includes scanning a clip of messages that includes message requests and message responses arranged in a sequence. The scanning is performed based on one or more search parameters and produces a list of one or more name/value pairs. The clip is utilized to perform a load test on a target website. Each name/value pair has a corresponding value. For each name/value pair in the list a message request in the clip is identified where the corresponding value is first used. Then, looking backwards in the sequence from the message request where the corresponding value is first used, prior message responses are located where the corresponding value is found. An extraction point is specified in the clip for the corresponding value as a latest message response in the sequence where the corresponding value was returned from the target website. The corresponding value is then stored as a property.
    Type: Application
    Filed: September 20, 2017
    Publication date: January 11, 2018
    Inventors: Charles A. Vazac, Tana Christine Jackson, Tal Broda, Kendall Cosby
  • Patent number: 9785533
    Abstract: A computer-implemented method includes scanning a clip of messages that includes message requests and message responses arranged in a sequence. The scanning is performed based on one or more search parameters and produces a list of one or more name/value pairs. The clip is utilized to perform a load test on a target website. Each name/value pair has a corresponding value. For each name/value pair in the list a message request in the clip is identified where the corresponding value is first used. Then, looking backwards in the sequence from the message request where the corresponding value is first used, prior message responses are located where the corresponding value is found. An extraction point is specified in the clip for the corresponding value as a latest message response in the sequence where the corresponding value was returned from the target website. The corresponding value is then stored as a property.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: October 10, 2017
    Assignee: SOASTA, Inc.
    Inventors: Charles A. Vazac, Tana Christine Jackson, Tal Broda, Kendall Cosby
  • Publication number: 20160147632
    Abstract: A method for real-time analysis of results from a load test performed on a target website includes calculating first-level aggregated test results within each of a plurality of load server instances that generate a load on the target website. The first-level aggregated test results are calculated from data points received by each of the load server instances from the target website. The first-level aggregated test results include a sum of the data points, a count of the number of the data points, a sum of squares of the data points, and an average of the data points. A standard deviation result (STDEV) is calculated and chart is generated on a display via a graphical user interface. The chart provides a visual representation of a performance metric for the load test based on the standard deviation result.
    Type: Application
    Filed: February 1, 2016
    Publication date: May 26, 2016
    Applicant: SOASTA, Inc.
    Inventors: Charles A. Vazac, Tal Broda, Michael Hemmert, Mukul Sharma
  • Patent number: 9251035
    Abstract: A method for real-time analysis of results from a load test performed on a target website includes calculating first-level aggregated test results within each of a plurality of load server instances that generate a load on the target website. The first-level aggregated test results are calculated from data points received by each of the load server instances from the target website. The first-level aggregated test results include a sum of the data points, a count of the number of the data points, a sum of squares of the data points, and an average of the data points. A standard deviation result (STDEV) is calculated and chart is generated on a display via a graphical user interface. The chart provides a visual representation of a performance metric for the load test based on the standard deviation result.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: February 2, 2016
    Assignee: SOASTA, Inc.
    Inventors: Charles A. Vazac, Tal Broda, Michael Hemmert, Mukul Sharma
  • Patent number: 8510600
    Abstract: An automated method for provisioning a grid used to run a load test on a target website includes sending one or more requests in a multi-threaded manner to at least one cloud provider, the one or more requests for an allocation of N load server instances and M result server instances which comprise the grid. Requests received back from the cloud provider are also handled in a multi-threaded manner; any errors occurring during the allocation being corrected automatically. The N load server instances and the M result server instances are then verified to be operational and correctly running software deployed to provide defined test services. Errors identified during the verification are automatically corrected either by attempting to restart a failed instance or allocating a different instance.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: August 13, 2013
    Assignee: SOASTA, Inc.
    Inventors: Tal Broda, Matthew Solnit, Kenneth C. Gardner, Craig R. Powers, Michael Hemmert, Charles A. Vazac, Kendall Cosby
  • Publication number: 20130097307
    Abstract: A computer-implemented method includes scanning a clip of messages that includes message requests and message responses arranged in a sequence. The scanning is performed based on one or more search parameters and produces a list of one or more name/value pairs. The clip is utilized to perform a load test on a target website. Each name/value pair has a corresponding value. For each name/value pair in the list a message request in the clip is identified where the corresponding value is first used. Then, looking backwards in the sequence from the message request where the corresponding value is first used, prior message responses are located where the corresponding value is found. An extraction point is specified in the clip for the corresponding value as a latest message response in the sequence where the corresponding value was returned from the target website. The corresponding value is then stored as a property.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 18, 2013
    Applicant: SOASTA, Inc.
    Inventors: Charles A. Vazac, Tana Christine Jackson, Tal Broda, Kendall Cosby
  • Patent number: 8341462
    Abstract: An automated method for provisioning a grid used to run a load test on a target website includes sending one or more requests in a multi-threaded manner to at least one cloud provider, the one or more requests for an allocation of N load server instances and M result server instances which comprise the grid. Requests received back from the cloud provider are also handled in a multi-threaded manner; any errors occurring during the allocation being corrected automatically. The N load server instances and the M result server instances are then verified to be operational and correctly running software deployed to provide defined test services. Errors identified during the verification are automatically corrected either by attempting to restart a failed instance or allocating a different instance.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: December 25, 2012
    Assignee: SOASTA, Inc.
    Inventors: Tal Broda, Matt Solnit, Kenneth C. Gardner, Craig Powers, Michael Hemmert, Charles Vazac, Kendall Cosby
  • Patent number: 8306195
    Abstract: In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: November 6, 2012
    Assignee: SOASTA, Inc.
    Inventors: Kenneth C. Gardner, Craig R. Powers, Robert Charles Holcomb, Kendall J. Cosby, Tana Christine Jackson, Charles A. Vazac, Matthew Solnit, Michael Hemmert
  • Publication number: 20120017112
    Abstract: An automated method for provisioning a grid used to run a load test on a target website includes sending one or more requests in a multi-threaded manner to at least one cloud provider, the one or more requests for an allocation of N load server instances and M result server instances which comprise the grid. Requests received back from the cloud provider are also handled in a multi-threaded manner; any errors occurring during the allocation being corrected automatically. The N load server instances and the M result server instances are then verified to be operational and correctly running software deployed to provide defined test services. Errors identified during the verification are automatically corrected either by attempting to restart a failed instance or allocating a different instance.
    Type: Application
    Filed: July 19, 2010
    Publication date: January 19, 2012
    Applicant: Power Integrations, Inc.
    Inventors: Tal Broda, Matthew Solnit, Kenneth C. Gardner, Craig R. Powers, Michael Hemmert, Charles A. Vazac, Kendall Cosby
  • Publication number: 20110066892
    Abstract: In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
    Type: Application
    Filed: November 15, 2010
    Publication date: March 17, 2011
    Applicant: SOASTA, Inc.
    Inventors: Kenneth C. Gardner, Craig R. Powers, Robert Charles Holcomb, Kendall J. Cosby, Tana Christine Jackson, Charles A. Vazac, Matthew Solnit, Michael Hemmert
  • Patent number: 7844036
    Abstract: In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
    Type: Grant
    Filed: August 14, 2006
    Date of Patent: November 30, 2010
    Assignee: SOASTA, Inc.
    Inventors: Kenneth C. Gardner, Craig R. Powers, Robert Charles Holcomb, Kendall J. Cosby, Tana Christine Jackson, Charles A. Vazac, Matthew Solnit, Michael Hemmert
  • Publication number: 20080066009
    Abstract: In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
    Type: Application
    Filed: August 14, 2006
    Publication date: March 13, 2008
    Applicant: SOASTA, Inc.
    Inventors: Kenneth C. Gardner, Craig R. Powers, Robert Charles Holcomb, Kendall J. Cosby, Tana Christine Jackson, Charles A. Vazac, Matthew Solnit, Michael Hemmert