IP Library Granted Patent US 10,667,198
Granted Patent B2
US 10,667,198 · App. 16/413,038 · Granted May 26, 2020

Systems and methods of a portable device roaming between a plurality of access point devices with which the portable device is enrolled

Inventors: Hongye Jiang (Shanghai, CN); Bin Yang (Shanghai, CN); Kenneth Eskildsen (Great Neck, NY)
Assignee: ADEMCO INC.
H04W36/36H04W36/0055H04W48/16H04W76/11H04W24/02H04W36/0016H04W48/12H04W84/18
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 10,667,198
App. No.
16/413,038
Granted
May 26, 2020
Kind
B2
Abstract

Systems and methods of a portable device roaming between a plurality of access point devices with which the portable device is enrolled are provided. Some methods can include the portable device saving a respective network parameter of each of the plurality of access point devices, the portable device traversing a plurality of channels in which the plurality of access point devices operate, the portable device operating in a respective one of the plurality of channels to receive a packet from a respective one of the plurality of access point devices, the portable device comparing a received network identifier in the packet with the respective network parameter of each of the plurality of access point devices as saved, and responsive to a match, the portable device transmitting a command signal to the respective one of the plurality of access point devices.

Claims (46)

1. A method comprising:

saving a respective network parameter of each of a plurality of access point devices in a memory device of a portable device;

traversing operation of the portable device between a plurality of channels in which the plurality of access point devices operate;

operating the portable device in one of the plurality of channels to receive a packet from one of the plurality of access point devices at the portable device, the packet including a same structure of an IEEE 802.15.4 frame format modified to include a long extended preamble length in a MAC payload of the IEEE 802.15.4 frame format;

comparing a received network identifier in the packet with the respective network parameter of each of the plurality of access point devices in the memory device of the portable device; and

responsive to a match between the received network identifier in the packet and the respective network parameter of the one of the plurality of access point devices in the memory device of the portable device, transmitting a command signal from the portable device to the one of the plurality of access point devices.

2. The method of claim 1 further comprising:

receiving user input at the portable device to exit a sleep mode, activate a radio receiver of the portable device, and traverse the plurality of channels in which the plurality of access point devices operate.

3. The method of claim 1 further comprising:

periodically measuring a received energy level in the one of the plurality of channels;

comparing the received energy level with a predetermined energy threshold level; and

switching the portable device to a next of the plurality of channels when the received energy level is below the predetermined energy threshold level.

4. The method of claim 1 further comprising:

periodically measuring a received energy level in the one of the plurality of channels;

comparing the received energy level with a predetermined energy threshold; and

continuing to operate the portable device in the one of the plurality of channels to receive the packet from the one of the plurality of access point devices when the received energy level is above the predetermined energy threshold level.

5. The method of claim 4 further comprising:

continuing to operate the portable device in the one of the plurality of channels until all of the packet is received from the one of the plurality of access point devices.

6. The method of claim 1 further comprising:

using the received network identifier in the packet and the respective network parameter of the one of the plurality of access point devices in the memory device of the portable device to transmit the command signal from the portable device to the one of the plurality of access point devices.

7. A portable device comprising:

a transceiver device;

a memory device;

a programmable processor; and

control software stored on a non-transitory computer readable medium,

wherein the memory device saves a respective network parameter of each of a plurality of access point devices,

wherein the transceiver devices traverses a plurality of channels in which the plurality of access point devices operate,

wherein the transceiver operates in one of the plurality of channels to receive a packet from one of the plurality of access point devices,

wherein the packet includes a same structure of an IEEE 802.15.4 frame format modified to include a long extended preamble length in a MAC payload of the IEEE 802.15.4 frame format,

wherein the programmable processor and the control software compare a received network identifier in the packet with the respective network parameter of each of the plurality of access point devices in the memory device, and

wherein, responsive to a match between the received network identifier in the packet and the respective network parameter of the one of the plurality of access point devices in the memory device, the transceiver device transmits a command signal to the one of the plurality of access point devices.

8. The portable device of claim 7 further comprising:

a user interface device,

wherein the transceiver device exits a sleep mode and begins traversing the plurality of channels in which the plurality of access point devices operate responsive to the user interface device receiving user input.

9. The portable device of claim 7 wherein the programmable processor and the control software periodically measure a received energy level in the one of the plurality of channels, compare the received energy level with a predetermined energy threshold level, and instruct the transceiver device to switch to a next of the plurality of channels when the received energy level is below the predetermined energy threshold level.

10. The portable device of 7 , wherein the programmable processor and the control software periodically measure a received energy level in the one of the plurality of channels, compare the received energy level with a predetermined energy threshold level, and instruct the transceiver device to continue operating in the one of the plurality of channels to receive the packet from the one of the plurality of access point devices when the received energy level is above the predetermined energy threshold level.

11. The portable device of claim 10 wherein the transceiver device continues to operate in the one of the plurality of channels until all of the packet is received from the one of the plurality of access point devices.

12. The portable device of claim 7 wherein the transceiver device uses the received network identifier in the packet and the respective network parameter of the one of the plurality of access point devices in the memory device to transmit the command signal to the one of the plurality of access point devices.

13. A method comprising:

saving a respective network parameter of each of a plurality of access point devices in a memory device of a portable device;

periodically broadcasting a respective packet from each of the plurality of access point devices, the respective packet broadcast from each of the plurality of access point devices including a same structure of an IEEE 802.15.4 frame format modified to include a long extended preamble length in a MAC payload of the IEEE 802.15.4 frame format;

traversing operation of the portable device between a plurality of channels in which the plurality of access point devices operate;

operating the portable device in one of the plurality of channels to receive the respective packet broadcast from one of the plurality of access point devices at the portable device;

comparing a received network identifier in the respective packet received from the one of the plurality of access point devices with the respective network parameter of each of the plurality of access point devices in the memory device;

responsive to a match between the received network identifier in the respective packet received from the one of the plurality of access point devices and the respective network parameter of the one of the plurality of access point devices in the memory device of the portable device, transmitting a command signal from the portable device to the one of the plurality of access point devices; and

responsive to receiving the command signal, forwarding the command signal from the one of the plurality of access point devices to a control panel device.

Assignments (3)
SECURITY INTEREST Recorded Feb 16, 2021
From: ADEMCO INC.; RSI VIDEO TECHNOLOGIES, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 055313/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2019
From: JIANG, HONGYE; YANG, BIN; ESKILDSEN, KENNETH
To: HONEYWELL INTERNATINAL INC.
Reel/Frame 049186/0730 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2019
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 049193/0456 →