Device integration framework
First Claim
Patent Images
1. A system comprising:
- a security server configured to generate a whitelist of devices authorized to join a security system; and
a gateway device in communication with the security system, wherein the gateway device is configured to;
receive, from the security server, the whitelist and one or more rules for exchanging data with at least one of the authorized devices,receive, from a user device, a request to join the security system, determine, based on the request, that the whitelist comprises an indication that the user device is authorized to join the security system, andenable, based on the determination that the whitelist comprises the indication that the user device is authorized to join the security system, the user device to exchange data, using the one or more rules, with the security system.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, devices, and methods for managing a security system are described. A method may comprise receiving a request to join a security system by a user device. A whitelist may indicate devices, device types, device makes, device models, and/or device firmware versions authorized to join the security system. The method may further comprise enabling, based on a determination that the whitelist comprises an indication that the user device is authorized to join the security system, the user device to exchange data with the security system.
-
Citations
20 Claims
-
1. A system comprising:
-
a security server configured to generate a whitelist of devices authorized to join a security system; and a gateway device in communication with the security system, wherein the gateway device is configured to; receive, from the security server, the whitelist and one or more rules for exchanging data with at least one of the authorized devices, receive, from a user device, a request to join the security system, determine, based on the request, that the whitelist comprises an indication that the user device is authorized to join the security system, and enable, based on the determination that the whitelist comprises the indication that the user device is authorized to join the security system, the user device to exchange data, using the one or more rules, with the security system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, by a gateway device located at a premises and from a user device located at the premises, a request to join a security system; receiving, from a security server located external to the premises, a whitelist of devices authorized to join the security system and one or more rules for exchanging data with at least one of the authorized devices; determining, based on the request, that the whitelist comprises an indication that the user device is authorized to join the security system; and enabling, based on the determining that the whitelist comprises the indication that the user device is authorized to join the security system, the user device to exchange data, using the one or more rules, with the security system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the device to; receive, from a security server external to a premises, a whitelist of devices authorized to join a security system located at the premises and one or more rules for exchanging data with at least one of the authorized devices; receive, from a user device, a request to join the security system; determine, based on the request, that the whitelist comprises an indication that the user device is authorized to join the security system; and enable, based on the determination that the whitelist comprises the indication that the user device is authorized to join the security system, the user device to exchange data, using the one or more rules, with the security system. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification