IP Library Granted Patent US 11,075,775
Granted Patent B2
US 11,075,775 · App. 16/176,261 · Granted Jul 27, 2021

Home automation system including cloud server based maintenance operation communication and related methods

Inventors: Jonathan Andrew Gould (Raleigh, NC); Mark Robert Adams (Raleigh, NC)
Assignee: K4CONNECT INC.
H04L12/2807H04L12/2814H04L12/2832H04L41/046H04L41/082H04L41/084H04L41/22H04L2012/2841
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,075,775
App. No.
16/176,261
Granted
Jul 27, 2021
Kind
B2
Abstract

A home automation (HA) system may include HA operation devices and HA user interface devices for respective users. Each HA user interface device may be configured to wirelessly communicate with at least one of the HA operation devices. The HA system may also include HA hub devices configured to provide communications for the HA user interface devices and the HA operation devices. A cloud server may be configured to communicate with the HA hub devices, determine a needed maintenance operation for a given one of the HA operation devices, and communicate the needed maintenance operation to the given one of the HA operation devices. The cloud server may also be configured to duplicate communicating the needed maintenance operation to others of the HA operation devices.

Claims (58)

1. A home automation (HA) system comprising:

a plurality of HA operation devices;

a plurality of HA user interface devices for respective users, each HA user interface device configured to wirelessly communicate with at least one of the plurality of HA operation devices; and

a plurality of HA hub devices configured to provide communications for the plurality of HA user interface devices and the plurality of HA operation devices, and operate a virtual support agent to monitor operational states of the plurality of HA operation devices; and

a cloud server configured to

communicate with the virtual support agent of each of the plurality of HA hub devices to receive the operational states and learned corresponding successful maintenance operations for the plurality of HA operation devices,

determine a needed maintenance operation for a given one of the plurality of HA operation devices based upon communication of a current corresponding operational state of a respective HA operation device from a respective virtual support agent of one of the plurality of the HA hub devices, and the operational states and learned corresponding successful maintenance operations,

communicate the needed maintenance operation to the given one of the plurality of HA operation devices via a corresponding one of the plurality of HA hub devices, and

duplicate communicating the needed maintenance operation to others of the plurality of HA operation devices via corresponding other virtual agents so that each other corresponding virtual agent executes the needed maintenance operation without manual intervention.

2. The HA system of claim 1 wherein the needed maintenance operation comprises a repair operation.

3. The HA system of claim 1 wherein the needed maintenance operation comprises an upgrade operation.

4. The HA system of claim 1 wherein the plurality of HA operation devices, the plurality of HA user interface devices, and the plurality of HA hub devices are within a structure.

5. The HA system of claim 4 wherein the structure comprises a senior living facility.

6. A cloud server for a home automation (HA) system comprising a plurality of HA operation devices, a plurality of HA user interface devices for respective users, each HA user interface device configured to wirelessly communicate with at least one of the plurality of HA operation devices, and a plurality of HA hub devices configured to provide communications for the plurality of HA user interface devices and the plurality of HA operation devices, and operate a virtual support agent to monitor operational states of the plurality of HA operation devices, the cloud server comprising:

a memory and a processor cooperating therewith to

communicate with the virtual support agent of each of the plurality of HA hub devices to receive the operational states and learned corresponding successful maintenance operations for the plurality of HA operation devices,

determine a needed maintenance operation for a given one of the plurality of HA operation devices based upon communication of a current corresponding operational state of a respective HA operation device from a respective virtual support agent of one of the plurality of the HA hub devices, and the operational states and learned corresponding successful maintenance operations,

communicate the needed maintenance operation to the given one of the plurality of HA operation devices via a corresponding one of the plurality of HA hub devices, and

duplicate communicating the needed maintenance operation to others of the plurality of HA operation devices via corresponding other virtual agents so that each other corresponding virtual agent executes the needed maintenance operation without manual intervention.

7. The cloud server of claim 6 wherein the needed maintenance operation comprises a repair operation.

8. The cloud server of claim 6 wherein the needed maintenance operation comprises an upgrade operation.

9. A method of communicating a needed maintenance operation in a home automation (HA) system comprising a plurality of HA operation devices, a plurality of HA user interface devices for respective users, each HA user interface device configured to wirelessly communicate with at least one of the plurality of HA operation devices, and a plurality of HA hub devices configured to provide communications for the plurality of HA user interface devices and the plurality of HA operation devices, and operate a virtual support agent to monitor operational states of the plurality of HA operation devices, the method comprising:

using a cloud server to

communicate with the virtual support agent of each of the plurality of HA hub devices to receive the operational states and learned corresponding successful maintenance operations for the plurality of HA operation devices,

determine a needed maintenance operation for a given one of the plurality of HA operation devices based upon communication of a current corresponding operational state of a respective HA operation device from a respective virtual support agent of one of the plurality of the HA hub devices, and the operational states and learned corresponding successful maintenance operations,

communicate the needed maintenance operation to the given one of the plurality of HA operation devices via a corresponding one of the plurality of HA hub devices, and

duplicate communicating the needed maintenance operation to others of the plurality of HA operation devices via corresponding other virtual agents so that each other corresponding virtual agent executes the needed maintenance operation without manual intervention.

10. The method of claim 9 wherein the needed maintenance operation comprises a repair operation.

11. The method of claim 9 wherein the needed maintenance operation comprises an upgrade operation.

12. A home automation (HA) system comprising:

a plurality of HA operation devices;

a plurality of HA user interface devices for respective users, each HA user interface device configured to wirelessly communicate with at least one of the plurality of HA operation devices; and

a plurality of HA hub devices configured to provide communications for the plurality of HA user interface devices and the plurality of HA operation devices, and operate a virtual support agent; and

a cloud server configured to

communicate with the virtual support agent of each of the plurality of HA hub devices to receive operational states and learned corresponding successful maintenance operations for the plurality of HA hub devices,

determine a needed maintenance operation for a given one of the plurality of HA hub devices based upon communication of a current corresponding operational state of a corresponding virtual support agent of a respective HA hub device, and the operational states and learned corresponding successful maintenance operations,

communicate the needed maintenance operation to the virtual support agent of the given one of the plurality of HA hub devices, and

duplicate communicating the needed maintenance operation to others of the plurality of HA hub devices via corresponding other virtual agents so that each other corresponding virtual agent executes the needed maintenance operation without manual intervention.

13. The HA system of claim 12 wherein the needed maintenance operation comprises a repair operation.

14. The HA system of claim 12 wherein the needed maintenance operation comprises an upgrade operation.

15. The HA system of claim 12 wherein the plurality of HA operation devices, the plurality of HA user interface devices, and the plurality of HA hub devices are within a structure.

16. The HA system of claim 15 wherein the structure comprises a senior living facility.

17. A cloud server for a home automation (HA) system comprising a plurality of HA operation devices, a plurality of HA user interface devices for respective users, each HA user interface device configured to wirelessly communicate with at least one of the plurality of HA operation devices, and a plurality of HA hub devices configured to provide communications for the plurality of HA user interface devices and the plurality of HA operation devices, and operate a virtual support agent, the cloud server comprising:

a memory and a processor cooperating therewith to

communicate with the virtual agent of each of the plurality of HA hub devices to receive operational states and learned corresponding successful maintenance operations for the plurality of HA hub devices,

determine a needed maintenance operation for a given one of the plurality of HA hub devices based upon communication of a current corresponding operational state of a corresponding virtual support agent of a respective HA hub device, and the operational states and learned corresponding successful maintenance operations,

communicate the needed maintenance operation to the virtual support agent of the given one of the plurality of HA hub devices, and

duplicate communicating the needed maintenance operation to others of the plurality of HA hub devices via corresponding other virtual agents so that each other corresponding virtual agent executes the needed maintenance operation without manual intervention.

18. The cloud server of claim 17 wherein the needed maintenance operation comprises a repair operation.

19. The cloud server of claim 17 wherein the needed maintenance operation comprises an upgrade operation.

20. A method of communicating a needed maintenance operation in a home automation (HA) system comprising a plurality of HA operation devices, a plurality of HA user interface devices for respective users, each HA user interface device configured to wirelessly communicate with at least one of the plurality of HA operation devices, and a plurality of HA hub devices configured to provide communications for the plurality of HA user interface devices and the plurality of HA operation devices, and operate a virtual support agent, the method comprising:

using a cloud server to

communicate with the virtual support agent of each of the plurality of HA hub devices to receive operational states and learned corresponding successful maintenance operations for the plurality of HA hub devices,

determine a needed maintenance operation for a given one of the plurality of HA hub devices based upon communication of a current corresponding operational state of a corresponding virtual support agent of a respective HA hub device, and the operational states and learned corresponding successful maintenance operations,

communicate the needed maintenance operation to the virtual support agent of the given one of the plurality of HA hub devices, and

duplicate communicating the needed maintenance operation to others of the plurality of HA hub devices via corresponding other virtual agents so that each other corresponding virtual agent executes the needed maintenance operation without manual intervention.

21. The method of claim 20 wherein the needed maintenance operation comprises a repair operation.

22. The method of claim 20 wherein the needed maintenance operation comprises an upgrade operation.

Assignments (2)
SECURITY INTEREST Recorded May 2, 2022
From: K4CONNECT INC.
To: SILICON VALLEY BANK
Reel/Frame 059778/0569 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2018
From: GOULD, JONATHAN ANDREW; ADAMS, MARK ROBERT
To: K4CONNECT INC.
Reel/Frame 047420/0574 →
Continuity (2)
Provisional Application 62599858 · Dec 18, 2017
Related Publication 20190190740A1 · Jun 20, 2019