Secure notification of networked devices
A system, device and method to securely notify a user of a compromise of a device are provided. The system, device and method may include a detection device adapted for determining a compromise of the device communicatively coupled to the first path, a user database including at least information regarding the device and other devices associated with the user, and the secure signal path to at least one of the other devices.
1. A method comprising:
receiving, by a computing device and via a first path, an indication of one or more instances of malware on a user device;
sending, after receiving the indication and for output by a first device associated with a user of the user device, an encrypted message that indicates a remedial action to address the malware and is decryptable based on a decryption code;
determining, by the computing device, a secured second path that omits the user device;
causing, via the secured second path, output of the decryption code at a video-content device that is distinct from the first device;
receiving, from the first device, a response that indicates a successful user input of the decryption code; and
allowing, based on the response, the user device to access the remedial action to address the malware.
2. The method of claim 1 , further comprising:
causing, via a first frequency band of the secured second path and at the video-content device, output of video content and the decryption code,
wherein sending the encrypted message comprises sending, via a second frequency band different from the first frequency band, the encrypted message.
3. The method of claim 1 , wherein the video-content device comprises one or more of a set-top box or a digital video recorder.
4. The method of claim 1 , further comprising determining, based on a service level associated with the user device, that the video-content device is associated with the user device.
5. The method of claim 1 , further comprising sending the decryption code to a network address that distinguishes the video-content device from the user device.
6. The method of claim 1 , further comprising determining, by the computing device and based on stored information associated with the user device, that the video-content device is associated with the user device.
7. The method of claim 6 , wherein the stored information comprises information associating the user device and a network address associated with the video-content device.
8. The method of claim 7 , wherein the stored information comprises a network address associated with the user device comprising at least one of an Internet Protocol (IP) address or a Media Access Control (MAC) address, and wherein the network address associated with the video-content device comprises at least one of an IP address or a MAC address.
9. The method of claim 1 , wherein determining the secured second path comprises querying a database containing correlated information regarding one or more provider services provided to the user.
10. The method of claim 1 , wherein the secured second path is determined based, at least in part, on the secured second path being configured to communicate video content.
11. The method of claim 1 , wherein the first device is different from the user device.
12. The method of claim 1 , wherein the sending the encrypted message comprises sending, via a data communication band of a wired connection, the encrypted message, and
wherein causing the output of the decryption code comprises sending, via a video-streaming band of the wired connection, the decryption code.
13. The method of claim 1 , wherein the allowing comprises sending, to the user device, remediation information comprising a uniform resource locator associated with instructions to address the malware.
14. An apparatus comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
receive, via a first path, an indication of one or more instances of malware on a user device;
send, after receiving the indication and for output by a first device associated with a user of the user device, an encrypted message that indicates a remedial action to address the malware and is decryptable based on a decryption code;
determine a secured second path that omits the user device;
cause, via the secured second path, output of the decryption code at a video-content device that is distinct from the first device;
receive, from the first device, a response that indicates a successful user input of the decryption code; and
allow, based on the response, the user device to access the remedial action to address the malware.
15. The apparatus of claim 14 , wherein the instructions, when executed by the one or more processors, cause the apparatus to:
cause, via a first frequency band of the secured second path and at the video-content device, output of video content and the decryption code; and
send the encrypted message by sending, via a second frequency band different from the first frequency band, the encrypted message.
16. The apparatus of claim 14 , wherein the instructions, when executed by the one or more processors, cause the apparatus to send the decryption code to a network address that distinguishes the video-content device from the user device.
17. The apparatus of claim 14 , wherein the instructions, when executed by the one or more processors, cause the apparatus to:
send the encrypted message by sending, via a data communication band of a wired connection, the encrypted message; and
cause the output of the decryption code by sending, via a video-streaming band of the wired connection, the decryption code.
18. The apparatus of claim 14 , wherein the instructions, when executed by the one or more processors, cause the apparatus to allow the access by sending, to the user device, remediation information comprising a uniform resource locator associated with instructions to address the malware.
19. A system comprising:
a video-content device to output video content; and
a computing device comprising one or more processors and memory storing instructions that, when executed by the one or more processors, cause the computing device to:
receive, via a first path, an indication of one or more instances of malware on a user device;
send, after receiving the indication and for output by a first device associated with a user of the user device, an encrypted message that indicates a remedial action to address the malware and is decryptable based on a decryption code;
determine a secured second path that omits the user device;
cause, via the secured second path, output of the decryption code at the video-content device that is distinct from the first device;
receive, from the first device, a response that indicates a successful user input of the decryption code; and
allow, based on the response, the user device to access the remedial action to address the malware.
20. The system of claim 19 , wherein the instructions, when executed by the one or more processors, cause the computing device to:
cause, via a first frequency band of the secured second path and at the video-content device, output of video content and the decryption code; and
send the encrypted message by sending, via a second frequency band different from the first frequency band, the encrypted message.
21. The system of claim 19 , wherein the instructions, when executed by the one or more processors, cause the computing device to send the decryption code to a network address that distinguishes the video-content device from the user device.
22. The system of claim 19 , wherein the instructions, when executed by the one or more processors, cause the computing device to:
send the encrypted message by sending, via a data communication band of a wired connection, the encrypted message; and
cause the output of the decryption code by sending, via a video-streaming band of the wired connection, the decryption code.
23. The system of claim 19 , wherein the instructions, when executed by the one or more processors, cause the computing device to allow the access by sending, to the user device, remediation information comprising a uniform resource locator associated with instructions to address the malware.