# US 11,444,937 B2 · Deployment of a device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,444,937 B2
- Document ID: US11444937B2
- Status: Granted
- Kind: B2
- Application number: 16/738,647
- Filed: 2020-01-09
- Published: 2020-05-14
- Granted: 2022-09-13
- Earliest claimed: 2017-08-14
- Assignees: Kone Corporation
- Applicants: KONE Corporation
- Inventors: Olli Parviainen; Jouko Kinnari
- Web page: https://patentgrep.com/patent/US11444937B2

## CPC

- H04L 63/083: {using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226)}
- H04L 63/0884: {by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity}
- H04W 12/06: Authentication
- H04W 12/50: Secure pairing of devices
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method for deploying a device to a local network hosted by a host device includes receiving a message causing the host device to request a piece of information from the device; requesting a determination if the received piece of information comprises data corresponding to an expected data pattern; if the received piece of information comprises data corresponding to the expected data pattern initiating a pairing with the device; and in response to the pairing generating an indication that the device is paired with the host device. A host device, a system and to a computer program product are also disclosed.

## Claims

### Claim 1

A method for deploying a device to a local network hosted by a host device, the method comprising:
performing, by a control device, a search to find the host device residing in an operational vicinity of the control device among a plurality of host devices,
transmitting, by the control device, an identifier of the host device to a data center, to cause the data center to determine whether the host device corresponds to the device under deployment,
receiving, in the host device, a message from the data center causing the host device to request a piece of information from the device under deployment;
in response to a receipt of the requested piece of information from the device under deployment, requesting a determination if the received piece of information comprises data corresponding to an expected data pattern;
in response to an outcome of the determination that the received piece of information comprises data corresponding to the expected data pattern, initiating a pairing with the device under deployment to the local network;
in response to the pairing, generating an indication that the device is paired with the host device; and
controlling the paired device via the host device,
wherein the device is configured to monitor operation of an elevator door, an escalator or an automatic door and to generate measurement data,
wherein the host device is configured to:
store the measurement data; and
perform predetermined operations based on the measurement data, and
wherein the request of the piece of information and the determination if the received piece of information comprises data corresponding to the expected data pattern is implemented with challenge-response authentication.

### Claim 2 (depends on 1)

The method of claim 1, wherein the message causing the host device to request the piece of information from the device under deployment is transmitted from one of the following: a control device, a data center, a data center through a control device.

### Claim 3 (depends on 2)

The method of claim 2, wherein the transmission of the message from the data center is triggered by the control device.

### Claim 4 (depends on 1)

The method of claim 1, wherein the request of the determination if the received piece of information comprises data corresponding to the expected data pattern is performed internally in the host device.

### Claim 5 (depends on 1)

The method of claim 1, wherein the request of the determination if the received piece of information comprises data corresponding to the expected data pattern is transmitted, from the host device, to at least one of the following: the control device, the data center.

### Claim 6 (depends on 1)

The method of claim 1, wherein the generated indication on the pairing is transmitted to at least one of the following: the control device, the data center.

### Claim 7 (depends on 1)

The method of claim 1, the method further comprising:
identifying a user of the control device through a user authentication performed by the control device prior to a communication of the control device causing the host device to request a piece of information from the device under deployment.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
before performing the search, determining that an existing device connected to the host device needs replacing; and
replacing the existing device with the device under deployment.

### Claim 9 (depends on 1)

The method of claim 1, wherein the host device is further configured to generate control operations locally with respect to the device.

### Claim 10

A system for deploying a device to a local network hosted by a host device, the system comprising:
a data center;
the host device including a processor, wherein the host device is a master device configured to control the device under deployment;
the device under deployment; and
a control device including a screen,
wherein the control device is configured to:
perform a search to find the host device residing in an operational vicinity of the control device among a plurality of host devices,
transmit an identifier of the host device to the data center, to cause the data center to determine whether the host device corresponds to the device under deployment, and
generate a signal to cause the host device to request a piece of information from the device under deployment,
wherein in response to a receipt of the requested piece of information from the device under deployment, the host device is configured to request a determination if the received piece of information comprises data corresponding to an expected data pattern,
wherein in response to an outcome of the determination that the received piece of information comprises data corresponding to the expected data pattern, the host device is configured to initiate a pairing with the device under deployment to the local network,
wherein in response to the pairing, the host device is configured to generate an indication that the device is paired with the host device,
wherein the host device is configured to control the paired device,
wherein the device is configured to monitor operation of an elevator door, an escalator or an automatic door and to generate measurement data,
wherein the host device is configured to:
store the measurement data; and
perform predetermined operations based on the measurement data, and
wherein the request of the piece of information and the determination if the received piece of information comprises data corresponding to the expected data pattern is implemented with challenge-response authentication.

### Claim 11 (depends on 10)

The system of claim 10, wherein the host device is configured to request the determination if the received piece of information comprises data corresponding to the expected data pattern from one of the following: the host device internally, the control device, the data center.

### Claim 12 (depends on 11)

The system of claim 11, wherein the host device is configured to generate the request to the control device that generated the signal causing the host device to request a piece of information from the device.

### Claim 13 (depends on 10)

The system of claim 10, wherein the control device is configured to identify a user of the control device through a user authentication prior to a communication causing the host device to request a piece of information from the device under deployment.

### Claim 14 (depends on 10)

The system of claim 10, wherein the host device is further configured to generate control operations locally with respect to the device.

### Claim 15 (depends on 1)

A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein for performing the method of claim 1, when the computer program product is executed on the host device.
