IP Library Granted Patent US 11,211,054
Granted Patent B2
US 11,211,054 · App. 16/986,945 · Granted Dec 28, 2021

Monitoring of one or more audio/video collection devices

Inventors: Mehul Patel (Centennial, CO); David Eng (Philadelphia, PA)
Assignee: Comcast Cable Communications, LLC
G10L15/08G10L15/07G10L17/22H04W12/06H04W12/08G10L2015/088
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,211,054
App. No.
16/986,945
Granted
Dec 28, 2021
Kind
B2
Abstract

Methods, systems and apparatuses are described for monitoring of one or more A/V collection devices within a premises. Based on the monitoring, one or more computing devices may determine whether to route or block a data transmission outside a premises. The data transmission may be routed or blocked based on, for example, one or more of the following: whether a transmission window associated with an A/V collection device is open or closed; whether the data transmission is being sent to an authorized destination device; whether the data transmission is encrypted, and the like.

Claims (88)

1. A method comprising:

receiving, by a first computing device, a first indication that a trigger event, associated with audio for a second computing device, has occurred;

after the trigger event has occurred, receiving a second indication that a communication window associated with the audio is closed;

receiving, by the first computing device, a data communication associated with the second computing device; and

blocking, based on the second indication that the communication window associated with the audio is closed, the data communication.

2. The method of claim 1 , wherein the receiving the first indication comprises receiving the first indication from a third computing device that detected the trigger event.

3. The method of claim 1 , wherein the receiving the data communication comprises receiving the data communication from the second computing device.

4. The method of claim 1 , wherein the blocking the data communication comprises at least one of:

dropping the data communication,

preventing the data communication from being routed outside a premises associated with the first computing device,

preventing an intended destination device from receiving the data communication, or

preventing the data communication from being routed from the first computing device.

5. The method of claim 1 , further comprising:

sending a monitoring parameter to a third computing device to cause the third computing device to monitor the second computing device for the trigger event.

6. The method of claim 1 , wherein the blocking the data communication comprises:

blocking the data communication further based on a monitoring profile associated with the second computing device.

7. The method of claim 1 , wherein the first computing device comprises a gateway device, the second computing device comprises a voice assistant device, and the receiving the first indication comprises receiving the first indication from a remote control.

8. The method of claim 1 , further comprising:

receiving a third indication that a second trigger event, associated with a second audio for the second computing device, has occurred;

after the second trigger event has occurred, receiving a fourth indication that a second communication window associated with the second audio is open;

receiving a second data communication associated with the second computing device; and

routing, based on the fourth indication that the second communication window associated with the second audio is open, the second data communication.

9. A method comprising:

receiving, by a first computing device, a first indication that a trigger event, associated with audio for a second computing device, has occurred;

after the trigger event has occurred, receiving a second indication that a communication window associated with the audio is open;

receiving, by the first computing device, a data communication associated with the second computing device; and

routing, based on the second indication that the communication window associated with the audio is open, the data communication.

10. The method of claim 9 , wherein the receiving the first indication comprises receiving the first indication from a third computing device that detected the trigger event.

11. The method of claim 9 , wherein the receiving the data communication comprises receiving the data communication from the second computing device.

12. The method of claim 9 , wherein the routing the data communication comprises at least one of:

forwarding the data communication to a network outside a premises associated with the first computing device, or

causing an intended destination device to receive the data communication.

13. The method of claim 9 , further comprising:

sending a monitoring parameter to a third computing device to cause the third computing device to monitor the second computing device for the trigger event.

14. The method of claim 9 , wherein the first computing device comprises a gateway device, the second computing device comprises a voice assistant device, and the receiving the first indication comprises receiving the first indication from a remote control.

15. The method of claim 9 , wherein the routing the data communication comprises:

routing the data communication further based on a monitoring profile associated with the second computing device.

16. 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 a first indication that a trigger event, associated with audio for a first computing device, has occurred;

after the trigger event has occurred, receive a second indication that a communication window associated with the audio is closed;

receive a data communication associated with the first computing device; and

block, based on the second indication that the communication window associated with the audio is closed, the data communication.

17. The apparatus of claim 16 , wherein the instructions, when executed by the one or more processors, cause the apparatus to receive the first indication by:

receiving the first indication from a second computing device that detected the trigger event.

18. The apparatus of claim 16 , wherein the instructions, when executed by the one or more processors, cause the apparatus to receive the data communication by:

receiving the data communication from the first computing device.

19. The apparatus of claim 16 , wherein the instructions, when executed by the one or more processors, cause the apparatus to block the data communication by at least one of:

dropping the data communication,

preventing the data communication from being routed outside a premises associated with the apparatus,

preventing an intended destination device from receiving the data communication, or

preventing the data communication from being routed from the apparatus.

20. The apparatus of claim 16 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to:

send a monitoring parameter to a second computing device to cause the second computing device to monitor the first computing device for the trigger event.

21. The apparatus of claim 16 , wherein the instructions, when executed by the one or more processors, cause the apparatus to block the data communication by:

blocking the data communication further based on a monitoring profile associated with the first computing device.

22. The apparatus of claim 16 , wherein the apparatus comprises a gateway device,

wherein the first computing device comprises a voice assistant device, and

wherein the instructions, when executed by the one or more processors, cause the gateway device to receive the first indication by:

receiving the first indication from a remote control.

23. The apparatus of claim 16 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to:

receive a third indication that a second trigger event, associated with a second audio for the first computing device, has occurred;

after the second trigger event has occurred, receive a fourth indication that a second communication window associated with the second audio is open;

receive a second data communication associated with the first computing device; and

route, based on the fourth indication that the second communication window associated with the second audio is open, the second data communication.

24. 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 a first indication that a trigger event, associated with audio for a first computing device, has occurred;

after the trigger event has occurred, receive a second indication that a communication window associated with the audio is open;

receive a data communication associated with the first computing device; and

route, based on the second indication that the communication window associated with the audio is open, the data communication.

25. The apparatus of claim 24 , wherein the instructions, when executed by the one or more processors, cause the apparatus to receive the first indication by:

receiving the first indication from a second computing device that detected the trigger event.

26. The apparatus of claim 24 , wherein the instructions, when executed by the one or more processors, cause the apparatus to receive the data communication by:

receiving the data communication from the first computing device.

27. The apparatus of claim 24 , wherein the instructions, when executed by the one or more processors, cause the apparatus to route the data communication by at least one of:

forwarding the data communication to a network outside a premises associated with the apparatus, or

causing an intended destination device to receive the data communication.

28. The apparatus of claim 24 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to:

send a monitoring parameter to a second computing device to cause the second computing device to monitor the first computing device for the trigger event.

29. The apparatus of claim 24 , wherein the apparatus comprises a gateway device,

wherein the first computing device comprises a voice assistant device, and

wherein the instructions, when executed by the one or more processors, cause the gateway device to receive the first indication by:

receiving the first indication from a remote control.

30. The apparatus of claim 24 , wherein the instructions, when executed by the one or more processors, cause the apparatus to route the data communication by:

routing the data communication further based on a monitoring profile associated with the first computing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2020
From: PATEL, MEHUL; ENG, DAVID
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 053841/0871 →
Continuity (2)
Continuation 16146619 · Sep 28, 2018
Related Publication 20210193122A1 · Jun 24, 2021