H04H20/106

Method and apparatus for enhanced content replacement and strategic playback

A system includes a processor configured to predict an upcoming stop. The processor is further configured to select content for playback during the stop, responsive to predicting the upcoming stop. The processor is additionally configured to detect a vehicle stop corresponding to the predicted upcoming stop and responsive to the detected stop, play the selected content.

Device, system and method for real-time personalization of streaming video

A device, system and method for real-time personalization of streaming video is provided. The device has access to a memory storing: nonpersonalized video segments; and data for rendering personalized video segments, the nonpersonalized video segments and the personalized video segments associated with a given order. When a request for a personalized video is received, the device causes rendering of at least a subset of the personalized video segments to be rendered using the data, incorporating personal data associated with the request into the personalized video segments. As the personalized video segments are rendered, the device updates and transmits a manifest, to the communication device, identifying available video segments according to the given order. The video segments identified in the manifest are provided to the communication device in response to receiving requests for the video segments.

DETERMINING TIME OFFSET IN AUDIO STREAMS
20200244379 · 2020-07-30 ·

A radio receiver is disclosed. The radio receiver includes a plurality of receiving ports to receive identical audio streams, a history buffer and a controller for retrieving information from a first stream in the plurality of identical audio streams that is received first. the controller is configured to store the retrieved information in the history buffer and compare the stored information with an information about a second stream in the plurality of identical audio streams to determine a time offset between the first stream and the second stream.

System and method to receive and deliver audio content

One general aspect includes a method to receive and deliver media content during a designated time slot, the method including: receiving, via a processor, a first type of media content over a first wireless communication channel; detecting, via the processor, the designated time slot in the first type of media content; receiving, via the processor, a second type of media content over a second wireless communication channel when in proximity of a device configured to wirelessly provide media content; and delivering during the designated time slot, via the processor, the second type of media content to a user.

METHODS AND APPARATUS FOR MONITORING THE INSERTION OF LOCAL MEDIA INTO A PROGRAM STREAM
20200186850 · 2020-06-11 ·

Methods and apparatus for monitoring locally inserted media are disclosed. A disclosed method includes detecting, at a media device at a media presentation location, a cue in media received at the media device; in response to the detection of the cue, receiving separately form the media an advertisement associated with a user of the media device; presenting, by the media device, the media at a first time and the advertisement at a second time indicated by the detected cue; responsive to presenting the advertisement at the second time, recording a log including first identifying information for the media and second identifying information for the advertisement; and transmitting the log to a data collection facility.

METHOD AND APPARATUS FOR ENHANCED CONTENT REPLACEMENT AND STRATEGIC PLAYBACK

A system includes a processor configured to predict an upcoming stop. The processor is further configured to select content for playback during the stop, responsive to predicting the upcoming stop. The processor is additionally configured to detect a vehicle stop corresponding to the predicted upcoming stop and responsive to the detected stop, play the selected content.

TELEVISION RECEIVER APPLICATION FOR TV AND ELECTRONIC DEVICES
20200169792 · 2020-05-28 · ·

An information processing apparatus includes processing circuitry configured to issue a first command, via an application programming interface (API), that instructs a tuner device to tune to a RF channel of a broadcast stream. In response to reception of an indication from the tuner device that the RF channel is acquired, and the received indication specifies a signal type of the acquired RF channel is a first predetermined type of signal, the processing circuitry is further configured to (i) issue a second command that instructs the tuner device to identify each physical layer pipe (PLP) in the broadcast stream that includes low level signaling (LLS) tables, (ii) issue a third command that instructs the tuner device to select up to a predetermined number of PLPs from the identified PLPs and send data packets from the selected PLPs to the processing circuitry, and (iii) process the data packets.

APPARATUS AND METHOD FOR AN ADVANCED TELEVISION SYSTEMS COMMITTEE (ATSC) 3.0 APPLICATION RUNNING ON A NON-ATSC 3.0 SERVICE
20200169344 · 2020-05-28 · ·

A reception apparatus includes a memory configured to store a television receiver application. The reception apparatus further includes processing circuitry configured to display, via a television broadcaster application, a user interface that provides a plurality of services for user selection. The processing circuitry is further configured to receive a user selection of a service from the plurality of displayed services. The processing circuitry is further configured to determine whether the selected service is an Advanced Television Systems Committee (ATSC) 1.0 service. In response to the determination that the selected service is the ATSC 1.0 service, the processing circuitry is further configured to continue execution of the television broadcaster application along with a display of the contents of the selected service.

DIGITAL ADVERTISEMENT FREQUENCY CORRECTION
20200169773 · 2020-05-28 · ·

Systems, devices and automated process allow automatic replacement of advertisements or other content in previously-broadcast television programs. A content management system or the like operating on a digital network receives indicia from playback devices that have encountered identified advertisements that are stored in digital video recorders or that are otherwise contained within previously-broadcast television programs. The encounters are recorded in a database for subsequent analysis. If desired, the previously-broadcast advertisements may be replaced with more relevant or engaging advertisements prior to playback to the viewer, thereby allowing a fresher, more relevant and more engaging experience for the viewer.

Targeted impression model for broadcast network asset delivery

Systems and methods are presented for insertion of assets into a stream of content (e.g., audio and/or video programming). Such assets may be targeted to network users separate from the surrounding content and deliveries thereof confirmed. Among other things, these systems and methods enable a new advertising paradigm based on guaranteed delivery of targeted commercial impressions. In this regard, the systems and methods generally provide assets with broadcast network programming (e.g., via actual insertion and/or switching to an asset channel) based on actual audience observations. For example, asset providers may wish to target assets for delivery according to specific audience classifications (e.g., gender, income level, locale, age, etc.). Programming providers, such as television programmers and radio programmers (e.g., standard tower broadcast radio and satellite radio), may receive information from broadcast network users and insert the assets into available bandwidth based on that information.