H04N21/25825

METHODS, SYSTEMS, AND MEDIA FOR SELECTING FORMATS FOR STREAMING MEDIA CONTENT ITEMS

Mechanisms for selecting formats for streaming media content items are provided. In some embodiments, methods for selecting formats for streaming media content items are provided that include: receiving, at a server from a user device, a request to begin streaming a video content item on the user device; receiving, from the user device, network information indicating a quality of a network connection of the user device to a communication network used to stream the video content item and device information related to the user device; selecting, by the server, a first format for the video content item, wherein the first format includes a first resolution of a plurality of resolutions based on the network information and the device information; transmitting, from the server, a first portion of the video content item having the first format to the user device; receiving, at the server from the user device, updated network information and updated device information; selecting, by the server, a second format for the video content item, wherein the second format includes a second resolution of the plurality of resolutions based on the updated network information and the updated device information; and transmitting, from the server, a second portion of the video content item having the second format to the user device.

METHODS AND SYSTEMS FOR ALERTING USERS REGARDING AVAILABILITY OF UNCONSUMED CONTENT
20180007155 · 2018-01-04 ·

Methods and systems are described for a media guidance application that limits the incentive for authorized users to share content with unauthorized users, while still allowing users to access content virtually anywhere. Specifically, the media guidance application allows an authorized user to receive only a portion of a media asset that he or she is authorized to access on a different device, after a designated time period, and/or when the remaining portion of the media asset is inaccessible.

UNOBTRUSIVELY ENHANCING VIDEO CONTENT WITH EXTRINSIC DATA

The playback of video content upon a display is enhanced through the unobtrusive presentation of extrinsic data upon the same display. A video content feature is rendered on a display. A quantity of extrinsic data relevant to a current time in the video content feature is determined based at least in part on viewing history of a user. A graphical element presenting at least a portion of the extrinsic data is rendered on the display while the video content feature is also being rendered on the display.

Systems and methods for encoding and playing back video at different frame rates using enhancement layers
11711552 · 2023-07-25 · ·

Systems and methods in accordance with embodiments of this invention provide for encoding and playing back video at different frame rates using enhancement layers. In a number of embodiments, video is encoded using temporal scalability involving the creation of a base layer at a first frame rate and an enhancement layer including additional frames enabling playback at a second higher frame rate. The second higher frame rate can also be referred to as an enhanced frame rate. In a number of embodiments, the base and enhancement layers are stored in one or more container files that contain metadata describing the enhancement layer. Based on the capabilities of a playback device, it can select the particular frame rate at which to playback encoded video.

SYSTEMS AND METHODS FOR MEDIA CONTENT HAND-OFF BASED ON TYPE OF BUFFERED DATA

Systems and methods are disclosed for handing off media content. A media player client receives a request to transfer a media stream, which is playing on a first media device, to a second media device. In response to determining that the second media device comprises a larger screen than the first media device, the media player content determines, based on the genre and resolution of the media stream data, whether the media stream data can be transferred, from the first media device to the second media device.

SYSTEMS AND METHODS FOR VIEWING-SESSION CONTINUITY
20230007323 · 2023-01-05 ·

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.

Systems and methods for automatically generating top level index files
11716371 · 2023-08-01 · ·

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.

PORTABLE DIGITAL VIDEO CAMERA CONFIGURED FOR REMOTE IMAGE ACQUISITION CONTROL AND VIEWING

A wearable digital video camera (10) is equipped with wireless connection protocol and global navigation and location positioning system technology to provide remote image acquisition control and viewing. The Bluetooth® packet-based open wireless technology standard protocol (400) is preferred for use in providing control signals or streaming data to the digital video camera and for accessing image content stored on or streaming from the digital video camera. The GPS technology (402) is preferred for use in tracking of the location of the digital video camera as it records image information. A rotating mount (300) with a locking member (330) on the camera housing (22) allows adjustment of the pointing angle of the wearable digital video camera when it is attached to a mounting surface.

Apparatus and methods for monitoring and optimizing delivery of content in a network

Methods and apparatus for delivering content to a user so as to optimize and enhance the “experience” of the content. In one embodiment, an optimization and monitoring entity (OME) is used which determines, evaluates, and provides notification and/or recommendation of alternative content delivery platforms which are available to a user. The OME receives requests for content forwarded from a content server containing information identifying requesting devices and/or subscriber accounts. The OME examines the capabilities of the registered devices, and identifies/recommends alternative devices based on e.g., video/audio quality, picture size, bandwidth availability, and/or any other additional capabilities of the client devices. A notification is then sent to the client devices indicating which of the user's devices may receive the content alternatively, or in addition to, the requesting device. The notifications may be interactive, allowing the user to select one or more of the devices for delivery.

Display dependent analytics
11706350 · 2023-07-18 · ·

Exemplary aspects concern apparatuses and methods for display-related analysis of call data in an IPBX. In an example embodiment, an apparatus is configured to route data/VoIP calls via a data-communications server. An interface circuit is configured to selected parameters of interest based on capabilities of a set of devices and generate subscription requests to subscribe the devices to the parameters of interest. A processing circuit is configured to generate call summary metrics from call event messages for calls routed by the server and with subscription requests being associated with the parameters of interest. The call summary metrics are evaluated in connection with the parameters of interest as subscribed to by the devices and results of the evaluation are provided to the communications devices.