IP Library Granted Patent US 12,355,618
Granted Patent B2
US 12,355,618 · App. 18/103,854 · Granted Jul 8, 2025

Systems and methods for dynamic device configuration using machine-readable optical labels

Inventors: Jason M. Ouellette (Leominster, MA); James Lee Bauerle, Jr. (Carmel, IN); Khaled Saad (La Prairie, CA); Gopal Paripally (North Andover, MA); Jammy Desousa (Lowell, MA)
Assignee: Tyco Fire & Security GmbH
H04L41/0806H04L41/0293H04L61/5014
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,355,618
App. No.
18/103,854
Granted
Jul 8, 2025
Kind
B2
Abstract

Example implementations include a method, apparatus and computer-readable medium for generating deployment capabilities of a device, comprising generating a machine-readable optical label that is specific to the device during manufacturing, wherein the device is a new device that is to be added to a network comprising a plurality of devices. The implementations further include configuring a firmware of the device to create a web server that provides a webpage, wherein the webpage includes a user interface that receives and provides configuration information. Additionally, the implementations further include linking the machine-readable optical label to the webpage such that when the machine-readable optical label is scanned by a different device, the webpage is generated on the different device.

Claims (35)

1. An apparatus for generating deployment capabilities of a device, comprising:

a memory; and

a processor coupled with the memory and configured to:

generate a machine-readable optical label that is specific to the device during manufacturing, wherein the device is a new device that is to be added to a network comprising a plurality of devices;

configure a firmware of the device to create a web server that provides a webpage, wherein the webpage includes a user interface that receives and provides configuration information;

configure the webpage to enter a dormant mode subsequent to a deployment completion of the device, wherein the webpage prevents configuration changes to the device in the dormant mode, wherein the webpage in the dormant mode generates an indication that the device requires a factory reset to reconfigure when a different device attempts to re-scan the machine-readable optical label after the deployment completion; and

link the machine-readable optical label to the webpage such that when the machine-readable optical label is scanned by the different device, the webpage is generated on the different device.

2. The apparatus of claim 1 , wherein the machine-readable optical label is based on a unique address identifier of the device.

3. The apparatus of claim 1 , wherein the configuration information includes one or more of: a Static Internet Protocol (IP) address, a Dynamic Host Configuration Protocol (DHCP) IP address, a host parameter, a medium access control (MAC) address, user preference information, or a security parameter.

4. The apparatus of claim 1 , wherein the processor is further configured to:

configure the webpage to enter an active mode subsequent to a factory reset of the device, wherein the webpage presents, in the active mode, the user interface that receives and provides the configuration information in response to the machine-readable optical label being scanned again.

5. A method for generating deployment capabilities of a device, comprising:

generating a machine-readable optical label that is specific to the device during manufacturing, wherein the device is a new device that is to be added to a network comprising a plurality of devices;

configuring a firmware of the device to create a web server that provides a webpage, wherein the webpage includes a user interface that receives and provides configuration information;

configuring the webpage to enter a dormant mode subsequent to a deployment completion of the device, wherein the webpage prevents configuration changes to the device in the dormant mode, wherein the webpage in the dormant mode generates an indication that the device requires a factory reset to reconfigure when a different device attempts to re-scan the machine-readable optical label after the deployment completion; and

linking the machine-readable optical label to the webpage such that when the machine-readable optical label is scanned by the different device, the webpage is generated on the different device.

6. The method of claim 5 , wherein the machine-readable optical label is based on a unique address identifier of the device.

7. The method of claim 5 , wherein the configuration information includes one or more of: a Static Internet Protocol (IP) address, a Dynamic Host Configuration Protocol (DHCP) IP address, a host parameter, a medium access control (MAC) address, user preference information, or a security parameter.

8. The method of claim 5 , further comprising:

configuring the webpage to enter an active mode subsequent to a factory reset of the device, wherein the webpage presents, in the active mode, the user interface that receives and

provides the configuration information in response to the machine-readable optical label being scanned again.

9. An apparatus for configuring a device, comprising:

a memory; and

a processor coupled with the memory and configured to:

scan, by a computing device, a machine-readable optical label of a new device that is to be added to a network comprising a plurality of devices, wherein the machine-readable optical label is unique to the new device;

establish a connection with the new device in response to scan the machine-readable optical label;

receive, from the new device, a webpage that includes a user interface that receives and provides configuration information, wherein the webpage is configured to enter a dormant mode subsequent to a deployment completion of the new device, wherein the webpage prevents configuration changes to the new device in the dormant mode, wherein the webpage in the dormant mode generates an indication that the new device requires a factory reset to reconfigure when the computing device attempts to re-scan the machine-readable optical label after the deployment completion; and

exchange the configuration information with the new device, wherein the exchange configures the new device for addition into the network.

10. The apparatus of claim 9 , wherein the machine-readable optical label does not point a webpage of an Internet-based server.

11. A method for configuring a device, comprising:

scanning, by a computing device, a machine-readable optical label of a new device that is to be added to a network comprising a plurality of devices, wherein the machine-readable optical label is unique to the new device;

establishing a connection with the new device in response to scanning the machine-readable optical label;

receiving, from the new device, a webpage that includes a user interface that receives and provides configuration information, wherein the webpage is configured to enter a dormant mode subsequent to a deployment completion of the new device, wherein the webpage prevents configuration changes to the new device in the dormant mode, wherein the webpage in the dormant mode generates an indication that the new device requires a factory reset to reconfigure when the computing device attempts to re-scan the machine-readable optical label after the deployment completion; and

exchanging the configuration information with the new device, wherein the exchange configures the new device for addition into the network.

12. The method of claim 11 , wherein the machine-readable optical label does not point a webpage of an Internet-based server.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2025
From: OUELLETTE, JASON M.; BAUERLE, JAMES LEE, JR.; SAAD, KHALED; PARIPALLY, GOPAL; DESOUSA, JAMMY
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 070549/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 068494/0384 →
Continuity (1)
Related Publication 20240259259A1 · Aug 1, 2024
References Cited (8)
US 8302848B2 · Koch et al. · 2012 [cited by applicant]
US 20130169996A1 · McLeod et al. · 2013 [cited by applicant]
US 20130200142A1 · Larson · 2013 [cited by examiner]
US 20160171359A1 · Niedereder · 2016 [cited by examiner]
US 20170234844A1 · Martin · 2017 [cited by examiner]
US 20200007676A1 · Pai · 2020 [cited by examiner]
US 20210396417A1 · Ratakonda et al. · 2021 [cited by applicant]
US 20220113986A1 · Schnacker · 2022 [cited by applicant]