IP Library Granted Patent US 11,284,167
Granted Patent B2
US 11,284,167 · App. 17/158,573 · Granted Mar 22, 2022

Content management system and method for use of same

Inventors: Vanessa Ogle (Fairview, TX); William C. Fang (Plano, TX)
Assignee: Enseo, LLC
H04N21/812G06Q30/0241H04N21/2143H04N21/414H04N21/44016H04N21/458H04N21/4532H04N21/8456
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,284,167
App. No.
17/158,573
Granted
Mar 22, 2022
Kind
B2
Abstract

A content management system and method for use of same is disclosed. In one embodiment of the system, a set-top box is configured to receive a source signal which includes a stream of network programming having time slots interposed therein. The set-top box detects signaling data indicative of a designated time slot within the network programming and responsive thereto, interposes content stored at the set-top box at the designated time slot within the network programming. The set-top box then forwards the interposed content to the display. Following the forwarding of the interposed content, the set-top box returns to receiving network programming and forwarding the network programming to the display. The set-top box also provides confirmation of the displayed interposed content to a server, which may map the confirmation information.

Claims (54)

1. A system for content management, the system comprising:

a set-top box including:

a housing securing a signal input, a signal output, a processor, memory, and storage therein,

a busing architecture communicatively interconnecting the signal input, the signal output, the processor, the memory, and the storage,

the signal input configured to receive a source signal from an external source, the source signal including a stream of network programming having a plurality of time slots interposed therein,

the signal output configured to forward a fully tuned signal to a display,

the memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:

receive content relative to a designated time slot from a server,

store the content at the set-top box,

receive the stream of network programming on the signal input and forward the stream of network programming to the display via the signal output,

interpose the content at the designated time slot within the network programming and forward the interposed content to the display via the signal output,

send set-top box data to the server, the set-top box data including confirmation of the displayed interposed content, and

following the forwarding of the displayed interposed content, receive the stream of network programming on the signal input and forward the stream of network programming to the display via the signal output; and

the server located remote to the set-top box, the server including:

a housing securing inputs, outputs, a processor, memory, and storage therein,

a busing architecture communicatively interconnecting the inputs, outputs, the processor, the memory, and the storage, and

the memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:

receive the set-top box data from the set-top box, the set-top box data including the confirmation of the displayed interposed content,

render a map view of a residence having the set-top box therein based on obtained map data, the map view including a graphical representation of the room having the set-top box therein and a plurality of other rooms at the residence, and

annotate the graphical representation of the room with at least a portion of the set-top box data, the set-top box data including the confirmation of the displayed interposed content.

2. The system as recited in claim 1 , wherein the confirmation of the displayed interposed content to the server further comprises data relative to full viewing of the displayed interposed content.

3. The system as recited in claim 1 , wherein the confirmation of the displayed interposed content to the server further comprises data relative to at least one of no viewing of the displayed interposed content and partial viewing of the displayed interposed content.

4. The system as recited in claim 1 , wherein the content further comprises an advertisement.

5. The system as recited in claim 1 , wherein the content further comprises a first advertisement substituting for a second advertisement within the stream of network programming.

6. The system as recited in claim 1 , wherein the content further comprises non-advertising content.

7. The system as recited in claim 1 , wherein the content further comprises non-advertising content relating to the residence where the set-top box is located.

8. The system as recited in claim 1 , wherein the plurality of time slots further comprises a plurality of local advertising time slots.

9. A system for content management, the system comprising:

a set-top box including:

a housing securing a signal input, a signal output, a processor, memory, and storage therein,

a busing architecture communicatively interconnecting the signal input, the signal output, the processor, the memory, and the storage,

the signal input configured to receive a source signal from an external source, the source signal including a stream of network programming having a plurality of time slots interposed therein,

the signal output configured to forward a fully tuned signal to a display,

the memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:

receive content relative to a designated time slot from a server,

store the content at the set-top box,

receive the stream of network programming on the signal input and forward the stream of network programming to the display via the signal output,

interpose the content at the designated time slot within the stream of network programming and forward the interposed content to the display via the signal output,

send set-top box data to the server, the set-top box data including confirmation of the displayed interposed content, and

following the forwarding of the displayed interposed content, receive the stream of network programming on the signal input and forward the stream of network programming to the display via the signal output; and

the server located remote to the set-top box, the server including:

a housing securing inputs, outputs, a processor, memory, and storage therein,

a busing architecture communicatively interconnecting the inputs, outputs, the processor, the memory, and the storage, and

the memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:

receive the set-top box data from the set-top box, the set-top box data including the confirmation of the displayed interposed content,

render a map view of a residence having the set-top box therein based on obtained map data, the map view including a graphical representation of the room having the set-top box therein and a plurality of other rooms at the residence, the residence being selected from the group consisting of single family and multi-family residences, and

annotate the graphical representation of the room with at least a portion of the set-top box data, the set-top box data including the confirmation of the displayed interposed content.

10. The system as recited in claim 9 , wherein the confirmation of the displayed interposed content to the server further comprises data relative to full viewing of the displayed interposed content.

11. The system as recited in claim 9 , wherein the confirmation of the displayed interposed content to the server further comprises data relative to at least one of no viewing of the displayed interposed content and partial viewing of the displayed interposed content.

12. The system as recited in claim 9 , wherein the content further comprises an advertisement.

13. The system as recited in claim 9 , wherein the content further comprises a first advertisement substituting for a second advertisement within the stream of network programming.

14. The system as recited in claim 9 , wherein the content further comprises non-advertising content.

15. The system as recited in claim 9 , wherein the content further comprises non-advertising content relating to the residence where the set-top box is located.

16. The system as recited in claim 9 , wherein the plurality of time slots further comprises a plurality of local advertising time slots.

Assignments (3)
SECURITY INTEREST Recorded Jun 2, 2021
From: ENSEO, LLC; CATAPULT TECHNOLOGIES, LLC
To: PROSPECT CAPITAL CORPORATION
Reel/Frame 056462/0174 →
CHANGE OF NAME Recorded Jan 27, 2021
From: ENSEO, INC.
To: ENSEO, LLC
Reel/Frame 055139/0530 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2021
From: OGLE, VANESSA; FANG, WILLIAM C.
To: ENSEO, INC.
Reel/Frame 055035/0389 →
Continuity (5)
Continuation 16511446 · Jul 15, 2019
Continuation In Part 16194587 · Nov 19, 2018
Provisional Application 62697657 · Jul 13, 2018
Provisional Application 62587795 · Nov 17, 2017
Related Publication 20210152893A1 · May 20, 2021