Home automation system security
First Claim
1. A computerized residential automation system comprising:
- a central system controller server operatively coupled to a data network; and
a residential automation computer system, operatively coupled to the data network, the residential automation computer system being associated with a residence and configured to handle one or more residential automation functions;
the residential automation computer system being configured to deny all inbound data connections from the data network; and
the residential automation computer system being further configured to initiate a connection with the central system controller for communicating residential automation information between the central system controller and the residential automation computer system.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer network controlled/monitored automation system for a residence (such as a home, a business, an office, etc.) in which a residential server controls and monitors security and other computer controllable systems within the residence. To provide maximum security, the residential server is configured to deny any inbound connections. The residential server initiates a secure connection to a central system controller'"'"'s server so that the residential server can receive commands and other communications from the central system controller'"'"'s server, some of which may have been communicated to the central system controller'"'"'s server by an authorized remote user/occupant of the residence over the Internet.
-
Citations
73 Claims
-
1. A computerized residential automation system comprising:
-
a central system controller server operatively coupled to a data network; and
a residential automation computer system, operatively coupled to the data network, the residential automation computer system being associated with a residence and configured to handle one or more residential automation functions;
the residential automation computer system being configured to deny all inbound data connections from the data network; and
the residential automation computer system being further configured to initiate a connection with the central system controller for communicating residential automation information between the central system controller and the residential automation computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computerized residential automation system comprising:
-
a central system controller server operatively coupled to a data network;
a residential automation computer system associated with a residence and configured to handle one or more residential automation functions; and
a firewall operatively coupling the residential automation computer system to the data network and being configured to deny all inbound data connections from the data network to the residential computer. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computerized residential automation system comprising:
-
a central system controller server operatively coupled to a data network; and
a residential automation computer system, operatively coupled to the data network, the residential automation computer system being associated with a residence and configured to handle one or more residential automation functions;
the residential automation computer system being configured to deny all inbound data connections from the data network; and
the residential automation computer system being connected with the central system controller over the data network by a maintained secure connection. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A computerized residential automation system comprising:
-
a central system controller server operatively coupled to a data network;
a residential automation computer system, operatively coupled to the data network, the residential automation computer system being associated with a residence and configured to handle one or more residential automation functions;
means for blocking all inbound connections or connection requests to the residential automation computer system over the data network;
means for initiating a secure connection by the residential automation computer system with the central system controller over the data network;
means for accessing the central system controller by an authorized user on a remote computer; and
means for facilitating communications between the authorized user on the remote computer and the residential automation computer system via the central system controller and the secure connection.
-
-
52. A method for operating a residential automation system that includes a central system controller server operatively coupled to a data network and a residential automation computer system, operatively coupled to the data network, where the residential automation computer system being associated with a residence and configured to handle one or more residential automation functions, the method including the steps of:
-
blocking all inbound connections to the residential automation computer system over the data network;
initiating by the residential automation computer system a secure connection with the central system controller;
communicating residential automation system information between the central system controller and the residential automation computer system over the secure connection. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A method for operating a residential automation system that includes a central system controller server operatively coupled to a data network and a residential automation computer system, operatively coupled to the data network, where the residential automation computer system being associated with a residence and configured to handle one or more residential automation functions, the method including the steps of:
-
blocking all inbound connections to the residential automation computer system over the data network;
maintaining a secure connection between the residential automation system and the central system controller on the data network;
communicating residential automation system information between the central system controller and the residential automation computer system over the maintained secure connection. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68)
-
-
69. A method for communicating with a residential automation computer system with a remote computer over a data network, comprising the steps of:
-
accessing a central system controller by the remote computer over the data network;
communicating residential automation system information between the remote computer and the central system controller;
initiating by the residential automation computer system a secure connection on the data network between the residential automation computer system and the central system controller; and
communicating residential automation system information between the central system controller and the residential automation computer system over the secure connection between the central system controller and the residential automation computer system. - View Dependent Claims (70)
-
-
71. A method for communicating with a residential automation computer system with a remote computer over a data network, comprising the steps of:
-
accessing a central system controller by the remote computer over the data network;
communicating residential automation system information between the remote computer and the central system controller;
maintaining a secure connection on the data network between the residential automation controller and the central system controller; and
communicating residential automation system information between the central system controller and the residential automation computer system over the secure connection between the central system controller and the residential automation computer system. - View Dependent Claims (72, 73)
-
Specification