IP Library Granted Patent US 11,683,687
Granted Patent B2
US 11,683,687 · App. 16/290,026 · Granted Jun 20, 2023

Low-power wireless communication between interconnected devices

Inventors: Gary L. Myers (Monee, IL); Ashok Hirpara (Carol Stream, IL); John Veleris (Northbrook, IL)
Assignee: Delphian Systems, LLC
H04W12/08G06F3/0484H04L41/28H04L63/08H04L63/105H04W12/04H04W12/50H04W12/06H04W84/12Y02D30/70
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 11,683,687
App. No.
16/290,026
Granted
Jun 20, 2023
Kind
B2
Abstract

Systems, methods, and devices for forming networks of interconnected devices are provided. Individual devices of the network are configured to utilize multiple wireless communication standards which may include wireless LAN communication standards, short-range wireless communication standards, and low-power wireless communication standards. User utilize access devices to monitor and control the devices of the network. Communications transmitted to devices of the network may be routed through a server located remotely relative to the network as well as through other devices of the network.

Claims (75)

1. A gateway computing device comprising:

one or more processors;

a plurality of communication interfaces, wherein the plurality of communication interfaces is configured to communicate with:

a wide area network using a wired communication standard; and

a cellular network using a cellular communication standard; and

a local wireless mesh network using a plurality of wireless communication standards, wherein the plurality of wireless communication standards comprise:

at least one wireless local area network (WLAN) communication standard;

a short-range wireless communication standard; and

a plurality of low-power wireless communication standards;

a control module, wherein the control module controls communication between the gateway computing device and (i) the wide area network using the wired communication standard, (ii) the cellular network using the cellular communication standard, and (iii) the local wireless mesh network using the at least one WLAN communication standard, the short-range wireless communication standard, and the plurality of low-power wireless communication standards; and

memory storing instructions that, when executed by the one or more processors, cause the gateway computing device to:

receive a message addressed to a target device that is connected to the local wireless mesh network;

based on the gateway computing device being within wireless range of the target device, send the message to the target device using one of the plurality of wireless communication standards; and

based on the gateway computing device not being within wireless range of the target device, route the message to the target device through the local wireless mesh network via a second device that is connected to the local wireless mesh network and using one of the plurality of wireless communication standards.

2. The gateway computing device of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the gateway computing device to:

determine a path through the local wireless mesh network from the gateway computing device to the target device; and

route the message to the target device at least by routing the message to the target device according to the path determined.

3. The gateway computing device of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the gateway computing device to:

send the message to the target device at least by sending the message to the target device using the short-range wireless communication standard.

4. The gateway computing device of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the gateway computing device to:

send the message to the target device at least by sending the message to the target device using one of the plurality of low-power wireless communication standards.

5. The gateway computing device of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the gateway computing device to:

route the message to the target device at least by routing the message to the target device using one or more of the plurality of low-power wireless communication standards.

6. The gateway computing device of claim 1 , wherein the gateway computing device receives the message via the wide area network and from a server computing device connected to the wide area network.

7. The gateway computing device of claim 1 , wherein the gateway computing device receives the message via the cellular network.

8. The gateway computing device of claim 1 , wherein the gateway computing device receives the message via the local wireless mesh network.

9. The gateway computing device of claim 1 , wherein the control module comprises a dual-standard low power controller, a dual-standard short-range controller, and a local area network controller.

10. A wireless computing device comprising:

one or more processors;

a plurality of communication interfaces, wherein the plurality of communication interfaces comprises:

a first communication interface comprising a wireless communication interface configured to communicate with a local wireless mesh network using a plurality of wireless communication standards, wherein the plurality of wireless communication standards comprise a plurality of low-power wireless communication standards; and

a second communication interface configured to communicate with a second network that is different than the local wireless mesh network using a second communication standard that is different than the plurality of wireless communication standards;

one or more controllers, wherein the one or more controllers control communication between the wireless computing device and (i) the local wireless mesh network via the first communication interface and using the plurality of low-power wireless communication standards, and (ii) the second network via the second communication interface and using the second communication standard; and memory storing instructions that, when executed by the one or more processors, cause the wireless computing device to:

receive a message that is addressed to a target device that is connected to the local wireless mesh network, wherein the message comprises a user-selected operational command to be performed by the target device;

based on the wireless computing device being the target device:

process the message to obtain the user-selected operational command; and

perform the user-selected operational command obtained; and

based on the wireless computing device not being the target device:

based on the wireless computing device being within wireless range of the target device, send the message to the target device using one of the plurality of wireless communication standards; and

based on the wireless computing device not being within wireless range of the target device, route the message to the target device through the local mesh network via a second device that is connected to the local wireless mesh network.

11. The wireless computing device of claim 10 , wherein the instructions, when executed by the one or more processors, further cause the wireless computing device to route the message to the target device at least by routing the message via the wireless communication interface.

12. The wireless computing device of claim 11 , wherein the routing the message via the wireless communication interface comprises routing the message using one of the plurality of low-power wireless communication standards.

13. The wireless computing device of claim 11 , wherein:

the plurality of wireless communication standards further comprises a wireless local area network communication standard; and

the routing the message via the wireless communication interface comprises routing the message using the wireless local area network communication standard.

14. The wireless computing device of claim 10 , wherein the instructions, when executed by the one or more processors, further cause the wireless computing device to route the message to the target device via the second device at least by routing the message via the second communication interface and using the second communication standard.

15. The wireless computing device of claim 10 , wherein:

the second communication interface comprises a cellular communication interface; and

the second communication standard comprises a cellular communication standard.

16. The wireless computing device of claim 10 , wherein the second device that is connected to the local wireless mesh network comprises a gateway computing device.

17. The wireless computing device of claim 10 , wherein the user-selected operational command to be performed by the target device is one of a plurality of user-selectable operational commands that the target device is configured to perform based on selection, by a user, of one of the plurality of user-selectable operational commands.

18. The wireless computing device of claim 10 , wherein the user selected operational command to be performed by the target device comprises at least one of:

a physical lock operation;

a physical unlock operation;

a sensing operation; or

an activation of a security mode of a plurality of security modes of the target device.

19. A wireless computing device comprising:

one or more processors;

a wireless communication interface configured to communicate with a local wireless mesh network using a plurality of wireless communication standards, wherein the plurality of wireless communication standards comprise a plurality of low-power wireless communication standards;

a controller that controls communication between the wireless computing device and the wireless mesh network via the wireless communication interface and using the plurality of low-power wireless communication standards; and

memory storing instructions that, when executed by the one or more processors, cause the wireless computing device to:

receive a message that is addressed to a target device that is connected to the local wireless mesh network, wherein the message comprises a user-selected operational command to be performed by the target device;

based on the wireless computing device being the target device:

process the message to obtain the user-selected operational command; and

perform the user-selected operational command obtained; and

based on the wireless computing device not being the target device:

based on the wireless computing device being within wireless range of the target device, send the message to the target device using a first one of the plurality of low-power wireless communication standards; and

based on the wireless computing device not being within wireless range of the target device, route the message to the target device via a second device that is connected to the local wireless mesh network and using a second one of the plurality of low-power wireless communication standards.

20. The wireless computing device of claim 19 , wherein the instructions, when executed by the one or more processors, further cause the wireless computing device to:

receive a second message that is addressed to a third device that is connected to the local wireless mesh network;

based on the wireless computing device being within wireless range of the third device, send the message to the third device using the first one of the plurality of low-power wireless communication standards; and

based on the wireless computing device not being within wireless range of the third device, route the message to the third device via a fourth device that is connected to the local wireless mesh network and using the second one of the plurality of low-power wireless communication standards.

21. The wireless computing device of claim 19 further comprising at least one of:

a sensor that measures a physical parameter of an environment proximate to the wireless computing device; or

a component that performs a physical operation in response to receipt, at the wireless computing device, of a command associated with the component.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2019
From: MYERS, GARY L.; HIRPARA, ASHOK; VELERIS, JOHN
To: DELPHIAN SYSTEMS, LLC
Reel/Frame 048481/0913 →
Continuity (4)
Continuation 15726488 · Oct 6, 2017
Continuation 15223243 · Jul 29, 2016
Continuation 14712646 · May 14, 2015
Related Publication 20190268773A1 · Aug 29, 2019
Cited By (8)
US 12,238,517 US 12,279,119 US 12,328,229 US 12,328,294 US 12,407,672 US 12,443,697 US 12,563,615 US 12,568,364