Patent classifications
H04N21/25
VIDEO RECOMMENDING METHOD, SERVER, AND STORAGE MEDIA
A video recommending method, including: obtaining videos, the video including long videos and short videos; obtaining a subset of the long videos, of which video attribute values are greater than corresponding attribute thresholds; obtaining a watching record of a user, and obtaining similarities between the short videos and videos in the watching record, to extract a preset quantity of short videos having highest similarities; and recommending the subset of the long videos, of which video attribute values are greater than corresponding attribute thresholds, to the user, and/or recommending the preset quantity of short videos having highest similarities to the user.
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.
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.
METHOD AND SYSTEM FOR RECOMMENDING DYNAMIC, ADAPTIVE AND NON-SEQUENTIALLY ASSEMBLED VIDEOS
The present disclosure provides a system and method for recommending dynamic, adaptive and non-sequentially assembled videos. The method includes reception of a set of preference data and a set of user authentication data. The method includes development of an interest profile of the user. The method includes fetching of the one or more tagged videos. The method includes fragmentation of each tagged video into the one or more tagged fragments and segregation of one or more mapped fragments into one or more logical sets of mapped fragments. The method includes mining of semantic context information from each mapped fragment and each logical set of mapped fragments. The method includes clustering of the one or more logical sets of mapped fragments and assembling of the one or more logical clusters of mapped fragments to obtain a set of assembled videos. The method includes recommendation of the set of assembled videos.
METHOD AND SYSTEM FOR DISPLAYING INTERACTIVE QUESTIONS DURING STREAMING OF REAL-TIME AND ADAPTIVELY ASSEMBLED VIDEO
The present disclosure provides a system and method for enabling display of interactive questions during streaming of a real time, dynamic, adaptive and non-sequentially assembled video. The method includes reception of a set of preference data associated with a user and a set of user authentication data. In addition, the method includes serving of the assembled video based on the received set of preference data to the user in real time. Moreover, the method includes fetching of a pre-defined set of interactive questions. Further, the method includes posting of the pre-defined set of interactive questions during the serving of the assembled video. Furthermore, the method includes collection of the set of user feedbacks for a posted pre-defined set of interactive questions from the user.
METHOD AND SYSTEM FOR REAL TIME, DYNAMIC, ADAPTIVE AND NON-SEQUENTIAL STITCHING OF CLIPS OF VIDEOS
The present disclosure provides a method and system for real time, dynamic, adaptive and non-sequential assembling of one or more mapped fragments of one or more tagged videos. The method includes a step of receiving a set of preference data from pre-defined selection criteria and set of user authentication data. The method includes another step of fetching the one or more tagged videos from the digitally processed repository of videos. The method includes yet another step of fragmenting each tagged video of the one or more tagged videos into the one or more tagged fragments and clustering one or more logical sets of mapped fragments into one or more logical clusters of mapped fragments. The method includes yet another step of assembling at least one of the one or more logical clusters of mapped fragments in a pre-defined order of preference to obtain an assembled video.
Selective Interactivity
A system may selectively deliver interactive portions of a piece of content, based for example on a recipient user's historical tendency to use interactive portions of prior content. Multiple levels of interactivity may be defined for a given piece of content, such as an advertisement, and different users may receive different levels of interactivity based on how much they use interactive features. Some users may receive no interactive features at all, while others may receive the interactive features, and despite the fact that all of the users' devices may be perfectly capable of processing the interactive features for the user. The omission from transmission may conserve bandwidth and transmission resources.
SYSTEMS AND METHODS FOR MANAGEMENT OF MEDIA CONTENT SUBSCRIPTIONS
Systems and methods are provided for managing subscriptions. A media guidance application obtaining viewing patterns of a subscriber and determining a first and second media package of interest to the subscriber. A first and second release schedule are obtained related to media content in the first and second media packages. The media guidance application predicts a first viewing impact of the first subscription and a second viewing impact of the second subscription, for the upcoming time period, wherein the viewing impact indicates a total predicted amount of time spent viewing the media packages in the upcoming time period. An available amount of time for viewing media in the upcoming time period is also determined. The media guidance application generates a subscription recommendation for the upcoming time period based on the first viewing impact, second viewing impact, and available amount of time for viewing media in the upcoming time period.
Systems and methods for virtual interactions
Systems and methods for virtual interactions are described. One or more users can view or listen to media, react to the media and share such media experience virtually with others. The media experience can take place synchronously, asynchronously or both.
Watch-time clustering for video searches
This document describes, among other things, systems, methods, devices, and other techniques for using information about how long various videos were presented at client devices to determine subsequent video recommendations and search results. In some implementations, a computing can include a modeling apparatus, a front-end server, a request manager, one or more video file storage devices, a video selector, or a combination of some or all of these. The video selector can select video content for a particular digitized video among a plurality of digitized videos to serve to a computing device responsive to a request. The selection can be based at least in part on how long the particular digitized video has been presented at client devices associated with users having characteristics that match one or more characteristics of the user that submitted the request for video content, as indicated by the modeling apparatus.