IP Library Granted Patent US 7,594,106
Granted Patent B2
US 7,594,106 · App. 11/046,519 · Granted Sep 22, 2009

Method and apparatus for device detection and multi-mode security in a control network

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 7,594,106
App. No.
11/046,519
Granted
Sep 22, 2009
Kind
B2
Abstract

A method and apparatus for device discovery and multi-mode security in a wired and/or wireless control network are described. A controlled device is configured with discovery-level instructions and application-level control instructions. The controlled device includes a user-configurable parameter for selecting between multiple security modes. In one or more security modes, the controlled device may ignore application-level messages until encrypted communications are established with a controller. In one mode, the encrypted communication is established with an encryption key exchange using a predetermined security key. In another mode, a specific key is manually entered into the controller by the user/administrator to facilitate the encryption key exchange. Additionally, for control applications where security is not important, an unencrypted security mode may be implemented. A driver ID provided by the controlled device facilitates loading of a preferred device driver by the controller.

Claims (38)

1. A control network comprising: a controller; and

a controlled device, wherein said controlled device has a first level of operation and a second level of operation, and wherein said controlled device is configurable to operate in one of a plurality of security modes;

said plurality of security modes comprising: a first security mode wherein said second level of operation is always enabled;

a second security mode wherein said second level of operation is disabled until said controller and said controlled device perform an encryption key exchange using a predetermined encryption key;

and a third security mode wherein said second level of operation is disabled until said controller initiates encrypted communication using a manually entered encryption key;

wherein, in said second security mode and said third security mode, said controlled device is configured to drop encrypted application level messages; and

wherein said controlled device comprises a viewable surface comprising a text string from which said manually entered encryption key may be obtained.

2. The control network of claim 1 , wherein said control network comprises a wireless network.

3. The control network of claim 1 , wherein said first level of operation comprises one or more discovery functions.

4. The control network of claim 3 , wherein said one or more discovery functions comprise a function configured to transmit a message to said controller, said message comprising a field indicating a preferred device driver associated with said controlled device.

5. The control network of claim 1 , wherein said second level of operation comprises one or more application level functions.

6. The control network of claim 1 , wherein said first level of operation is independent of said plurality of security modes.

7. The control network of claim 1 , wherein said controlled device is hardware configurable to operate in one of said plurality of security modes.

8. The control network of claim 1 , wherein said controlled device comprises a physical surface comprising computer readable indicia from which said manually entered encryption key may be obtained.

9. The control network of claim 8 , wherein said surface comprises a housing of said controlled device.

10. The control network of claim 8 , wherein said surface comprises a key card.

11. The control network of claim 8 , wherein said computer readable indicia comprises a bar code.

12. The control network of claim 11 , wherein said controller comprises a bar code reader.

13. The control network of claim 8 , wherein said computer readable indicia comprises a magnetic stripe.

14. The control network of claim 13 , wherein said controller comprises a magnetic stripe reader.

15. A controlled device for use in a control network comprising a controller, wherein said controlled device has a first level of operation and a second level of operation, and wherein said controlled device is configurable to operate in one of a plurality of security modes, said plurality of security modes comprising: a first security mode wherein said second level of operation is always enabled;

a second security mode wherein said second level of operation is disabled until said controlled device performs an encryption key exchange with said controller using a predetermined encryption key;

and a third security mode wherein said second level of operation is disabled until said controlled device receives an encrypted communication from said controller using a manually entered encryption key;

wherein said controlled device comprises a viewable surface comprising a text string from which said manually entered encryption key may be obtained; and

wherein said controlled device comprises a physical surface comprising computer readable indicia from which said manually entered encryption key may be obtained.

16. The controlled device of claim 15 , wherein said controlled device is configured to communicate over a wireless network.

17. The controlled device of claim 15 , wherein said first level of operation comprises one or more discovery functions.

18. The controlled device of claim 17 , wherein said one or more discovery functions comprises a function configured to transmit a message to said controller, said message comprising a field indicating a preferred device driver associated with said controlled device.

19. The controlled device of claim 15 , wherein said second level of operation comprises one or more application level functions.

20. The controlled device of claim 15 , wherein said first level of operation is independent of said plurality of security modes.

21. The controlled device of claim 15 , wherein said controlled device is hardware configurable to operate in one of said plurality of security modes.

22. The controlled device of claim 15 , wherein, in said second security mode and said third security mode, said controlled device is configured to drop unencrypted application level messages.

23. The controlled device of claim 15 , wherein said surface comprises a housing of said controlled device.

24. The controlled device of claim 15 , wherein said surface comprises a key card.

25. The controlled device of claim 15 wherein said computer readable indicia comprises a bar code.

26. The controlled device of claim 25 , wherein said controller comprises a bar code reader.

27. The controlled device of claim 15 , wherein said computer readable indicia comprises a magnetic stripe.

28. The controlled device of claim 27 , wherein said controller comprises a magnetic stripe reader.

Assignments (8)
SECURITY INTEREST Recorded Jul 18, 2024
From: SNAP ONE, LLC
To: JPMORGAN CHASE BANK, N.A. AS ADMINISTRATIVE AGENT
Reel/Frame 068426/0446 →
SECURITY RELEASE R/F 058439/0014 Recorded Jun 17, 2024
From: MORGAN STANLEY SENIOR FUNDING, INC., AS AGENT
To: SNAP ONE, LLC
Reel/Frame 067768/0139 →
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2021
From: UBS AG, STAMFORD BRANCH
To: CONTROL4 CORPORATION
Reel/Frame 058438/0975 →
SECURITY INTEREST Recorded Dec 9, 2021
From: SNAP ONE, LLC
To: MORGAN STANLEY SENIOR FUNDING INC.
Reel/Frame 058439/0014 →
CHANGE OF NAME Recorded Aug 25, 2021
From: WIREPATH HOME SYSTEMS, LLC
To: SNAP ONE, LLC
Reel/Frame 057298/0014 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2019
From: CONTROL4 CORPORATION
To: WIREPATH HOME SYSTEMS, LLC
Reel/Frame 051446/0868 →
SECURITY INTEREST Recorded Aug 2, 2019
From: CONTROL4 CORPORATION
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 049948/0911 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2009
From: SMITH, ERIC; GIST, JAMES
To: CONTROL4 CORPORATION
Reel/Frame 023135/0714 →