Patents by Inventor John Mazzitelli

John Mazzitelli 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: 11894979
    Abstract: Processing logic may obtain a configuration file of each of one or more proxies. Processing logic may parse the configuration file of each of the one or more proxies to determine one or more connections for each of the one or more proxies as defined by the configuration file. Each connection may support incoming or outgoing communication for each of the one or more proxies. Processing logic may generate a map that includes the one or more connections for each of the one or more proxies.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: February 6, 2024
    Assignee: Red Hat, Inc.
    Inventors: John Mazzitelli, Jay Shaughnessy
  • Publication number: 20230171162
    Abstract: Processing logic may obtain a configuration file of each of one or more proxies. Processing logic may parse the configuration file of each of the one or more proxies to determine one or more connections for each of the one or more proxies as defined by the configuration file. Each connection may support incoming or outgoing communication for each of the one or more proxies. Processing logic may generate a map that includes the one or more connections for each of the one or more proxies.
    Type: Application
    Filed: November 30, 2021
    Publication date: June 1, 2023
    Inventors: John Mazzitelli, Jay Shaughnessy
  • Patent number: 11133994
    Abstract: Implementations for dynamically visualizing microservice mesh topologies are described. An example method may include receiving a first request for a first type of visualization of a microservice mesh comprising nodes, obtaining first information regarding the nodes of the microservice mesh corresponding to the first type of visualization, providing, in a graphical user interface (GUI), the first type of visualization of the microservice mesh using the first information, receiving a second request for a second type of visualization of the microservice mesh, obtaining second information regarding the nodes of the microservice mesh corresponding to the second type of visualization, the second type of visualization different form the first type of visualization, and providing, via an update to the GUI, the second type of visualization of the microservice mesh using the second information.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: September 28, 2021
    Assignee: Red Hat, Inc.
    Inventors: John Mazzitelli, Jay Shaughnessy
  • Publication number: 20200296017
    Abstract: Implementations for dynamically visualizing microservice mesh topologies are described. An example method may include receiving a first request for a first type of visualization of a microservice mesh comprising nodes, obtaining first information regarding the nodes of the microservice mesh corresponding to the first type of visualization, providing, in a graphical user interface (GUI), the first type of visualization of the microservice mesh using the first information, receiving a second request for a second type of visualization of the microservice mesh, obtaining second information regarding the nodes of the microservice mesh corresponding to the second type of visualization, the second type of visualization different form the first type of visualization, and providing, via an update to the GUI, the second type of visualization of the microservice mesh using the second information.
    Type: Application
    Filed: June 2, 2020
    Publication date: September 17, 2020
    Inventors: John Mazzitelli, Jay Shaughnessy
  • Patent number: 10680918
    Abstract: Implementations for dynamically visualizing microservices mesh topologies are described. An example method may include receiving a first request for a first type of visualization of a microservices mesh comprising nodes, obtaining first information regarding the nodes of the microservices mesh corresponding to the first type of visualization, providing, in a graphical user interface (GUI), the first type of visualization of the microservices mesh using the first information, receiving a second request for a second type of visualization of the microservices mesh, obtaining second information regarding the nodes of the microservices mesh corresponding to the second type of visualization, the second type of visualization different form the first type of visualization, and providing, via an update to the GUI, the second type of visualization of the microservices mesh using the second information.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: June 9, 2020
    Assignee: Red Hat, Inc.
    Inventors: John Mazzitelli, Jay Shaughnessy
  • Patent number: 10554510
    Abstract: Systems and methods for enabling additional metrics in a monitoring system to diagnose problems are disclosed. An example method may include collecting first metric data at a first collection frequency, determining whether the first metric data exceeds a first boundary defined by a first metric rule, responsive to determining that the first metric data exceeds the first boundary, collecting second metric data at a second collection frequency and collecting the first metric data at a third collection frequency, the second metric data and the third collection frequency defined by the first metric rule, determining whether the first metric data no longer exceeds the first boundary, and responsive to determining the first metric data no longer exceeds the first boundary, terminating collection of the second metric data while continuing to collect the first metric data at the first collection frequency.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: February 4, 2020
    Assignee: Red Hat, Inc.
    Inventor: John Mazzitelli
  • Publication number: 20180241649
    Abstract: Systems and methods for enabling additional metrics in a monitoring system to diagnose problems are disclosed. An example method may include collecting first metric data at a first collection frequency, determining whether the first metric data exceeds a first boundary defined by a first metric rule, responsive to determining that the first metric data exceeds the first boundary, collecting second metric data at a second collection frequency and collecting the first metric data at a third collection frequency, the second metric data and the third collection frequency defined by the first metric rule, determining whether the first metric data no longer exceeds the first boundary, and responsive to determining the first metric data no longer exceeds the first boundary, terminating collection of the second metric data while continuing to collect the first metric data at the first collection frequency.
    Type: Application
    Filed: February 22, 2017
    Publication date: August 23, 2018
    Inventor: John Mazzitelli
  • Publication number: 20060026552
    Abstract: Systems and methods are disclosed for managing information technology resources. Management capabilities available for a particular IT resource are defined via at least one management interface. The management interface includes port types that specify attributes and operations available in a Web service to manage the IT resource. The port types are mapped to descriptors in a ModelMBeanInfo interface than can be used with an MBean that corresponds to the Web service.
    Type: Application
    Filed: July 30, 2004
    Publication date: February 2, 2006
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: John Mazzitelli, Salvatore Campana, Ian Springer, Elzbieta Dziembowski