Patent classifications
H04N21/25841
Method and system for planning and running video-on-demand advertising
A method and system for planning and running video-on-demand (VOD) advertising includes a planner for planning advertising campaigns and an ad selector for running selected advertisements from selected ones of the campaigns. The campaigns are associated with household demographic classifications, video content category categories, household geographic locations, and/or video viewing times. In response to a viewer requesting a video, the selector selects the campaigns corresponding to the demographic classification associated with the viewer, the content category of the requested video, the geographic location associated with the viewer, and/or the viewing time at which the requested video is viewed. The demographic classification is determined by using an identifier of the viewer's set-top-box. The selector may select the campaigns corresponding to the content categories of the requested video. The content categories are determined by using an identifier associated with the requested video.
PROVIDING VISUAL GUIDANCE FOR PRESENTING VISUAL CONTENT IN A VENUE
Systems, methods, and computer program products can provide visual guidance on presenting content on a media surface of a venue. These systems, methods, and computer program products can operate by mapping visual content onto a media surface of the venue and a key feature unique to the visual content and/or the media surface being extracted. Thereafter, these systems, methods, and computer program products can retrieve an experiment metric corresponding to the visual content and/or the media surface and can determine a viewer location metric and/or a media surface metric based on the experiment metric and the key feature. These systems, methods, and computer program products can utilize the viewer location metric and/or the media surface metric to provide a hint of the attribute to a user.
METHOD AND SYSTEM FOR CONTROLLING OUTPUT OF A TELEVISION DEVICE
A method for controlling a television device, is implemented using a processor and includes: detecting user operation associated with a control interface for controlling operations of the television device; when it is determined that the television device is powered on, and that the television device has been in an idle state and no user operation has been detected for a predetermined amount of time, controlling the television device to playa selected advertisement; and when user operation is detected, controlling the television device to resume to a state prior to the playing of the selected advertisement.
SYSTEMS AND METHODS FOR VIEWING-SESSION CONTINUITY
The present disclosure is generally directed to media systems configured to receive and play media assets. In particular, methods and systems are provided for improved media asset session continuity across such media systems. Systems and methods are provided herein for continuing media asset sessions across media systems or media devices in a way designed to minimize manual intervention, for example, by determining a likelihood (e.g., a probability) of a user requesting media session continuation of an ongoing media asset or a segment thereof across two or more devices.
Using machine learning and other models to determine a user preference to cancel a stream or download
A system and method are disclosed for training a machine learning model using information pertaining to transmissions of one or more media items to user devices associated with a user account. Generating training data for the machine learning model includes generating first contextual information associated with a first user device and generating a first target output that identifies an indication of a preference of a user preference to cancel the first transmission. The method includes providing the training data to train the machine learning model.
Systems and methods for automatically generating top level index files
Systems and methods for automatically generating top level index files for use in adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. One embodiment of the method of the invention includes receiving a request from a playback device at a playback server, where the request identifies a piece of content, retrieving a list of assets associated with the identified piece of content using the playback server, filtering the list of assets using at least one predetermined criterion using the playback server, generating a top level index file describing each asset in the filtered list of assets using the playback server, and sending the top level index file to the playback device using the playback server.
SPORTS BETTING APPARATUS AND METHOD
An apparatus, including a processor which provides an electronic forum capable of providing a video or audio broadcast of a sporting event to users and capable of allowing the users to communicate with one another before, during, or after, the sporting event via text messaging, video conferencing, or audio conferencing, place a bet or bets on an outcome of, or on an event occurring during, the sporting event, and receive information regarding bets available, betting odds, changes in betting odds, or analytics information; a transmitter which transmits the electronic forum to a user communication device; and a receiver which receives information transmitted from the user communication device. The apparatus provides, via the electronic forum, player performance tracking data and betting activity information or betting market activity information. The player performance tracking data is obtained by an optical camera. a local positioning, or a GPS/GNSS, player performance tracking system.
ELECTRONIC DEVICE FOR PROVIDING CONTENT RECOMMENDATION SERVICE, AND METHOD THEREFOR
An electronic device may include a wireless communication circuit, a memory, and a processor. The memory may store instructions that allow, when executed, the processor to: obtain context information associated with the state of the electronic device, and contents information being provided by the electronic device; extracting first keywords on the basis of the context information and the contents information; analyze the keyword level for the first keywords; changing the first keywords into a superordinate concept according to preset keyword levels to obtain second keywords; and transmit the second keywords to at least one server by using the wireless communication circuit. Other various embodiments identified through the specification are possible.
METHODS AND SYSTEMS TO METER MEDIA CONTENT PRESENTED ON A WIRELESS COMMUNICATION DEVICE
An example apparatus to monitor media that is presented via a mobile device includes: an application monitor to determine when media presentation software is being executed by the mobile device; and a metering information collector to collect at least one of a signature or a code of the media presented by the media presentation software based on the media presentation software being executed by the mobile device.
METHODS, ARTICLES OF MANUFACTURE, AND APPARATUS TO EDIT TUNING DATA COLLECTED VIA AUTOMATED CONTENT RECOGNITION
Methods, apparatus, systems, and articles of manufacture are disclosed for editing tuning data collected via automated content recognition. Examples include determining whether a time conflict exists between first tuning data corresponding to a first tuning event and second tuning data corresponding to a second tuning event. Examples also include that, in response to determining that the time conflict exists, creating a third tuning event based on the first tuning data, the second tuning data, and one or more criteria. Examples also include that modifying at least one of the first tuning event or the second tuning event based on the third tuning event. Examples also include that crediting a media presentation by the presentation device based on edited tuning data, the edited tuning data including the first modified tuning event, the second modified tuning event, and the third tuning event.