Patent classifications
H04N21/482
Electronic apparatus and control method thereof
An electronic apparatus includes a processor. The processor is configured to: obtain information about weighted values respectively assigned to a plurality of items having values that represent content features of a plurality of pieces of content, wherein the weighted values are assigned as higher weight values to items corresponding to the content features preferred by according to genres of content; identify a user content viewed by a user of the electronic apparatus; calculate similarities in values of the plurality of items, respectively, between a plurality of pieces of recommendable content and the user content, respectively; calculate recommendation scores of the plurality of pieces of content, based on the calculated similarities and the weighted values assigned to the items according to the genres; and perform a recommendation operation for one or more content pieces, of which the calculated recommendation score is equal to or higher than a preset ranking.
Systems and methods for avoiding spoilers in presenting recording prompts relating to a competition
Systems and methods are described for a media guidance application (e.g., implemented on a user device) that avoids spoilers in presenting recording prompts relating to a competition by scheduling presentation of notifications according to the user profile.
Systems and methods for avoiding spoilers in presenting recording prompts relating to a competition
Systems and methods are described for a media guidance application (e.g., implemented on a user device) that avoids spoilers in presenting recording prompts relating to a competition by scheduling presentation of notifications according to the user profile.
INTERACTIVE VIDEO DISTRIBUTION SYSTEM AND VIDEO PLAYER UTILIZING A CLIENT SERVER ARCHITECTURE
An interactive video distribution system and video player are described. A client server arrangement may be used for providing a video player and video content to a client device. The video player may display navigation images enabling navigation to specific portions of the video content by activating a corresponding navigation image. The video player may also enable the sharing of a segment of the video with other video players, enabling the video players to play the streamed segment of the video without having to play the entire video, thereby reducing network bandwidth usage. The video player may be embeddable. The server may associate searchable tags with respective video segments.
SYSTEMS AND METHODS FOR ASSOCIATING PROGRAM ACTORS WITH PROGRAM GENRES
Methods and systems for calculating, storing, and allowing electronic searches for metadata associated with media titles. The metadata includes scores specific to each actor and each genre of a media title, where the scores indicate the degree to which an actor’s performance in that title corresponds to a particular genre. Electronic searches for particular actors’ performance in a specific genre thus return more accurate results that more correctly reflect how well the actors’ performances reflect that genre.
METHODS AND SYSTEMS FOR DISTRIBUTING MEDIA GUIDANCE AMONG MULTIPLE DEVICES
Methods and systems are disclosed herein for a media guidance application that distributes media guidance application operations between multiple devices based on one or more criteria associated with those devices. For example, the media guidance application may determine the plurality of operations performed by a target device and distribute the plurality of operations among devices near that target device.
METHODS AND SYSTEMS FOR RECOMMENDING TO A FIRST USER MEDIA ASSETS FOR INCLUSION IN A PLAYLIST FOR A SECOND USER BASED ON THE SECOND USER'S VIEWING ACTIVITY
Systems and methods for providing a first user with recommendations of media assets for inclusion in a playlist for a second user based on the second user's viewing activity. These systems and methods receive, from the second user, an expression of disinterest in a media asset included in the playlist for the second user, update a user profile associated with the second user based on the expression of disinterest, and determine a recommendation for another media asset based on the updated user profile associated with the second user. The systems and methods provide the recommendation to the first user. By recommending media assets that the second user is least likely to object to, these systems and methods reduce the frequency of disruptive requests for media assets from the second user.
SYSTEMS AND METHODS FOR GENERATING FOR DISPLAY RECOMMENDATIONS THAT ARE TEMPORALLY RELEVANT TO ACTIVITIES OF A USER AND ARE CONTEXTUALLY RELEVANT TO A PORTION OF A MEDIA ASSET THAT THE USER IS CONSUMING
Systems and methods are provided herein for displaying recommendations that are temporally relevant to activities of a user and are contextually relevant to a portion of viewed media. This may be accomplished by a media guidance application identifying activities a user has planned, as well as respective times for which each of the plurality of activities was planned to be performed by the user. The media guidance application may filter the activities by determining which of the first plurality of activities has a corresponding respective time that is within a threshold period of time. The media guidance application may then identify characteristics of each filtered activity and of a media asset that the user is consuming at the present moment, and may compute whether the characteristics match. If the characteristics match, the media guidance application may generate for display a recommendation relating to the respective activity.
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.
METHODS, SYSTEMS, AND MEDIA FOR PRESENTING MEDIA CONTENT IN RESPONSE TO A CHANNEL CHANGE REQUEST
Methods, systems, and media for presenting media content in response to a channel change request are provided. In some implementations, methods for presenting media content in response to a channel change request are provided, the methods comprising: causing media content provided on a first channel to be presented in a first display area on a first screen; receiving, at a hardware processor, a request to switch to a second channel; in response to receiving the request to switch to the second channel, causing thumbnail content corresponding to the second channel to be presented in the first display area; determining whether media content provided on the second channel is ready for presentation; and in response to determining that the media content provided on the second channel is ready for presentation, causing the media content provided on the second channel to be presented in the first display area.