H04N21/64761

SYSTEMS AND METHODS FOR TRANSMISSION OF DATA STREAMS

Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.

METHOD AND SYSTEM FOR MIDSTREAM FILTERING OF AUDIO AND VIDEO CONTENT
20190200094 · 2019-06-27 · ·

In one embodiment, a method for filtering streaming media content includes receiving at a filtering device one or more packets of a source data stream. The one or more packets are may be received from a content source remote from the filtering device. The source data stream may include one or more of an audio component and a video component. The method further includes determining whether to perform a filtering action on the one or more packets of the source data stream based at least in part on one or more user settings. The method further includes communicating to a media-playing device a filtered data stream generated at least in part by performing the filtering action on the one or more packets of the source data stream.

APPARATUS AND METHODS FOR DELIVERY OF MULTICAST AND UNICAST CONTENT IN A CONTENT DELIVERY NETWORK

Methods and apparatus for providing delivery of content to client devices of a network via both multicast and unicast mechanisms. In one embodiment, a system for use in a managed content delivery network is described to bridge multicast to unicast, so that the total network bandwidth consumption is significantly lower than a corresponding unicast-only delivery solution, yet which still provides improved quality of service and user viewing experience as compared to a multicast-only delivery solution. In addition, various exemplary aspects of the present disclosure are readily adapted for real-time multicast to unicast streaming of audio and data to, among other things, minimize network bandwidth usage, while maintaining the guaranteed delivery of unicast streams with little or no modification to the existing client device logic.

METHOD AND SYSTEM FOR INTEGRATED STACKING FOR HANDLING CHANNEL STACKING OR BAND STACKING
20190158200 · 2019-05-23 ·

Methods and systems are provided for integrated channel and/or band stacking solutions. A plurality of signals may be received, such as via a signal receiver, with each of the received signals being different from remaining ones of the plurality signals. At least two received signals may be processed, such as via one or more processing circuits, and an output signal may be generated based on the processing of the at least two received signals. The output signal may include only one or more portions from each of the at least two signals, with the one or more portions being stacked within the output signal. The stacking of the one or more portions from the at least two signals may include applying channel equalization, with the channel equalization including equalizing power of a plurality of sub-components of a frequency band corresponding to the one or more portions.

Systems and methods for integrating a set-top box with internet content
10291963 · 2019-05-14 · ·

Methods, systems and computer readable media for controlling a set-top box includes receiving at processor a request from a user to access a web page. The content of the web page is scanned at the processor for items relating to content that may be available through the set-top box. The processor then provides a web page to the user with an embedded widget which the user can use to select commands to be executed by the set-top box. The processor receives the widget command and sends the widget command to the set-top box for implementation.

Systems and methods for transmission of data streams

Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.

Encoding/transmitting apparatus and encoding/transmitting method
10264251 · 2019-04-16 · ·

This invention relates to an encoding/transmitting apparatus that is used to transmit moving-picture data from a transmitting side to a receiving side through a transmission path and to subject the moving-picture data to streaming in the receiving side. The apparatus has an external-output request determining unit (16) that monitors the state of a network. If the network assumes an undesirable state, the unit (16) causes a multiplex output unit (15) to stop multiplexing data. When the network assumes a good state, the unit (15) starts multiplexing the data again. A video encoding unit (11) and an audio encoding unit (12) keep encoding data, whether the multiplex output unit (15) is multiplexing data or not. When the area occupied by encoded data in an encoded-video-data storage unit (13) and the area occupied by encoded data in an encoded-audio-data storage unit (14) exceed a predetermined value, the units (11) and (12) stop encoding data, and wait until the area occupied by encoded data sufficiently decreases.

AUTOMATED DIGITAL CONTENT SUMMARIZATION ON MOBILE DEVICES

One or more factors associated with consuming digital content on at least one device associated with at least one user are assessed. One or more ameliorative actions for consuming the digital content are performed based on the assessment. Performing the one or more ameliorative actions comprises delivering a summarization of the digital content to the at least one device based on the assessment.

MEDIA CONTENT DELIVERY SYSTEM
20190052914 · 2019-02-14 ·

Herein is disclosed a media content delivery device, comprising one or more content demand processors, configured to determine a first location, the first location being a location for media content receipt; determine a second location, the second being a location for media content delivery; one or more vehicle coordination processors, configured to select a vehicle for media content transportation; cause the vehicle to wirelessly receive the media content at the first location; and cause the vehicle to deliver the media content at the second location.

Method and system for integrated stacking for handling channel stacking or band stacking
10193645 · 2019-01-29 · ·

A satellite reception assembly may comprise a housing configured to support receipt and handling of a plurality of satellite signals. The housing may comprise circuitry incorporating integrated stacking architecture for supporting and/or providing channel and/or band stacking whereby particular channels or bands, from multiple satellite signals that are received via the satellite reception assembly, may be combined onto a single output signal that may be communicated from the satellite reception assembly to a gateway device for concurrent distribution thereby to a plurality of client devices serviced by the gateway device.