Patents by Inventor Matthew Jean
Matthew Jean 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: 11449398Abstract: Techniques for providing an embedded container-based control plane for clustered environments. A clustered storage system includes one to many storage appliances, in which one storage appliance is designated as a “primary appliance” and any other storage appliance(s) is/are designated as a “peer appliance(s).” The primary appliance includes a central database, one peer appliance includes a synchronously replicated database, and any other peer appliances each include an asynchronously replicated database. The primary appliance further includes a global management IP for managing access to the central database. The primary and peer appliances each further include a control plane container for implementing command processing services. The control plane container of the primary appliance further implements command orchestration services.Type: GrantFiled: May 1, 2020Date of Patent: September 20, 2022Assignee: EMC IP Holding Company LLCInventors: Matthew Jean, Daniel K. O'Reilly, Richard Hicks
-
Patent number: 11430322Abstract: Aspects include a water-leak-detection and -monitoring system for a building including a first area, comprising a memory, a communication interface configured to be communicatively coupled to a water-flow sensor coupled to a pipe in the first area, at least one of a humidity sensor, a temperature sensor, or a liquid-water sensor configured to sense information indicative of a presence of water in the first area, and an analytical engine in communication with a base unit, the memory, the communication interface, and the at least one of the humidity sensor, the temperature sensor, or the liquid-water sensor, the analytical engine being configured to determine whether a leak is present in the building based on data from the water-flow sensor, and determine, responsive to determining that the leak is present, if the leak is in the first area based on the information indicative of the presence of water in the first area.Type: GrantFiled: January 4, 2021Date of Patent: August 30, 2022Assignee: PILLAR TECHNOLOGIES, INC.Inventors: Usman Shabbir, Matthew Jean-Marie Joseph Joyal, Alexander Messersmith Schwarzkopf
-
Publication number: 20210342366Abstract: Techniques for providing an embedded container-based control plane for clustered environments. A clustered storage system includes one to many storage appliances, in which one storage appliance is designated as a “primary appliance” and any other storage appliance(s) is/are designated as a “peer appliance(s).” The primary appliance includes a central database, one peer appliance includes a synchronously replicated database, and any other peer appliances each include an asynchronously replicated database. The primary appliance further includes a global management IP for managing access to the central database. The primary and peer appliances each further include a control plane container for implementing command processing services. The control plane container of the primary appliance further implements command orchestration services.Type: ApplicationFiled: May 1, 2020Publication date: November 4, 2021Inventors: Matthew Jean, Daniel K. O'Reilly, Richard Hicks
-
Publication number: 20210125486Abstract: Aspects include a water-leak-detection and -monitoring system for a building including a first area, comprising a memory, a communication interface configured to be communicatively coupled to a water-flow sensor coupled to a pipe in the first area, at least one of a humidity sensor, a temperature sensor, or a liquid-water sensor configured to sense information indicative of a presence of water in the first area, and an analytical engine in communication with a base unit, the memory, the communication interface, and the at least one of the humidity sensor, the temperature sensor, or the liquid-water sensor, the analytical engine being configured to determine whether a leak is present in the building based on data from the water-flow sensor, and determine, responsive to determining that the leak is present, if the leak is in the first area based on the information indicative of the presence of water in the first area.Type: ApplicationFiled: January 4, 2021Publication date: April 29, 2021Inventors: Usman Shabbir, Matthew Jean-Marie Joseph Joyal, Alexander Messersmith Schwarzkopf
-
Patent number: 10885769Abstract: Aspects of the disclosure include a method of analyzing compliance risk at a construction site, the method comprising receiving applicable compliance requirements via a controller, receiving information describing the construction site via the controller, receiving monitoring data from one or more base units gathering data at the construction site, the one or more base units including sensors, each of the sensors configured to detect one or more parameters, at least one controller communicatively coupled to one or more of the sensors, at least one communications module coupled to one or more of the controllers and configured to communicate with one or more devices, and one or more sensor ports configured to communicatively couple the one or more of the sensors to the at least one controller, and calculating one or more compliance thresholds based on the applicable compliance requirements, information describing the construction site being monitored, and the monitoring data.Type: GrantFiled: February 21, 2020Date of Patent: January 5, 2021Assignee: PILLAR TECHNOLOGIES, INC.Inventors: Alexander Messersmith Schwarzkopf, Matthew Jean-Marie Joseph Joyal, Sean Peter Iacobone
-
Patent number: 10841163Abstract: Techniques are presented for clustering data storage including (a) announcing, using zeroconf, to a local network, a service provided by a DSA and an unreserved state of the DSA, the service being of a clusterable data storage type, (b) receiving a cluster command from a configuration management device connected to the local network, the cluster command directing the DSA to join a storage cluster to present combined storage of the DSA and at least one other DSA, and (c) in response to receiving the cluster command: (1) announcing to the local network via L2 multicasting that the DSA has entered a reserved state using zeroconf, (2) afterwards, performing configuration operations including updating system parameters, resulting in the DSA becoming part of the storage cluster, and (3) while in the reserved state, receiving another cluster command directing the DSA to join another storage cluster, and, in response, refusing the other cluster command.Type: GrantFiled: October 30, 2018Date of Patent: November 17, 2020Assignee: EMC IP Holding Company LLCInventors: Matthew Eaton, Michael Burns, Nigel Stuart, Matthew Jean
-
Patent number: 10789018Abstract: A primary copy and one or more shadow copies of a logical volume are created and discovered by a host rescan performed when the logical volume is initially created. Data storage resources are allocated to the primary copy, but not to the shadow copy. The initial path state of the logical volume describes the path to the primary copy as active, and the path to the shadow copy as unavailable for accessing the logical volume. Movement of the logical volume to the storage appliance providing the shadow copy can be performed without an additional host rescan, by making the shadow copy the new primary copy, making the primary copy a new shadow copy, and updating the path state of the logical volume to indicate i) that the path to the new primary copy is active, and ii) that the path to the new shadow copy is unavailable.Type: GrantFiled: October 31, 2018Date of Patent: September 29, 2020Assignee: EMC IP Holding Company LLCInventors: Dmitry Tylik, Matthew H. Long, Daniel E. Cummins, Nagasimha Haravu, Kenneth Hu, Matthew Eaton, Matthew Jean
-
Publication number: 20200193800Abstract: Aspects of the disclosure include a method of analyzing compliance risk at a construction site, the method comprising receiving applicable compliance requirements via a controller, receiving information describing the construction site via the controller, receiving monitoring data from one or more base units gathering data at the construction site, the one or more base units including sensors, each of the sensors configured to detect one or more parameters, at least one controller communicatively coupled to one or more of the sensors, at least one communications module coupled to one or more of the controllers and configured to communicate with one or more devices, and one or more sensor ports configured to communicatively couple the one or more of the sensors to the at least one controller, and calculating one or more compliance thresholds based on the applicable compliance requirements, information describing the construction site being monitored, and the monitoring data.Type: ApplicationFiled: February 21, 2020Publication date: June 18, 2020Inventors: Alexander Messersmith Schwarzkopf, Matthew Jean-Marie Joseph Joyal, Sean Peter Iacobone
-
Publication number: 20200136909Abstract: Techniques are presented for clustering data storage including (a) announcing, using zeroconf, to a local network, a service provided by a DSA and an unreserved state of the DSA, the service being of a clusterable data storage type, (b) receiving a cluster command from a configuration management device connected to the local network, the cluster command directing the DSA to join a storage cluster to present combined storage of the DSA and at least one other DSA, and (c) in response to receiving the cluster command: (1) announcing to the local network via L2 multicasting that the DSA has entered a reserved state using zeroconf, (2) afterwards, performing configuration operations including updating system parameters, resulting in the DSA becoming part of the storage cluster, and (3) while in the reserved state, receiving another cluster command directing the DSA to join another storage cluster, and, in response, refusing the other cluster command.Type: ApplicationFiled: October 30, 2018Publication date: April 30, 2020Inventors: Matthew Eaton, Michael Burns, Nigel Stuart, Matthew Jean
-
Publication number: 20200133584Abstract: A primary copy and one or more shadow copies of a logical volume are created and discovered by a host rescan performed when the logical volume is initially created. Data storage resources are allocated to the primary copy, but not to the shadow copy. The initial path state of the logical volume describes the path to the primary copy as active, and the path to the shadow copy as unavailable for accessing the logical volume. Movement of the logical volume to the storage appliance providing the shadow copy can be performed without an additional host rescan, by making the shadow copy the new primary copy, making the primary copy a new shadow copy, and updating the path state of the logical volume to indicate i) that the path to the new primary copy is active, and ii) that the path to the new shadow copy is unavailable.Type: ApplicationFiled: October 31, 2018Publication date: April 30, 2020Inventors: Dmitry Tylik, Matthew H. Long, Daniel E. Cummins, Nagasimha Haravu, Kenneth Hu, Matthew Eaton, Matthew Jean
-
Patent number: 10573165Abstract: A monitoring and response system is provided for monitoring and responding to environmental conditions at one or more sites. The monitoring system includes a plurality of base units, each base unit including at least a processor and a plurality of sensors configured to monitor environmental conditions at the site(s). A central controller is in communication with the base processors at the plurality of base units and is configured to receive and process sensor information from the base units. Base units are configured to be modular and contain customizable, swappable combinations of sensors, sensor arrays, and/or other connected peripherals, and are further configured to be mountable and/or attachable to a wide variety of surfaces and objects disposed around a site such as a construction site. The system further comprises a backend, analytic system for making predictions, taking action, and generating reports responsive to the information received from the base units.Type: GrantFiled: November 10, 2017Date of Patent: February 25, 2020Assignee: PILLAR TECHNOLOGIES, INC.Inventors: Alexander Messersmith Schwarzkopf, Matthew Jean-Marie Joseph Joyal, Sean Peter Iacobone
-
Patent number: 10405070Abstract: A monitoring and response system is provided for monitoring and responding to environmental conditions at one or more sites. The monitoring system includes a plurality of base units, each base unit including at least a processor and a plurality of sensors configured to monitor environmental conditions at the site(s). A central controller is in communication with the base processors at the plurality of base units and is configured to receive and process sensor information from the base units. Base units are configured to be modular and contain customizable, swappable combinations of sensors, sensor arrays, and/or other connected peripherals, and are further configured to be mountable and/or attachable to a wide variety of surfaces and objects disposed around a site such as a construction site. The system further comprises a backend, analytic system for making predictions, taking action, and generating reports responsive to the information received from the base units.Type: GrantFiled: August 31, 2017Date of Patent: September 3, 2019Assignee: PILLAR TECHNOLOGIES, INC.Inventors: Alexander Messersmith Schwarzkopf, Matthew Jean-Marie Joseph Joyal, Sean Peter Iacobone
-
Patent number: 10095504Abstract: A method, computer program product, and computing system for receiving telemetry data from a remote storage system. The telemetry data is analyzed to identify one or more issues with the remote storage system. One or more solutions are provided to the remote storage system based, at least in part, upon the one or more issues.Type: GrantFiled: June 30, 2016Date of Patent: October 9, 2018Assignee: EMC IP Holding Company LLCInventors: Muzhar Khokhar, Charles S. Langley, Brian Tetreault, Matthew Jean
-
Patent number: 9986313Abstract: A monitoring and response system is provided for monitoring and responding to environmental conditions at one or more sites. The monitoring system includes a plurality of base units, each base unit including at least a processor and a plurality of sensors configured to monitor environmental conditions at the site(s). A central controller is in communication with the base processors at the plurality of base units and is configured to receive and process sensor information from the base units. Base units are configured to be modular and contain customizable, swappable combinations of sensors, sensor arrays, and/or other connected peripherals, and are further configured to be mountable and/or attachable to a wide variety of surfaces and objects disposed around a site such as a construction site. The system further comprises a backend, analytic system for making predictions, taking action, and generating reports responsive to the information received from the base units.Type: GrantFiled: November 11, 2016Date of Patent: May 29, 2018Assignee: PILLAR TECHNOLOGIES, INC.Inventors: Alexander Messersmith Schwarzkopf, Matthew Jean-Marie Joseph Joyal, Sean Iacobone
-
Publication number: 20180089988Abstract: A monitoring and response system is provided for monitoring and responding to environmental conditions at one or more sites. The monitoring system includes a plurality of base units, each base unit including at least a processor and a plurality of sensors configured to monitor environmental conditions at the site(s). A central controller is in communication with the base processors at the plurality of base units and is configured to receive and process sensor information from the base units. Base units are configured to be modular and contain customizable, swappable combinations of sensors, sensor arrays, and/or other connected peripherals, and are further configured to be mountable and/or attachable to a wide variety of surfaces and objects disposed around a site such as a construction site. The system further comprises a backend, analytic system for making predictions, taking action, and generating reports responsive to the information received from the base units.Type: ApplicationFiled: November 10, 2017Publication date: March 29, 2018Inventors: Alexander Messersmith Schwarzkopf, Matthew Jean-Marie Joseph Joyal, Sean Peter Iacobone
-
Publication number: 20170374437Abstract: A monitoring and response system is provided for monitoring and responding to environmental conditions at one or more sites. The monitoring system includes a plurality of base units, each base unit including at least a processor and a plurality of sensors configured to monitor environmental conditions at the site(s). A central controller is in communication with the base processors at the plurality of base units and is configured to receive and process sensor information from the base units. Base units are configured to be modular and contain customizable, swappable combinations of sensors, sensor arrays, and/or other connected peripherals, and are further configured to be mountable and/or attachable to a wide variety of surfaces and objects disposed around a site such as a construction site. The system further comprises a backend, analytic system for making predictions, taking action, and generating reports responsive to the information received from the base units.Type: ApplicationFiled: August 31, 2017Publication date: December 28, 2017Inventors: Alexander Messersmith Schwarzkopf, Matthew Jean-Marie Joseph Joyal, Sean Peter Iacobone
-
Publication number: 20170180829Abstract: A monitoring and response system is provided for monitoring and responding to environmental conditions at one or more sites. The monitoring system includes a plurality of base units, each base unit including at least a processor and a plurality of sensors configured to monitor environmental conditions at the site(s). A central controller is in communication with the base processors at the plurality of base units and is configured to receive and process sensor information from the base units. Base units are configured to be modular and contain customizable, swappable combinations of sensors, sensor arrays, and/or other connected peripherals, and are further configured to be mountable and/or attachable to a wide variety of surfaces and objects disposed around a site such as a construction site. The system further comprises a backend, analytic system for making predictions, taking action, and generating reports responsive to the information received from the base units.Type: ApplicationFiled: November 11, 2016Publication date: June 22, 2017Inventors: Alexander Messersmith Schwarzkopf, Matthew Jean-Marie Joseph Joyal, Sean Iacobone
-
Patent number: D830206Type: GrantFiled: August 4, 2017Date of Patent: October 9, 2018Assignee: PILLAR TECHNOLOGIES, INC.Inventors: Matthew Jean-Marie Joseph Joyal, Alexander Messersmith Schwarzkopf, Sean Peter Iacobone, Scott Smith, James Sener, Jesse S. Kruska
-
Patent number: D876254Type: GrantFiled: September 7, 2018Date of Patent: February 25, 2020Assignee: Pillar Technologies, Inc.Inventors: Matthew Jean-Marie Joseph Joyal, Jesse S. Kruska, Alexander Messersmith Schwarzkopf, James Sener, Scott Smith, Sean Peter Iacobone
-
Patent number: D891955Type: GrantFiled: December 11, 2019Date of Patent: August 4, 2020Assignee: Pillar Technologies, Inc.Inventors: Matthew Jean-Marie Joseph Joyal, Jesse S. Kruska, Alexander Messersmith Schwarzkopf, James Sener, Scott Smith, Sean Peter Iacobone