IP Library Granted Patent US 9,838,738
Granted Patent B2
US 9,838,738 · App. 13/960,382 · Granted Dec 5, 2017

Systems, methods and computer-readable media for local content storage within a media network

Inventors: Seth Haberman (New York, NY); Gerrit Niemeijer (Maplewood, NJ)
Assignee: Visible World, Inc.
H04N21/44016H04N21/2402H04N21/2668H04N21/26216H04N21/4331H04N21/458H04N21/6543H04N21/812
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 9,838,738
App. No.
13/960,382
Granted
Dec 5, 2017
Kind
B2
Abstract

Systems, methods and computer-readable storage media for storing or caching targeted content on a receiver device using existing bandwidth within a media network are described. For example, unused bandwidth within a transport stream may be detected and targeted content may be inserted into the transport stream within the unused bandwidth. The targeted content may include targeted advertisements for a household addressable media network. The transport stream may be transmitted to the receiver device which may access and store the targeted content responsive to various targeted content signals. For instance, the transport stream may include targeted content signals configured to trigger the receive device to access and store the targeted content. The transport stream may include a commercial feed transport stream.

Claims (49)

1. A system for storing at least one targeted content element on a receiver device within a household-addressable media network, the system comprising:

a processor; and

a non-transitory, computer-readable storage medium in operable communication with the processor, wherein the computer-readable storage medium contains one or more programming instructions that, when executed, cause the processor to:

determine a capacity and at least one location of unused bandwidth in at least one commercial feed transport stream being transmitted to a plurality of tuners in a receiver device, the plurality of tuners configured to tune the receiver device to receive the at least one commercial feed transport stream, wherein the commercial feed transport stream comprises one or more non-targeted content elements;

insert the at least one targeted content element into the unused bandwidth of the at least one commercial feed transport stream, and

insert at least one content storage signal into at least one of a plurality of programming transport streams being transmitted to the receiver device, the at least one content storage signal being configured to instruct the receiver device to store the at least one targeted content element.

2. The system of claim 1 , wherein the receiver device comprises at least one of a set-top-box, a television, a computing device, or combinations thereof.

3. The system of claim 1 , wherein the at least one targeted content element comprises a targeted advertisement.

4. The system of claim 1 , wherein the at least one content storage signal is inserted into an out-of-band channel.

5. The system of claim 1 , further comprising transmitting a targeted content schedule to the receiver device for scheduling storage of the at least one targeted content element by the receiver device.

6. The system of claim 1 , wherein the at least one content storage signal comprises: at least one transport stream identifier,

at least one targeted content identifier, and

at least one of a targeted content start time, a targeted content duration, and targeted content handling information.

7. The system of claim 1 , wherein the at least one content storage signal comprises targeted content information associated with a time and location within the at least one commercial feed transport stream to be accessed by the receiver device.

8. A computer-implemented method for storing at least one targeted content element on a receiver device within a household-addressable media network, the method comprising, by a processor:

determining a capacity and at least one location of unused bandwidth in at least one commercial feed transport stream being transmitted to a plurality of tuners in a receiver device, the plurality of tuners configured to tune the receiver device to receive the at least one commercial feed transport stream, wherein the commercial feed transport stream comprises one or more non-targeted content elements;

inserting the at least one targeted content element into the unused bandwidth of the at least one commercial feed transport stream; and

inserting at least one content storage signal into at least one of a plurality of programming transport streams being transmitted to the receiver device, the at least one content storage signal being configured to instruct the receiver device to store the at least one targeted content element.

9. The method of claim 8 , wherein the receiver device comprises at least one of a set-top-box, a television, a computing device, or combinations thereof.

10. The method of claim 8 , wherein the media network is configured as a cable television system.

11. The method of claim 8 , wherein the at least one targeted content element comprises a targeted advertisement.

12. The method of claim 8 , wherein the at least one content storage signal is inserted into an out-of-band channel.

13. The method of claim 8 , further comprising transmitting a targeted content schedule to the receiver device for scheduling storage of the at least one targeted content element by the receiver device.

14. The method of claim 8 , wherein the at least one content storage signal comprises: at least one transport stream identifier,

at least one targeted content identifier, and

at least one of a targeted content start time, a targeted content duration, and targeted content handling information.

15. A receiver device for storing at least one targeted content element broadcast through at least one transport stream within a household-addressable media network, the device comprising:

a plurality of tuners configured to tune the receiver device to receive the at least one transport stream;

a processor;

at least one storage device in operable communication with the processor; and

a non-transitory, computer-readable storage medium in operable communication with the processor, wherein the computer-readable storage medium contains one or more programming instructions that, when executed, cause the processor to:

receive at least one commercial feed transport stream and at least one of a plurality of programming transport streams, wherein the commercial feed transport stream comprises one or more non-targeted content elements,

receive at least one content storage signal via the at least one programming transport stream, the at least one content storage signal comprising targeted content information configured to instruct the receiver device to store the at least one targeted content element being broadcast in unused bandwidth of the at least one commercial feed transport stream,

tune at least one of the plurality of tuners to the at least one commercial feed transport stream responsive to receiving the content storage signal while another of the plurality of tuners is tuned to the at least one of a plurality of programming transport steams, and

store at least one of the at least one targeted content element in the at least one storage device based on the targeted content information.

16. The device of claim 15 , wherein the at least one storage device comprises at least one of a digital video recorder and a hard disk drive.

17. The device of claim 15 , wherein the device comprises is at least one of a set-top-box, a television, a computing device, or combinations thereof.

18. The device of claim 15 , wherein the media network is configured as a cable television system.

19. The device of claim 15 , wherein the at least one targeted content element comprises a targeted advertisement.

20. The device of claim 15 , wherein the content storage signal is provided through an out-of-band channel.

21. The device of claim 15 , wherein the content storage signal is provided through a targeted content schedule.

22. A computer-readable storage medium having computer-readable program code configured to store at least one targeted content element on a receiver device within a household-addressable media network, the computer-readable program code comprising:

computer-readable program code configured to determine a capacity and at least one location of unused bandwidth in at least one commercial feed transport stream being transmitted to a plurality of tuners in a receiver device, the plurality of tuners configured to tune the receiver device to receive the at least one commercial feed transport stream, wherein the commercial feed transport stream comprises one or more non-targeted content elements;

computer-readable program code configured to insert the at least one targeted content element into the unused bandwidth of the at least one commercial feed transport stream; and

computer-readable program code configured to insert at least one content storage signal into at least one of a plurality of programming transport streams being transmitted to the receiver device, the at least one content storage signal being configured to instruct the receiver device to store the at least one targeted content element.

23. The computer-readable storage medium of claim 22 , wherein the receiver device comprises at least one of a set-top-box, a television, a computing device, or combinations thereof.

24. The computer-readable storage medium of claim 22 , wherein the at least one targeted content element comprises a targeted advertisement.

25. The computer-readable storage medium of claim 22 , wherein the at least one content storage signal is provided through an out-of-band channel.

26. The computer-readable storage medium of claim 22 , further comprising computer readable program code configured to transmit a targeted content schedule to the receiver device for scheduling storage of the at least one targeted content element by the receiver device.

Assignments (4)
MERGER Recorded Sep 26, 2021
From: VISIBLE WORLD, LLC
To: FREEWHEEL MEDIA, INC.
Reel/Frame 057600/0950 →
CHANGE OF NAME Recorded Oct 11, 2018
From: VISIBLE WORLD INC.
To: VISIBLE WORLD, LLC
Reel/Frame 047216/0534 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADD THE SECOND ASSIGNORS DATA AND CHANGE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 036570 FRAME: 0364. ASSIGNOR(S) HEREBY CONFIRMS THE ASSSIGNMENT. Recorded Sep 17, 2015
From: HABERMAN, SETH; NIEMEIJER, GERRIT
To: VISIBLE WORLD, INC.
Reel/Frame 036629/0350 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2015
From: HABERMAN, SETH
To: NIEMEIJER, GERRIT
Reel/Frame 036570/0364 →
Continuity (2)
Provisional Application 61679836 · Aug 6, 2012
Related Publication 20140040947A1 · Feb 6, 2014