IP Library Granted Patent US 10,341,928
Granted Patent B2
US 10,341,928 · App. 15/665,633 · Granted Jul 2, 2019

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/0055H04W76/11H04W24/02H04W36/0016
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,341,928
App. No.
15/665,633
Granted
Jul 2, 2019
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 (49)

1. A method comprising:

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

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 in the memory device of the portable device;

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

responsive to the received network identifier in the packet failing to match the respective network parameter of any of the plurality of access point devices in the memory device of the portable device, the portable device restarting traversing the plurality of channels in which the plurality of access point devices operate.

2. The method of claim 1 wherein the packet includes a long, extended preamble.

3. The method of claim 2 wherein the packet includes an IEEE 802.15.4 frame format and includes the long, extended preamble in a MAC payload of the packet.

4. The method of claim 1 further comprising the portable device receiving user input 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.

5. The method of claim 1 further comprising:

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

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

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

6. The method of claim 1 further comprising:

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

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

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

7. The method of claim 6 further comprising the portable device continuing to operate in the respective one of the plurality of channels until all of the packet is received from the respective one of the plurality of access point devices.

8. The method of claim 1 further comprising the portable device using the received network identifier in the packet and the respective network parameter of the respective one of the plurality of access point devices in the memory device of the portable device to transmit the command signal to the respective one of the plurality of access point devices.

9. 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 a respective one of a plurality of channels to receive a packet from a respective one of a plurality of access point devices,

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 devices in the memory device,

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

wherein, responsive to the received network identifier in the packet failing to match the respective network parameter of any of the plurality of access point devices in the memory device, the programmable processor and the control software instructing the transceiver device to restart traversing the plurality of channels in which the plurality of access point devices operate.

10. The portable device of claim 9 wherein the packet includes a long, extended preamble.

11. The portable device of claim 10 wherein the packet includes an IEEE 802.15.4 frame format and includes the long, extended preamble in a MAC payload of the packet.

12. The portable device of claim 9 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.

13. The portable device of claim 9 wherein the programmable processor and the control software periodically measure a received energy level in the respective 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 one of the plurality of channels when the received energy level is below the predetermined energy threshold level.

14. The portable device of claim 9 wherein the programmable processor and the control software periodically measure a received energy level in the respective 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 respective one of the plurality of channels to receive the packet from the respective one of the plurality of access point devices when the received energy level is above the predetermined energy threshold level.

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

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

17. A method comprising:

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

each of the plurality of access point devices periodically broadcasting a respective packet;

a 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 the respective packet from a respective one of the plurality of access point devices;

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

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

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

responsive to the received network identifier in the packet failing to match the respective network parameter of any of the plurality of access point devices in the memory device of the portable device, the portable device restarting traversing the plurality of channels in which the plurality of access point devices operate.

18. The method of claim 17 wherein the respective packet includes an IEEE 802.15.4 frame format and includes a long, extended preamble in a MAC payload of the respective packet.

Assignments (5)
CHANGE OF NAME Recorded Jun 12, 2025
From: ADEMCO INC.
To: RESIDEO LLC
Reel/Frame 071546/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PREVIOUS RECORDING BY NULLIFICATION. THE INCORRECTLY RECORDED PATENT NUMBERS 8545483, 8612538 AND 6402691 PREVIOUSLY RECORDED AT REEL: 047909 FRAME: 0425. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 12, 2019
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 050431/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2018
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 047909/0425 →
SECURITY INTEREST Recorded Oct 26, 2018
From: ADEMCO INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047337/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2017
From: JIANG, HONGYE; YANG, BIN; ESKILDSEN, KENNETH
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 043153/0579 →
Continuity (1)
Related Publication 20190045418A1 · Feb 7, 2019