Patent classifications
H04N21/6581
DETERMINING CONTENT OUTPUT SESSION OUTLIERS
Data indicative of a plurality of content output sessions associated with a first time period may be received. Based on the received content output session data, a first subset of the plurality of content output sessions that are outliers may be determined. Data associated with a device associated with each of the first subset of content output sessions may be received. Based on the received device data, each device may be classified as an outlier device or an inlier device. Based on the classification, a second subset of the first subset of content output sessions that are associated with an outlier device may be determined. A duration of each content output session of the second subset may be compared to a duration threshold associated with a second time period. Based on the comparison, a total duration of the content output sessions of the second subset may be adjusted.
Acquisition of extracts of a multimedia stream on a terminal
A method for acquiring an extract of a multimedia stream being broadcast on a user's display device, the method being implemented in an user terminal separate from the display device and comprising the following steps: upon reception of a user input for receiving an extract of the multimedia stream being broadcast on the display device, sending to the display device a first request for an identifier of the multimedia stream being broadcast; upon reception of the identifier of the multimedia stream being broadcast, sending to the content server a second request for receiving the multimedia stream extract, said second request including a timestamp of the user input, the identifier of the multimedia stream being broadcast and a duration of the multimedia stream extract; and receiving from the content server the multimedia stream extract or a link to obtain the latter.
Media presentation device with voice command feature
A media presentation device determines a voice command associated with media content presented by the media presentation device. The media presentation device then listens for and detects utterance of the determined voice command during presentation of the media content, and the media presentation device responds to the detected utterance by performing an action that facilitates user purchase of the good or service associated with the media content segment.
Systems and Methods for Networked Music Playback
A control device is configured to (i) display transport controls to control playback by the control device, (ii) after connecting to a LAN, determine that one or more playback devices are connected to the LAN, (iii) detect input(s) to transfer playback to a particular playback device connected to the LAN, (iv) cause playback to be transferred to the particular playback device, including: (a) causing first cloud server(s) to transmit, to the particular playback device, resource locator(s) maintained in a shared playback queue, the resource locator(s) corresponding to respective locations of media content at second cloud server(s) of a streaming content service, (b) causing playback at the control device to be stopped, and (c) modifying the transport controls to control playback by the particular playback device, and (v) cause the particular playback device to retrieve the media content from second cloud server(s) of a streaming content service and play back the retrieved media content.
METHOD AND APPARATUS FOR PLAYING MULTIMEDIA DATA, ELECTRONIC DEVICE, AND STORAGE MEDIUM
The present disclosure relates to the field of multimedia technology, and more particularly, to a method and an apparatus for playing multimedia data, an electronic device, and a storage medium. The method for playing multimedia data includes: acquiring, in response to a first trigger operation for first multimedia data currently being played as received via a first interface of a first platform, second multimedia data corresponding to the first multimedia data and playing the second multimedia data on the first platform. With the method for playing multimedia data according to the present disclosure, it is possible to shorten the length of the path from playing the first multimedia data to playing the second multimedia data, thereby improving the efficiency in playing the second multimedia data.
System and method for streaming video/s
Aspects of the invention are directed towards a system and a method for streaming video. One or more embodiments of the invention describe a method comprising steps of transmitting a request to a server by a user device for streaming a video and receiving one or more video segments of the video from the server. One or more embodiments of the invention further describe creating object uniform resource locators (URLs) for each of the one or more video segments and transmitting the created object URLs to the server, wherein an in-memory playlist is created on the server including the object URLs of the one or more video segments. The user device receives the playlist URL of the in-memory playlist from the server and streams the one or more video segments of the video at the user device by using the playlist URL.
METHODS, SYSTEMS, AND MEDIA FOR DELIVERING MANIFESTLESS STREAMING MEDIA CONTENT
Methods, systems, and media for delivering manifestless streaming media content are provided. In some embodiments, the method comprises: receiving, from a user device, a request for a URL corresponding to a format of a live stream that is provided in a plurality of formats, wherein the live stream comprises a plurality of segments for each of the plurality of formats and wherein each segment of the plurality of segments comprises a respective sequence number; resolving the request to a specific segment of the live stream based on the URL, wherein the resolving comprises: identifying the format of the live stream associated with the request from the plurality of formats based on the URL; identifying a sequence number associated with the request based on the URL; and identifying a segment of the plurality of segments corresponding to the identified format and having a sequence number matching the identified sequence number; loading a segment file corresponding to the specific segment; and returning the segment file to the user device in a response to the request.
Systems and methods for identifying and correlating an advertised object from a media asset with a demanded object from a group of interconnected computing devices embedded in a living environment of a user
Systems and methods for identifying and correlating an advertised object with a plurality of interconnected computing devices embedded in a living environment of the user. For example, a media guidance application implemented at a set-top box with a television may receive a signal from a printer indicating that cartridge ink is low. When the user is watching a television show and an advertisement relating to printer cartridges is being played, the media guidance application may identify that the advertised printer cartridges may be something that the user needs, and may then send a notification to a user of the advertisement. In this way, the media guidance application correlates advertisements from a media asset with a user's actual needs, which may improve the advertisement conversion rate for advertisers.
Generation of media station previews using a secondary tuner
In one aspect, an example method includes (i) while a media playback device of a vehicle is playing back content received on a first channel, generating, by the media playback device, a query fingerprint using second content received on a second channel; (ii) sending, by the media playback device, the query fingerprint to a server that maintains a reference database containing a plurality of reference fingerprints; (iii) receiving, by the media playback device from the server, identifying information corresponding to a reference fingerprint of the plurality of reference fingerprints that matches the query fingerprint; and (iv) while the media playback device is playing back the first content received on the first channel, providing, by the media playback device for display, at least a portion of the identifying information.
Pause screen video ads
Aspects of the subject disclosure may include, for example, a device that includes a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, where the operations include receiving a request from a viewer of a content stream to pause the content stream, displaying a pause screen, requesting an advertisement to display during the pause of the content stream, retrieving content for the advertisement, and displaying the advertisement as an overlay on the pause screen. Other embodiments are disclosed.