Patents by Inventor Peter Anthony Lazzaro

Peter Anthony Lazzaro 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: 10339007
    Abstract: A pattern of configuration settings to be implemented for a service model corresponding to a system of IT resources is received from a UI. Commands are issued to the IT resources that correspond to configuration items included in the selected pattern to modify configuration settings. When a configuration change resulting from the commands is identified, a current configuration of the service model is compared to a previous configuration to identify modified configuration settings. In response to determining, based on a system performance indicator, improved system performance, the identified modified configuration settings are stored as a candidate pattern in a pattern database. A performance violation is identified for the system and the pattern database is queried to retrieve the candidate pattern including the group of configuration settings.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: July 2, 2019
    Assignee: CA, Inc.
    Inventors: Eitan Hadar, Kieron John James Connelly, Olga Lagunova, Mitchell Edward Engel, Peter Anthony Lazzaro
  • Patent number: 9952958
    Abstract: Performance of a computer system is measured based, at least in part, on a performance metric. In response to determining that the computer system is experiencing a performance issue based on measuring the performance, the performance metric is matched with an anti-pattern to identify a performance issue, wherein the anti-pattern defines an incorrect solution to a defined problem occurring in the computer system. Also, a pattern repository is queried to identify a pattern that defines a correct solution to the defined problem based, at least in part, on the match between the performance metric and the anti-pattern. In response to identifying the pattern, implementing the pattern in the computer system to improve the performance.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: April 24, 2018
    Assignee: CA, Inc.
    Inventors: Eitan Hadar, Kieron John James Connelly, Olga Lagunova, Peter Anthony Lazzaro
  • Publication number: 20160217054
    Abstract: Performance of a computer system is measured based, at least in part, on a performance metric. In response to determining that the computer system is experiencing a performance issue based on measuring the performance, the performance metric is matched with an anti-pattern to identify a performance issue, wherein the anti-pattern defines an incorrect solution to a defined problem occurring in the computer system. Also, a pattern repository is queried to identify a pattern that defines a correct solution to the defined problem based, at least in part, on the match between the performance metric and the anti-pattern. In response to identifying the pattern, implementing the pattern in the computer system to improve the performance.
    Type: Application
    Filed: March 31, 2016
    Publication date: July 28, 2016
    Inventors: Eitan Hadar, Kieron John James Connelly, Olga Lagunova, Peter Anthony Lazzaro
  • Patent number: 9336331
    Abstract: Various embodiments described and illustrated herein include at least one of systems, methods, and software to identify, use, or share patterns and anti-patterns. Embodiments that include pattern and anti-pattern identification operate to identify candidate patterns and anti-patterns within a deployed system and to confirm or receive confirmation that the identified candidates are indeed patterns or anti-patterns. Embodiments that use patterns and anti-patterns operate to consume the identified patterns and anti-patterns to improve system performance. The embodiments that share patterns and anti-patterns include mechanisms whereby patterns and anti-patterns can be sent to and received from other systems.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: May 10, 2016
    Assignee: CA, INC.
    Inventors: Eitan Hadar, Kieron John James Connelly, Olga Lagunova, Peter Anthony Lazzaro
  • Publication number: 20150052110
    Abstract: Various embodiments described and illustrated herein include at least one of systems, methods, and software to identify and resolve violations of system and process performance measuring metrics. Following identification of such a violation, some embodiments may identify and cause a solution to be implemented. Following implementation of a solution, the violated metrics are again applied and the results evaluated to verify resolution of the metric violation. Some embodiments may repeat this process until the metric violation or violations are resolved.
    Type: Application
    Filed: October 29, 2014
    Publication date: February 19, 2015
    Inventors: Eitan Hadar, Kieron John James Connelly, Olga Lagunova, Mitchell Edward Engel, Peter Anthony Lazzaro
  • Patent number: 8880560
    Abstract: Various embodiments described and illustrated herein include at least one of systems, methods, and software to identify and resolve violations of system and process performance measuring metrics. Following identification of such a violation, some embodiments may identify and cause a solution to be implemented. Following implementation of a solution, the violated metrics are again applied and the results evaluated to verify resolution of the metric violation. Some embodiments may repeat this process until the metric violation or violations are resolved.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: November 4, 2014
    Assignee: CA, Inc.
    Inventors: Eitan Hadar, Kieron John James Connelly, Olga Lagunova, Mitchell Edward Engel, Peter Anthony Lazzaro
  • Patent number: 8683271
    Abstract: A computer system includes a plurality of computer processor dependent nodes and a plurality of computer processor antecedent nodes. Each node includes a severity value relating to an operational state of the node. A dependent node and an antecedent node pair include a significance value relating to a criticality that the antecedent node has to its paired dependent node. The antecedent node comprises a relevance value, wherein the relevance value is a function of the severity value of the antecedent node and the significance value for the antecedent node and the dependent node. The relevance value is used to determine an impact that the antecedent node has on the paired dependent node.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: March 25, 2014
    Assignee: CA, Inc.
    Inventor: Peter Anthony Lazzaro
  • Patent number: 8418002
    Abstract: A computer system includes a plurality of computer processor dependent nodes and a plurality of computer processor antecedent nodes. Each node includes a severity value relating to an operational state of the node. A dependent node and an antecedent node pair include a significance value relating to a criticality that the antecedent node has to its paired dependent node. The antecedent node comprises a relevance value, wherein the relevance value is a function of the severity value of the antecedent node and the significance value for the antecedent node and the dependent node. The relevance value is used to determine an impact that the antecedent node has on the paired dependent node.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: April 9, 2013
    Assignee: CA, Inc.
    Inventor: Peter Anthony Lazzaro
  • Publication number: 20110270804
    Abstract: Various embodiments described and illustrated herein include at least one of systems, methods, and software to identify and resolve violations of system and process performance measuring metrics. Following identification of such a violation, some embodiments may identify and cause a solution to be implemented. Following implementation of a solution, the violated metrics are again applied and the results evaluated to verify resolution of the metric violation. Some embodiments may repeat this process until the metric violation or violations are resolved.
    Type: Application
    Filed: April 28, 2010
    Publication date: November 3, 2011
    Applicant: Computer Associates Think, Inc.
    Inventors: Eitan Hadar, Kieron John James Connelly, Olga Lagunova, Mitchell Edward Engel, Peter Anthony Lazzaro
  • Publication number: 20110265064
    Abstract: Various embodiments described and illustrated herein include at least one of systems, methods, and software to identify, use, or share patterns and anti-patterns. Embodiments that include pattern and anti-pattern identification operate to identify candidate patterns and anti-patterns within a deployed system and to confirm or receive confirmation that the identified candidates are indeed patterns or anti-patterns. Embodiments that use patterns and anti-patterns operate to consume the identified patterns and anti-patterns to improve system performance. The embodiments that share patterns and anti-patterns include mechanisms whereby patterns and anti-patterns can be sent to and received from other systems.
    Type: Application
    Filed: April 26, 2010
    Publication date: October 27, 2011
    Applicant: Computer Associates Think, Inc.
    Inventors: Eitan Hadar, Kieron John James Connelly, Olga Lagunova, Peter Anthony Lazzaro
  • Publication number: 20110119530
    Abstract: A computer system includes a plurality of computer processor dependent nodes and a plurality of computer processor antecedent nodes. Each node includes a severity value relating to an operational state of the node. A dependent node and an antecedent node pair include a significance value relating to a criticality that the antecedent node has to its paired dependent node. The antecedent node comprises a relevance value, wherein the relevance value is a function of the severity value of the antecedent node and the significance value for the antecedent node and the dependent node. The relevance value is used to determine an impact that the antecedent node has on the paired dependent node.
    Type: Application
    Filed: November 17, 2009
    Publication date: May 19, 2011
    Applicant: Computer Associates Think, Inc.
    Inventor: Peter Anthony Lazzaro