H04N21/2221

Policy management arbitration by service group
11095928 · 2021-08-17 · ·

A request is received from one of a plurality of terminals in a service group of a video content network. The request is to establish a session with a head end of the network. The video content network provides at least first and second different categories of sessions to the service group. The request is evaluated against a policy. The policy specifies a maximum utilization threshold for sessions of the first category and a maximum utilization threshold for sessions of the second category. The request is granted if it is in conformance with the policy. The method may be carried out, for example, with a session resource manager apparatus.

Internet protocol (IP) to video-on-demand (VOD) gateway

A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance network. Media content may be stored by accessing the media server or by downloading the media content to the media server. Support of set top boxes interacting with voice-on-demand (VOD) controllers and computers interacting with IP-based video content servers are integrated through the media server. Consequently, VOD assets can be played on IP-based devices and IP-based content can be played on set top boxes. A gateway function converts IP-based content to a VOD asset, and renders the VOD asset to a set top box while mapping digital rights management information for the VOD asset. Conversely, the gateway function may convert a VOD asset to IP-based content that can be played on an IP-based device.

Cache eviction during off-peak transactions
11070850 · 2021-07-20 · ·

Transaction activity of a cache maintaining content may be monitored to determine periods of transaction activity below a first threshold amount of transactions. A period of anticipated transaction activity above a second threshold amount of transactions may be determined. A period of anticipated transaction activity below the first threshold may be selected based upon the monitored periods of transaction activity below the first threshold and the determined period of anticipated transaction activity above the second threshold. Content then may be evicted from the cache during the selected period of anticipated transaction activity.

Echo cancellation in a bidirectional communication system for out of band signaling to a user device

Disclosed herein are techniques for bidirectional communication in a network, such as a cable television (CATV) system, for return band with echo cancellation. The techniques result in a minimum loss of available return bandwidth to facilitate forward out of band (OOB) communication to a client device, e.g., set top box (STB), within the extended return band, such as a return band extended beyond a frequency previously used for OOB communications.

Detection of CPD using leaked forward signal
11082732 · 2021-08-03 · ·

A method of detecting CPD in an HFC network is disclosed, where the network includes a return receiver, a cable plant, and a node. The node includes an optical receiver, optical transmitter, a diplexer having forward and return legs, a forward path defined between optical receiver and forward leg, and a return path defined between the optical transmitter and return leg. The optical receiver provides a forward signal to the cable plant and a portion of the forward signal leaks through the return leg and travels to the return receiver. The cable plant contains a CPD source which generates a CPD signal from the forward signal. The CPD signal travels to the return receiver. The method comprises: (a) operating the return receiver to synchronously capture the CPD signal and leaked portion of forward signal; (b) generating from the captured forward signal a reference signal, which substantially simulates the CPD signal; (c) performing a cross-correlation of the reference and captured CPD signals to produce a correlation peak; and (d) detecting the actual CPD signal from the correlation peak.

System and Method for Digital Program Insertion in Cable Systems
20210195299 · 2021-06-24 ·

Alternative approaches to the insertion of local commercials and messages into networks feeds are provided. Embodiments include digital commercial insertion for cable operators and others that not only offer more flexibility and features, but may also be significantly cheaper to implement. The actual “insert” of the local commercial or message into the digital program is performed by a standard set top box, with several methods of providing the local commercial to the set top box at the proper insertion time. Another embodiment allows a cable operator to significantly save on equipment in the form of splicers and ad inserters, by allowing easy and dynamic mapping of local commercials to insertion zones.

Systems and methods for automation fallback for retrieving and playing content
11038936 · 2021-06-15 · ·

The present disclosure is directed to a single card solid-state play out server for retrieving or receiving content from a network or cloud based storage, and playing content according to an automated playlist received from a media distribution and management system.

Addressable advertising insertion for playout delay
11044498 · 2021-06-22 · ·

A computer implemented method for inserting advertisement content into a program content stream includes receiving, by a headend content server, the program content stream. The program content stream includes an advertisement insertion cue. The method further includes detecting the advertisement insertion cue in the program content stream, and the advertisement insertion cue indicates an insertion point in the program content stream for inserting an advertisement. The method further includes modifying the advertisement insertion cue to indicate an expiration date and time for playout of a first advertisement content to be inserted into the program content stream, and inserting the first advertisement content into the program content stream.

VIDEO-ON-DEMAND CONTENT DELIVERY METHOD FOR PROVIDING VIDEO ON- DEMAND SERVICES TO TV SERVICE SUBSCRIBERS
20210127168 · 2021-04-29 ·

A video-on-demand (VOD) content delivery system has a VOD Application Server which manages a database of templates for presentation of video content elements of different selected types categorized in hierarchical order. A web-based Content Management System receives content uploaded online in file formats with metadata for title and topical area, and automatically converts it into video data format compatible with the VOD content delivery system indexed by title and topical area. A User Interface for the system delivers listings data to the viewer's TV indexed by title and topical area specified by the uploaded metadata.

METHODS, APPARATUS AND USER INTERFACE FOR PROVIDING CONTENT ON DEMAND
20210152855 · 2021-05-20 ·

Methods and apparatus for supporting content delivery service are described. In accordance with the invention content can be supplied to temporary storage of a regional or local server used to supply the content to a customer's premises when the requested content is not already available in the regional or local server. A content server hierarchy may be implemented with servers higher up in the hierarchy including more content, e.g., titles, than the number of titles stored in the lower level servers. By storing less frequently accessed content in servers higher in the hierarchy and frequently requested titles lower in the hierarchy, a vast number of titles can be supported without overburdening the storage available at local and regional servers. In addition, a national or other server high in the hierarchy can be used to store, move, and distribute local or other content as part of an on demand service