# US 10,455,633 B2 · Wireless communication system and method for monitoring and alerting a broken pairing between electronic devices

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

- Number: US 10,455,633 B2
- Document ID: US10455633B2
- Status: Granted
- Kind: B2
- Application number: 15/811,708
- Filed: 2017-11-14
- Published: 2019-05-16
- Granted: 2019-10-22
- Earliest claimed: 2017-11-14
- Assignees: Knowmadics, Inc.
- Applicants: Knowmadics, Inc.
- Inventors: Paul Maguire; Claire Ostrum
- Web page: https://patentgrep.com/patent/US10455633B2

## CPC

- H04W 12/126: Anti-theft arrangements, e.g. protection against subscriber identity module [SIM] cloning
- H04W 76/14: Direct-mode setup
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 12/10: Integrity
- H04W 12/50: Secure pairing of devices
- H04W 12/63: Location-dependent; Proximity-dependent
- H04W 76/19: Connection re-establishment
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W 88/04: adapted for relaying to or from another terminal or user
- H04W 72/20: Control channels or signalling for resource management
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems, methods and techniques for monitoring a pairing established between two devices via a short-range pairing mechanism. A security system comprises a server and an electronic device. The electronic device includes a transmitter configured to transmit data to the server, a receiver configured to receive data from the server, and a processing system including a processor. The processing system of the electronic device is configured to establish a pairing between the electronic device and a third party device through the short-range pairing mechanism, to receive information from the third party device via the short-range pairing mechanism, and to determine whether the pairing with the third party device is broken.

## Claims

### Claim 1

A security system for monitoring a pairing established between two devices via a short-range pairing mechanism, comprising:
a server, and
an electronic device including:
a transmitter configured to transmit data to the server,
a receiver configured to receive data from the server, and
a processing system including a processor, the processing system being configured to:
establish a pairing between the electronic device and a third party device through a short-range pairing mechanism,
receive information from the third party device via the short-range pairing mechanism;
determine whether the pairing with the third party device is broken, and
in response to the determination that the pairing with the third party device is broken, transmit information indicating the breakage of the pairing to the server,
wherein the server is configured to:
receive the information indicating the breakage of the pairing from the electronic device, and
upon receipt of the information indicating the breakage of the pairing between the electronic device and the third party device, issue a command to the electronic device to request the electronic device to take an action.

### Claim 2 (depends on 1)

The security system according to claim 1, wherein the server is further configured to send a message or issue a command to one or more other electronic devices after receiving the information indicating the breakage of the pairing between the electronic device and the third party device.

### Claim 3 (depends on 2)

The security system according to claim 2, wherein the message sent to the one or more other electronic devices by the server indicates the breakage of the pairing between the electronic device and the third party device.

### Claim 4 (depends on 1)

The security system according to claim 1, wherein the processing system of the electronic device is further configured to execute a crowd source application, which, upon execution, enables the electronic device to upload collected data to the server.

### Claim 5 (depends on 4)

The security system according to claim 4, wherein the command issued to the electronic device requests the electronic device to wipe out the crowd source application.

### Claim 6 (depends on 1)

The security system according to claim 1, wherein the short-range pairing mechanism is Bluetooth, near field communication, infrared, Zigbee or Wi-Fi.

### Claim 7 (depends on 1)

The security system according to claim 1, wherein the processing system of the electronic device is further configured to:
set the electronic device in a pairing mode,
discover one or more third party devices in the vicinity of the electronic device through the short-range pairing mechanism,
display the one or more discovered third party devices, and
display a user interface enabling selecting one third party device to be paired with the electronic device from the one or more discovered third party devices.

### Claim 8 (depends on 1)

The security system according to claim 1, wherein the electronic device is a mobile phone, a laptop or a tablet.

### Claim 9 (depends on 1)

The security system according to claim 1, wherein the third party device is a health device, a mobile phone, a laptop, a Wi-Fi-enabled vehicle, a watch, or jewelry.

### Claim 10 (depends on 1)

The security system according to claim 1, wherein the processing system of the electronic device is further configured to periodically receive a heartbeat from the third party device after the pairing with the third party device is established, in determining whether the pairing with the third party device is broken.

### Claim 11 (depends on 1)

The security system according to claim 1, wherein the processing system of the electronic device is further configured to request for a response from the third party device after the pairing with the third party device is established, in determining whether the pairing with the third party device is broken.

### Claim 12

An electronic device comprising:
a transmitter configured to transmit data to a server,
a receiver configured to receive data from the server, and
a processing system including a processor, the processing system being configured to:
establish a pairing with a third party device through a short-range pairing mechanism,
receive information from the third party device via the short-range pairing mechanism;
determine whether the pairing with the third party device is broken,
in response to the determination that the pairing with the third party device is broken, transmit information indicating the breakage of the pairing to the server, and
receive a command from the server requesting the electronic device to take an action, the command being issued by the server upon its receipt of the information indicating the breakage of the pairing.

### Claim 13 (depends on 12)

The electronic device according to claim 12, wherein the processing system is further configured to wipe out an application on the electronic device upon receipt of the command from the server.

### Claim 14 (depends on 12)

The electronic device according to claim 12, wherein the electronic device is configured to periodically receive a heartbeat from the third party device after the pairing with the third party device is established, in determining whether the pairing with the third party device is broken.

### Claim 15 (depends on 12)

The electronic device according to claim 12, wherein the electronic device is configured to request for a response from the third party device, in checking whether the pairing between the third party device and the electronic device is broken.

### Claim 16 (depends on 12)

A monitoring and control system comprising the electronic device according to claim 12 and the third party device, wherein the third party device is associated with a user operating the electronic device.

### Claim 17

A method of monitoring a pairing between an electronic device and a third party device, the method comprising:
establishing a pairing with the third party device through a short-range pairing mechanism;
receiving information from the third party device via the short-range pairing mechanism;
determining whether the pairing with the third party device is broken;
in response to the determination that the pairing with the third party device is broken, transmitting information indicating the breakage of the pairing to a remote server, and
receiving a command from the remote server requesting the electronic device to take an action, the command being issued by the remote server upon its receipt of the information indicating the breakage of the pairing.

### Claim 18 (depends on 17)

The method according to claim 17, further comprising wiping out an application on the electronic device upon the command issued by the remote server.

### Claim 19

A non-transitory computer-readable storage medium, having computer-executable instructions embodied thereon, wherein, upon executed by one or more processors of an electronic device, the computer-executable instructions cause the one or more processors to:
establish a pairing with a third party device through a short-range pairing mechanism;
receive information from the third party device via the short-range pairing mechanism;
determine whether the pairing with the third party device is broken;
in response to the determination that the pairing with the third party device is broken, transmit information indicating the breakage of the pairing to a remote server; and
receive a command from the remote server requesting the electronic device to take an action, the command being issued by the remote server upon its receipt of the information indicating the breakage of the pairing.

### Claim 20 (depends on 19)

The non-transitory computer-readable storage medium according to claim 19, wherein the computer-executable instructions further cause the one or more processors to wipe out an application on the electronic device upon the command issued by the remote server.
