Patents by Inventor Michael William Pyle
Michael William Pyle 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: 12602236Abstract: A method is provided, including prior to initial power-up of a device, receiving via a wireless electronic communication channel, at the device, customization assignment data identifying customization module(s) of a plurality of customization modules stored on the device that each include programmed instructions configured to cause the device to have a different device customization. Prior to initial power-up of the device, the customization assignment data is recorded by the device. After and/or in response to an initial power-up of the device, the identified customization module(s) are selected by firmware of the device from the plurality of customization modules using the customization assignment data.Type: GrantFiled: February 14, 2023Date of Patent: April 14, 2026Assignee: Schneider Electric USA, Inc.Inventor: Michael William Pyle
-
Patent number: 12526185Abstract: A computer device and method for automatically generating network configurations for connecting a plurality of network asset devices to a common network. Receiving, in a network configuration device, is metadata associated with each of the plurality of network asset devices to be installed on the common network. Assigning, in the network configuration device, for each of the plurality of network asset devices, a defined functional group consisting of one or more network asset devices. And generating, by the network configuration device, a Dynamic Host Configuration Protocol (DHCP) reservation table defining a subnet mask for configuring the common network for implementation of the plurality of network asset devices for each defined functional group of network asset devices.Type: GrantFiled: May 1, 2024Date of Patent: January 13, 2026Assignee: Schneider Electric USA, Inc.Inventors: Michael William Pyle, Gregg Reavis, Daniel Andre Paillet
-
Publication number: 20250348837Abstract: Creating an electronic inventory database for a plurality of assets. Unique identifier information (e.g., a QR code) is obtained that is associated with an asset to be included in an inventory/backend database that is associated with installation at a certain location. Metadata associated with the unique identifier is determined that is indicative of least descriptive information associated with the asset. The asset metadata is stored in an inventory database in correlation with the installation location the asset is installed. A computer network coupled to each asset is scanned to detect the metadata and an IP address associated with each asset coupled to each installation location such that when detected metadata matches metadata stored in the inventory database for an asset, the IP address is indexed in the inventory database with the metadata and the installation location for the asset.Type: ApplicationFiled: May 8, 2024Publication date: November 13, 2025Applicant: Schneider Electric USA, Inc.Inventors: Michael William Pyle, Margaret Morganti
-
Patent number: 12470540Abstract: A method is provided for storing a proxy site certificate and up-to-date cloud site certificates for cloud site(s), receiving a request from a client application executing on a client device to access one or more of the cloud site(s), the client device being a computing device, authenticating with the client application using the proxy site certificate and based on the proxy site certificate being pinned to the client application, requesting a secure connection with the cloud site(s) on behalf of the client application, receiving, in response to the request, a site certificate for each of the cloud site(s), authorizing with the cloud site(s) on behalf of the client application using the received site certificate for each of the cloud site(s) and the certificate data stored for each of the respective cloud site(s), and facilitating direct communication between the client application and the cloud site(s) that were successfully authorized.Type: GrantFiled: March 6, 2024Date of Patent: November 11, 2025Assignee: Schneider Electric USA, Inc.Inventors: Daniel Andre Paillet, Michael William Pyle
-
Publication number: 20250343727Abstract: A computer device and method for automatically generating network configurations for connecting a plurality of network asset devices to a common network. Receiving, in a network configuration device, is metadata associated with each of the plurality of network asset devices to be installed on the common network. Assigning, in the network configuration device, for each of the plurality of network asset devices, a defined functional group consisting of one or more network asset devices. And generating, by the network configuration device, a Dynamic Host Configuration Protocol (DHCP) reservation table defining a subnet mask for configuring the common network for implementation of the plurality of network asset devices for each defined functional group of network asset devices.Type: ApplicationFiled: May 1, 2024Publication date: November 6, 2025Applicant: Schneider Electric USA, Inc.Inventors: Michael William Pyle, Gregg Reavis, Daniel Andre Paillet
-
Publication number: 20250330313Abstract: A computer-implemented method for authenticating software loaded in a device during a device manufacturing process having one or more manufacturing stages. A unique identifier first key is generated for encryption of software to be loaded on a manufactured device. The first key is loaded onto a security device for storage on a server. A unique identifier second key is generated that is to be included as a parameter with software to be loaded on the manufactured device whereby the second key is encrypted utilizing the first key. The encrypted second key is incorporated as a software parameter in the device whereafter the second key is decrypted utilizing the first key stored in the computer server to authenticate the software loaded on the device during its manufacturing process.Type: ApplicationFiled: April 19, 2024Publication date: October 23, 2025Applicant: Schneider Electric USA, Inc.Inventors: Michael William Pyle, Chad Andrew Lloyd
-
Publication number: 20250322059Abstract: A computer-implemented method and system for providing secure password reset functionality for a password protected device. Receiving, in a password reset computer server, is a request code for enabling password reset functionality for the password protected device. The request code is parsed to identify the password protected device for generating a recovery string including at least metadata and a unique identifier associated with the password protected device. A first hash value representation of the recovery string is generated for the password protected device. The first hash value is then compared to a second hash value, which second hash value is generated by another computer device and is representative of a second recovery string that includes at least the metadata and the unique identifier associated with the password protected device. Password reset functionality for the password protected device is enabled when the first and second hash values match.Type: ApplicationFiled: April 15, 2024Publication date: October 16, 2025Applicant: Schneider Electric USA, Inc.Inventors: Chad Andrew Lloyd, Gregg Reavis, Michael William Pyle
-
Publication number: 20250322062Abstract: A computer-implemented method and system for providing secure password reset functionality for a password protected device. Receiving, in a password reset computer server, is a request code for enabling password reset functionality for the password protected device. The request code is parsed to identify the password protected device for generating a recovery string including at least metadata and a unique identifier associated with the password protected device. A first hash value representation of the recovery string is generated for the password protected device. The first hash value is then compared to a second hash value, which second hash value is generated by another computer device and is representative of a second recovery string that includes at least the metadata and the unique identifier associated with the password protected device. Password reset functionality for the password protected device is enabled when the first and second hash values match.Type: ApplicationFiled: April 15, 2024Publication date: October 16, 2025Applicant: Schneider Electric USA, Inc.Inventors: Chad Andrew Lloyd, Gregg Reavis, Michael William Pyle
-
Publication number: 20250300966Abstract: A firewall and/or security appliance is provided between an external network or zone (network/zone) and an internal network/zone having a processing device configured to perform operations including receiving or transmitting inbound and outbound messages of network traffic between the external network/zone, an external port connected to the external network/zone supporting at least one secure protocol, and an internal port connected to the internal network/zone not supporting the at least one secure protocol, and providing firewall and/or security protection for filtering and/or monitoring the network traffic, including adding or removing encryption and/or first applicable security aspects of the at least one secure protocol before transmitting a message depending on whether the message is an inbound or outbound message.Type: ApplicationFiled: March 22, 2024Publication date: September 25, 2025Applicant: Schneider Electric USA, Inc.Inventors: Michael William Pyle, Daniel Andre Paillet
-
Publication number: 20250286879Abstract: A method is provided for storing a proxy site certificate and up-to-date cloud site certificates for cloud site(s), receiving a request from a client application executing on a client device to access one or more of the cloud site(s), the client device being a computing device, authenticating with the client application using the proxy site certificate and based on the proxy site certificate being pinned to the client application, requesting a secure connection with the cloud site(s) on behalf of the client application, receiving, in response to the request, a site certificate for each of the cloud site(s), authorizing with the cloud site(s) on behalf of the client application using the received site certificate for each of the cloud site(s) and the certificate data stored for each of the respective cloud site(s), and facilitating direct communication between the client application and the cloud site(s) that were successfully authorized.Type: ApplicationFiled: March 6, 2024Publication date: September 11, 2025Applicant: Schneider Electric USA, Inc.Inventors: Daniel Andre Paillet, Michael William Pyle
-
Publication number: 20240220277Abstract: A method is provided, including prior to initial power-up of a device, receiving via a wireless electronic communication channel, at the device, customization assignment data identifying customization module(s) of a plurality of customization modules stored on the device that each include programmed instructions configured to cause the device to have a different device customization. Prior to initial power-up of the device, the customization assignment data is recorded by the device. After and/or in response to an initial power-up of the device, the identified customization module(s) are selected by firmware of the device from the plurality of customization modules using the customization assignment data.Type: ApplicationFiled: February 14, 2023Publication date: July 4, 2024Applicant: Schneider Electric USA, Inc.Inventor: Michael William Pyle
-
Patent number: 8774056Abstract: A system and method provide automated discovery of devices on a network. The system may include specialized communications between devices for monitoring and tracking the devices. In particular, devices may transmit and/or receive messages over the network that includes information for discovering, identifying, and/or managing each of the devices on the network.Type: GrantFiled: September 28, 2011Date of Patent: July 8, 2014Assignee: Schneider Electric USA, Inc.Inventors: Bruce Arthur Lueckenhoff, Robert Clay Jennings, Aaron Michael Dudley, Michael William Pyle
-
Publication number: 20130077529Abstract: A system and method provide automated discovery of devices on a network. The system may include specialized communications between devices for monitoring and tracking the devices. In particular, devices may transmit and/or receive messages over the network that includes information for discovering, identifying, and/or managing each of the devices on the network.Type: ApplicationFiled: September 28, 2011Publication date: March 28, 2013Applicant: SCHNEIDER ELECTRIC USA, INC.Inventors: Bruce Arthur Lueckenhoff, Robert Clay Jennings, Aaron Michael Dudley, Michael William Pyle