IP Library Granted Patent US 8,035,686
Granted Patent B2
US 8,035,686 · App. 11/818,646 · Granted Oct 11, 2011

STB/DVR video surveillance

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 8,035,686
App. No.
11/818,646
Granted
Oct 11, 2011
Kind
B2
Abstract

There are provided a method, a system and machine-readable medium for managing surveillance video at a broadcast video terminal device. The method comprises detecting a security event associated with at least one surveillance video camera communicatively coupled to the broadcast video terminal device and requesting insertion of a surveillance entry associated with storage of a surveillance video of each of the at least one surveillance video camera into an electronic program guide that includes at least one broadcast entry. There is also provided a method, system and machine-readable medium for managing surveillance video entries and a method, system and machine-readable medium for playing a surveillance video.

Claims (75)

1. A method of managing surveillance video at a broadcast video terminal device, the method comprising:

detecting a security event associated with at least one surveillance video camera communicatively coupled to the broadcast video terminal device; and

requesting insertion of a surveillance entry into an electronic program guide, the surveillance entry associated with storage of a surveillance video captured by each of the at least one surveillance video camera to the broadcast video terminal device.

2. The method of managing surveillance video at a broadcast video terminal device of claim 1 , wherein requesting insertion includes assigning a virtual channel number, a filename and a start time to the surveillance entry associated with the surveillance video of each of the at least one surveillance video camera.

3. The method of managing surveillance video at a broadcast video terminal device of claim 2 , wherein requesting insertion includes updating the surveillance entry with a stop time associated with the surveillance video of each of the at least one surveillance video camera.

4. The method of managing surveillance video at a broadcast video terminal device of claim 2 , further comprising recording the surveillance video of each of the at least one surveillance video camera to the broadcast video terminal device using the filename.

5. The method of managing surveillance video at a broadcast video terminal device of claim 4 , further comprising stopping recording the surveillance video of each of the at least one surveillance video camera to the broadcast video terminal device upon expiration of a predetermined time period after the security event.

6. The method of managing surveillance video at a broadcast video terminal device of claim 5 , further comprising:

selecting the surveillance entry from the electronic program guide;

retrieving a recording of a surveillance video associated with the surveillance entry from the broadcast video terminal device using the filename; and

displaying the retrieved recoding on a display device associated with the broadcast video terminal device.

7. The method of managing surveillance video at a broadcast video terminal device of claim 1 , wherein detecting a security event includes detecting whether the security event is from a security system communicatively coupled to the broadcast video terminal device.

8. The method of managing surveillance video at a broadcast video terminal device of claim 7 , further comprising:

determining one or more surveillance video cameras associated with the detected security event from the security system;

triggering the one or more surveillance video cameras to transmit one or more surveillance video to the broadcast video terminal device; and

recording the one or more surveillance video of the one or more surveillance video cameras to the broadcast video terminal device.

9. The method of managing surveillance video at a broadcast video terminal device of claim 7 , further comprising notifying one or more of remote systems of the security event, the one or more remote systems selected from a group consisting of wireless carrier system; email system and security system.

10. A system for managing surveillance video at a broadcast video terminal device, the system comprising:

a security event detection module to detect a security event associated with at least one surveillance video camera communicatively coupled to the broadcast video terminal device; and

an electronic program guide module to request insertion of a surveillance entry into an electronic program guide, the surveillance entry associated with storage of a surveillance video captured by each of the at least one surveillance video camera to the broadcast video terminal device.

11. The system for managing surveillance video at a broadcast video terminal device of claim 10 , further comprising a recording scheduling module to assign a virtual channel number, a filename and a start time to the surveillance entry associated with the surveillance video of each of the at least one surveillance video camera.

12. The system for managing surveillance video at a broadcast video terminal device of claim 11 , wherein the electronic program guide module is further to update the surveillance entry with a stop time associated with the surveillance video of each of the at least one surveillance video camera.

13. The system for managing surveillance video at a broadcast video terminal device of claim 11 , further comprising a video recoding/playback module to record the surveillance video of each of the at least one surveillance video camera to the broadcast video terminal device using the filename.

14. The system for managing surveillance video at a broadcast video terminal device of claim 13 , wherein the recording scheduling module is further to stop recording the surveillance video of each of the at least one surveillance video camera to the broadcast video terminal device upon expiration of a predetermined time period after the security event.

15. The system for managing surveillance video at a broadcast video terminal device of claim 14 , wherein:

the electronic program guide module is further to select the surveillance entry from the electronic program guide;

the video recording/playback module is further to retrieve a recording of a surveillance video associated with the surveillance entry from the broadcast video terminal device using the filename; and

a display module to display the retrieved recoding on a display device associated with the broadcast video terminal device.

16. The system for managing surveillance video at a broadcast video terminal device of claim 10 , wherein the security event detection module is further to detect whether the security event is from a security system communicatively coupled to the broadcast video terminal device.

17. The system for managing surveillance video at a broadcast video terminal device of claim 16 , further comprising an event/camera association module to determine one or more surveillance video cameras associated with the detected security event from the security system, wherein

the security event detection module is further to trigger the one or more surveillance video cameras to transmit one or more surveillance video to the broadcast video terminal device; and

the video recording/playback module is further to record the one or more surveillance video of the one or more surveillance video cameras to the broadcast video terminal device.

18. The system for managing surveillance video at a broadcast video terminal device of claim 16 , further comprising one or more notification modules to notify one or more of remote systems of the security event, wherein the one or more remote systems is one or more selected from a group consisting of wireless carrier system; email system and security system.

19. A non-transitory machine-readable medium including instructions executable by the machine for managing surveillance video at a broadcast video terminal device, the instructions causing the machine to: detect a security event associated with at least one surveillance video camera communicatively coupled to the broadcast video terminal device; and request insertion of a surveillance entry into an electronic program guide, the surveillance entry associated with storage of a surveillance video captured by each of the at least one surveillance video camera to the broadcast video terminal device.

20. The non-transitory machine-readable medium of claim 19 , wherein instructions causing the machine to insert include instructions to assign a virtual channel number, a filename and a start time to the surveillance entry associated with the surveillance video of each of the at least one surveillance video camera.

21. The non-transitory machine-readable medium of claim 20 , wherein instructions causing the machine to insert include instructions to update the surveillance entry with a stop time associated with the surveillance video of each of the at least one surveillance video camera.

22. The non-transitory machine-readable medium of claim 20 , further comprising instructions causing the machine to record the surveillance video of each of the at least one surveillance video camera to the broadcast video terminal device using the filename.

23. The non-transitory machine-readable medium of claim 22 , further comprising instructions causing the machine to stop recording the surveillance video of each of the at least one surveillance video camera to the broadcast video terminal device upon expiration of a predetermined time period after the security event.

24. The non-transitory machine-readable medium of claim 23 , further comprising instructions causing the machine to: select the surveillance entry from the electronic program guide; retrieve a recording of a surveillance video associated with the surveillance entry from the broadcast video terminal device using the filename; and display the retrieved recoding on a display device associated with the broadcast video terminal device.

25. The non-transitory machine-readable medium of claim 19 , wherein instructions causing the machine to detect include instructions causing the machine to detect a security event includes detecting whether the security event is from a security system communicatively coupled to the broadcast video terminal device.

26. The non-transitory machine-readable medium of claim 25 , further comprising instructions causing the machine to: determine one or more surveillance video cameras associated with the detected security event from the security system; trigger the one or more surveillance video cameras to transmit one or more surveillance video to the broadcast video terminal device; and record the one or more surveillance video of the one or more surveillance video cameras to the broadcast video terminal device.

27. The non-transitory machine-readable medium of claim 25 , further comprising instructions causing the machine to notify one or more of remote systems of the security event, the one or more remote systems selected from a group consisting of wireless carrier system; email system and security system.

28. A method of managing surveillance video entries, the method comprising:

receiving a request from a broadcast video terminal device to insert a surveillance entry into an electronic program guide, the surveillance entry associated with storage of a surveillance video captured by at least one surveillance video camera to the broadcast video terminal device; and

inserting the surveillance video entry into the electronic program guide.

29. The method of managing surveillance video of claim 28 , further comprising:

receiving a request to update the surveillance entry with a stop time associated with the surveillance video; and

updating the surveillance entry with the stop time.

30. The method of managing surveillance video of claim 28 , further comprising:

receiving a request for the electronic program guide from the broadcast video terminal device;

retrieving the electronic program guide including the surveillance entry; and

transmitting the electronic program guide to the broadcast video terminal device.

31. A system of managing surveillance video entries, the system comprising:

an interface module to: receive a request from a broadcast video terminal device to insert a surveillance entry into an electronic program guide, the surveillance entry associated with storage of a surveillance video captured by at least one surveillance video camera to the broadcast video terminal device; and insert the surveillance video entry into the electronic program guide.

32. The system of managing surveillance video of claim 31 , wherein the interface module is further to:

receive a request to update the surveillance entry with a stop time associated with the surveillance video; and

update the surveillance entry with the stop time.

33. The system of managing surveillance video of claim 31 , wherein the interface module is further to:

receive a request for the electronic program guide from the broadcast video terminal device;

retrieve the electronic program guide including the surveillance entry; and

transmit the electronic program guide to the broadcast video terminal device.

34. A non-transitory machine-readable medium including instructions executable by the machine for managing surveillance video entries, the instructions causing the machine to: receive a request from a broadcast video terminal device to insert a surveillance entry into an electronic program guide, the surveillance entry associated with storage of a surveillance video captured by at least one surveillance video camera to the broadcast video terminal device; and insert the surveillance video entry into the electronic program guide.

35. A non-transitory machine-readable medium of claim 34 , further comprising instructions causing the machine to: receive a request to update the surveillance entry with a stop time associated with the surveillance video; and update the surveillance entry with the stop time.

36. The non-transitory machine-readable medium of claim 34 , further comprising instructions causing the machine to: receive a request for the electronic program guide from the broadcast video terminal device; retrieve the electronic program guide including the surveillance entry; and transmit the electronic program guide to the broadcast video terminal device.

37. A method of playing a surveillance video, the method comprising:

displaying an electronic program guide on a video display associated with a broadcast video terminal device, the electronic program guide including a surveillance entry;

retrieving surveillance video associated with the surveillance entry from the broadcast video terminal device; and

displaying the retrieved surveillance video on the video display device.

38. A system of playing a surveillance video, the system comprising:

an electronic program guide module to display an electronic program guide on a video display associated with a broadcast video terminal device, the electronic program guide including a surveillance entry;

a video recording/playback module to retrieve surveillance video associated with the surveillance entry from the broadcast video terminal device; and

display module to display the retrieved surveillance video on the video display device.

39. A non-transitory machine-readable medium including instructions executable by the machine for playing a surveillance video, the instructions causing the machine to:

display an electronic program guide on a video display associated with a broadcast video terminal device, the electronic program guide including a surveillance entry;

retrieve surveillance video associated with the surveillance entry from the broadcast video terminal device; and displaying the retrieved surveillance video on the video display device.

Assignments (2)
CHANGE OF NAME Recorded May 19, 2009
From: SBC KNOWLEDGE VENTURES, L.P.; AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 022706/0011 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2007
From: WILSON, BRIAN; COCKRELL, ROGER A.; JURECZKI, ELAINE; WEBSTER, THOMAS SCOTT
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 019497/0268 →