US20130167168A1 - Systems and methods for providing custom movie lists - Google Patents
Systems and methods for providing custom movie lists Download PDFInfo
- Publication number
- US20130167168A1 US20130167168A1 US13/758,935 US201313758935A US2013167168A1 US 20130167168 A1 US20130167168 A1 US 20130167168A1 US 201313758935 A US201313758935 A US 201313758935A US 2013167168 A1 US2013167168 A1 US 2013167168A1
- Authority
- US
- United States
- Prior art keywords
- user
- movie
- movies
- list
- user equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/50—Tuning indicators; Automatic tuning control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44218—Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
- H04N21/4583—Automatically resolving scheduling conflicts, e.g. when a recording by reservation has been programmed for two programs in the same time slot
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4667—Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4821—End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4823—End-user interface for program selection using a channel name
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/8173—End-user applications, e.g. Web browser, game
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
Definitions
- This invention relates generally to media systems and, more particularly, to media systems with enhanced media guidance for movies.
- An interactive media guidance application such as an interactive television program guide, allows a user to tune to and display a wide array of media content that is available within a media system.
- such interactive media guidance applications may allow users to access a plethora of media content, including hundreds of television channels as well as on-demand and recorded content. It is sometimes cumbersome, however, for a user to quickly determine what movies (e.g., feature-length broadcast movies and on-demand movies) are available at any given moment. It is even more difficult for a user to quickly find and access movies of interest that are currently available or about to become available in the near future. For example, while current systems may allow a user to search available movies by genre or title, there is no guarantee that the search results will include movies that the user (or a member of the user's household) is actually interested in watching or movies that are currently available.
- movies can come from a variety of different sources (e.g., broadcast television channels, on-demand services, and local storage devices), it is often difficult for a user to monitor all these sources to determine when movies of interest become available for viewing or recording. It may be even more difficult to quickly access or switch between all the available movies of interest that are available within the media system at any given moment.
- sources e.g., broadcast television channels, on-demand services, and local storage devices
- the movie media guidance may be provided by a movie finder application, which may create, maintain, and display custom lists of movies of interest to a user.
- the movie finder application may also allow a user to search for available movies, rate already seen movies, view ratings from other users, critics, and editors for unseen movies, and obtain detailed movie cast, movie summary, and parental control information all from an easy-to-use and convenient user interface.
- the user may also bookmark movies for later viewing, access community groups focused around movie viewing, and view a history list of recently accessed movies from the main movie interface.
- the movie finder application provides a complete, comprehensive solution for movie media guidance functionality.
- the user may access a single movie finder application (or a movie finder module of an existing application) in order to perform all movie-related functions.
- the custom lists of movies provided by the movie finder application may be highly targeted lists of movies that are likely to be of interest and available within the media system during a user-configurable movie list time window.
- the lists may include all movies expressly bookmarked by the user as well as movies matching a user's movie viewing preferences.
- a user may designate a movie list time window starting from the current time (e.g., movies accessible or beginning within the next 30 minutes), or the user may select a desired start time and stop time in the future for the movie list window.
- the movie finder application (or a movie finder module or subroutine of an interactive media guidance application) may execute at least partially on a local user equipment device to build and maintain the lists of movies that are available (or beginning) within the media system during the movie list time window and that are likely to be of interest to the user.
- a single movie list may be maintained on the user equipment device or multiple movie lists may be maintained on the user equipment device.
- the movie list or lists may be associated with all users of the user equipment device or only a subset of all the users. For example, a separate collection of movie lists may be maintained for each individual member of a household. Individual users may login to the user equipment device in order to access and display their personalized movie list or lists.
- the interactive media guidance application may monitor user interaction with the user equipment device. From the user interaction monitoring, the interactive media guidance application may create or update a user activity profile, including such information as, for example, the name and type of content accessed, the length of the access, and the frequency of the content access. From the user activity profile and user history information, the interactive media guidance application may compute a rating or score for each movie currently available or accessible within the media system or about to become available or accessible in the near future (e.g., within the next 30 minutes). The interactive media guidance application may then build a list of movies likely to be of interest to the user at any given moment based, at least in part, on the computed scores.
- a user activity profile including such information as, for example, the name and type of content accessed, the length of the access, and the frequency of the content access.
- the interactive media guidance application may compute a rating or score for each movie currently available or accessible within the media system or about to become available or accessible in the near future (e.g., within the next 30 minutes). The interactive media guidance application may
- the movie lists may be updated dynamically as more information about the user's movie viewing preferences becomes available. For example, the user may manually specify the user's movie viewing preferences (e.g., favorite genres, actors, and directors) and other movie list criteria (e.g., movie length and rating). These preferences and criteria may be changed or updated by the user (or automatically by the interactive media guidance application) at any time. After a movie viewing preference or movie list criterion is changed, the movie lists may be automatically updated to reflect the new settings. Movie lists may also be updated after new media guidance application data is received, at regular intervals (e.g., periodically), or continuously.
- movie viewing preferences e.g., favorite genres, actors, and directors
- other movie list criteria e.g., movie length and rating
- Network statistics include ratings and network viewing activity (e.g., Nielsen ratings), may also be used to determine, at least in part, what content should be included in the user's movie list or lists. For example, the number of access requests from other members of the user's household as well as the number of access requests from other users in the user's local service group (e.g., a switched digital video (SDV) service group in a switched digital video environment or a VOD service group) may be used to determine what movies are “hot” at any given moment.
- a switched digital video manager may provide this information to the user equipment device for use in determining what movies should be included in the movie list. Movies included the movie list may be currently available, starting soon (e.g., within 30 minutes), available on-demand, recorded to a local storage device (e.g., digital video recorder (DVR)), or any combination of the aforementioned types of movies.
- DVR digital video recorder
- editorial ratings may be used to determine what movies should be included in the user's movie list or lists.
- Editorial movie picks may be assigned editorial ratings and these ratings may be made available on a supplemental data source.
- the interactive media guidance application may then access the editorial ratings and use these ratings to determine, at least in part, what content should be included in a user's movie list.
- the interactive media guidance application may also use a user profile score to determine, at least in part, what content should be included in a user's movie list.
- a user may setup movie viewing preferences in the user's profile.
- the movie viewing preferences might include such information as the user's favorite genres of movies (e.g., drama and action), favorite source of movies (e.g., on-demand and broadcast movies), favorite actor or actors, favorite director or directors, or any other suitable viewing preferences.
- the user may also define a set of preferred movie criteria, such as the preferred movie parental control rating or ratings, the minimum or maximum movie runtime, and the preferred movie source (e.g., broadcast, on-demand, pay-per-view, available on a premium channel or premium service (for which an extra charge may be assessed), or locally recorded).
- the interactive media guidance application may read media guidance application data associated with all the movies currently available in the media system (or about to become available in the near future). The interactive media guidance may then compare the media guidance application data with the user's movie viewing preferences and movie criteria to compute a user profile score for each movie selection. Movies with the highest user profile scores may be deemed “hot” and included in the user's movie list.
- the movie list may be accessed by the user with a single keystroke or button press on an input device (e.g., a remote control).
- the movie list may also be automatically displayed when other predefined conditions are met. For example, if the user channel surfs for a predetermined amount of time or fails to watch specific content for a predetermined amount of time, the movie list may be automatically displayed by the interactive media guidance application. The movie list may also be displayed when the interactive media guidance application determines that the user is in need of media guidance or content suggestions.
- the movie list may be displayed automatically after the user requests or accesses a content selection included in the movie list itself (or the user requests or accesses a certain number of content selections each included in the movie list). In this way, the movie list may be automatically invoked and displayed after it is determined that the movie list actually includes content of interest to the user. For example, after the user schedules a recording, sets a reminder, or performs any other suitable function relating to a movie included in the user's movie list, the movie list may be automatically displayed. The movie list may also be displayed upon request by a user or displayed at strategic times by the cable or system operator to advertise or increase patronage of a new movie or program.
- the movie lists of the present invention may take numerous forms.
- the list may be integrated as a banner or bar on the bottom, top, or either side of a display screen.
- the movie list may also take the form of a docked or undocked window or frame that the user may reposition and/or resize using an input device.
- the movie list may be displayed as an overlay (e.g., a transparent overlay) on top of full-screen programming.
- the movie list may also be displayed within a display screen of any other application (e.g., the interactive media guidance application) or in full-screen.
- a box cover display is used, where the movie box art (or other suitable graphic) is displayed for each movie included in the movie list.
- the user may scroll through the interactive list and select any movie in the movie list to view more information about the movie or to invoke any media guidance application function (e.g., automatically tune, order, or record the movie).
- Movies included in the movie list may also be associated with one or more affinity groups. For example, a user may subscribe to the “Sports Movies” affinity group. Movies associated with an affinity group that the user is subscribed to may be automatically added to the user's movie list. Affinity groups may be maintained by the cable or system operator or by a third party host (e.g., a celebrity). The host or system operator may change the movies associated with the affinity group at any time. Users may also create and manage their own movie affinity groups (e.g., “Mike's Favorite Movies”).
- a user may select any entry within a movie list to automatically invoke any media guidance function on the selected entry. For example, the user may automatically tune to the selected entry, automatically schedule the selected entry for recording, automatically set a reminder for the selected entry, display one or more screens of additional information, or any other suitable function (or combination of functions).
- a user may also select all entries in a movie list to perform the same media guidance application function on all movie list entries. Movie lists may be prioritized and sorted or filtered by category, genre, or any other suitable criteria.
- users may also rate movies after watching them.
- the user's rating (as well as a text comment by the user) may be made available to other friends and users within the media system and used to determine, at least in part, what movies are included in the user's movie list as well as other users' movie lists.
- a mail action feature may also be included in some embodiments. The mail action allows a user to send a movie to someone on the user's friends list. Instead of actually sending the movie, the user may also move the movie (or a pointer or link to the movie) to a friend's private movie storage area or drive on the network. In some embodiments, users may also send a movie “gift” to another user on the user's friends list.
- a movie gift may allow the user receiving the gift to access the movie from an on-demand or pay-per-view service free of charge.
- the “gifting user” may be automatically charged the access price of the movie sent as a movie gift, or users may be given a predetermined number of free movie gifts in order to promote certain content available within the media system.
- identification data and related media guidance application data for movies that have been recently viewed by a user may be stored on a user equipment device.
- User ratings for a plurality of movies may also be stored. At least one of the stored user ratings may be associated with at least one of the movies that have been recently viewed by the user.
- a list of movies may then be displayed that have been recently viewed by the user.
- the displayed list of movies may include at least some of the stored identification data and at least some of the stored media guidance application data.
- a user may select a movie from the displayed list of movies, and a user indication to assign, in the displayed list of movies, a rating to the selected movie may be received.
- one of the stored user ratings may be updated with the assigned rating, and the assigned rating may be displayed.
- identification data and related media guidance application data for a plurality of movies may be stored on a user equipment device.
- User ratings for the plurality of movies may also be stored.
- a list of movies that have been rated by the user may then be displayed.
- the displayed list of movies may include at least some of the stored identification data and at least some of the stored media guidance application data.
- a user may select a movie from the displayed list of movies, and a user indication to update, in the displayed list of movies, the rating associated with the selected movie may be received.
- One of the stored ratings may be updated with the updated rating, and the updated rating may be displayed.
- identification data and related media guidance application data for a plurality of movies is stored on a user equipment device.
- a planner list of movies that have not been evaluated by a user may be displayed.
- the displayed planner list of movies may include at least some of the stored identification data and at least some of the stored media guidance application data.
- a user may select a movie from the displayed planner list, and in response to receiving the user selection, a plurality of options may be provided to the user.
- the plurality of options may include at least an option to delete the selected movie, an option to set a bookmark for the selected movie, and an option to watch the selected movie. In response to selecting any of these three options, the selected movie may be removed from the displayed planner list of movies.
- identification data and related media guidance application data for a first plurality of movies may be stored on a user equipment device.
- a user may select a movie from the first plurality of movies.
- a user request to set a bookmark for the selected movie may be received as well as a user indication of a priority for the bookmark.
- a maximum price may also be associated with the bookmark.
- the bookmark may then be stored on the user equipment device, the bookmark including associated identification data, the priority, and the maximum price.
- Identification data and related media guidance application data for a second plurality of movies may also be stored.
- the stored identification data for the second plurality of movies may then be searched for a movie matching the identification data stored with the bookmark.
- the access price for the matching movie may be compared with the maximum price stored with the bookmark.
- the title of the matching movie may then be displayed in a list of bookmarked movies if its price is less than or equal to the maximum price.
- the displayed list of bookmarked movies may be prioritized based, at least in part, on the stored priority.
- FIG. 1 is an illustrative block diagram of a media system in accordance with one embodiment of the invention
- FIG. 2 is an illustrative data table for use in building a movie list in accordance with one embodiment of the invention
- FIG. 3 is an illustrative movie finder menu display screen in accordance with one embodiment of the invention.
- FIG. 4 is an illustrative movie list display screen in accordance with one embodiment of the invention.
- FIG. 5 is an illustrative screen format setup display screen in accordance with one embodiment of the invention.
- FIG. 6 is an illustrative who's watching display screen in accordance with one embodiment of the invention.
- FIG. 7 is an illustrative movie list criteria display screen in accordance with one embodiment of the invention.
- FIG. 8 is an illustrative movie list entry details display screen in accordance with one embodiment of the invention.
- FIG. 9 is an illustrative movie list entry details selection menu display screen in accordance with one embodiment of the invention.
- FIGS. 10 and 11 are illustrative user ratings display screens in accordance with one embodiment of the invention.
- FIG. 12 is an illustrative bookmark display screen in accordance with one embodiment of the invention.
- FIG. 13 is an illustrative movie sending or gifting display screen in accordance with one embodiment of the invention.
- FIG. 14 shows an illustrative movie planning list in accordance with one embodiment of the invention.
- FIG. 15 shows an illustrative user bookmarks display screen in accordance with one embodiment of the invention.
- FIG. 16 shows an illustrative user setup display screen in accordance with one embodiment of the invention.
- FIG. 17 shows an illustrative user profile display screen in accordance with one embodiment of the invention.
- FIG. 18 shows a user profile movie criteria display screen in accordance with one embodiment of the invention.
- FIG. 19 shows a movie access history display screen in accordance with one embodiment of the invention.
- FIG. 20 shows a user rating display screen in accordance with one embodiment of the invention.
- FIG. 21 shows a friends setup display screen in accordance with one embodiment of the invention.
- FIG. 22 shows community groups subscription display screen in accordance with one embodiment of the invention.
- FIGS. 23A and 23B show illustrative user profiles in accordance with one embodiment of the invention.
- FIGS. 24 , 25 , 26 A, 26 B, 26 C, and 26 D show illustrative processes for creating, displaying, interacting with, and maintaining movie lists in accordance with various embodiments of the invention.
- the movie lists and associated functionality described herein may be provided by a stand-alone movie finder application executing at least partially on a user equipment device, or the features and functionality may be provided by a movie finder module or mode of an existing interactive application. If implemented as a module or mode of an existing interactive application, such as an interactive media guidance application, all the display screens, prompts, and overlays shown herein may be integrated with the display screens, prompts, and overlays of the existing application. For example, fonts, colors, and overall layouts may be changed from those depicted to better match the fonts, colors, and overall layouts of the already existing application. Although any type of application may perform the movie list functionality described herein, for convenience this application is referred to as an interactive media guidance or “movie finder” application.
- the interactive media guidance application may monitor and log all media content access requests, including television channel requests, Internet webpage requests, requests for on-demand and pay-per-view content, and requests for prerecorded content.
- the application may also monitor other characteristics about a user's interaction with the user equipment device, such as length of time content is displayed, the frequency of content changing, and any other suitable activity capable of being derived from a user's interaction with the user equipment device. From this interaction information, the interactive media guidance application may build a user monitoring profile and use this profile information, in conjunction with user movie viewing preferences and/or user demographic information, to determine what movies the user is likely to be interested in watching at any given moment.
- a list of movies in the movie list may be maintained on the user equipment device and displayed to the user at any suitable time. From the movie list, the user may browse through popular categories of movies and automatically tune to any movie included in the movie list. The user may also automatically perform any suitable media guidance function on movies included in the movie list. In this way, the movie lists may facilitate user access to movies of interest to the user that are currently available or about to become available in the near future.
- FIG. 1 shows illustrative interactive media system 100 for performing the movie list functionality in accordance with one embodiment of the invention.
- User equipment device 102 receives content in the form of signals from content source 130 and/or supplemental data source 120 over communications paths 150 and 152 , respectively. Any suitable number of users may have one or more user equipment devices, such as user equipment 102 , coupled to content source 130 , data sources 140 , and supplemental data source 120 . For the clarity of the figure, however, only a single user equipment device is shown. In addition, although in practice there may be numerous instances of content source 130 and supplemental data source 120 , for clarity only one instance of each source has been shown in the example of FIG. 1 .
- Content source 130 may be any suitable source of media content, such as, for example, a cable system headend, satellite television distribution facility, television broadcast facility, on-demand server (e.g., video-on-demand (VOD) server), Internet or network media/web server, or any other suitable facility or system for originating or distributing passive or interactive content to user equipment 102 .
- Media content that may be provided by content source 130 to user equipment 102 includes broadcast programming, VOD programming, digital music, news, interactive applications (e.g., interactive games), Internet resources and web services (e.g., websites, newsgroups, and chat rooms), and any other content capable of being displayed by, presented to, recorded, or interacted with, using user equipment 102 .
- Supplemental data source 120 may be any suitable data source configured to provide ratings information and extended summary information about content available from content source 130 .
- Nielson ratings information (or any other network popularity statistics) may be made available on supplemental data source 120 . Ratings may include objective ratings based on, for example, network access statistics, as well as subjective ratings based on editorial programming picks. For example, editors or celebrities may rate their favorite programming using a number, point, star, grade, or any other suitable rating system. In addition, editors (or individual users themselves) may associate collections of movies with one or more community groups, as described below in more detail in regard to FIG. 22 below.
- the editorial ratings may be stored on supplemental data source 120 for access by user equipment device 102 at any suitable time. Additionally or alternatively, ratings information may be automatically delivered to user equipment 102 periodically or continuously, as network bandwidth permits.
- Supplemental data source 120 may also include box cover art or other art, movie previews, movie trailers, and any other suitable audio, video, graphics, and data relating to movies available from content source 130 .
- the box cover art stored on supplemental data source 120 may be used in some or all of the movie lists displays, as described in more detail with regard to FIG. 4 , below.
- network statistics from a switched digital video (SDV) manager or VOD server may be stored on supplemental data source 120 for access by user equipment device 102 .
- the SDV manager or VOD server may provide data reflecting the number, frequency, and/or identity of content access requests from other users in the local switched digital video service group or on-demand service area. This information may then be stored on supplemental data source 120 (e.g., in database 122 ) and used by interactive media guidance application 106 to determine what movies are hot at any given moment based, at least in part, on the total number of network access requests, the duration of the access, or any other suitable criteria.
- Database 122 may also store network viewing statistics of all users in media system 100 (not just in the user's local service group). By accessing network viewing statistics, user equipment 102 may determine what movies are currently being watched (or have recently been watched) by a large number of viewers. This may be used as an indication of the popularity of the movies. Popular movies may be included in one or more of the user's movie lists. Database 122 may also store user ratings information on behalf of some or all of the users in media system 100 , pre-built and custom user profiles, editorial ratings information, friends lists and contact information, and various other types of application data for use by the movie finder application.
- database 122 may also store the interactive media guidance application (or a stand-alone movie finder application) itself.
- supplemental data source 120 may transmit the interactive media guidance application directly to user equipment 102 via communications path 152 (or supplemental data source 120 may transmit the interactive media guidance application to content source 130 for transmission to user equipment 120 , if desired).
- the interactive media guidance application is a self-executing OpenCable Applications Platform (“OCAP”) application downloaded by middleware to user equipment 102 .
- OCAP OpenCable Applications Platform
- User equipment 102 (or a proxy acting on behalf of the user equipment) may periodically query supplemental data source 120 for application updates, or supplemental data source 120 may push application updates to user equipment 102 automatically as updates become available.
- Content source 130 and supplemental data source 120 may be configured to transmit signals to user equipment 102 over any suitable communications paths 150 and 152 including, for example, a satellite path, a fiber-optic path, a cable path, or any other suitable wired or wireless path.
- the signals may be transmitted as a broadcast, multicast, unicast, or any other suitable transmission stream.
- Content source 130 may also include control circuitry 132 for performing operations on the signals transmitted by content source 130 , such as, for example, generating new signals or communicating with user equipment 102 to provide on-demand functionality.
- User equipment 102 may receive interactive application data from one or more instances of data sources 140 , content source 130 , and supplemental data source 120 .
- Data sources 140 may provide data for a particular type of content or for a particular application running on user equipment 102 .
- one data source 142 may provide data for interactive media guidance application 106 (including data for the movie finder module of the application) and another data source may provide data for an interactive home shopping application.
- data sources 140 may provide data to the applications running on user equipment 102 using a client-server model. There may be one server per data source, one server for all sources, or, in some embodiments, a single server may communicate as a proxy between user equipment 102 and various data sources 140 .
- Content source 130 , supplemental data source 120 , and data sources 140 are shown in FIG. 1 as separate elements. In practice, their functionality may be combined into a single mechanism and provided from a single system at a single facility, or their functionality may be provided by multiple systems at multiple facilities. For example, supplemental data source 120 , content source 130 , and data sources 140 may be combined to provide broadcast television content and associated broadcast television data, including ratings, genre, and content summary information, or other suitable information to user equipment 102 .
- User equipment 102 may include any equipment suitable for presenting media content to a user.
- user equipment 102 may include computer equipment, such as a personal computer with a television card (PCTV) and/or Open Cable Unidirectional Receiver (OCUR).
- User equipment 102 may also include television equipment such as a television and set-top box, a recording device, a video player, a user input device (e.g., remote control, a keyboard, a mouse, a touch pad, a touch screen, and/or a voice recognition/verification module) or any other device suitable for providing a complete, interactive experience.
- user equipment 102 may include a DCT 2000, 2500, 5100, 6208 or 6412 set-top box provided by Motorola, Inc.
- user equipment 102 includes control circuitry 114 , RFID transceiver 115 , display device 104 , interactive media guidance application 106 , storage device 110 , and user input device 108 , all of which may be implemented as separate devices or as a single, integrated device.
- interactive media guidance application 106 other interactive applications, such as an interactive home shopping application, may be implemented on user equipment 102 .
- these interactive applications may, for example, direct a tuner in control circuitry 114 to display, on display device 104 , the content transmitted by content source 130 over communications path 150 and to provide interactive application features.
- Display device 104 may be any suitable device capable of presenting human-perceivable media, such as, for example, a television monitor, computer monitor, LCD display, video projection device, holographic projector, or virtual reality simulator. Display device 104 may also be configured to provide audio and other sensory output.
- Control circuitry 114 is adapted to receive user input from input device 108 , execute the instructions of interactive media guidance application 106 , execute the instructions of any other interactive applications, and direct display device 104 to display media content and interactive application display screens and overlays.
- Control circuitry 114 may include one or more tuners (e.g., analog or digital tuners), encoders and decoders (e.g., MPEG encoders and decoders), processors (e.g., MIPs and/or Motorola 68000 family processors), memory (e.g., RAM, ROM, flash memory, and hard disks), communications circuitry (e.g., cable modem and ATSC 256QAM receiver circuitry), input/output circuitry (e.g., graphics circuitry), connections to the various devices of user equipment 102 (e.g., storage device 110 ), and any other suitable components for providing analog or digital television programming, Internet content, and movie list displays.
- control circuitry 114 may be included as part of one of the devices of user equipment 102
- Control circuitry 114 may also include (or be connected to) RFID transceiver 115 for receiving RFID communications from one or more active or passive RFID tags.
- RFID transceiver 115 may also be configured to automatically interrogate passive RFID tags carried with users who may be watching display device 104 . In this way, user equipment 102 may automatically determine which users are in range of user equipment 102 (and thus likely watching display device 104 ).
- a Bluetooth discovery function may also execute on control circuitry 114 to automatically detect Bluetooth enabled devices in range of user equipment 102 . This may also be used to automatically determine which users are currently watching display device 104 .
- interactive media guidance application 106 may dynamically update movie lists in real-time based on the combined movie viewing preferences and movie criteria of all the watching users.
- Control circuitry 114 may be connected to storage device 110 for storing data from data sources 140 , content source 130 , or supplemental data source 120 .
- storage device 110 may include one or more digital video recorders (DVRs), hard disks, or any other storage mechanism.
- Control circuitry 114 may also be configured to execute the instructions of interactive media guidance application 106 from memory, which may include any type of storage or memory mechanism (e.g., RAM, ROM, hybrid types of memory, hard disks, and/or optical drives).
- interactive media guidance application 106 is internal to user equipment 102
- interactive media guidance application 106 may be implemented externally or partially implemented externally to user equipment 102 .
- interactive media guidance application 106 may be implemented at supplemental data source 120 or content source 130 and may run using a client-server or distributed architecture where some of the application is implemented locally on user equipment 102 in the form of a client process and some of the application is implemented at a remote location in the form of a server process.
- Interactive media guidance application 106 may also be implemented on any suitable server, computer equipment, or set-top box accessible by user equipment 102 .
- interactive media guidance application 106 is integrated with another interactive application or is implemented as a standalone application, subprocess, or class (e.g., in an OCAP environment). In one embodiment, interactive media guidance application 106 is completely integrated within another interactive application running on user equipment 102 . In this embodiment, the management and administrative functionality of interactive media guidance application 106 may be invoked directly by the other application or the underlying operating system after some user input from input device 108 . In some embodiments, interactive media guidance application 106 includes a web-based interface for accessing interactive media guidance application 106 and performing all related functionality from a remote location (including rating movies, updating movie viewing preferences, and configuring various movie finder settings).
- interactive media guidance application 106 is implemented in software. However, an implementation of software and/or hardware may be used in other embodiments. These arrangements are merely illustrative. Other suitable techniques for implementing interactive media guidance application 106 may be used if desired.
- Interactive media guidance application 106 may use application data from data sources 140 to determine the type of content currently being displayed on display device 104 or recorded on storage device 110 .
- media guidance application data may include genre information (e.g., sports, mystery, comedy), subgenre information, content summaries, actor/director information, ratings (e.g., parental control ratings, editorial ratings, and network popularity ratings), or any other suitable information about media content accessible within media system 100 .
- Interactive media guidance application 106 may store movie lists in memory or on storage device 110 .
- the movie lists may include an identification of each movie included in the movie list as well as the rank, or priority, of each movie within the list.
- movies that are no longer accessible by user equipment 102 may be marked as expired and automatically removed from the movie list.
- movies that are currently available or will become available within some user-defined time window e.g., 30 minutes
- some user-defined time window e.g. 30 minutes
- FIG. 2 shows illustrative table 200 which may be used in some embodiments to store the entries of the movie list.
- eleven movies represented by their program identifiers
- Program identifiers may include any information needed to identify and locate the movie and its detailed information. For example, this may include a channel and time for broadcast movies, a CableLabs provider ID/asset ID for video-on-demand movies, or a file locator for movies recorded on a DVR.
- Genres included in genre column 204 may include single category genres (e.g., “drama”) or combination category genres (e.g., “sports-genre”).
- type column 206 the movie type or source may be listed.
- movies included in a single movie list may include on-demand movies (e.g., VOD movies), pay-per-view (PPV) movies, broadcast movies, movies available on a premium channel or premium service, and movies recorded locally to a storage or recording device (e.g., a local DVR).
- Total score 208 includes an indication of each movie's total ranking or score computed in accordance with the movie list rating algorithm.
- Total scores may be derived from a plurality of criteria, including user ratings, editorial ratings, network viewing statistics, third-party popularity ratings (e.g., Nielson ratings), active user monitoring, user movie viewing preferences, preferred movie criteria, user profile scores, user bookmarks and selections, and any other suitable criteria.
- the value in total score column 208 may be some suitable weighted function of one or more of these criteria.
- the score may be scaled so that, for example, the total score is out of a maximum of 100 points (or any other convenient number).
- the value of total score 208 may be computed in accordance with the hot list rating described in U.S. Pat. No. ______, filed ______ (Attorney Docket No. GW-076), which is hereby incorporated by reference herein in its entirety. Any of the features described in the aforementioned patent application may be used in conjunction with suitable or similar features described herein.
- total score column 208 may reflect how interested the user will likely be in watching the movie. Movies with higher total scores may be of greater interest to the user than movies with lower total scores.
- the active movie list may include a predetermined number of movies with the greatest total scores of all the movies currently available in the media system (or about to become available within some user-defined length of time). The user may configure the length of the movie list so that more or fewer movies are included in the movie list in other embodiments.
- table 200 may also include the bookmark, reminder, and recording status of each movie included in the movie list.
- Reminder column 210 may include a boolean value reflecting whether or not the movie has an active reminder set.
- Recording column 212 may include a boolean value reflecting whether or not the movie is scheduled to be recorded or is currently being recorded.
- the table may also include a boolean flag reflecting whether the user has bookmarked the movie.
- Profile score column 214 may include a numeric value indicative of the number of user viewing preference matches, as defined by the user's profile. Profile matches may be determined, at least in part, from media guidance application data associated with the movies in the movie list.
- each user of the user equipment device may establish a personal user profile including movie viewing preferences.
- movie viewing preferences may include such preferences as the user's favorite actor(s), favorite director(s), favorite genre(s), favorite subgenre(s), favorite movie duration, favorite movie rating(s) (e.g., MPAA or third-party rating), favorite source(s), or any other suitable movie viewing preferences.
- the interactive media guidance application may compute the profile scores shown in column 214 by, for example, determining the number of user viewing preferences each movie selection matches, as determined from media guidance application data associated with the movie selections. The number of matches may then be optionally weighted and summed. Each viewing preference match may be assigned the same weight in the score computation or some viewing preferences may be weighted more or less heavily in the profile score.
- the user may rank movie viewing preferences in the user's profile from most important to least important. Users may also specify compound, or combination, movie viewing preferences. So, the user may, for example, designate “action” genre movies having “Tom Cruise” as an actor or director as the most important movie viewing preference. Movies matching this compound preference may be given bonus user profile score points in addition to the points given for matching each individual preference.
- table 200 may also include a user rating.
- User rating column 216 may include a numeric rating assigned by the user.
- FIG. 10 shows an illustrative display screen that may be used to rate a movie.
- numeric user ratings are shown in the example of column 216 of table 200 , any other rating system may be used in other embodiments.
- a star e.g., one star, two stars, etc.
- grade e.g., A, B, C, D, or F
- thumbs up/thumbs down e.g., two thumbs up
- thumbs up e.g., two thumbs up
- users may rate movies with a single holistic rating or multiple component ratings.
- component user ratings categories may be defined in some embodiments.
- a user may then rate a movie according to a number of ratings categories. For example, a user may rate the movie “A League of Their Own” in the sports, drama, and comedy ratings category.
- the rating assigned to each category may indicate how much the user liked the movie considering the rating category.
- the rating assigned to each category of the movie may be used to update the user profile to indicate the user's preferences for that item.
- ratings categories based on genre (or subgenre)
- a user may also rate an individual actor's (or director's) performance in the movie.
- the value in user rating column 216 may be a composite score taking all the user ratings for a particular movie into account, or the value in user rating column 216 may only reflect a single holistic rating assigned by the user. Any other suitable ratings categories may also be defined.
- Editorial ratings may also be received and stored in table 200 .
- editorial ratings for popular movies may be made available on supplemental data source 120 ( FIG. 1 ). These ratings may be accessed by the user equipment device and used in the total score computed for each movie.
- users may select their favorite editors and critics. The ratings for editors and critics that the user has selected as the user's favorite may be given more weight in the editor rating score listed in column 218 .
- the interactive media guidance application may automatically match users with critics, editors, and/or other users. For example, a user's movie ratings may be matched with the movie ratings of other critics, editors, or users.
- Editors, critics, and users with the greatest number of ratings matches may be automatically designated as the user's favorite editor, critic, or user. If the user's favorite editor, critic, or user has created or subscribed to an affinity group, all the movies in the editor's, critic's, or other user's affinity group may be weighted more heavily in the total score computation. In some embodiments, movies associated favorably with the user's favorite editor, critic, or user are automatically included in the movie list (if the movies are accessible within the movie list time window).
- blended editorial ratings are used. Blended editorial ratings may be derived from ratings of multiple editors.
- the user may self-select (or be automatically associated with based on the user's ratings) one or more editorial bureaus or forums. For example, the user may particularly like the New York Times reviewers and the Washington Post reviewers, but not the Philadelphia Inquirer reviewers.
- the interactive media guidance application may compute the editorial ratings in such a way as to enhance the ratings of liked reviewers and suppress the ratings of disliked reviewers. For example, the ratings may be assigned weights reflecting the user's interest (or confidence) in the reviewers' ratings. This is just one example of how editorial ratings may be personalized to the user.
- table 200 includes affinity group column 220 .
- Users, editors, and critics may associate selected movies with one or more affinity groups. Users may then review a listing of the movies associated with each available group and choose to subscribe to one or more affinity groups. In some embodiments, movies associated with affinity groups that the user has subscribed to are always included in the current movie list (if the movies are available within the media system or will become available within some user-configurable amount of time).
- table 200 includes some of the more common movie attributes that may be used in determining what movies should populate the movie list, any other suitable attributes may be used in other embodiments.
- network popularity statistics e.g., from an SDV manager, VOD server, or third-party service
- the values in table 200 may be recomputed continuously or at regular intervals (e.g., every 10 minutes).
- FIGS. 3-22 show various display screens associated with the movie finder application.
- FIG. 3 shows movie finder main menu display screen 300 .
- Display screen 300 may include Picture-In-Guide (PIG) window 324 , which may display the programming being viewed prior to accessing the movie finder menu.
- PIG window 324 may also display previews, advertisements, or an interactive movie finder setup wizard.
- the setup wizard (which may be switched to full-screen) may guide the user through the various movie finder option screens and settings. It may also setup the user's first movie list and prompt the user for various information.
- the setup wizard may prompt the user for the user's favorite movie viewing preference, demographic information (about the user and/or the user's household), or for any suitable user profile information.
- the setup wizard may also act as an interactive tutor that answers any questions the user might have about the movie finder functionality.
- Display screen 300 also includes on now selection 302 , planning list selection 304 , bookmarks selection 306 , recent selection 308 , users selection 310 , tonight selection 312 , search selection 314 , community selection 316 , friends selection 318 , and options selection 320 . More icon 322 indicated that additional selections may also be available by pressing an appropriate key or button on an input device (e.g., user input device 108 of FIG. 1 ).
- on now display screen 400 of FIG. 4 may be displayed to the user.
- planning list display screen 1400 of FIG. 14 may be displayed to the user.
- bookmarks display screen 1500 of FIG. 15 may be displayed to the user.
- recent selection 308 a listing of the user's recently (e.g., within the past week) accessed or viewed movies may be displayed. For example, recent movies display screen 1900 of FIG. 19 may be displayed to the user.
- users selection 310 a listing of all the users with associated user profiles may be displayed. For example, display screen 1600 of FIG. 16 may be displayed to the user.
- a movie list (not shown) including only movies available or accessible within the media system for the same evening (e.g., 5 pm through 11 pm) may be displayed to the user.
- a search screen may be displayed (not shown) that allows that user to search all movies or only movies included in one or more movie lists. By searching only movies included in a movie list, the user can be assured that the search results only contain movies of interest to the user. In addition, search times can be reduced because only a small subset of all the available movies may be searched. For example, only the movies included in table 200 ( FIG. 2 ) may be searched in some embodiments. In some embodiments, the search results are not limited to movies on the movie list, but allow the user to find movies that may not yet have been selected for inclusion on any movie list.
- communities display screen 2200 of FIG. 22 may be displayed to the user.
- friends selection 318 a listing of the user's friends may be displayed to the user. For example, friends display screen 2100 of FIG. 21 may be displayed.
- options selection 320 the user is given an opportunity to configure various settings and customizations of the movie finder application. These settings and customizations may be displayed and configured via one or more of the following display screens (or any other suitable screen): screen format display screen 500 of FIG. 5 , movie criteria display screen 700 of FIG. 7 , user profile display screen 1700 of FIG. 17 , and movie criteria display screen 1800 of FIG. 18 .
- FIG. 4 shows on now display screen 400 .
- On now display screen 400 displays a movie list for the current time window.
- movies included in the “on now” movie list are currently available within the media system or will become available within some user-configurable amount of time.
- the user might set a movie finder application option specifying the time window for “on now” movie lists.
- This time window is generally short (e.g., within 30 minutes), but the user may configure the option to be any suitable time period.
- the user may bring up a current movie list at any time.
- the user may select “on now” selection 302 from menu 300 ( FIG. 3 ) or press a single button or key on an input device (e.g., input device 108 of FIG. 1 ).
- the “on now” movie list includes a list of movies that are starting soon or available on-demand that will be of interest to the viewer. It may also include movies that are available on a local or remote storage device (e.g., a local or networked DVR hard drive), whether the movies were explicitly recorded by the user or automatically prefetched based on user preferences.
- the movie list may also include movies that have been previously bookmarked by the user, as well as movies that match the user's movie viewing preferences.
- movies with the top total scores, profile scores, or editorial or user ratings may be included in the movie list.
- the movies selected for inclusion in the list may be saved to table 200 ( FIG. 2 ) and prioritized, or ranked, by total score.
- the movie list display may reflect the prioritization of movies within the list. For example, movies with higher priorities may be displayed in the hot list before or ahead of movies with lower priorities.
- the list (and hence table 200 of FIG. 2 ) may be updated continuously or periodically so that a current list of movies of interest to the user may always be available. In other embodiments, all the ratings and scores in table 200 ( FIG. 2 ) are recomputed each time the user requests a movie list display.
- movie list display screen 400 includes a scrollable list with movie selections 404 , 406 , 408 , and 410 .
- a movie highlight or cursor 412 may be used to select individual movies, a grouping of movies, or all the movies in the list.
- summary information may be displayed in area 402 .
- the user may select the movie highlighted in display screen 400 by pressing an “OK” or other suitable button or key on an input device (e.g., input device 108 of FIG. 1 ). Selecting a movie in the movie list may automatically display the movie page associated with the movie (e.g., movie page display screen 800 ( FIG. 8 ) may be displayed).
- the user may also directly access the movie, rate the selected movie, view a page of additional information, remove the movie from the movie list, or perform any other suitable function after a movie is highlighted in the movie list.
- the movie list may be relatively short. For example, no more than six entries may be included in the list in some embodiments. This assures the user that only the best movie matches are displayed, providing very reliable movie guidance. The user may also specify the preferred length of the list in some embodiments.
- the top four movies in the “on now” movie list are shown, and the user can scroll to see more movies, as indicated by more icon 420 .
- the movie or DVD box cover (or any other available art) may be displayed, along with the selected media guidance application database fields.
- the movie lists described herein may be presented in “box cover” format.
- the movie or DVD box cover or other graphic may be shown in a grid, along with other key information, such as, for example, the title of the movie (and description), channel and time until the movie starts (if a broadcast movie), an indicator if on-demand or DVR (or prefetched), MPAA (or TV) rating 418 , duration 410 , critic's star rating 414 , a user rating, a popularity index, a price, if applicable, or any other suitable information.
- overlay 502 allows the user to select to display the movie list in box cover art form (as shown in the example of FIG. 4 ) or in interactive list format (not shown).
- Interactive list format may be preferable to some users so that more movie entries are displayed in the movie list display screen at one time.
- the user may toggle layout option 504 between “Box Covers” and “List” formats.
- the type of rating displayed e.g., in lieu of critic's star rating 414 of FIG. 4 ) may be selected using rating type option 506 .
- the user may select to have a popularity rating (e.g., a Nielson rating), an editorial rating, a user rating, or any other suitable rating be displayed in the movie list.
- the user may also select the preferred number of entries in the movie list (i.e., the preferred length of the list) using an option similar to options 504 and 506 .
- the user may confirm the selections in overlay 502 by selecting save option 508 .
- Overlay 502 may also include an option to display a movie list as a toolbar in lieu of, or in addition to, the movie list display shown in FIG. 4 .
- the toolbar may be displayed in the flip bar, banner area, or along any edge of the display screen while programming is simultaneously displayed in the display screen.
- the movie list toolbar may include all the functionality and features of movie list display screen 400 ( FIG. 4 ). For example, it may allow a user to quickly access, rate, or remove any movie from the movie list, all without tuning away from the programming currently being displayed.
- the user may press a single key or button on an input device (e.g., input device 108 of FIG. 1 ).
- the display of the toolbar may timeout automatically after a predetermined amount of time with no user interaction with the toolbar, or the user may manually display and discard the toolbar using input device 108 ( FIG. 1 ).
- the movie list (or the movie list toolbar) may be automatically displayed when the interactive media guidance application determines that the user is in need of media guidance. For example, the user may be channel surfing aimlessly for content without luck. If a predetermined number of channel change requests is received within a certain time period (and optionally without settling on any one channel for at least some minimum threshold length of time), interactive media guidance application 106 ( FIG. 1 ) may automatically display the movie list (or movie list toolbar) to the user.
- the movie list toolbar may be automatically displayed in conjunction with the hot lists described in U.S. Pat. No. ______, filed ______ (Attorney Docket No.
- a table of peak movie viewing times may be supplied by the cable or system operator, or the interactive media guidance application may automatically create such a table based on actual viewing habits at the user equipment device.
- the interactive media guidance application may log the type and/or genre (e.g., series, movie, sporting event, news) of all content accessed on the user equipment device. This type and/or genre information may be derived, at least in part, from media guidance application data.
- the interactive media guidance application can then determine which time period or periods the user most frequently accesses movie content. These time periods may then be compared to the current system time, which may be read from a local system timer (e.g., within user equipment 102 of FIG. 1 ). Alternatively, the network time may be received from the system operator (e.g., by making it available on a network time data source, such as data source 142 of FIG. 1 ).
- the user may also identify who (e.g., one or more household members) is going to watch the movie, in which case the movie list will be targeted to the preferences and settings of the selected viewer or viewers.
- FIG. 6 shows display screen 600 , which includes who's watching overlay 602 .
- a list of the available users of the user equipment device may be accessed and displayed in overlay 602 .
- name or handle 604 may be displayed for each user as well as toggle option 606 .
- a user may select each user currently watching programming on the user equipment device and toggle the who's watching indicator between “No” and “Yes” options. The user may then confirm the selections displayed in overlay 602 by selecting save option 608 .
- the movie finder application may apply the chosen options and settings to all users who are currently watching. The options and settings may then be saved to each watching user's personal profile. Additionally, a system default profile may be maintained and used when only an unregistered user is watching (i.e., a new user or a user without a profile).
- the interactive media guidance application may use the movie viewing preferences and movie criteria of all the users who are currently watching in order to create and/or update the movie list. For example, profile score 214 may reflect the user profile preferences of all watching users.
- movie lists based on blended scores from a plurality of users try to appease all watching users.
- at least one movie that is of interest to each watching user may be automatically included in the movie list, even if the movie does not otherwise qualify for inclusion (e.g., based on its total score) in the movie list.
- each watching user can be assured that there will be at least one movie in the movie list that is of interest to the user. This may facilitate agreement on a single movie to watch.
- a family of five members of a household may have a weekly “movie night” where all five users will be home to watch a movie together.
- the media guidance application may automatically recalculate the total scores for all movies based on all of the users' movie viewing preferences. For example, if all five users are home and watching, the media guidance application may weight or scale each user's contribution to each movie's total score by 1 / 5 .
- a new movie list may then be generated based on the new total scores. After the new movie list has been generated, another subroutine may analyze the list to see if each user has at least one movie on the list the meets a predetermined user profile score for the user.
- one member of the household may have a very unique taste or interest in movies. All four other members of the household may share similar interests in movies. As such, the four members of the household with similar interests may dominant the movie list (e.g., all six movie list selections in the movie list may be of interest only to the four members with similar interests).
- the interactive media guidance application may add at least one movie to the movie list that meets some minimum user profile score for the underrepresented user.
- the settings in who's watching overlay 602 may be automatically populated by the user equipment device. For example, if one or more users are currently logged on to the user equipment device, then toggle options 606 for these users may be automatically set to “Yes”. In this way, the user need not manually select the users who are currently watching the user equipment device.
- Overlay 602 may be automatically populated in other ways as well.
- user equipment 102 FIG. 1
- RFID transceiver 115 FIG. 1
- Users of the user equipment device may then carry cards (e.g., PVC cards) with embedded RFID tags (e.g., passive or active RFID tags).
- the RFID tags may store a unique identifier for each user. Additionally or alternatively, RFID tags may be integrated with hand-held user equipment devices (e.g., remote controls, cellular telephone, PDAs, and the like), jewelry (e.g., watches and bracelets), clothing, or any other accessory that is typically carried with the user (e.g., eyeglasses).
- hand-held user equipment devices e.g., remote controls, cellular telephone, PDAs, and the like
- jewelry e.g., watches and bracelets
- clothing e.g., eyeglasses
- the RFID tags of the present invention may also be implanted beneath the skin of users.
- each member of a household may have an RFID tag subdermally implanted in the hand or arm. Similar to the RFID tags mentioned above, theses implantable RFID tags may be used to automatically authenticate all users who are within range of the user equipment device.
- the interactive media guidance application may receive API function calls from RFID transceiver 115 ( FIG. 1 ) in order to automatically identify the users who are currently watching the user equipment device. Any of the other overlays described herein that accept a user selection may also benefit from this automatic identification approach. For example, one or more of the overlays shown in FIGS. 10 , 11 , and 12 may also be automatically populated by the interactive media guidance application.
- RFID tags are used in some embodiments to identify the users who are currently watching the user equipment device
- users may be provided with Bluetooth enabled devices (e.g., cellular telephones).
- Bluetooth discovery mode the user equipment device may automatically discover new users who are watching the user equipment device.
- user equipment device 102 FIG. 1
- the interactive media guidance application may periodically invoke a “Bluetooth Discover” function call. This function call may return a list of device addresses and device names within range of the user equipment device.
- Each user may associate one or more Bluetooth device names and/or addresses with the user (e.g., saved in the user's profile).
- the user equipment device may maintain a table of users and their associated Bluetooth device names and/or addresses. After each “Bluetooth Discover” function call, the interactive media guidance application may automatically identify the users watching the user equipment device from the device and address table.
- an unknown Bluetooth device name or address may be discovered.
- an unregistered friend of a household member may be watching the user equipment device. This friend may have a valid Bluetooth enabled device, but no user profile stored on the user equipment device matching the address or device name of the device. The friend, however, would still like his or her movie viewing preferences and movie criteria to be used in building movie lists and suggesting movies.
- the interactive media guidance application may automatically query a supplemental data source (e.g., supplemental data source 120 of FIG. 1 ) in order to download the friend's user profile.
- the query may be performed by Bluetooth device name or address.
- Supplemental data source 120 FIG. 1
- Supplemental data source 120 may store a database of “roaming” user profiles indexed by Bluetooth device name or address for faster lookup.
- the friend's user profile After the friend's user profile has been downloaded, it may be stored in the user profile database on the user equipment device with the other user profiles. The friend may then be treated like any other registered user.
- the friend's user profile may be stored in a supported format on the Bluetooth enabled device itself.
- FIGS. 23A and 23B show a default user profile and a custom user profile in a standardized XML format with mandatory and optional fields.
- the user equipment device may act as a Bluetooth server and establish a Bluetooth connection with the device using the discovered address and/or device name.
- the friend's user profile may then be transferred to the user equipment device and treated as a “roaming” user profile.
- a user may carry his or her user profile as the user moves from user equipment device to user equipment device.
- the user profile may be automatically transferred and accepted by other user equipment devices using the Bluetooth protocol.
- the Bluetooth transmission may take place over an unlicensed industrial, scientific, and medical (ISM) band at 2 . 4 to 2.485 GHz, using a spread spectrum, frequency hopping, full-duplex signal at a nominal rate of 1600 hops/sec.
- ISM industrial, scientific, and medical
- Any other suitable wireless protocols may be used in other embodiments.
- Any other suitable method for recognizing which users are in the room may be used. For example, some embodiments may use facial recognition or voice recognition to determine who is watching the user equipment device.
- the user may also set other movie criteria using display screen 700 of FIG. 7 .
- the criteria set in this display screen may also be saved to the profiles of the users that are currently watching the user equipment device.
- the interactive media guidance application may then filter the movie list to remove movies not meeting the movie criteria.
- maximum rating option 704 allows a user to set a maximum (i.e., most adult) MPAA or TV rating for content included in the movie list. Instead of specifying a maximum rating, a permitted range may also be specified.
- Maximum length option 706 allows a user to set a maximum movie length (in hours and minutes) for content included in the movie list. Instead of specifying a maximum length, a permitted length range (e.g., longer than 30 minutes but shorter than 3 hours) may also be specified.
- Show pay movies options 708 allows a user to toggle whether pay movies (e.g., pay-per-view movies, movies available on premium channels that the user has not subscribed to, or movies available from an on-demand service for which a surcharge is applicable) are included in the movie list.
- pay movies e.g., pay-per-view movies, movies available on premium channels that the user has not subscribed to, or movies available from an on-demand service for which a surcharge is applicable
- the user may also specify the movie list time window using window option 710 . For example, the user may choose between common time windows (e.g., within 5, 10, 15, 20, 30, or 60 minutes of the current time), or the user may select a custom time window. Movies starting now or within the user-selected time may be included in the movie list.
- any other suitable time window may also be used in other, custom movie lists.
- window option 710 the user may also select to view an “On Tonight” movie list for that same evening (e.g., 5 pm to 10 pm), an “On This Weekend” movie list for the upcoming weekend (e.g., Saturday and Sunday), an “Evenings This Weekend” movie list for the evenings of the upcoming weekend (e.g., Saturday and Sunday from 5 pm to 10 pm), or any other suitable movie list for any other suitable time window.
- the user may specify one or more of the movie list start time, the movie list stop time, and the date (or date range) for each movie list using window option 710 . Dates and times may be specified relative to the current date and time, or absolute dates and times may be specified. As described above, some movie list time windows are periodic and the windows are valid on some suitable period (e.g., daily, weekly, monthly, or yearly). This allows a user to create a custom list (e.g., the “On This Weekend” movie list) that automatically includes movies available each period cycle without the need to manually recreate another movie list. Since media guidance application data is generally available for media content several days or weeks in advance, the interactive media guidance application may compute total scores for movie selections and create a movie list table (similar to table 200 of FIG. 2 ) for any future time period that media guidance application data is available.
- a custom list e.g., the “On This Weekend” movie list
- Some content eligible for movie list inclusion may not be associated with media guidance application data.
- movies recorded to a local DVR or other storage device may not be associated with media guidance application data (or may be associated only with abbreviated media guidance application data).
- media guidance application data e.g., actor, director, genre, and editorial ratings information
- the interactive media guidance application may also compute movie list scores and ratings for these content selections by attempting to look up information about the movies on a supplemental data source (e.g., supplemental data source 120 of FIG. 1 ).
- the lookup may be performed using the title or filename of the recorded content or a unique program identifier that is associated with the content. If no information about the content can be located on the supplemental data source, the movie list rating or score may be computed without the information. Such movies may still be eligible for inclusion in a movie list, however, because in some embodiments movies recently recorded to a local DVR are always added to the movie list. The user may also have rated the recorded movie, accessed the recorded movie a number of previous times, added the movie to a favorites list, or bookmarked the movie. Any of these actions may also qualify a movie otherwise not associated with media guidance application data for inclusion in a movie list.
- Some movies such as on-demand and locally recorded movies, may be available at any time. These movies may always meet the start time criteria specified in window option 710 . In some embodiments, only movies that have not already started, but will start within the movie list window, are included in the movie list. In addition, some movies that have recently started may also meet the start time criteria. For example, in some embodiments, the interactive media guidance application automatically pre-tunes content with the highest total scores. For example, if the user equipment device includes three tuners, the movies with the top two or three total scores may be automatically tuned without any specific user request to tune to the movies.
- the tuned movie with the lowest total score may be tuned away first, and so on.
- the interactive media guidance application always tunes to movies of interest whenever possible.
- the user equipment may buffer these movies up to the buffer window size. This may allow the user to watch a movie time-shifted from its actual broadcast time and immediately invoke advanced video controls (e.g., pause and rewind controls). Movies with the beginning buffered may also meet the start time criteria specified in window option 710 . For example, if the user equipment buffer window is 30 minutes, movies that have started less than 30 minutes ago may also be included in the movie list. In this way, the user may still access and watch the entire movie, if desired. The user may then confirm the selections displayed in overlay 702 by selecting save option 712 .
- the user may move cursor 412 to highlight and select any movie in the movie list.
- the interactive media guidance application may take one or more actions.
- movie page display screen 800 FIG. 8
- the selected movie may be automatically tuned (e.g., on a foreground or background tuner)
- the selected movie may be automatically displayed (e.g., in full-screen or in a PIG or PIP window)
- the interactive media guidance application may take any combination of the aforementioned actions.
- Movie page display screen 800 may display detailed information about the selected movie. For example, the title of the selected movie, its source (e.g., channel name and channel number), its start time and end time, its MPAA rating, its editorial rating (e.g., a star rating), and its genre may also be displayed.
- a synopsis or other summary text, still images (e.g., the box art), and previews for the selected movie may be displayed in movie page display screen 800 .
- Detailed genre information may also be displayed on this display screen.
- Actions that may be available from this screen may include go back to the previous screen (i.e., movie list display screen 400 of FIG. 4 ), watch, play/restart/resume, buy, remind, or any other appropriate action related to the selected movie.
- Other actions may include watching an associated video clip (e.g., for on-demand and broadcast movies), the selection of which may launch a single clip, or may offer a selection of clips.
- the clips may include a movie trailer/preview, a reviewer's video (e.g., from E! or TV Guide), or any other video clip.
- a bar or banner may be displayed.
- the bar or banner may include a number of selectable icons, each icon invoking a particular function related to the selected movie. For example, the user may select watch icon 802 to display the selected movie in full-screen. The user may also select preview icon 804 to view a video preview of the selected movie.
- movie information display screen 900 of FIG. 9 the user may select movie information icon 902 to view a list of extended information about the selected movie.
- an overlay may be displayed listing common critics and reviewers, such as reviewers 910 and 912 .
- Additional information about the movie may be displayed by selecting TV Guide Details option 906 , cast details option 908 , and parental information option 914 .
- TV Guide Details option 906 may link the user to online information from a suitable television program guide service, such as TV Guide.
- Cast details option 908 may display the name (and optionally picture) of each pertinent cast member as well as a brief biography, a list of other movies the cast member has performed in, and any other suitable cast information.
- a screen of detailed parental control information may be displayed. For example, a review of movie content attributes (e.g., strong language and sexually explicit behavior) may be displayed, along with recommendations for appropriate ages for viewing and discussions of aspects of the movie that might be of issue or of particular interest to parents, after the user selects parental information option 914 .
- movie content attributes e.g., strong language and sexually explicit behavior
- the movie page may allow a user to rate a movie.
- user ratings overlay 1004 may be displayed.
- This overlay may include an option to choose among various user ratings for the movie.
- Sample ratings may include “I′ve already seen this movie and I give it N stars,” “I am not interested in watching this movie,” and “I′d watch it again.”
- Other ratings schemes e.g., thumbs up/thumb down and star ratings
- the user may select the rating to associate with the movie using rating option 1008 . Additional user ratings options may be displayed after selecting more options 1010 .
- the user may select save option 1012 .
- the interactive media guidance application may provide for household-wide ratings or individual ratings for each household member. For example, using user option 1006 , the user may select his or her name from a list. This identifies the current user who is rating the movie. More than one user may be selected to associate the rating with using user option 1006 , and distinct ratings may be selected for each user.
- the rating may be saved to the profile of each user specified in user option 1006 .
- Advanced ratings may also be defined, including the ability to identify the reasons behind the user's rating (e.g., a user rating may be tied to one or more movie attributes, such as actor or genre, as described below).
- FIG. 11 shows advanced user ratings display screen 1100 .
- Advanced ratings overlay 1102 may be displayed after the user selects more option 1010
- Advanced ratings overlay 1102 may include a number of ratings categories, including one or more genres, one or more movie classifications, one or more cast members or actors, one or more directors, and any other suitable ratings category.
- the user may rate the movie in terms of each such ratings category.
- the user may directly rate the classification itself. For example, the user may rate Ellen DeGeneres' performance in this movie, or the user may express a preference for Ellen DeGeneres in general that will be added to the user's profile (and which may be used to help evaluate other movies in which she appears). As shown in the example of FIG.
- overlay 1102 includes genre categories 1106 and 1108 , movie categories 1114 , and cast member categories 1110 and 1112 , all of which are associated with the “Finding Nemo” movie.
- a user may highlight any available category and select a rating to associate with the category. Ratings may be saved to one or more user profiles. As shown in the example of FIG. 11 , the user “George” is setting a rating to be saved in the user's profile. A user may select one or more users in user list 1104 and toggle checkmark icon 1103 on and off. Ratings will be saved to the user profiles of all users with checkmark icon 1103 displayed. The user may also select “All Users” from user list 1104 in order to associate the rating with all users of the system. Alternatively or additionally, the user may select individual users and associate distinct ratings for each category for each user.
- a user may also customize the ratings categories displayed in overlay 1102 .
- a “New Category” option may be defined. After the user selects this option, the user may input a text label for the new category as well as a user rating. This custom rating category may also be saved to the user's profile. Users may also create custom combination ratings categories. For example, the user may create a new custom combination ratings category labeled “Comedy—Ellen DeGeneres”. This rating would be used to submit ratings regarding the comedic aspects of Ellen DeGeneres' role in the movie. Other users who are rating the same movie may also submit ratings on custom categories and custom combination categories created by other users.
- the movie page may also include bookmark actions for any on-demand, broadcast, or recorded movie.
- FIG. 12 shows bookmarks display screen 1200 .
- overlay 1204 may be displayed to the user.
- the user may select his or her name from user option 1206 .
- the user may also create a bookmark by selecting the add bookmark option 1210 .
- To discard bookmarks overlay 1204 the user may select close option 1212 .
- the bookmarks may inform the system that the viewer is interested in the movie, but does not want to watch it at the present time.
- Bookmarked movies may be added to a bookmark list, which is stored on the user equipment device (e.g., in memory or on storage device 110 of FIG. 1 ).
- the user may also prioritize movies when they are bookmarked (e.g., High, Medium, or Low) using priority option 1208 .
- the bookmark list may be displayed to the user (optionally in priority order) at any time so that the user may see a list of bookmarked movies.
- the user may select any movie in the displayed bookmark list to obtain more information about the movie, view the movie page associated with the movie, or automatically display the movie in full-screen.
- movies in the bookmark list may be automatically added to the “On Now” movie list when the movies are available within the media system. If the movie is already on the bookmark list (or is on the recently watched list), add bookmark option 1210 may change to “Delete”.
- the movie page may also include other actions such as record, view other air times, and lock (to create a parental control lock).
- the movie page may also include a mail feature.
- mail display screen 1300 of FIG. 13 shows such a mail feature.
- Overlay 1304 may be displayed after the user selects send option 1302 on the movie page. This overlay allows the user to send a movie to someone on the user's friends list. For example, the user may send a recommendation to the friend or friends listed in send to list 1306 .
- the user may also associate a new rating with the movie prior to sending the movie using rating option 1308 . After the movie is sent, it may be automatically added to the friend's own movie list. In some embodiments, just a recommendation of the movie is sent.
- the actual movie itself is sent to the friend or friends included in send to list 1306 .
- a user may associate a network address or other contact information with each friend.
- the movie may also be optionally compressed and/or encrypted before being sent.
- the movie is sent as an MPEG-2 or H.264/MPEG-4 AVC video file.
- the movie may be sent over the media system or over an external network (e.g., the Internet or a proprietary cellular data network).
- a recommendation may be sent to the friend or friends listed in send to list 1306 .
- the user may associate a rating with the recommendation using user rating option 1308 .
- the mail action may also be used to buy the friend a viewing of the movie (i.e., a movie gift).
- a viewing of the movie i.e., a movie gift
- some movies may be associated with a surcharge, such as an on-demand or pay-per-view movie.
- the friend's account may be automatically credited with a single viewing credit so that the friend may, for example, order the movie free of charge.
- the viewing credit may be available to view any movie associated with a surcharge or only the particular recommended movie.
- the movie finder may include a movie planner feature.
- FIG. 14 shows movie planner display screen 1400 .
- the movie planner may allow users to find movies they may be interested in at some point in the future.
- the system may support individual movie planners, such as the planner shown in the example of FIG. 14 , for each household member.
- Each movie planner may include a planning list, which includes movies that are, or might be, upcoming and which the user has not yet evaluated. Once a user has evaluated the movie, it may be removed from the planner list and never show up on the list again.
- the interactive media guidance application may display single-button options to delete and to bookmark the movie.
- the user may also select a movie to see the movie page associated with the movie.
- This list may be presented in listing or box cover format. The user may be allowed to sort the list in various ways, such as alphabetically, when available, when it expires (if known), or by star rating.
- the movie planner list may be combined from several sources.
- the sources may include all movies in the next two weeks' broadcast schedule.
- the broadcast schedule may include free and PPV movies.
- the sources may also include all VOD movies.
- VOD movies may include free VOD movies, pay VOD movies, and VOD movies carried by a specific programmer.
- the sources may also include movies that are known to be upcoming in the next month or two, both linear and on-demand, movies that are in the theaters or have recently been in the theaters, or any other source.
- each movie will only be shown once in the movie planner list, regardless of the number of times it is scheduled or whether it is available via both broadcast and on-demand.
- movie entry 1406 includes an identification of the source of the movie (e.g., the channel, such as HBO), the name of the movie in name area 1402 , and movie flags, such as bookmarked flag 1404 .
- a user may select any movie entry in the movie planner list to toggle the movie's bookmarked status or mark the movie for deletion from the movie planner list. For example, the user may highlight any movie on the list and press “OK” on an input device (e.g., input device 108 of FIG. 1 ).
- the icon next to the movie title may toggle between no icon, bookmark (or high/medium/low priority bookmark), and delete.
- any movies with “Delete” or “Bookmark” icons may no longer be shown on the list because the user has already evaluated these movies.
- the movie finder may also include a movie search feature.
- This search feature is a full-featured search of all movie databases. It may include movies that are not currently scheduled on broadcast channels or on-demand.
- the results of a movie search may be displayed as a list of movies (not shown) matching the search criteria.
- the list of search results may be sorted or filtered by any suitable criteria (e.g., by start time, duration, rating, or alphabetically by title).
- a switched digital video manager may keep track of how many users are watching each switched channel.
- an entity either at the headend or local to the set-top
- filters this list to isolate those channels that correspond to movies and uses this filtered list to provide a popularity indication of movies that are currently being viewed.
- these viewed movies are correlated to other movies that may not presently be available and all of this information may be used, at least in part, in the determination of movies to recommend to the user or add to a movie list.
- a video-on-demand server may monitor requests for individual movies, and this information may be used, at least in part, in the determination of movies to recommend to the user or to add to a movie list.
- the interactive media guidance application may keep track of interactions involving movies, including requests to watch, purchase, record, bookmark or rate movies. This information may be collected centrally and may be used in the determination of movies to recommend to the user or to add to a movie list.
- the user may select any movie from the search results list to view the movie page for the movie, bookmark the movie, or perform other suitable actions (e.g., order, record, or add to a favorite movies list).
- the movie finder may search based on title, actor, director, producer, and other credits, detailed description, genre, MPAA or TV ratings, star rating, free/pay, current availability, or any other fields as appropriate.
- a “top movies” list is maintained by the interactive media guidance application or the switched digital video manager.
- the top movies list may include the movies with the most access requests or the movies allocated for the longest period of time within the switched digital video group.
- the top movies list may also include the movies with the most requests from a video-on-demand server.
- the top movies list may also include movies which have been most viewed, recorded, bookmarked, or highly rated by other viewers in the network. For example, a “Top 20” movie list may be created and displayed to the user so that the user may see what movies are popular within some local geographic or demographic group.
- third-party popularity statistics may be used to supplement or replace the network statistics.
- Nielson designated market area (DMA) ratings, Nielson Television Activity Report (NTAR) data both from Nielson Media Research
- any other suitable popularity or activity ratings may be made available on a supplemental data source (e.g., supplemental data source 120 of FIG. 1 ).
- box office revenues may be used to determine popularity.
- custom ratings and popularity statistics may be provided by third-party vendors or by the network or cable operator itself. Such statistics may give an indication of what movies are highly viewed by television viewers in a local geographic region or by a particular demographic of viewers (e.g., children or teenagers).
- the movie finder may also include a bookmark list for each household member, one for the entire household, or a combination of the two.
- FIG. 15 shows bookmark list display screen 1500 for an individual user.
- the bookmark list is a list of all movies that have been bookmarked by the user at any time (and which have not been viewed).
- the list may also include movies bookmarked automatically by the interactive media guidance application.
- the interactive media guidance application may automatically tag or bookmark movies of potential interest to the user based at least in part on the user's profile information (e.g., the user's movie viewing preferences and user ratings).
- the user may navigate a cursor to select any item on the list, such as item 1502 . After an item is selected, the user may view its associated movie page, change its bookmark options, or remove it from the list.
- the bookmark list may also include an indication of the next date and/or time the movie may be viewed in availability area 1504 .
- the list may be sorted, for example, based on the priority assigned by the user.
- Bookmark options may include priority (from “must see soon” to “may be interested”), pay/free (willingness to pay to see), or any other criteria for sorting the list.
- the movie finder feature may allow the interactive media guidance application to prefetch or automatically record movies on a user's bookmark list (or which match the user's movie preference and ratings) as soon as they become available.
- the interactive media guidance application may prefetch or automatically record certain movies even absent an express user instruction to do so.
- the system may allocate a section of storage device 110 ( FIG. 1 ) (e.g., a DVR hard drive) for prefetching or automatically recording movies.
- the amount of disk space used for prefetching may be configurable by the user or the system. There may be separate disk areas for prefetching for each user, or there may be a single prefetch area shared by all users.
- the allocation may be changed or may remain fixed over time.
- the system may monitor the schedule for movies that may be of interest that are available when there is a free tuner. Such movies may include bookmarked movies and movies that match the user's movie viewing preferences. Bookmarked movies with higher priorities may be prefeteched or automatically recorded before bookmarked movies with lower priorities. Prefetched movies may be deleted at any time to make room for other movies of higher interest. As such, the “keep” priority of prefetched movies may be set to the lowest possible priority in some embodiments. An asset's keep priority may determine the order in which content is overwritten on a storage device to make room for other content (e.g., newer content). Content with lower keep priorities may be overwritten before content with higher keep priorities.
- An asset's keep priority may determine the order in which content is overwritten on a storage device to make room for other content (e.g., newer content). Content with lower keep priorities may be overwritten before content with higher keep priorities.
- prefetched movies may also show up as entries in the user's movie list.
- movie list display screen 400 FIG. 4
- the user is not notified when movies are prefetched.
- the prefetched version may be automatically accessed or displayed.
- a prefetched movie may be automatically deleted after it has been viewed.
- each household member may customize the movie finder.
- Customizable fields may include the individual name for the display configuration (e.g., the name of the household member).
- Customizable fields may also include preferred settings for different movie format options, along with an indication of whether it is a required setting (i.e., a mandatory movie list criteria) or just a preference.
- the options may include audio language, subtitle presence, subtitle language, SD, HD, or H.264 format, widescreen/letterbox or normal, closed caption, Dolby Digital, MPAA rating and advisory limits (which may be controlled by a PIN number), and minimum user or editorial star rating.
- Each user profile may also be assigned a PIN. If a PIN is assigned, the user's profile cannot be accessed without first entering the PIN.
- FIG. 16 shows users display screen 1600 .
- Users display screen 1600 list all the users with profiles established on the system.
- an authorized user e.g., an administrator
- the administrator may set the name or handle of the user, the user's PIN, the user's access level, and various user profile settings.
- An administrator (or an authorized user) may view and edit a user's profile by selecting any user in users display screen 1600 (e.g., user 1604 ).
- a PIN may be required to view or edit another user's profile.
- user profile display screen 1700 of FIG. 17 may be displayed for the selected user.
- the user's profile may be deleted, renamed, or updated using delete profile option 1702 , rename profile option 1704 , and settings option 1706 .
- favorites option 1708 a listing of the user's favorite movies and movie classifications may be displayed.
- these movies may include movies added to the user's favorite movies list. These movies may also include all bookmarked movies, movies the user has given a certain rating (e.g., at least four stars), or any combination of the aforementioned movies.
- Classifications may include any specific movie genre, actor, director, or any other suitable movie attribute that the user may choose to rate.
- PIN option 1710 the user may select PIN option 1710 .
- the function of PIN option 1710 may change depending on the current PIN status of the selected user. For example, if no PIN is currently set for the user, the option may allow the user to create a PIN. If a PIN is set, the user may change the PIN, reset the PIN, or remove the PIN, depending on the user's access level.
- a user may select, from display screen 1700 , an option to copy another user's profile to the current user's profile or use a pre-built system profile as the user's own profile (or use it as a starting seed from which the user can create his or her own profile).
- the user may also specify an optional duration (e.g., one week) that the new profile should be used as the user's own profile.
- a collection of pre-built profiles for celebrities and popular actors may be made available on a supplemental data source (e.g., supplemental data source 120 of FIG. 1 ).
- a user may view a list of available pre-built profiles and view the settings and user ratings stored within any profile.
- the user may select to copy or replace the user's current profile with the selected pre-built profile.
- a backup of the user's current profile may be saved to the user equipment so that the user's current profile can be restored after the user-configurable duration has expired.
- This may allow a user to use, for example, Tom Cruise's user profile in place of the user's own profile for any suitable amount of time.
- the interactive media guidance application may then recommend movies Tom Cruise would like to the user. The recommendations may be based in whole or in part on Tom Cruise's profile.
- the interactive media guidance application may also populate the user's movie list based on the settings and preferences included in Tom Cruise's profile.
- the user may also select to use the profile of any other user in the system.
- the user's profile becomes more personalized and refined.
- a user may select the profile of any other user (e.g., a friend) and use the profile of the selected other user as the user's own profile (or use it as a starting seed from which the user can create his or her own profile).
- These profiles may be stored on a supplemental data source (e.g., supplemental data source 120 of FIG. 1 ).
- An indication of the age of the profile (e.g., the number of days since the profile was created or the number of rated movies in the profile) may also be displayed to the user.
- each user profile may take a standardized format with a series of mandatory and optional fields.
- the mandatory fields may include all the basic movie viewing preferences.
- the optional fields may include specific movie and category ratings.
- the interactive media guidance application may download and save any user profile locally to the user equipment device (e.g., on storage device 110 ) upon request by a user.
- settings display screen 1800 of FIG. 18 lists some common profile settings.
- maximum movie rating option 1802 the user may set the “most adult” MPAA or TV rating allowed for movies in the movie list.
- minimum star rating 1804 the user may set the lowest user (or editorial) rating for movies in the movie list. As shown in the example of FIG. 18 , the user has selected that only movies with the MPAA rating of PG-13 or lower and movies with a user or editorial rating of at least two stars should be included in the movie list.
- the user may also associate one or more favorite movie critics with the user's profile using favorite critic option 1806 .
- the favorite critic selected in favorite critic option 1806 may control which star ratings are displayed and what movies are automatically added to the user's movie list based on critic ratings.
- favorite critics may be manually selected by the user or automatically selected by the interactive media guidance application.
- Prefetch option 1808 allows the user to specify whether prefetching of movies of potential interest is enabled.
- HD option 1810 determines whether the interactive media guidance application should automatically use the high-definition (HD) version of the movie (if available) for all movie list and movie finder operations (including prefetching).
- HD high-definition
- Options for HD option 1810 may include “Never,” “If Available,” “Based on available space,” and “Always.” Other format options may also be included, such as language, subtitles, widescreen, closed captioning, and various versions of Dolby Digital sound. Additional settings may be displayed and updated by scrolling down in settings display screen 1800 or pressing an appropriate button on input device 108 ( FIG. 1 ).
- a user may set a maximum access price (e.g., only free movies) for movies in the movie list.
- This maximum access price may be stored in the user's profile.
- the interactive media guidance application may automatically search for a version of the bookmarked movie meeting the maximum access price preference. Only movies matching the maximum access price preference may be displayed in a bookmark list, such as bookmarks display screen 1500 of FIG. 15 , or the movie list.
- FIG. 19 shows recent movies display screen 1900 displaying the recent movies list.
- the recent movies list may include movies that have been viewed by the user in the past “few” days (e.g., two weeks or one month). The user may select any movie from this list (e.g., movie 1902 ) and rate it after viewing the movie or send a recommendation (or the actual movie itself) to a friend.
- Access date 1904 may list the date of last access of the movie or the date the user last completed watching the movie.
- the movie may be removed from the bookmark list and added to the recent movies list for some period of time. There may be a separate recent movies list for each household member. The user may delete any movie from this list.
- the interactive media guidance application may keep a running list of all bookmarked and recently watched programs for the user to review at any time. This may allow the user to see if any of the user's bookmarked or previously viewed movies that the user liked are currently available to be watched. The user may select a movie from the list, view the movie page for a movie in the list, and associate a rating with the movie (or update its current rating, if available).
- the user may also rate a movie, for example, from zero to four stars (or any other suitable ratings system).
- a list of all movies rated by the user may be displayed to the user in rated movies display screen 2000 .
- the user may select any rated movie in the list (e.g., movie 2002 ) and change its rating.
- movie 2002 is currently associated with single thumbs up user rating 2004 .
- the interactive media guidance application may also provide a favorite actors list, a favorite genres list, etc. for the user. These additional lists may include specific movie attributes that the user has rated. The user may also tie the rating to one or more movie attributes such as, for example, actor or genre. The user may also manually enter in favorite actors or genres. In some embodiments, movies may be added to the movie list for the user based on the selection of a favorite critic and that critic's star ratings. In some embodiments, the user may also be a critic, and the ratings for the “user” critic may be collected from the audience of users. The user's movie ratings may be made available to other users in the media system (e.g., media system 100 of FIG. 1 ), and other users remote from the local user may use the user's ratings as criteria for determining which movies are included in their own movie lists.
- the user's movie ratings may be made available to other users in the media system (e.g., media system 100 of FIG. 1 ), and other users remote from the local user may use the user's
- the movie finder application provides several opportunities for increasing viewership using community buzz.
- each user's ratings may be made available to other users.
- the movie page may include an average star rating assigned by other users (all users, users in my geographical area, users in my demographic or ethnographic group, users in my list of friends, or any other suitable subset of users). Users may also enter text comments that can be made available to other viewers.
- users may send a link to, or recommendation for, movies that the user liked to other users (e.g., another person in another household or another user at another location).
- FIG. 21 shows friends display screen 2100 . Friends may be added to the movie finder friends list by selecting add friend option 2102 . A user's movie recommendations (or the actual movie itself) may be sent to one or more friends on the user's friends list. As shown in the example of FIG. 21 , the friends list may include a name, nickname, or handle of each friend in name area 2104 and contact information for each friend (if known) in address area 2106 . In some embodiments, the interactive media guidance application uses the contact information in address area 2106 in sending movie recommendations (or the actual movies themselves).
- the user may associate any network contact information, including cellular telephone number, email address, network address (e.g., IP address), user equipment identification number, or any other suitable network identifier, with each friend in the user's friend list.
- This contact information may then be saved to any suitable data structure (e.g., a database table) associated with the user's profile or in the user's profile.
- a group of users may create a user group, community group, or affinity group.
- a user and the user's friends may create a group in which the user and the user's friends may share what movies they are watching and their ratings and comments.
- FIG. 22 shows groups display screen 2200 , which includes a number of user, community, and affinity groups.
- the interactive media guidance application may automatically create affinity groups of people with similar interests. For example, all viewers that selected a certain critic as a favorite may be grouped together. Any user in this group can see the average star ratings of others in the group, along with a selection of user comments.
- the user may access a screen that lists movies recently viewed by other members of the group, along with average star ratings.
- the system may include affinity groups that are created editorially. These editorially-created affinity groups may be associated with movies selected by a list owner who may not be an individual user.
- the user may select any group in groups display screen 2200 (e.g., group 2202 ) to view more information about the group.
- the user may also press the “OK” button (or other suitable button) on input device 108 ( FIG. 1 ) in order to join (or un-join) any group in the list.
- Icon 2204 may indicate that the user is currently joined or subscribed to the group. If the user is a member of the group, then movies that are associated with (or recommended by) the group may be automatically added to the user's movie list.
- the user can also press the “INFO” button (or any other suitable button) to see the current list of movie recommendations from the group (and optionally a list of current members).
- the movie finder provides numerous opportunities for targeted advertising because of the level of personalization. For example, advertisements for movies may be presented simultaneously with any movie finder display screen (e.g., in a PIG window). Advertisements may be targeted based on any information in the user's profile, including the user's movie viewing preferences, group membership, and movie access history. Advertisements may also be targeted based on separate demographic information about individual household members, for example, when they are looking at user-specific recommendations in the movie list or watching the actual movies themselves. Targeted advertisements for movies and other programming, as well as targeted advertisements for products and services, may be provided.
- the advertisements may be delivered to the user equipment device and stored locally in an advertisement database on storage device 110 ( FIG. 1 ).
- advertisements are correlated with specific categories or genres of movies the user is interested in (or has rated highly). For example, a user who likes sports-themed movies (e.g., because the user has rated a number of sports genre movies highly, subscribed to a sports-related affinity group, or watched a predetermined number of sports-related movies) may match a sports-coded advertisement database. An identification of the advertisement database match may be saved to the user's profile.
- the advertisements from this database may relate, for example, to sporting events, sports programming, and other sports-related products and services.
- the interactive media guidance application may cycle through all the advertisements in the database or select a random advertisement from the database each time a movie finder display screen is accessed. In this way, the user is presented with highly-personalized advertisements each time a movie finder display screen is displayed.
- a single user may match multiple advertisement databases, in which case the interactive media guidance application may select an advertisement from all the advertisements in all the matched advertisement databases and simultaneously display the advertisement in any display screen described herein.
- advertisements may be stored in databases at a third-party data source (e.g., supplemental data source 120 of FIG. 1 ).
- the interactive media guidance application may access the third-party data source each time a new targeted advertisement is requested by the movie finder application.
- Advertisements may be sent to the user equipment device on any suitable data path or data stream.
- a dedicated advertisement data stream e.g., an IP stream
- Advertisements may include text, graphics, video, and interactive elements.
- an interactive survey for an upcoming movie may be presented to the user as an advertisement. The survey might ask the user how much the user likes the plot, title, or any other content element of up-coming movie.
- the user may also indicate how likely the user will be to actually watch or order the movie (e.g., watch the movie at a movie theater or order the movie on-demand).
- the user may submit the user's selections by pressing a suitable key on an input device (e.g., input device 108 of FIG. 1 ).
- the advertisements for products and programming may also be interactive. For example, the user may navigate a cursor from any of the movie finder display screens to an advertisement within the display screen. After highlighting the advertisement, the user may select the advertisement using an input device (e.g., input device 108 of FIG. 1 ) in order to automatically invoke any media guidance application function related to the advertisement.
- the interactive media guidance application may auto-tune the user to the advertised programming, order the advertised programming, add the advertised programming to a favorites list, add the advertised programming to a movie list, schedule the advertised programming for recording, or any other suitable function. Ordering or purchasing information about an advertised product or service may also be displayed. For example, a website may be displayed to the user in place of the advertisement window (or in the main window) after the user selects a targeted advertisement.
- FIG. 23A shows default user profile 2300
- FIG. 23B shows custom user profile 2310 .
- XML files are used at least in some embodiments to simplify transmission and processing of the user profiles.
- user profiles may be stored as tables in a relational database (and optionally converted to XML format for transmission). Any other suitable data structure may be used to store user profiles in other embodiments.
- user profiles may include mandatory fields and optional fields.
- Mandatory fields may include the most basic movie viewing preferences (e.g., movie duration and rating).
- Optional fields may include a number of movie preferences supplied by the user (or automatically chosen by the interactive media guidance application based on user viewing history and active user monitoring). These optional fields may include, for example, one or more favorite genres, subgenres, actors, directors, or any other suitable movie attribute.
- Optional fields may also include user ratings of specific movies. From the user ratings, the interactive media guidance application may automatically select a favorite genre, subgenre, actor, director, or any other suitable movie attribute for the user.
- the interactive media guidance application may add Tom Cruise to the user's profile as a favorite actor and add the action genre to the user's profile as a favorite genre. From the user ratings, the interactive media guidance application may also automatically match the user with other users and critics who have similar ratings. An identification of these other users and critics may then be saved to the user's profile as the user's favorite users and critics.
- default user profile 2300 includes filename 2302 , which may identify the default profile.
- Body 2304 of default user profile 2300 may include an identification of the default profile settings.
- default viewing preferences may include the minimum (i.e., least adult) rating of the movie, the maximum (i.e., most adult) rating of the movie, the minimum length of the movie, the maximum length of the movie, whether premium movies associated with an additional charge should be included, and the window for the default movie list.
- the default movie list includes movies starting now (i.e., at the current time) or within 30 minutes of the current time.
- One or more additional time windows for one or more additional movie lists may also be defined in the default profile. As described above, a user may be interested in viewing a movie list of movies available tonight. In lieu of time windows relative to the current time, absolute and/or periodic time windows may also be defined. For example, a movie list of each night's movies (e.g., starting between 5 PM to 11 PM each night) may also be defined. The movies lists may be named and made available to all users of the user equipment device.
- user profile 2310 includes filename 2312 , which may uniquely identify the user profile.
- Body 2314 of user profile 2310 may include custom viewing preferences, settings, ratings, and movie list windows created by or associated with the owner of the profile.
- User ratings for specific movies may be identified using a program identifier and rating (e.g., 1 to 5 stars).
- User profile 2310 may be stored locally on the user equipment device that the user created the profile.
- user profile 2310 may also be stored on a network location (e.g., supplemental data source 120 of FIG. 1 ) so that other users in the media system may access and/or view the profile, if authorized.
- storing user profile 2310 on a network location allows the profile to be “roaming.” For example, a user may access or login to another user equipment device within the media system. After logging in, the user's custom profile may be downloaded to the local user equipment device that the user is logged into. The interactive media guidance application may then apply the downloaded profile to the user's viewing session so that the user may utilize all the movie finder functionality as if the user were on the user's home user equipment.
- the default profile may be copied as the user's base profile.
- a setup wizard may then automatically launch, prompting the user to specify some common movie viewing preferences. In this way, the user's profile may be at least minimally personalized to the user.
- the setup wizard may also educate the user as to the most common movie finder features and provide an interactive tutorial.
- FIGS. 24 , 25 , 26 A, 26 B, 26 C, and 26 D show illustrative processes for performing various movie finder functions. Some of the processes may be manually executed by the user, and some of the processes may be automatically executed by the interactive media guidance application. In some embodiments, certain movie finder processes execute continuously on their own application thread. For example, the total scores and ratings may be continuously updated as new information becomes available by an application thread or agent. In this way, an up-to-date movie list may be always available for display.
- FIG. 24 shows illustrative process 2400 for displaying an interactive movie list to the user.
- interactive media guidance application data is read for the current movie list window.
- a user may set the window for the default “on now” movie list.
- This window may be any suitable length of time starting from the current time.
- custom movie lists for other time periods may also be available. These time periods need not start at the current time.
- a “this evening's” movie list may be defined that includes movies available each evening (e.g., from 5 PM to 11 PM).
- user profile data may be read. For example, some or all of the information stored in user profile 2310 may be read at step 2404 . This information may include the user's movie viewing preferences, movie criteria, and the user's favorite genres, subgenres, actors, directors, and any other suitable information. It may also include various user ratings of specific movies.
- the user profile data may be compared to the media guidance application data. For example, the user's favorite genres may be compared to the genres of movies associated with received media guidance application data.
- interactive media guidance application 106 may determine if any movies accessible or starting within the movie list window meet or exceed some predefined threshold. For example, as shown in table 200 , the movies with the top eleven total scores are included in the movie list. New movies with a greater score than any of these eleven movies may exceed the threshold.
- the interactive media guidance application may also compare a plurality of content attributes (such as genre, actor, rating, etc.). If more than a specified number of these content attributes match the user's movie viewing preferences, the movie may qualify for inclusion in the movie list.
- the movie list is updated to include any movies accessible or starting within the movie list window that meet or exceed the movie list criteria.
- the movies in the movie list may then be prioritized, or ranked. For example, if the ranking scheme is by total score, the interactive media application may read total score column 208 of table 200 ( FIG. 2 ) in order to rank the movies in the movie list. Movies may also be ranked based on a number of other factors. For example, in some embodiments the movies may be ranked by start time (more recent start times first). In other embodiments, some blended ranking scheme may be used.
- an interactive movie list may be displayed to the user at step 2414 .
- the list may be presented in box cover form, as shown in the example of FIG. 4 .
- the movie list may also be presented in a bar or banner form along any edge of the display screen, or as a textual listing screen.
- the interactive movie list display allows a user to quickly preview movies of high interest to the user that are currently accessible or starting soon within the media system.
- any suitable media guidance function may be invoked.
- the selected movie may be automatically tuned on a foreground or background tuner, the movie may be automatically accessed and displayed in full-screen or in a PIP window, the movie may be automatically ordered, the movie may be automatically scheduled for recording, a reminder or a bookmark may be set for the movie, the movie may be added to a favorite movies list, or any combination of the aforementioned actions may be automatically performed.
- one or more steps shown in process 2400 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed.
- FIG. 25 shows illustrative process 2500 for dynamically updating a movie list.
- the movie lists may be updated continuously or periodically as new movies become accessible within the media system. For example, since some movies (e.g., broadcast television movies) typically start and end on the hour or half-hour, movie lists may be automatically updated every 30 minutes on the half-hour in some embodiments. In other embodiments, movie lists may be updated continuously by an agent running in the background on the user equipment device. In some embodiments, the movie list may be updated just before it is to be displayed.
- the user-configurable movie list window may be read.
- the user may set a configurable movie list window via a movie list settings display screen, such as the display screen shown in FIG. 7 .
- the movie list window may define the user's preference relating to the length of time a movie may be starting in the future and still qualify for inclusion in the “on now” movie list.
- the movie list window will be short (e.g., less than 30 minutes), but any suitable window may be selected by the user.
- custom windows may be defined for custom movie lists that are not based on the current time. For example, as described above, a weekend or Friday evening movie list may be defined.
- interactive media guidance application 106 may determine what movies are starting now or starting within the user-configurable movie list window. For example, media guidance application data may be read at step 2504 to determine the scheduled start time of movies available within media system 100 ( FIG. 1 ). Some movies, such as VOD and recorded movies, may be always accessible. An identification of these movies may be indexed and stored locally on user equipment device 102 (e.g., on storage device 110 of FIG. 1 ) or on a network storage device. If interactive media guidance application 106 ( FIG. 1 ) determines, at step 2506 , that new movies are starting or available within the movie list window, the movie list ratings for the newly accessible movies may be calculated at step 2508 . If no new movies are accessible within the media system at step 2506 , illustrative process 2500 may return to step 2502 .
- media guidance application data may be read at step 2504 to determine the scheduled start time of movies available within media system 100 ( FIG. 1 ). Some movies, such as VOD and recorded movies, may be always accessible. An identification of these
- interactive media guidance application 106 may then compare the calculated movie list ratings to the movie list ratings of the movies currently in the movie list at step 2510 .
- the movie list ratings may be stored in a suitable data structure, such as total score column 208 of table 200 ( FIG. 2 ). Because the new movie list ratings may require a change in the movie list, at step 2512 interactive media guidance application 106 ( FIG. 1 ) may determine if such a change is needed. If such a change is needed, the movie list may be updated at step 2514 . For example, one or more of the new movie list ratings calculated at step 2508 may be higher than the movie list ratings of content selections in the current movie list.
- Illustrative process 2500 may be repeated continuously or at regular intervals in order to support a dynamic movie list that always includes content of interest that is currently accessible within the media system (or accessible within the user-configurable movie list window) at any given moment.
- one or more steps shown in process 2500 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed.
- FIGS. 26A , 26 B, 26 C, and 26 D show illustrative process 2600 for displaying and supporting a movie page for a movie list entry.
- the interactive movie list may be displayed to the user.
- the movie list shown in FIG. 4 may be displayed.
- interactive media guidance application 106 FIG. 1
- the user may move a cursor or cell highlight to a desired movie within the movie list and press an “OK” button (or any other suitable button) on an input device (e.g., input device 108 of FIG. 1 ).
- any number of actions may be automatically performed.
- a screen of additional information is displayed at step 2606 .
- the screen of additional information may be similar to movie page display screen 800 ( FIG. 8 ).
- the movie may be automatically tuned (but not displayed) on a background tuner at step 2608 . This allows faster access to the movie, if and when the user actually requested to view the movie. Pretuning the movie also allows for advanced media controls (e.g., pause and rewind) to be immediately performed on the movie because the movie will have been already buffered by interactive media guidance application 106 ( FIG. 1 ).
- advanced media controls e.g., pause and rewind
- a user ratings overlay may be displayed at step 2612 .
- user ratings overlay 1004 FIG. 10
- the user may associate a user rating with the movie (e.g., one to five stars, thumb up/thumbs down, multiple thumb up/thumbs down, or a custom rating).
- the user may associate a holistic rating with the movie or rate individual categories or components of the movie. For example, the user may rate the performance of each actor or rate each scene in the movie at step 2612 . The user may also independently specify a rating for any classification of the movie.
- the user ratings may be saved to the user profile of each user rating the movie. For example, as shown in overlay 1004 ( FIG. 10 ), one or more users may be associated with the rating. This allows a batch user rating function to be performed for multiple users.
- Illustrative process 2600 continues in FIG. 26B .
- interactive media guidance application 106 may determine if the user has selected to view movie details. For example, the user may select movie details button 902 ( FIG. 9 ). If the user has selected to view movie details, at step 2618 a supplemental data source may be accessed containing some or all of the movie details.
- supplemental data source 120 FIG. 1
- a list of detail sources may be displayed to the user at step 2620 .
- overlay 904 FIG. 9
- the user may select any of the displayed sources in order to view the requested information.
- interactive media guidance application 106 may determine if the user has selected to bookmark the movie. If the user has selected to bookmark the movie (e.g., the user has selected button 1202 of FIG. 12 ), a bookmark overlay may be displayed to the user at step 2624 .
- bookmark overlay 1204 FIG. 12
- the overlay may also allow the user to associate a priority with the bookmark. The priority may take the form of a numeric number or ranking, or the user may select from default priorities, including, for example, high, medium, and low priorities.
- the bookmark (and optionally its associated priority) may be saved to the profile of each user adding the bookmark. For example, the user may select multiple users in overlay 1204 ( FIG. 12 ). This allows a batch bookmark function to be performed for the multiple users.
- Illustrative process 2600 continues in FIG. 26C .
- interactive media guidance application 106 may determine if the user has selected to send the movie to a friend on the user's friends list. For example, the user may select send movie button 1302 ( FIG. 13 ).
- interactive media guidance application 106 may then determine if the user has requested to send a recommendation for the movie, the movie itself, or a movie gift. The user may select one of these three options as a default sending preference in the user's profile.
- interactive media guidance application 106 may store the recommendation on a suitable data source (e.g., data source 142 or supplemental data source 120 , both of FIG. 1 ) for each identified friend in the recipient friend list at step 2632 .
- the corresponding interactive media guidance application executing on each friend's user equipment device may then read the recommendation at step 2640 and automatically add the recommended movie to each friend's movie list.
- the recommendation may alternatively be sent directly to the friend's user equipment device (or external email address).
- FIG. 21 shows an example friends list with external contact information.
- the sending user's account may be automatically deducted the access price of the movie (plus an optional gift service fee). Then this amount may be credited to the friend's account at step 2638 .
- the friend may also be notified of receipt of the gift at step 2642 .
- a prompt or overlay may identify the gifted movie, the identity of the sender of the gift, and the expiration date (if any) of the gift.
- interactive media guidance application 106 may determine the supported movie formats. For example, contact information for the recipient friends may be read at step 2634 . This contact information may be derived from a friends listing display screen, such as display screen 2100 ( FIG. 21 ). Depending on the type of contact information (e.g., email address, set-top box address, or IP address) various movie formats may be available. The formats may include MPEG-2, MPEG-4, H.264, and AVI formats as well as any other suitable formats.
- a supported format is sent to each identified friend in the recipient list.
- the movie may be sent over media system 100 ( FIG. 1 ) or over an external network.
- the Internet or a cellular data network may be used to send the movies.
- Illustrative process 2600 continues in FIG. 26D .
- interactive media guidance application 106 may determine if the user has selected to record the movie. For example, the user may select a record option from movie page display screen 800 ( FIG. 8 ). If the user has selected to record the movie, the movie may be recorded or scheduled for recording at step 2646 . If the movie is available within the network (e.g., as on on-demand movie), the movie may be accessed and saved locally to the user equipment device (e.g., the movie may be saved to storage device 110 of FIG. 1 ).
- interactive media guidance application 106 may determine if the user has selected to view the movie. If the user has selected to view the movie, the output of the tuner already tuned to the movie may be displayed at step 2650 .
- the movie may be displayed in full-screen or in a PIG or PIP window.
- a targeted advertisement may be also be simultaneously displayed with the movie.
- the movie access may be logged to the profiles of each user watching the movie. For example, a user may specify who is currently watching the user equipment device using overlay 602 ( FIG. 6 ). Since movie access may affect user profile scores for other content with similar characteristics, a record of all access requests may be saved to each watching user's profile.
- the total scores of all movies accessible within any active movie list may be updated based on the new profile information. For example, one or more of the scores shown in table 200 ( FIG. 2 ) may be recalculated based on the new user profile information. If the new scores necessitate a change in a movie list, the movie list is updated at step 2656 .
- one or more steps shown in process 2600 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed.
Abstract
Description
- This application claims the benefit of U.S. Provisional Application Nos. 60/834,605, filed Jul. 31, 2006 and 60/903,808, filed Feb. 26, 2007, both of which are hereby incorporated by reference herein in their entireties.
- This invention relates generally to media systems and, more particularly, to media systems with enhanced media guidance for movies.
- An interactive media guidance application, such as an interactive television program guide, allows a user to tune to and display a wide array of media content that is available within a media system. For example, such interactive media guidance applications may allow users to access a plethora of media content, including hundreds of television channels as well as on-demand and recorded content. It is sometimes cumbersome, however, for a user to quickly determine what movies (e.g., feature-length broadcast movies and on-demand movies) are available at any given moment. It is even more difficult for a user to quickly find and access movies of interest that are currently available or about to become available in the near future. For example, while current systems may allow a user to search available movies by genre or title, there is no guarantee that the search results will include movies that the user (or a member of the user's household) is actually interested in watching or movies that are currently available.
- In addition, because movies can come from a variety of different sources (e.g., broadcast television channels, on-demand services, and local storage devices), it is often difficult for a user to monitor all these sources to determine when movies of interest become available for viewing or recording. It may be even more difficult to quickly access or switch between all the available movies of interest that are available within the media system at any given moment.
- In view of the foregoing, a more centralized solution for movie media guidance is provided. The movie media guidance may be provided by a movie finder application, which may create, maintain, and display custom lists of movies of interest to a user. The movie finder application may also allow a user to search for available movies, rate already seen movies, view ratings from other users, critics, and editors for unseen movies, and obtain detailed movie cast, movie summary, and parental control information all from an easy-to-use and convenient user interface. The user may also bookmark movies for later viewing, access community groups focused around movie viewing, and view a history list of recently accessed movies from the main movie interface. As such, the movie finder application provides a complete, comprehensive solution for movie media guidance functionality. The user may access a single movie finder application (or a movie finder module of an existing application) in order to perform all movie-related functions.
- One feature of the movie finder application is the ability to build and maintain custom lists of movies of interest to the user. The custom lists of movies provided by the movie finder application may be highly targeted lists of movies that are likely to be of interest and available within the media system during a user-configurable movie list time window. The lists may include all movies expressly bookmarked by the user as well as movies matching a user's movie viewing preferences. A user may designate a movie list time window starting from the current time (e.g., movies accessible or beginning within the next 30 minutes), or the user may select a desired start time and stop time in the future for the movie list window. The movie finder application (or a movie finder module or subroutine of an interactive media guidance application) may execute at least partially on a local user equipment device to build and maintain the lists of movies that are available (or beginning) within the media system during the movie list time window and that are likely to be of interest to the user.
- A single movie list may be maintained on the user equipment device or multiple movie lists may be maintained on the user equipment device. The movie list or lists may be associated with all users of the user equipment device or only a subset of all the users. For example, a separate collection of movie lists may be maintained for each individual member of a household. Individual users may login to the user equipment device in order to access and display their personalized movie list or lists.
- In some embodiments, the interactive media guidance application may monitor user interaction with the user equipment device. From the user interaction monitoring, the interactive media guidance application may create or update a user activity profile, including such information as, for example, the name and type of content accessed, the length of the access, and the frequency of the content access. From the user activity profile and user history information, the interactive media guidance application may compute a rating or score for each movie currently available or accessible within the media system or about to become available or accessible in the near future (e.g., within the next 30 minutes). The interactive media guidance application may then build a list of movies likely to be of interest to the user at any given moment based, at least in part, on the computed scores.
- The movie lists may be updated dynamically as more information about the user's movie viewing preferences becomes available. For example, the user may manually specify the user's movie viewing preferences (e.g., favorite genres, actors, and directors) and other movie list criteria (e.g., movie length and rating). These preferences and criteria may be changed or updated by the user (or automatically by the interactive media guidance application) at any time. After a movie viewing preference or movie list criterion is changed, the movie lists may be automatically updated to reflect the new settings. Movie lists may also be updated after new media guidance application data is received, at regular intervals (e.g., periodically), or continuously.
- Network statistics, include ratings and network viewing activity (e.g., Nielsen ratings), may also be used to determine, at least in part, what content should be included in the user's movie list or lists. For example, the number of access requests from other members of the user's household as well as the number of access requests from other users in the user's local service group (e.g., a switched digital video (SDV) service group in a switched digital video environment or a VOD service group) may be used to determine what movies are “hot” at any given moment. A switched digital video manager may provide this information to the user equipment device for use in determining what movies should be included in the movie list. Movies included the movie list may be currently available, starting soon (e.g., within 30 minutes), available on-demand, recorded to a local storage device (e.g., digital video recorder (DVR)), or any combination of the aforementioned types of movies.
- In some embodiments, editorial ratings may be used to determine what movies should be included in the user's movie list or lists. Editorial movie picks may be assigned editorial ratings and these ratings may be made available on a supplemental data source. The interactive media guidance application may then access the editorial ratings and use these ratings to determine, at least in part, what content should be included in a user's movie list.
- In some embodiments, the interactive media guidance application may also use a user profile score to determine, at least in part, what content should be included in a user's movie list. For example, a user may setup movie viewing preferences in the user's profile. The movie viewing preferences might include such information as the user's favorite genres of movies (e.g., drama and action), favorite source of movies (e.g., on-demand and broadcast movies), favorite actor or actors, favorite director or directors, or any other suitable viewing preferences. The user may also define a set of preferred movie criteria, such as the preferred movie parental control rating or ratings, the minimum or maximum movie runtime, and the preferred movie source (e.g., broadcast, on-demand, pay-per-view, available on a premium channel or premium service (for which an extra charge may be assessed), or locally recorded). The interactive media guidance application may read media guidance application data associated with all the movies currently available in the media system (or about to become available in the near future). The interactive media guidance may then compare the media guidance application data with the user's movie viewing preferences and movie criteria to compute a user profile score for each movie selection. Movies with the highest user profile scores may be deemed “hot” and included in the user's movie list.
- In some embodiments, the movie list may be accessed by the user with a single keystroke or button press on an input device (e.g., a remote control). The movie list may also be automatically displayed when other predefined conditions are met. For example, if the user channel surfs for a predetermined amount of time or fails to watch specific content for a predetermined amount of time, the movie list may be automatically displayed by the interactive media guidance application. The movie list may also be displayed when the interactive media guidance application determines that the user is in need of media guidance or content suggestions.
- In addition, in some embodiments, the movie list may be displayed automatically after the user requests or accesses a content selection included in the movie list itself (or the user requests or accesses a certain number of content selections each included in the movie list). In this way, the movie list may be automatically invoked and displayed after it is determined that the movie list actually includes content of interest to the user. For example, after the user schedules a recording, sets a reminder, or performs any other suitable function relating to a movie included in the user's movie list, the movie list may be automatically displayed. The movie list may also be displayed upon request by a user or displayed at strategic times by the cable or system operator to advertise or increase patronage of a new movie or program.
- The movie lists of the present invention may take numerous forms. For example, the list may be integrated as a banner or bar on the bottom, top, or either side of a display screen. The movie list may also take the form of a docked or undocked window or frame that the user may reposition and/or resize using an input device. The movie list may be displayed as an overlay (e.g., a transparent overlay) on top of full-screen programming. The movie list may also be displayed within a display screen of any other application (e.g., the interactive media guidance application) or in full-screen. In some embodiments, a box cover display is used, where the movie box art (or other suitable graphic) is displayed for each movie included in the movie list. The user may scroll through the interactive list and select any movie in the movie list to view more information about the movie or to invoke any media guidance application function (e.g., automatically tune, order, or record the movie).
- Movies included in the movie list may also be associated with one or more affinity groups. For example, a user may subscribe to the “Sports Movies” affinity group. Movies associated with an affinity group that the user is subscribed to may be automatically added to the user's movie list. Affinity groups may be maintained by the cable or system operator or by a third party host (e.g., a celebrity). The host or system operator may change the movies associated with the affinity group at any time. Users may also create and manage their own movie affinity groups (e.g., “Mike's Favorite Movies”).
- A user may select any entry within a movie list to automatically invoke any media guidance function on the selected entry. For example, the user may automatically tune to the selected entry, automatically schedule the selected entry for recording, automatically set a reminder for the selected entry, display one or more screens of additional information, or any other suitable function (or combination of functions). A user may also select all entries in a movie list to perform the same media guidance application function on all movie list entries. Movie lists may be prioritized and sorted or filtered by category, genre, or any other suitable criteria.
- In some embodiments, users may also rate movies after watching them. The user's rating (as well as a text comment by the user) may be made available to other friends and users within the media system and used to determine, at least in part, what movies are included in the user's movie list as well as other users' movie lists. A mail action feature may also be included in some embodiments. The mail action allows a user to send a movie to someone on the user's friends list. Instead of actually sending the movie, the user may also move the movie (or a pointer or link to the movie) to a friend's private movie storage area or drive on the network. In some embodiments, users may also send a movie “gift” to another user on the user's friends list. A movie gift may allow the user receiving the gift to access the movie from an on-demand or pay-per-view service free of charge. The “gifting user” may be automatically charged the access price of the movie sent as a movie gift, or users may be given a predetermined number of free movie gifts in order to promote certain content available within the media system.
- In some embodiments, identification data and related media guidance application data for movies that have been recently viewed by a user may be stored on a user equipment device. User ratings for a plurality of movies may also be stored. At least one of the stored user ratings may be associated with at least one of the movies that have been recently viewed by the user. A list of movies may then be displayed that have been recently viewed by the user. The displayed list of movies may include at least some of the stored identification data and at least some of the stored media guidance application data. A user may select a movie from the displayed list of movies, and a user indication to assign, in the displayed list of movies, a rating to the selected movie may be received. In response to receiving the user indication to assign the rating to the selected movie, one of the stored user ratings may be updated with the assigned rating, and the assigned rating may be displayed.
- In some embodiments, identification data and related media guidance application data for a plurality of movies may be stored on a user equipment device. User ratings for the plurality of movies may also be stored. A list of movies that have been rated by the user may then be displayed. The displayed list of movies may include at least some of the stored identification data and at least some of the stored media guidance application data. A user may select a movie from the displayed list of movies, and a user indication to update, in the displayed list of movies, the rating associated with the selected movie may be received. One of the stored ratings may be updated with the updated rating, and the updated rating may be displayed.
- In some embodiments, identification data and related media guidance application data for a plurality of movies is stored on a user equipment device. A planner list of movies that have not been evaluated by a user may be displayed. The displayed planner list of movies may include at least some of the stored identification data and at least some of the stored media guidance application data. A user may select a movie from the displayed planner list, and in response to receiving the user selection, a plurality of options may be provided to the user. The plurality of options may include at least an option to delete the selected movie, an option to set a bookmark for the selected movie, and an option to watch the selected movie. In response to selecting any of these three options, the selected movie may be removed from the displayed planner list of movies.
- In some embodiments, identification data and related media guidance application data for a first plurality of movies may be stored on a user equipment device. A user may select a movie from the first plurality of movies. A user request to set a bookmark for the selected movie may be received as well as a user indication of a priority for the bookmark. A maximum price may also be associated with the bookmark. The bookmark may then be stored on the user equipment device, the bookmark including associated identification data, the priority, and the maximum price. Identification data and related media guidance application data for a second plurality of movies may also be stored. The stored identification data for the second plurality of movies may then be searched for a movie matching the identification data stored with the bookmark. The access price for the matching movie may be compared with the maximum price stored with the bookmark. The title of the matching movie may then be displayed in a list of bookmarked movies if its price is less than or equal to the maximum price. Finally, the displayed list of bookmarked movies may be prioritized based, at least in part, on the stored priority.
- The above and other features of the present invention, its nature and various advantages will be more apparent upon consideration of the following detailed description, taken in conjunction with the accompanying drawings, and in which:
-
FIG. 1 is an illustrative block diagram of a media system in accordance with one embodiment of the invention; -
FIG. 2 is an illustrative data table for use in building a movie list in accordance with one embodiment of the invention; -
FIG. 3 is an illustrative movie finder menu display screen in accordance with one embodiment of the invention; -
FIG. 4 is an illustrative movie list display screen in accordance with one embodiment of the invention; -
FIG. 5 is an illustrative screen format setup display screen in accordance with one embodiment of the invention; -
FIG. 6 is an illustrative who's watching display screen in accordance with one embodiment of the invention; -
FIG. 7 is an illustrative movie list criteria display screen in accordance with one embodiment of the invention; -
FIG. 8 is an illustrative movie list entry details display screen in accordance with one embodiment of the invention; -
FIG. 9 is an illustrative movie list entry details selection menu display screen in accordance with one embodiment of the invention; -
FIGS. 10 and 11 are illustrative user ratings display screens in accordance with one embodiment of the invention; -
FIG. 12 is an illustrative bookmark display screen in accordance with one embodiment of the invention; -
FIG. 13 is an illustrative movie sending or gifting display screen in accordance with one embodiment of the invention; -
FIG. 14 shows an illustrative movie planning list in accordance with one embodiment of the invention; -
FIG. 15 shows an illustrative user bookmarks display screen in accordance with one embodiment of the invention; -
FIG. 16 shows an illustrative user setup display screen in accordance with one embodiment of the invention; -
FIG. 17 shows an illustrative user profile display screen in accordance with one embodiment of the invention; -
FIG. 18 shows a user profile movie criteria display screen in accordance with one embodiment of the invention; -
FIG. 19 shows a movie access history display screen in accordance with one embodiment of the invention; -
FIG. 20 shows a user rating display screen in accordance with one embodiment of the invention; -
FIG. 21 shows a friends setup display screen in accordance with one embodiment of the invention; -
FIG. 22 shows community groups subscription display screen in accordance with one embodiment of the invention; -
FIGS. 23A and 23B show illustrative user profiles in accordance with one embodiment of the invention; and -
FIGS. 24 , 25, 26A, 26B, 26C, and 26D show illustrative processes for creating, displaying, interacting with, and maintaining movie lists in accordance with various embodiments of the invention. - The movie lists and associated functionality described herein may be provided by a stand-alone movie finder application executing at least partially on a user equipment device, or the features and functionality may be provided by a movie finder module or mode of an existing interactive application. If implemented as a module or mode of an existing interactive application, such as an interactive media guidance application, all the display screens, prompts, and overlays shown herein may be integrated with the display screens, prompts, and overlays of the existing application. For example, fonts, colors, and overall layouts may be changed from those depicted to better match the fonts, colors, and overall layouts of the already existing application. Although any type of application may perform the movie list functionality described herein, for convenience this application is referred to as an interactive media guidance or “movie finder” application.
- The interactive media guidance application may monitor and log all media content access requests, including television channel requests, Internet webpage requests, requests for on-demand and pay-per-view content, and requests for prerecorded content. In addition, the application may also monitor other characteristics about a user's interaction with the user equipment device, such as length of time content is displayed, the frequency of content changing, and any other suitable activity capable of being derived from a user's interaction with the user equipment device. From this interaction information, the interactive media guidance application may build a user monitoring profile and use this profile information, in conjunction with user movie viewing preferences and/or user demographic information, to determine what movies the user is likely to be interested in watching at any given moment.
- A list of movies in the movie list may be maintained on the user equipment device and displayed to the user at any suitable time. From the movie list, the user may browse through popular categories of movies and automatically tune to any movie included in the movie list. The user may also automatically perform any suitable media guidance function on movies included in the movie list. In this way, the movie lists may facilitate user access to movies of interest to the user that are currently available or about to become available in the near future.
-
FIG. 1 shows illustrativeinteractive media system 100 for performing the movie list functionality in accordance with one embodiment of the invention.User equipment device 102 receives content in the form of signals fromcontent source 130 and/orsupplemental data source 120 overcommunications paths user equipment 102, coupled tocontent source 130,data sources 140, andsupplemental data source 120. For the clarity of the figure, however, only a single user equipment device is shown. In addition, although in practice there may be numerous instances ofcontent source 130 andsupplemental data source 120, for clarity only one instance of each source has been shown in the example ofFIG. 1 . -
Content source 130 may be any suitable source of media content, such as, for example, a cable system headend, satellite television distribution facility, television broadcast facility, on-demand server (e.g., video-on-demand (VOD) server), Internet or network media/web server, or any other suitable facility or system for originating or distributing passive or interactive content touser equipment 102. Media content that may be provided bycontent source 130 touser equipment 102 includes broadcast programming, VOD programming, digital music, news, interactive applications (e.g., interactive games), Internet resources and web services (e.g., websites, newsgroups, and chat rooms), and any other content capable of being displayed by, presented to, recorded, or interacted with, usinguser equipment 102. -
Supplemental data source 120 may be any suitable data source configured to provide ratings information and extended summary information about content available fromcontent source 130. For example, Nielson ratings information (or any other network popularity statistics) may be made available onsupplemental data source 120. Ratings may include objective ratings based on, for example, network access statistics, as well as subjective ratings based on editorial programming picks. For example, editors or celebrities may rate their favorite programming using a number, point, star, grade, or any other suitable rating system. In addition, editors (or individual users themselves) may associate collections of movies with one or more community groups, as described below in more detail in regard toFIG. 22 below. The editorial ratings may be stored onsupplemental data source 120 for access byuser equipment device 102 at any suitable time. Additionally or alternatively, ratings information may be automatically delivered touser equipment 102 periodically or continuously, as network bandwidth permits. -
Supplemental data source 120 may also include box cover art or other art, movie previews, movie trailers, and any other suitable audio, video, graphics, and data relating to movies available fromcontent source 130. The box cover art stored onsupplemental data source 120 may be used in some or all of the movie lists displays, as described in more detail with regard toFIG. 4 , below. - In addition, network statistics from a switched digital video (SDV) manager or VOD server (or any other network monitor or network manager) may be stored on
supplemental data source 120 for access byuser equipment device 102. The SDV manager or VOD server may provide data reflecting the number, frequency, and/or identity of content access requests from other users in the local switched digital video service group or on-demand service area. This information may then be stored on supplemental data source 120 (e.g., in database 122) and used by interactivemedia guidance application 106 to determine what movies are hot at any given moment based, at least in part, on the total number of network access requests, the duration of the access, or any other suitable criteria. -
Database 122 may also store network viewing statistics of all users in media system 100 (not just in the user's local service group). By accessing network viewing statistics,user equipment 102 may determine what movies are currently being watched (or have recently been watched) by a large number of viewers. This may be used as an indication of the popularity of the movies. Popular movies may be included in one or more of the user's movie lists.Database 122 may also store user ratings information on behalf of some or all of the users inmedia system 100, pre-built and custom user profiles, editorial ratings information, friends lists and contact information, and various other types of application data for use by the movie finder application. - In some embodiments,
database 122 may also store the interactive media guidance application (or a stand-alone movie finder application) itself. Upon receiving a request fromuser equipment 102,supplemental data source 120 may transmit the interactive media guidance application directly touser equipment 102 via communications path 152 (orsupplemental data source 120 may transmit the interactive media guidance application tocontent source 130 for transmission touser equipment 120, if desired). In one embodiment, the interactive media guidance application is a self-executing OpenCable Applications Platform (“OCAP”) application downloaded by middleware touser equipment 102. User equipment 102 (or a proxy acting on behalf of the user equipment) may periodically querysupplemental data source 120 for application updates, orsupplemental data source 120 may push application updates touser equipment 102 automatically as updates become available. -
Content source 130 andsupplemental data source 120 may be configured to transmit signals touser equipment 102 over anysuitable communications paths Content source 130 may also includecontrol circuitry 132 for performing operations on the signals transmitted bycontent source 130, such as, for example, generating new signals or communicating withuser equipment 102 to provide on-demand functionality. -
User equipment 102 may receive interactive application data from one or more instances ofdata sources 140,content source 130, andsupplemental data source 120.Data sources 140 may provide data for a particular type of content or for a particular application running onuser equipment 102. For example, onedata source 142 may provide data for interactive media guidance application 106 (including data for the movie finder module of the application) and another data source may provide data for an interactive home shopping application. In some embodiments,data sources 140 may provide data to the applications running onuser equipment 102 using a client-server model. There may be one server per data source, one server for all sources, or, in some embodiments, a single server may communicate as a proxy betweenuser equipment 102 andvarious data sources 140. -
Content source 130,supplemental data source 120, anddata sources 140 are shown inFIG. 1 as separate elements. In practice, their functionality may be combined into a single mechanism and provided from a single system at a single facility, or their functionality may be provided by multiple systems at multiple facilities. For example,supplemental data source 120,content source 130, anddata sources 140 may be combined to provide broadcast television content and associated broadcast television data, including ratings, genre, and content summary information, or other suitable information touser equipment 102. -
User equipment 102 may include any equipment suitable for presenting media content to a user. For example,user equipment 102 may include computer equipment, such as a personal computer with a television card (PCTV) and/or Open Cable Unidirectional Receiver (OCUR).User equipment 102 may also include television equipment such as a television and set-top box, a recording device, a video player, a user input device (e.g., remote control, a keyboard, a mouse, a touch pad, a touch screen, and/or a voice recognition/verification module) or any other device suitable for providing a complete, interactive experience. For example,user equipment 102 may include aDCT - In the example of
FIG. 1 ,user equipment 102 includes control circuitry 114,RFID transceiver 115,display device 104, interactivemedia guidance application 106,storage device 110, anduser input device 108, all of which may be implemented as separate devices or as a single, integrated device. In addition to interactivemedia guidance application 106, other interactive applications, such as an interactive home shopping application, may be implemented onuser equipment 102. In some embodiments, these interactive applications may, for example, direct a tuner in control circuitry 114 to display, ondisplay device 104, the content transmitted bycontent source 130 overcommunications path 150 and to provide interactive application features. -
Display device 104 may be any suitable device capable of presenting human-perceivable media, such as, for example, a television monitor, computer monitor, LCD display, video projection device, holographic projector, or virtual reality simulator.Display device 104 may also be configured to provide audio and other sensory output. - Control circuitry 114 is adapted to receive user input from
input device 108, execute the instructions of interactivemedia guidance application 106, execute the instructions of any other interactive applications, anddirect display device 104 to display media content and interactive application display screens and overlays. Control circuitry 114 may include one or more tuners (e.g., analog or digital tuners), encoders and decoders (e.g., MPEG encoders and decoders), processors (e.g., MIPs and/or Motorola 68000 family processors), memory (e.g., RAM, ROM, flash memory, and hard disks), communications circuitry (e.g., cable modem and ATSC 256QAM receiver circuitry), input/output circuitry (e.g., graphics circuitry), connections to the various devices of user equipment 102 (e.g., storage device 110), and any other suitable components for providing analog or digital television programming, Internet content, and movie list displays. In one embodiment, control circuitry 114 may be included as part of one of the devices ofuser equipment 102 such as, for example, part ofdisplay 104 or any other device (e.g., a set-top box, television, and/or video player). - Control circuitry 114 may also include (or be connected to)
RFID transceiver 115 for receiving RFID communications from one or more active or passive RFID tags. As described in more detail below,RFID transceiver 115 may also be configured to automatically interrogate passive RFID tags carried with users who may be watchingdisplay device 104. In this way,user equipment 102 may automatically determine which users are in range of user equipment 102 (and thus likely watching display device 104). As also described in more detail below, a Bluetooth discovery function may also execute on control circuitry 114 to automatically detect Bluetooth enabled devices in range ofuser equipment 102. This may also be used to automatically determine which users are currently watchingdisplay device 104. In some embodiments, by identifying the users currently watchingdisplay device 104, interactivemedia guidance application 106 may dynamically update movie lists in real-time based on the combined movie viewing preferences and movie criteria of all the watching users. - Control circuitry 114 may be connected to
storage device 110 for storing data fromdata sources 140,content source 130, orsupplemental data source 120. For example,storage device 110 may include one or more digital video recorders (DVRs), hard disks, or any other storage mechanism. Control circuitry 114 may also be configured to execute the instructions of interactivemedia guidance application 106 from memory, which may include any type of storage or memory mechanism (e.g., RAM, ROM, hybrid types of memory, hard disks, and/or optical drives). - Although, in the illustrated embodiment of
FIG. 1 , interactivemedia guidance application 106 is internal touser equipment 102, interactivemedia guidance application 106 may be implemented externally or partially implemented externally touser equipment 102. For example, interactivemedia guidance application 106 may be implemented atsupplemental data source 120 orcontent source 130 and may run using a client-server or distributed architecture where some of the application is implemented locally onuser equipment 102 in the form of a client process and some of the application is implemented at a remote location in the form of a server process. Interactivemedia guidance application 106 may also be implemented on any suitable server, computer equipment, or set-top box accessible byuser equipment 102. In some embodiments, interactivemedia guidance application 106 is integrated with another interactive application or is implemented as a standalone application, subprocess, or class (e.g., in an OCAP environment). In one embodiment, interactivemedia guidance application 106 is completely integrated within another interactive application running onuser equipment 102. In this embodiment, the management and administrative functionality of interactivemedia guidance application 106 may be invoked directly by the other application or the underlying operating system after some user input frominput device 108. In some embodiments, interactivemedia guidance application 106 includes a web-based interface for accessing interactivemedia guidance application 106 and performing all related functionality from a remote location (including rating movies, updating movie viewing preferences, and configuring various movie finder settings). - In at least some embodiments, interactive
media guidance application 106 is implemented in software. However, an implementation of software and/or hardware may be used in other embodiments. These arrangements are merely illustrative. Other suitable techniques for implementing interactivemedia guidance application 106 may be used if desired. - Interactive
media guidance application 106 may use application data fromdata sources 140 to determine the type of content currently being displayed ondisplay device 104 or recorded onstorage device 110. For example, media guidance application data may include genre information (e.g., sports, mystery, comedy), subgenre information, content summaries, actor/director information, ratings (e.g., parental control ratings, editorial ratings, and network popularity ratings), or any other suitable information about media content accessible withinmedia system 100. - Interactive
media guidance application 106 may store movie lists in memory or onstorage device 110. The movie lists may include an identification of each movie included in the movie list as well as the rank, or priority, of each movie within the list. As described in more detail below, movies that are no longer accessible byuser equipment 102 may be marked as expired and automatically removed from the movie list. Similarly, movies that are currently available or will become available within some user-defined time window (e.g., 30 minutes) may be dynamically added to a movie list, depending on the popularity of the movie, the movie's profile score, the movie's total score, and any other criteria used in the movie list rating algorithm described below. -
FIG. 2 shows illustrative table 200 which may be used in some embodiments to store the entries of the movie list. As shown in the example ofFIG. 2 , eleven movies (represented by their program identifiers) are listed incolumn 202. Program identifiers may include any information needed to identify and locate the movie and its detailed information. For example, this may include a channel and time for broadcast movies, a CableLabs provider ID/asset ID for video-on-demand movies, or a file locator for movies recorded on a DVR. - In
column 204, the genre and/or subgenre of the movies are listed. Genres included ingenre column 204 may include single category genres (e.g., “drama”) or combination category genres (e.g., “sports-genre”). Intype column 206, the movie type or source may be listed. For example, movies included in a single movie list may include on-demand movies (e.g., VOD movies), pay-per-view (PPV) movies, broadcast movies, movies available on a premium channel or premium service, and movies recorded locally to a storage or recording device (e.g., a local DVR). -
Total score 208 includes an indication of each movie's total ranking or score computed in accordance with the movie list rating algorithm. Total scores may be derived from a plurality of criteria, including user ratings, editorial ratings, network viewing statistics, third-party popularity ratings (e.g., Nielson ratings), active user monitoring, user movie viewing preferences, preferred movie criteria, user profile scores, user bookmarks and selections, and any other suitable criteria. The value intotal score column 208 may be some suitable weighted function of one or more of these criteria. In addition, the score may be scaled so that, for example, the total score is out of a maximum of 100 points (or any other convenient number). For example, the value oftotal score 208 may be computed in accordance with the hot list rating described in U.S. Pat. No. ______, filed ______ (Attorney Docket No. GW-076), which is hereby incorporated by reference herein in its entirety. Any of the features described in the aforementioned patent application may be used in conjunction with suitable or similar features described herein. - Regardless of how the value in
total score column 208 is computed, it may reflect how interested the user will likely be in watching the movie. Movies with higher total scores may be of greater interest to the user than movies with lower total scores. The active movie list may include a predetermined number of movies with the greatest total scores of all the movies currently available in the media system (or about to become available within some user-defined length of time). The user may configure the length of the movie list so that more or fewer movies are included in the movie list in other embodiments. - In some embodiments, table 200 may also include the bookmark, reminder, and recording status of each movie included in the movie list.
Reminder column 210 may include a boolean value reflecting whether or not the movie has an active reminder set.Recording column 212 may include a boolean value reflecting whether or not the movie is scheduled to be recorded or is currently being recorded. The table may also include a boolean flag reflecting whether the user has bookmarked the movie.Profile score column 214 may include a numeric value indicative of the number of user viewing preference matches, as defined by the user's profile. Profile matches may be determined, at least in part, from media guidance application data associated with the movies in the movie list. - For example, each user of the user equipment device may establish a personal user profile including movie viewing preferences. These movie viewing preferences may include such preferences as the user's favorite actor(s), favorite director(s), favorite genre(s), favorite subgenre(s), favorite movie duration, favorite movie rating(s) (e.g., MPAA or third-party rating), favorite source(s), or any other suitable movie viewing preferences. The interactive media guidance application may compute the profile scores shown in
column 214 by, for example, determining the number of user viewing preferences each movie selection matches, as determined from media guidance application data associated with the movie selections. The number of matches may then be optionally weighted and summed. Each viewing preference match may be assigned the same weight in the score computation or some viewing preferences may be weighted more or less heavily in the profile score. For example, the user may rank movie viewing preferences in the user's profile from most important to least important. Users may also specify compound, or combination, movie viewing preferences. So, the user may, for example, designate “action” genre movies having “Tom Cruise” as an actor or director as the most important movie viewing preference. Movies matching this compound preference may be given bonus user profile score points in addition to the points given for matching each individual preference. - In addition to a profile score, table 200 may also include a user rating.
User rating column 216 may include a numeric rating assigned by the user. For example,FIG. 10 shows an illustrative display screen that may be used to rate a movie. Although numeric user ratings are shown in the example ofcolumn 216 of table 200, any other rating system may be used in other embodiments. For example, a star (e.g., one star, two stars, etc.), grade (e.g., A, B, C, D, or F), or thumbs up/thumbs down (e.g., two thumbs up) rating systems may also be used. - As described in more detail below, users may rate movies with a single holistic rating or multiple component ratings. For example, component user ratings categories may be defined in some embodiments. A user may then rate a movie according to a number of ratings categories. For example, a user may rate the movie “A League of Their Own” in the sports, drama, and comedy ratings category. The rating assigned to each category may indicate how much the user liked the movie considering the rating category. Alternatively, the rating assigned to each category of the movie may be used to update the user profile to indicate the user's preferences for that item. In addition to ratings categories based on genre (or subgenre), a user may also rate an individual actor's (or director's) performance in the movie. The value in
user rating column 216 may be a composite score taking all the user ratings for a particular movie into account, or the value inuser rating column 216 may only reflect a single holistic rating assigned by the user. Any other suitable ratings categories may also be defined. - Editorial ratings may also be received and stored in table 200. For example, editorial ratings for popular movies may be made available on supplemental data source 120 (
FIG. 1 ). These ratings may be accessed by the user equipment device and used in the total score computed for each movie. As described in more detail below, users may select their favorite editors and critics. The ratings for editors and critics that the user has selected as the user's favorite may be given more weight in the editor rating score listed incolumn 218. In addition, in some embodiments, the interactive media guidance application may automatically match users with critics, editors, and/or other users. For example, a user's movie ratings may be matched with the movie ratings of other critics, editors, or users. Editors, critics, and users with the greatest number of ratings matches may be automatically designated as the user's favorite editor, critic, or user. If the user's favorite editor, critic, or user has created or subscribed to an affinity group, all the movies in the editor's, critic's, or other user's affinity group may be weighted more heavily in the total score computation. In some embodiments, movies associated favorably with the user's favorite editor, critic, or user are automatically included in the movie list (if the movies are accessible within the movie list time window). - In some embodiments, blended editorial ratings are used. Blended editorial ratings may be derived from ratings of multiple editors. The user may self-select (or be automatically associated with based on the user's ratings) one or more editorial bureaus or forums. For example, the user may particularly like the New York Times reviewers and the Washington Post reviewers, but not the Philadelphia Inquirer reviewers. Given this information, the interactive media guidance application may compute the editorial ratings in such a way as to enhance the ratings of liked reviewers and suppress the ratings of disliked reviewers. For example, the ratings may be assigned weights reflecting the user's interest (or confidence) in the reviewers' ratings. This is just one example of how editorial ratings may be personalized to the user.
- Finally, table 200 includes
affinity group column 220. Users, editors, and critics may associate selected movies with one or more affinity groups. Users may then review a listing of the movies associated with each available group and choose to subscribe to one or more affinity groups. In some embodiments, movies associated with affinity groups that the user has subscribed to are always included in the current movie list (if the movies are available within the media system or will become available within some user-configurable amount of time). - Although table 200 includes some of the more common movie attributes that may be used in determining what movies should populate the movie list, any other suitable attributes may be used in other embodiments. For example, as previously mentioned, network popularity statistics (e.g., from an SDV manager, VOD server, or third-party service) may also be used to determine what movies are included in the movie list. The values in table 200 may be recomputed continuously or at regular intervals (e.g., every 10 minutes).
-
FIGS. 3-22 show various display screens associated with the movie finder application. For example,FIG. 3 shows movie finder mainmenu display screen 300.Display screen 300 may include Picture-In-Guide (PIG)window 324, which may display the programming being viewed prior to accessing the movie finder menu. Alternatively,PIG window 324 may also display previews, advertisements, or an interactive movie finder setup wizard. The setup wizard (which may be switched to full-screen) may guide the user through the various movie finder option screens and settings. It may also setup the user's first movie list and prompt the user for various information. For example, the setup wizard may prompt the user for the user's favorite movie viewing preference, demographic information (about the user and/or the user's household), or for any suitable user profile information. The setup wizard may also act as an interactive tutor that answers any questions the user might have about the movie finder functionality. -
Display screen 300 also includes on nowselection 302, planninglist selection 304,bookmarks selection 306,recent selection 308,users selection 310,tonight selection 312,search selection 314,community selection 316,friends selection 318, andoptions selection 320.More icon 322 indicated that additional selections may also be available by pressing an appropriate key or button on an input device (e.g.,user input device 108 ofFIG. 1 ). - After selecting on now
selection 302, on now displayscreen 400 ofFIG. 4 may be displayed to the user. After selectingplanning list selection 304, planninglist display screen 1400 ofFIG. 14 may be displayed to the user. After selectingbookmarks selection 306,bookmarks display screen 1500 ofFIG. 15 may be displayed to the user. After selectingrecent selection 308, a listing of the user's recently (e.g., within the past week) accessed or viewed movies may be displayed. For example, recentmovies display screen 1900 ofFIG. 19 may be displayed to the user. After selectingusers selection 310, a listing of all the users with associated user profiles may be displayed. For example,display screen 1600 ofFIG. 16 may be displayed to the user. After selectingtonight selection 312, a movie list (not shown) including only movies available or accessible within the media system for the same evening (e.g., 5 pm through 11 pm) may be displayed to the user. After selectingsearch selection 314, a search screen may be displayed (not shown) that allows that user to search all movies or only movies included in one or more movie lists. By searching only movies included in a movie list, the user can be assured that the search results only contain movies of interest to the user. In addition, search times can be reduced because only a small subset of all the available movies may be searched. For example, only the movies included in table 200 (FIG. 2 ) may be searched in some embodiments. In some embodiments, the search results are not limited to movies on the movie list, but allow the user to find movies that may not yet have been selected for inclusion on any movie list. - After selecting
community selection 316, communities displayscreen 2200 ofFIG. 22 may be displayed to the user. After selectingfriends selection 318, a listing of the user's friends may be displayed to the user. For example, friends displayscreen 2100 ofFIG. 21 may be displayed. Finally, after selectingoptions selection 320, the user is given an opportunity to configure various settings and customizations of the movie finder application. These settings and customizations may be displayed and configured via one or more of the following display screens (or any other suitable screen): screenformat display screen 500 ofFIG. 5 , movie criteria displayscreen 700 ofFIG. 7 , userprofile display screen 1700 ofFIG. 17 , and moviecriteria display screen 1800 ofFIG. 18 . -
FIG. 4 shows on now displayscreen 400. On nowdisplay screen 400 displays a movie list for the current time window. Thus, movies included in the “on now” movie list are currently available within the media system or will become available within some user-configurable amount of time. For example, the user might set a movie finder application option specifying the time window for “on now” movie lists. This time window is generally short (e.g., within 30 minutes), but the user may configure the option to be any suitable time period. - The user may bring up a current movie list at any time. For example, the user may select “on now”
selection 302 from menu 300 (FIG. 3 ) or press a single button or key on an input device (e.g.,input device 108 ofFIG. 1 ). The “on now” movie list includes a list of movies that are starting soon or available on-demand that will be of interest to the viewer. It may also include movies that are available on a local or remote storage device (e.g., a local or networked DVR hard drive), whether the movies were explicitly recorded by the user or automatically prefetched based on user preferences. The movie list may also include movies that have been previously bookmarked by the user, as well as movies that match the user's movie viewing preferences. For example, movies with the top total scores, profile scores, or editorial or user ratings may be included in the movie list. The movies selected for inclusion in the list may be saved to table 200 (FIG. 2 ) and prioritized, or ranked, by total score. The movie list display may reflect the prioritization of movies within the list. For example, movies with higher priorities may be displayed in the hot list before or ahead of movies with lower priorities. The list (and hence table 200 ofFIG. 2 ) may be updated continuously or periodically so that a current list of movies of interest to the user may always be available. In other embodiments, all the ratings and scores in table 200 (FIG. 2 ) are recomputed each time the user requests a movie list display. - On now movie
list display screen 400 includes a scrollable list withmovie selections cursor 412 may be used to select individual movies, a grouping of movies, or all the movies in the list. After the user has highlighted a movie indisplay screen 400, summary information may be displayed inarea 402. At this point, the user may select the movie highlighted indisplay screen 400 by pressing an “OK” or other suitable button or key on an input device (e.g.,input device 108 ofFIG. 1 ). Selecting a movie in the movie list may automatically display the movie page associated with the movie (e.g., movie page display screen 800 (FIG. 8 ) may be displayed). The user may also directly access the movie, rate the selected movie, view a page of additional information, remove the movie from the movie list, or perform any other suitable function after a movie is highlighted in the movie list. - The movie list may be relatively short. For example, no more than six entries may be included in the list in some embodiments. This assures the user that only the best movie matches are displayed, providing very reliable movie guidance. The user may also specify the preferred length of the list in some embodiments.
- As shown in the example of
FIG. 4 , the top four movies in the “on now” movie list are shown, and the user can scroll to see more movies, as indicated bymore icon 420. The movie or DVD box cover (or any other available art) may be displayed, along with the selected media guidance application database fields. - In some embodiments, the movie lists described herein may be presented in “box cover” format. The movie or DVD box cover or other graphic may be shown in a grid, along with other key information, such as, for example, the title of the movie (and description), channel and time until the movie starts (if a broadcast movie), an indicator if on-demand or DVR (or prefetched), MPAA (or TV)
rating 418,duration 410, critic'sstar rating 414, a user rating, a popularity index, a price, if applicable, or any other suitable information. - The viewer may customize the display of the movie list in many ways. For example, as shown in
display screen 500 ofFIG. 5 ,overlay 502 allows the user to select to display the movie list in box cover art form (as shown in the example ofFIG. 4 ) or in interactive list format (not shown). Interactive list format may be preferable to some users so that more movie entries are displayed in the movie list display screen at one time. The user may togglelayout option 504 between “Box Covers” and “List” formats. The type of rating displayed (e.g., in lieu of critic'sstar rating 414 ofFIG. 4 ) may be selected usingrating type option 506. The user may select to have a popularity rating (e.g., a Nielson rating), an editorial rating, a user rating, or any other suitable rating be displayed in the movie list. The user may also select the preferred number of entries in the movie list (i.e., the preferred length of the list) using an option similar tooptions overlay 502 by selecting saveoption 508. -
Overlay 502 may also include an option to display a movie list as a toolbar in lieu of, or in addition to, the movie list display shown inFIG. 4 . The toolbar may be displayed in the flip bar, banner area, or along any edge of the display screen while programming is simultaneously displayed in the display screen. The movie list toolbar may include all the functionality and features of movie list display screen 400 (FIG. 4 ). For example, it may allow a user to quickly access, rate, or remove any movie from the movie list, all without tuning away from the programming currently being displayed. To display the movie list toolbar, the user may press a single key or button on an input device (e.g.,input device 108 ofFIG. 1 ). The display of the toolbar may timeout automatically after a predetermined amount of time with no user interaction with the toolbar, or the user may manually display and discard the toolbar using input device 108 (FIG. 1 ). - In some embodiments, the movie list (or the movie list toolbar) may be automatically displayed when the interactive media guidance application determines that the user is in need of media guidance. For example, the user may be channel surfing aimlessly for content without luck. If a predetermined number of channel change requests is received within a certain time period (and optionally without settling on any one channel for at least some minimum threshold length of time), interactive media guidance application 106 (
FIG. 1 ) may automatically display the movie list (or movie list toolbar) to the user. The movie list toolbar may be automatically displayed in conjunction with the hot lists described in U.S. Pat. No. ______, filed ______ (Attorney Docket No. GW-076) so that the hot list is automatically displayed during certain hours (e.g., hours when the user is not likely to be desiring a movie) and the movie list (or movie list toolbar) is automatically displayed during peak movie viewing time periods (e.g., Friday evenings). A table of peak movie viewing times may be supplied by the cable or system operator, or the interactive media guidance application may automatically create such a table based on actual viewing habits at the user equipment device. For example, the interactive media guidance application may log the type and/or genre (e.g., series, movie, sporting event, news) of all content accessed on the user equipment device. This type and/or genre information may be derived, at least in part, from media guidance application data. The interactive media guidance application can then determine which time period or periods the user most frequently accesses movie content. These time periods may then be compared to the current system time, which may be read from a local system timer (e.g., withinuser equipment 102 ofFIG. 1 ). Alternatively, the network time may be received from the system operator (e.g., by making it available on a network time data source, such asdata source 142 ofFIG. 1 ). - In some embodiments, the user may also identify who (e.g., one or more household members) is going to watch the movie, in which case the movie list will be targeted to the preferences and settings of the selected viewer or viewers. For example,
FIG. 6 showsdisplay screen 600, which includes who's watchingoverlay 602. A list of the available users of the user equipment device may be accessed and displayed inoverlay 602. For example, name or handle 604 may be displayed for each user as well astoggle option 606. A user may select each user currently watching programming on the user equipment device and toggle the who's watching indicator between “No” and “Yes” options. The user may then confirm the selections displayed inoverlay 602 by selecting saveoption 608. - By specifying who is currently watching, the movie finder application may apply the chosen options and settings to all users who are currently watching. The options and settings may then be saved to each watching user's personal profile. Additionally, a system default profile may be maintained and used when only an unregistered user is watching (i.e., a new user or a user without a profile). In addition, by specifying who is currently watching, the interactive media guidance application may use the movie viewing preferences and movie criteria of all the users who are currently watching in order to create and/or update the movie list. For example,
profile score 214 may reflect the user profile preferences of all watching users. - This may affect the total score for each movie and consequently what movies are included in the movie list. In some embodiments, movie lists based on blended scores from a plurality of users try to appease all watching users. As such, at least one movie that is of interest to each watching user may be automatically included in the movie list, even if the movie does not otherwise qualify for inclusion (e.g., based on its total score) in the movie list. In this way, each watching user can be assured that there will be at least one movie in the movie list that is of interest to the user. This may facilitate agreement on a single movie to watch.
- For example, a family of five members of a household may have a weekly “movie night” where all five users will be home to watch a movie together. By selecting which users are watching using
overlay 602, the media guidance application may automatically recalculate the total scores for all movies based on all of the users' movie viewing preferences. For example, if all five users are home and watching, the media guidance application may weight or scale each user's contribution to each movie's total score by 1/5. A new movie list may then be generated based on the new total scores. After the new movie list has been generated, another subroutine may analyze the list to see if each user has at least one movie on the list the meets a predetermined user profile score for the user. For example, one member of the household may have a very unique taste or interest in movies. All four other members of the household may share similar interests in movies. As such, the four members of the household with similar interests may dominant the movie list (e.g., all six movie list selections in the movie list may be of interest only to the four members with similar interests). To alleviate this potential problem, the interactive media guidance application may add at least one movie to the movie list that meets some minimum user profile score for the underrepresented user. - In some embodiments, the settings in who's watching
overlay 602 may be automatically populated by the user equipment device. For example, if one or more users are currently logged on to the user equipment device, then toggleoptions 606 for these users may be automatically set to “Yes”. In this way, the user need not manually select the users who are currently watching the user equipment device.Overlay 602 may be automatically populated in other ways as well. For example, in some embodiments, user equipment 102 (FIG. 1 ) includes an integrated or attached RFID transceiver, such as RFID transceiver 115 (FIG. 1 ). Users of the user equipment device may then carry cards (e.g., PVC cards) with embedded RFID tags (e.g., passive or active RFID tags). The RFID tags may store a unique identifier for each user. Additionally or alternatively, RFID tags may be integrated with hand-held user equipment devices (e.g., remote controls, cellular telephone, PDAs, and the like), jewelry (e.g., watches and bracelets), clothing, or any other accessory that is typically carried with the user (e.g., eyeglasses). When the user is within range of RFID transceiver 115 (FIG. 1 ), the user may be automatically authenticated and identified as currently watching the user equipment device. In this way, the identification of watching users may be performed automatically without the need to display (or even utilize)overlay 602. - The RFID tags of the present invention may also be implanted beneath the skin of users. For example, each member of a household may have an RFID tag subdermally implanted in the hand or arm. Similar to the RFID tags mentioned above, theses implantable RFID tags may be used to automatically authenticate all users who are within range of the user equipment device. The interactive media guidance application may receive API function calls from RFID transceiver 115 (
FIG. 1 ) in order to automatically identify the users who are currently watching the user equipment device. Any of the other overlays described herein that accept a user selection may also benefit from this automatic identification approach. For example, one or more of the overlays shown inFIGS. 10 , 11, and 12 may also be automatically populated by the interactive media guidance application. - Although RFID tags are used in some embodiments to identify the users who are currently watching the user equipment device, other approaches may also be used. For example, users may be provided with Bluetooth enabled devices (e.g., cellular telephones). Using Bluetooth discovery mode, the user equipment device may automatically discover new users who are watching the user equipment device. By leveraging Bluetooth's discovery feature, which allows a Bluetooth enabled device to automatically announce itself to other devices in range, user equipment device 102 (
FIG. 1 ) may automatically determine who is watching the user equipment device. In order to discover which users are currently watching, the interactive media guidance application may periodically invoke a “Bluetooth Discover” function call. This function call may return a list of device addresses and device names within range of the user equipment device. Each user may associate one or more Bluetooth device names and/or addresses with the user (e.g., saved in the user's profile). The user equipment device may maintain a table of users and their associated Bluetooth device names and/or addresses. After each “Bluetooth Discover” function call, the interactive media guidance application may automatically identify the users watching the user equipment device from the device and address table. - Sometimes, an unknown Bluetooth device name or address may be discovered. For example, an unregistered friend of a household member may be watching the user equipment device. This friend may have a valid Bluetooth enabled device, but no user profile stored on the user equipment device matching the address or device name of the device. The friend, however, would still like his or her movie viewing preferences and movie criteria to be used in building movie lists and suggesting movies. To remedy this potential problem, the interactive media guidance application may automatically query a supplemental data source (e.g.,
supplemental data source 120 ofFIG. 1 ) in order to download the friend's user profile. For example, the query may be performed by Bluetooth device name or address. Supplemental data source 120 (FIG. 1 ) may store a database of “roaming” user profiles indexed by Bluetooth device name or address for faster lookup. - After the friend's user profile has been downloaded, it may be stored in the user profile database on the user equipment device with the other user profiles. The friend may then be treated like any other registered user.
- Additionally or alternatively, the friend's user profile may be stored in a supported format on the Bluetooth enabled device itself. For example, as described in more detail below,
FIGS. 23A and 23B show a default user profile and a custom user profile in a standardized XML format with mandatory and optional fields. If the friend's user profile is stored on the Bluetooth enabled device, the user equipment device may act as a Bluetooth server and establish a Bluetooth connection with the device using the discovered address and/or device name. The friend's user profile may then be transferred to the user equipment device and treated as a “roaming” user profile. In this way, a user may carry his or her user profile as the user moves from user equipment device to user equipment device. The user profile may be automatically transferred and accepted by other user equipment devices using the Bluetooth protocol. In some embodiments, the Bluetooth transmission may take place over an unlicensed industrial, scientific, and medical (ISM) band at 2.4 to 2.485 GHz, using a spread spectrum, frequency hopping, full-duplex signal at a nominal rate of 1600 hops/sec. Any other suitable wireless protocols may be used in other embodiments. Any other suitable method for recognizing which users are in the room may be used. For example, some embodiments may use facial recognition or voice recognition to determine who is watching the user equipment device. - The user may also set other movie criteria using
display screen 700 ofFIG. 7 . The criteria set in this display screen may also be saved to the profiles of the users that are currently watching the user equipment device. The interactive media guidance application may then filter the movie list to remove movies not meeting the movie criteria. For example,maximum rating option 704 allows a user to set a maximum (i.e., most adult) MPAA or TV rating for content included in the movie list. Instead of specifying a maximum rating, a permitted range may also be specified.Maximum length option 706 allows a user to set a maximum movie length (in hours and minutes) for content included in the movie list. Instead of specifying a maximum length, a permitted length range (e.g., longer than 30 minutes but shorter than 3 hours) may also be specified. Show paymovies options 708 allows a user to toggle whether pay movies (e.g., pay-per-view movies, movies available on premium channels that the user has not subscribed to, or movies available from an on-demand service for which a surcharge is applicable) are included in the movie list. The user may also specify the movie list time window usingwindow option 710. For example, the user may choose between common time windows (e.g., within 5, 10, 15, 20, 30, or 60 minutes of the current time), or the user may select a custom time window. Movies starting now or within the user-selected time may be included in the movie list. - Although the user may select to view the “On Now” movie list for the current time window (i.e., a time window starting at the current time), any other suitable time window may also be used in other, custom movie lists. For example, using
window option 710, the user may also select to view an “On Tonight” movie list for that same evening (e.g., 5 pm to 10 pm), an “On This Weekend” movie list for the upcoming weekend (e.g., Saturday and Sunday), an “Evenings This Weekend” movie list for the evenings of the upcoming weekend (e.g., Saturday and Sunday from 5 pm to 10 pm), or any other suitable movie list for any other suitable time window. The user may specify one or more of the movie list start time, the movie list stop time, and the date (or date range) for each movie list usingwindow option 710. Dates and times may be specified relative to the current date and time, or absolute dates and times may be specified. As described above, some movie list time windows are periodic and the windows are valid on some suitable period (e.g., daily, weekly, monthly, or yearly). This allows a user to create a custom list (e.g., the “On This Weekend” movie list) that automatically includes movies available each period cycle without the need to manually recreate another movie list. Since media guidance application data is generally available for media content several days or weeks in advance, the interactive media guidance application may compute total scores for movie selections and create a movie list table (similar to table 200 ofFIG. 2 ) for any future time period that media guidance application data is available. - Some content eligible for movie list inclusion may not be associated with media guidance application data. For example, movies recorded to a local DVR or other storage device may not be associated with media guidance application data (or may be associated only with abbreviated media guidance application data). However, in at least some embodiments, media guidance application data (e.g., actor, director, genre, and editorial ratings information) is actually written to the local storage device when content is recorded so that this information may be used in the movie list ratings and total score calculations. The interactive media guidance application may also compute movie list scores and ratings for these content selections by attempting to look up information about the movies on a supplemental data source (e.g.,
supplemental data source 120 ofFIG. 1 ). The lookup may be performed using the title or filename of the recorded content or a unique program identifier that is associated with the content. If no information about the content can be located on the supplemental data source, the movie list rating or score may be computed without the information. Such movies may still be eligible for inclusion in a movie list, however, because in some embodiments movies recently recorded to a local DVR are always added to the movie list. The user may also have rated the recorded movie, accessed the recorded movie a number of previous times, added the movie to a favorites list, or bookmarked the movie. Any of these actions may also qualify a movie otherwise not associated with media guidance application data for inclusion in a movie list. - Some movies, such as on-demand and locally recorded movies, may be available at any time. These movies may always meet the start time criteria specified in
window option 710. In some embodiments, only movies that have not already started, but will start within the movie list window, are included in the movie list. In addition, some movies that have recently started may also meet the start time criteria. For example, in some embodiments, the interactive media guidance application automatically pre-tunes content with the highest total scores. For example, if the user equipment device includes three tuners, the movies with the top two or three total scores may be automatically tuned without any specific user request to tune to the movies. If the user requests a specific content selection that is not tuned (and a new tune is required to display the requested content), the tuned movie with the lowest total score may be tuned away first, and so on. In this way, the interactive media guidance application always tunes to movies of interest whenever possible. Because some movies will be already tuned, the user equipment may buffer these movies up to the buffer window size. This may allow the user to watch a movie time-shifted from its actual broadcast time and immediately invoke advanced video controls (e.g., pause and rewind controls). Movies with the beginning buffered may also meet the start time criteria specified inwindow option 710. For example, if the user equipment buffer window is 30 minutes, movies that have started less than 30 minutes ago may also be included in the movie list. In this way, the user may still access and watch the entire movie, if desired. The user may then confirm the selections displayed inoverlay 702 by selecting saveoption 712. - As shown in
FIG. 4 , the user may movecursor 412 to highlight and select any movie in the movie list. After highlighting and selecting a movie in the movie list (e.g., the movie “Finding Nemo” is highlighted in the example ofFIG. 4 ), the interactive media guidance application may take one or more actions. For example, movie page display screen 800 (FIG. 8 ) may be automatically displayed, the selected movie may be automatically tuned (e.g., on a foreground or background tuner), the selected movie may be automatically displayed (e.g., in full-screen or in a PIG or PIP window), or the interactive media guidance application may take any combination of the aforementioned actions. - In some embodiments, after a user selects a movie from the movie list (e.g., the user selects
movie selection 406 inFIG. 4 ), the selected movie is automatically tuned on an available background tuner (if it is a broadcast movie that has not already been tuned), and moviepage display screen 800 ofFIG. 8 is displayed. Moviepage display screen 800 may display detailed information about the selected movie. For example, the title of the selected movie, its source (e.g., channel name and channel number), its start time and end time, its MPAA rating, its editorial rating (e.g., a star rating), and its genre may also be displayed. In addition, a synopsis or other summary text, still images (e.g., the box art), and previews for the selected movie may be displayed in moviepage display screen 800. Detailed genre information may also be displayed on this display screen. Actions that may be available from this screen may include go back to the previous screen (i.e., movielist display screen 400 ofFIG. 4 ), watch, play/restart/resume, buy, remind, or any other appropriate action related to the selected movie. Other actions may include watching an associated video clip (e.g., for on-demand and broadcast movies), the selection of which may launch a single clip, or may offer a selection of clips. The clips may include a movie trailer/preview, a reviewer's video (e.g., from E! or TV Guide), or any other video clip. - At the bottom of movie details display
screen 800, a bar or banner may be displayed. The bar or banner may include a number of selectable icons, each icon invoking a particular function related to the selected movie. For example, the user may selectwatch icon 802 to display the selected movie in full-screen. The user may also selectpreview icon 804 to view a video preview of the selected movie. - As shown in movie
information display screen 900 ofFIG. 9 , the user may selectmovie information icon 902 to view a list of extended information about the selected movie. For example, an overlay may be displayed listing common critics and reviewers, such asreviewers Guide Details option 906, castdetails option 908, andparental information option 914. TVGuide Details option 906 may link the user to online information from a suitable television program guide service, such as TV Guide.Cast details option 908 may display the name (and optionally picture) of each pertinent cast member as well as a brief biography, a list of other movies the cast member has performed in, and any other suitable cast information. After selectingparental information option 914, a screen of detailed parental control information may be displayed. For example, a review of movie content attributes (e.g., strong language and sexually explicit behavior) may be displayed, along with recommendations for appropriate ages for viewing and discussions of aspects of the movie that might be of issue or of particular interest to parents, after the user selectsparental information option 914. - As shown in
ratings display screen 1000 ofFIG. 10 , the movie page may allow a user to rate a movie. For example, after a user selectsrate icon 1002,user ratings overlay 1004 may be displayed. This overlay may include an option to choose among various user ratings for the movie. Sample ratings may include “I′ve already seen this movie and I give it N stars,” “I am not interested in watching this movie,” and “I′d watch it again.” Other ratings schemes (e.g., thumbs up/thumb down and star ratings) may be used in other embodiments. The user may select the rating to associate with the movie usingrating option 1008. Additional user ratings options may be displayed after selectingmore options 1010. To confirm the selections made inoverlay 1004, the user may select saveoption 1012. - The interactive media guidance application may provide for household-wide ratings or individual ratings for each household member. For example, using
user option 1006, the user may select his or her name from a list. This identifies the current user who is rating the movie. More than one user may be selected to associate the rating with usinguser option 1006, and distinct ratings may be selected for each user. - The rating may be saved to the profile of each user specified in
user option 1006. Advanced ratings may also be defined, including the ability to identify the reasons behind the user's rating (e.g., a user rating may be tied to one or more movie attributes, such as actor or genre, as described below). -
FIG. 11 shows advanced userratings display screen 1100.Advanced ratings overlay 1102 may be displayed after the user selectsmore option 1010 - (
FIG. 10 ).Advanced ratings overlay 1102 may include a number of ratings categories, including one or more genres, one or more movie classifications, one or more cast members or actors, one or more directors, and any other suitable ratings category. In some embodiments, the user may rate the movie in terms of each such ratings category. In other embodiments, the user may directly rate the classification itself. For example, the user may rate Ellen DeGeneres' performance in this movie, or the user may express a preference for Ellen DeGeneres in general that will be added to the user's profile (and which may be used to help evaluate other movies in which she appears). As shown in the example ofFIG. 11 ,overlay 1102 includesgenre categories movie categories 1114, and castmember categories FIG. 11 , the user “George” is setting a rating to be saved in the user's profile. A user may select one or more users inuser list 1104 and togglecheckmark icon 1103 on and off. Ratings will be saved to the user profiles of all users withcheckmark icon 1103 displayed. The user may also select “All Users” fromuser list 1104 in order to associate the rating with all users of the system. Alternatively or additionally, the user may select individual users and associate distinct ratings for each category for each user. - In some embodiments, a user may also customize the ratings categories displayed in
overlay 1102. For example, a “New Category” option may be defined. After the user selects this option, the user may input a text label for the new category as well as a user rating. This custom rating category may also be saved to the user's profile. Users may also create custom combination ratings categories. For example, the user may create a new custom combination ratings category labeled “Comedy—Ellen DeGeneres”. This rating would be used to submit ratings regarding the comedic aspects of Ellen DeGeneres' role in the movie. Other users who are rating the same movie may also submit ratings on custom categories and custom combination categories created by other users. - The movie page may also include bookmark actions for any on-demand, broadcast, or recorded movie. For example,
FIG. 12 showsbookmarks display screen 1200. After selectingbookmarks option 1202,overlay 1204 may be displayed to the user. The user may select his or her name fromuser option 1206. The user may also create a bookmark by selecting theadd bookmark option 1210. To discardbookmarks overlay 1204, the user may selectclose option 1212. The bookmarks may inform the system that the viewer is interested in the movie, but does not want to watch it at the present time. Bookmarked movies may be added to a bookmark list, which is stored on the user equipment device (e.g., in memory or onstorage device 110 ofFIG. 1 ). The user may also prioritize movies when they are bookmarked (e.g., High, Medium, or Low) usingpriority option 1208. The bookmark list may be displayed to the user (optionally in priority order) at any time so that the user may see a list of bookmarked movies. The user may select any movie in the displayed bookmark list to obtain more information about the movie, view the movie page associated with the movie, or automatically display the movie in full-screen. - In some embodiments, movies in the bookmark list may be automatically added to the “On Now” movie list when the movies are available within the media system. If the movie is already on the bookmark list (or is on the recently watched list), add
bookmark option 1210 may change to “Delete”. - The movie page may also include other actions such as record, view other air times, and lock (to create a parental control lock). In some embodiments, the movie page may also include a mail feature. For example,
mail display screen 1300 ofFIG. 13 shows such a mail feature.Overlay 1304 may be displayed after the user selects sendoption 1302 on the movie page. This overlay allows the user to send a movie to someone on the user's friends list. For example, the user may send a recommendation to the friend or friends listed in send to list 1306. The user may also associate a new rating with the movie prior to sending the movie usingrating option 1308. After the movie is sent, it may be automatically added to the friend's own movie list. In some embodiments, just a recommendation of the movie is sent. In other embodiments, the actual movie itself is sent to the friend or friends included in send to list 1306. For example, as shown inFIG. 21 , a user may associate a network address or other contact information with each friend. The movie may also be optionally compressed and/or encrypted before being sent. For example, in some embodiments, the movie is sent as an MPEG-2 or H.264/MPEG-4 AVC video file. The movie may be sent over the media system or over an external network (e.g., the Internet or a proprietary cellular data network). Instead of sending the actual movie file, a recommendation may be sent to the friend or friends listed in send to list 1306. The user may associate a rating with the recommendation usinguser rating option 1308. The mail action may also be used to buy the friend a viewing of the movie (i.e., a movie gift). For example, some movies may be associated with a surcharge, such as an on-demand or pay-per-view movie. After the user sends the friend the movie gift, the friend's account may be automatically credited with a single viewing credit so that the friend may, for example, order the movie free of charge. The viewing credit may be available to view any movie associated with a surcharge or only the particular recommended movie. - In some embodiments, the movie finder may include a movie planner feature.
FIG. 14 shows movieplanner display screen 1400. The movie planner may allow users to find movies they may be interested in at some point in the future. The system may support individual movie planners, such as the planner shown in the example ofFIG. 14 , for each household member. Each movie planner may include a planning list, which includes movies that are, or might be, upcoming and which the user has not yet evaluated. Once a user has evaluated the movie, it may be removed from the planner list and never show up on the list again. While highlighting a movie entry in this list, for example,entry 1406, the interactive media guidance application may display single-button options to delete and to bookmark the movie. The user may also select a movie to see the movie page associated with the movie. This list may be presented in listing or box cover format. The user may be allowed to sort the list in various ways, such as alphabetically, when available, when it expires (if known), or by star rating. - The movie planner list may be combined from several sources. For example, the sources may include all movies in the next two weeks' broadcast schedule. The broadcast schedule may include free and PPV movies. The sources may also include all VOD movies. VOD movies may include free VOD movies, pay VOD movies, and VOD movies carried by a specific programmer. The sources may also include movies that are known to be upcoming in the next month or two, both linear and on-demand, movies that are in the theaters or have recently been in the theaters, or any other source. In some embodiments, each movie will only be shown once in the movie planner list, regardless of the number of times it is scheduled or whether it is available via both broadcast and on-demand.
- As shown in the example of
FIG. 14 ,movie entry 1406 includes an identification of the source of the movie (e.g., the channel, such as HBO), the name of the movie inname area 1402, and movie flags, such as bookmarked flag 1404. A user may select any movie entry in the movie planner list to toggle the movie's bookmarked status or mark the movie for deletion from the movie planner list. For example, the user may highlight any movie on the list and press “OK” on an input device (e.g.,input device 108 ofFIG. 1 ). The icon next to the movie title may toggle between no icon, bookmark (or high/medium/low priority bookmark), and delete. The next time the planning list is displayed, any movies with “Delete” or “Bookmark” icons may no longer be shown on the list because the user has already evaluated these movies. - The movie finder may also include a movie search feature. This search feature is a full-featured search of all movie databases. It may include movies that are not currently scheduled on broadcast channels or on-demand. The results of a movie search may be displayed as a list of movies (not shown) matching the search criteria. The list of search results may be sorted or filtered by any suitable criteria (e.g., by start time, duration, rating, or alphabetically by title).
- In a switched digital video system, a switched digital video manager (or other network manager or monitoring utility) may keep track of how many users are watching each switched channel. In some embodiments, an entity (either at the headend or local to the set-top) filters this list to isolate those channels that correspond to movies and uses this filtered list to provide a popularity indication of movies that are currently being viewed. In some embodiments, these viewed movies are correlated to other movies that may not presently be available and all of this information may be used, at least in part, in the determination of movies to recommend to the user or add to a movie list. In some embodiments, a video-on-demand server may monitor requests for individual movies, and this information may be used, at least in part, in the determination of movies to recommend to the user or to add to a movie list. In some embodiments, the interactive media guidance application may keep track of interactions involving movies, including requests to watch, purchase, record, bookmark or rate movies. This information may be collected centrally and may be used in the determination of movies to recommend to the user or to add to a movie list.
- The user may select any movie from the search results list to view the movie page for the movie, bookmark the movie, or perform other suitable actions (e.g., order, record, or add to a favorite movies list). The movie finder may search based on title, actor, director, producer, and other credits, detailed description, genre, MPAA or TV ratings, star rating, free/pay, current availability, or any other fields as appropriate.
- In some embodiments, a “top movies” list is maintained by the interactive media guidance application or the switched digital video manager. The top movies list may include the movies with the most access requests or the movies allocated for the longest period of time within the switched digital video group.
- The top movies list may also include the movies with the most requests from a video-on-demand server. The top movies list may also include movies which have been most viewed, recorded, bookmarked, or highly rated by other viewers in the network. For example, a “Top 20” movie list may be created and displayed to the user so that the user may see what movies are popular within some local geographic or demographic group.
- Additionally or alternatively, third-party popularity statistics may be used to supplement or replace the network statistics. For example, Nielson designated market area (DMA) ratings, Nielson Television Activity Report (NTAR) data (both from Nielson Media Research), or any other suitable popularity or activity ratings may be made available on a supplemental data source (e.g.,
supplemental data source 120 ofFIG. 1 ). As another example, box office revenues may be used to determine popularity. These custom ratings and popularity statistics may be provided by third-party vendors or by the network or cable operator itself. Such statistics may give an indication of what movies are highly viewed by television viewers in a local geographic region or by a particular demographic of viewers (e.g., children or teenagers). - The movie finder may also include a bookmark list for each household member, one for the entire household, or a combination of the two.
FIG. 15 shows bookmarklist display screen 1500 for an individual user. The bookmark list is a list of all movies that have been bookmarked by the user at any time (and which have not been viewed). The list may also include movies bookmarked automatically by the interactive media guidance application. For example, the interactive media guidance application may automatically tag or bookmark movies of potential interest to the user based at least in part on the user's profile information (e.g., the user's movie viewing preferences and user ratings). The user may navigate a cursor to select any item on the list, such asitem 1502. After an item is selected, the user may view its associated movie page, change its bookmark options, or remove it from the list. The bookmark list may also include an indication of the next date and/or time the movie may be viewed inavailability area 1504. The list may be sorted, for example, based on the priority assigned by the user. Bookmark options may include priority (from “must see soon” to “may be interested”), pay/free (willingness to pay to see), or any other criteria for sorting the list. - The movie finder feature may allow the interactive media guidance application to prefetch or automatically record movies on a user's bookmark list (or which match the user's movie preference and ratings) as soon as they become available. The interactive media guidance application may prefetch or automatically record certain movies even absent an express user instruction to do so. The system may allocate a section of storage device 110 (
FIG. 1 ) (e.g., a DVR hard drive) for prefetching or automatically recording movies. The amount of disk space used for prefetching may be configurable by the user or the system. There may be separate disk areas for prefetching for each user, or there may be a single prefetch area shared by all users. The allocation may be changed or may remain fixed over time. The system may monitor the schedule for movies that may be of interest that are available when there is a free tuner. Such movies may include bookmarked movies and movies that match the user's movie viewing preferences. Bookmarked movies with higher priorities may be prefeteched or automatically recorded before bookmarked movies with lower priorities. Prefetched movies may be deleted at any time to make room for other movies of higher interest. As such, the “keep” priority of prefetched movies may be set to the lowest possible priority in some embodiments. An asset's keep priority may determine the order in which content is overwritten on a storage device to make room for other content (e.g., newer content). Content with lower keep priorities may be overwritten before content with higher keep priorities. If a movie is ignored for a certain period of time (e.g., not accessed by the user within some user-configurable amount of time), it may also be removed from the prefetch area. In some embodiments, prefetched movies may also show up as entries in the user's movie list. For example, movie list display screen 400 (FIG. 4 ) may include all prefetched movies. In other embodiments, the user is not notified when movies are prefetched. However, if and when the user actually requests to view or access the movie, the prefetched version may be automatically accessed or displayed. A prefetched movie may be automatically deleted after it has been viewed. - In some embodiments, each household member may customize the movie finder. Customizable fields may include the individual name for the display configuration (e.g., the name of the household member). Customizable fields may also include preferred settings for different movie format options, along with an indication of whether it is a required setting (i.e., a mandatory movie list criteria) or just a preference. The options may include audio language, subtitle presence, subtitle language, SD, HD, or H.264 format, widescreen/letterbox or normal, closed caption, Dolby Digital, MPAA rating and advisory limits (which may be controlled by a PIN number), and minimum user or editorial star rating. In some embodiments, it may be useful to allocate a percentage of the prefetch area to each household member, although if a program is recorded or prefetched for more than one user, only one copy may be stored on storage device 110 (
FIG. 1 ). - Each user profile may also be assigned a PIN. If a PIN is assigned, the user's profile cannot be accessed without first entering the PIN. For example,
FIG. 16 shows users displayscreen 1600. Users displayscreen 1600 list all the users with profiles established on the system. To add a new user, an authorized user (e.g., an administrator) may select adduser option 1602. After selecting adduser option 1602, the administrator may set the name or handle of the user, the user's PIN, the user's access level, and various user profile settings. An administrator (or an authorized user) may view and edit a user's profile by selecting any user in users display screen 1600 (e.g., user 1604). A PIN may be required to view or edit another user's profile. - After selecting a user in users display
screen 1600, userprofile display screen 1700 ofFIG. 17 may be displayed for the selected user. From userprofile display screen 1700, the user's profile may be deleted, renamed, or updated usingdelete profile option 1702, renameprofile option 1704, andsettings option 1706. After selectingfavorites option 1708, a listing of the user's favorite movies and movie classifications may be displayed. For example, these movies may include movies added to the user's favorite movies list. These movies may also include all bookmarked movies, movies the user has given a certain rating (e.g., at least four stars), or any combination of the aforementioned movies. Classifications may include any specific movie genre, actor, director, or any other suitable movie attribute that the user may choose to rate. To create, change, or remove a user's PIN, the user may selectPIN option 1710. The function ofPIN option 1710 may change depending on the current PIN status of the selected user. For example, if no PIN is currently set for the user, the option may allow the user to create a PIN. If a PIN is set, the user may change the PIN, reset the PIN, or remove the PIN, depending on the user's access level. - In some embodiments, a user may select, from
display screen 1700, an option to copy another user's profile to the current user's profile or use a pre-built system profile as the user's own profile (or use it as a starting seed from which the user can create his or her own profile). The user may also specify an optional duration (e.g., one week) that the new profile should be used as the user's own profile. For example, a collection of pre-built profiles for celebrities and popular actors may be made available on a supplemental data source (e.g.,supplemental data source 120 ofFIG. 1 ). A user may view a list of available pre-built profiles and view the settings and user ratings stored within any profile. If the user likes a profile's settings, the user may select to copy or replace the user's current profile with the selected pre-built profile. A backup of the user's current profile may be saved to the user equipment so that the user's current profile can be restored after the user-configurable duration has expired. This may allow a user to use, for example, Tom Cruise's user profile in place of the user's own profile for any suitable amount of time. The interactive media guidance application may then recommend movies Tom Cruise would like to the user. The recommendations may be based in whole or in part on Tom Cruise's profile. The interactive media guidance application may also populate the user's movie list based on the settings and preferences included in Tom Cruise's profile. - Instead of selecting a pre-built profile, the user may also select to use the profile of any other user in the system. As a user watches and rates more movies, the user's profile becomes more personalized and refined. A user may select the profile of any other user (e.g., a friend) and use the profile of the selected other user as the user's own profile (or use it as a starting seed from which the user can create his or her own profile). These profiles may be stored on a supplemental data source (e.g.,
supplemental data source 120 ofFIG. 1 ). An indication of the age of the profile (e.g., the number of days since the profile was created or the number of rated movies in the profile) may also be displayed to the user. In this way, the age of the profile may be an indication of the accuracy of the profile to predict or recommend movies of actual interest to the profile's owner. User profiles may also be modular in nature and portable to other user equipment devices. As shown inFIG. 23 below, each user profile may take a standardized format with a series of mandatory and optional fields. The mandatory fields may include all the basic movie viewing preferences. The optional fields may include specific movie and category ratings. The interactive media guidance application may download and save any user profile locally to the user equipment device (e.g., on storage device 110) upon request by a user. - After selecting
settings option 1706, the user may update or define one or more movie viewing preferences or profile settings. For example,settings display screen 1800 ofFIG. 18 lists some common profile settings. Using maximummovie rating option 1802, the user may set the “most adult” MPAA or TV rating allowed for movies in the movie list. Usingminimum star rating 1804, the user may set the lowest user (or editorial) rating for movies in the movie list. As shown in the example ofFIG. 18 , the user has selected that only movies with the MPAA rating of PG-13 or lower and movies with a user or editorial rating of at least two stars should be included in the movie list. - The user may also associate one or more favorite movie critics with the user's profile using
favorite critic option 1806. The favorite critic selected infavorite critic option 1806 may control which star ratings are displayed and what movies are automatically added to the user's movie list based on critic ratings. As previously described, favorite critics may be manually selected by the user or automatically selected by the interactive media guidance application.Prefetch option 1808 allows the user to specify whether prefetching of movies of potential interest is enabled.HD option 1810 determines whether the interactive media guidance application should automatically use the high-definition (HD) version of the movie (if available) for all movie list and movie finder operations (including prefetching). Options forHD option 1810 may include “Never,” “If Available,” “Based on available space,” and “Always.” Other format options may also be included, such as language, subtitles, widescreen, closed captioning, and various versions of Dolby Digital sound. Additional settings may be displayed and updated by scrolling down insettings display screen 1800 or pressing an appropriate button on input device 108 (FIG. 1 ). - For example, a user may set a maximum access price (e.g., only free movies) for movies in the movie list. This maximum access price may be stored in the user's profile. When the user bookmarks a movie, the interactive media guidance application may automatically search for a version of the bookmarked movie meeting the maximum access price preference. Only movies matching the maximum access price preference may be displayed in a bookmark list, such as
bookmarks display screen 1500 ofFIG. 15 , or the movie list. -
FIG. 19 shows recentmovies display screen 1900 displaying the recent movies list. The recent movies list may include movies that have been viewed by the user in the past “few” days (e.g., two weeks or one month). The user may select any movie from this list (e.g., movie 1902) and rate it after viewing the movie or send a recommendation (or the actual movie itself) to a friend.Access date 1904 may list the date of last access of the movie or the date the user last completed watching the movie. - In some embodiments, after a movie is watched, the movie may be removed from the bookmark list and added to the recent movies list for some period of time. There may be a separate recent movies list for each household member. The user may delete any movie from this list. The interactive media guidance application may keep a running list of all bookmarked and recently watched programs for the user to review at any time. This may allow the user to see if any of the user's bookmarked or previously viewed movies that the user liked are currently available to be watched. The user may select a movie from the list, view the movie page for a movie in the list, and associate a rating with the movie (or update its current rating, if available).
- As previously described, the user may also rate a movie, for example, from zero to four stars (or any other suitable ratings system). As shown in
FIG. 20 , a list of all movies rated by the user (positively or negatively) may be displayed to the user in ratedmovies display screen 2000. The user may select any rated movie in the list (e.g., movie 2002) and change its rating. As shown in the example ofFIG. 20 ,movie 2002 is currently associated with single thumbs upuser rating 2004. - If desired, the interactive media guidance application may also provide a favorite actors list, a favorite genres list, etc. for the user. These additional lists may include specific movie attributes that the user has rated. The user may also tie the rating to one or more movie attributes such as, for example, actor or genre. The user may also manually enter in favorite actors or genres. In some embodiments, movies may be added to the movie list for the user based on the selection of a favorite critic and that critic's star ratings. In some embodiments, the user may also be a critic, and the ratings for the “user” critic may be collected from the audience of users. The user's movie ratings may be made available to other users in the media system (e.g.,
media system 100 ofFIG. 1 ), and other users remote from the local user may use the user's ratings as criteria for determining which movies are included in their own movie lists. - The movie finder application provides several opportunities for increasing viewership using community buzz. As described above, each user's ratings may be made available to other users. For example, the movie page may include an average star rating assigned by other users (all users, users in my geographical area, users in my demographic or ethnographic group, users in my list of friends, or any other suitable subset of users). Users may also enter text comments that can be made available to other viewers. As also described above, in some embodiments, users may send a link to, or recommendation for, movies that the user liked to other users (e.g., another person in another household or another user at another location).
-
FIG. 21 shows friends displayscreen 2100. Friends may be added to the movie finder friends list by selectingadd friend option 2102. A user's movie recommendations (or the actual movie itself) may be sent to one or more friends on the user's friends list. As shown in the example ofFIG. 21 , the friends list may include a name, nickname, or handle of each friend inname area 2104 and contact information for each friend (if known) in address area 2106. In some embodiments, the interactive media guidance application uses the contact information in address area 2106 in sending movie recommendations (or the actual movies themselves). The user may associate any network contact information, including cellular telephone number, email address, network address (e.g., IP address), user equipment identification number, or any other suitable network identifier, with each friend in the user's friend list. This contact information may then be saved to any suitable data structure (e.g., a database table) associated with the user's profile or in the user's profile. - In some embodiments, a group of users may create a user group, community group, or affinity group. For example, a user and the user's friends may create a group in which the user and the user's friends may share what movies they are watching and their ratings and comments.
FIG. 22 shows groups displayscreen 2200, which includes a number of user, community, and affinity groups. In some embodiments, the interactive media guidance application may automatically create affinity groups of people with similar interests. For example, all viewers that selected a certain critic as a favorite may be grouped together. Any user in this group can see the average star ratings of others in the group, along with a selection of user comments. When the viewer belongs to a user group or an affinity group, the user may access a screen that lists movies recently viewed by other members of the group, along with average star ratings. In some embodiments, the system may include affinity groups that are created editorially. These editorially-created affinity groups may be associated with movies selected by a list owner who may not be an individual user. - The user may select any group in groups display screen 2200 (e.g., group 2202) to view more information about the group. The user may also press the “OK” button (or other suitable button) on input device 108 (
FIG. 1 ) in order to join (or un-join) any group in the list. Icon 2204 may indicate that the user is currently joined or subscribed to the group. If the user is a member of the group, then movies that are associated with (or recommended by) the group may be automatically added to the user's movie list. The user can also press the “INFO” button (or any other suitable button) to see the current list of movie recommendations from the group (and optionally a list of current members). - The movie finder provides numerous opportunities for targeted advertising because of the level of personalization. For example, advertisements for movies may be presented simultaneously with any movie finder display screen (e.g., in a PIG window). Advertisements may be targeted based on any information in the user's profile, including the user's movie viewing preferences, group membership, and movie access history. Advertisements may also be targeted based on separate demographic information about individual household members, for example, when they are looking at user-specific recommendations in the movie list or watching the actual movies themselves. Targeted advertisements for movies and other programming, as well as targeted advertisements for products and services, may be provided.
- The advertisements may be delivered to the user equipment device and stored locally in an advertisement database on storage device 110 (
FIG. 1 ). In some embodiments, advertisements are correlated with specific categories or genres of movies the user is interested in (or has rated highly). For example, a user who likes sports-themed movies (e.g., because the user has rated a number of sports genre movies highly, subscribed to a sports-related affinity group, or watched a predetermined number of sports-related movies) may match a sports-coded advertisement database. An identification of the advertisement database match may be saved to the user's profile. The advertisements from this database may relate, for example, to sporting events, sports programming, and other sports-related products and services. The interactive media guidance application may cycle through all the advertisements in the database or select a random advertisement from the database each time a movie finder display screen is accessed. In this way, the user is presented with highly-personalized advertisements each time a movie finder display screen is displayed. A single user may match multiple advertisement databases, in which case the interactive media guidance application may select an advertisement from all the advertisements in all the matched advertisement databases and simultaneously display the advertisement in any display screen described herein. - Additionally or alternatively, advertisements may be stored in databases at a third-party data source (e.g.,
supplemental data source 120 ofFIG. 1 ). The interactive media guidance application may access the third-party data source each time a new targeted advertisement is requested by the movie finder application. Advertisements may be sent to the user equipment device on any suitable data path or data stream. For example, in some embodiments a dedicated advertisement data stream (e.g., an IP stream) is used to send advertisements to the user equipment device. Advertisements may include text, graphics, video, and interactive elements. For example, an interactive survey for an upcoming movie may be presented to the user as an advertisement. The survey might ask the user how much the user likes the plot, title, or any other content element of up-coming movie. The user may also indicate how likely the user will be to actually watch or order the movie (e.g., watch the movie at a movie theater or order the movie on-demand). The user may submit the user's selections by pressing a suitable key on an input device (e.g.,input device 108 ofFIG. 1 ). - The advertisements for products and programming may also be interactive. For example, the user may navigate a cursor from any of the movie finder display screens to an advertisement within the display screen. After highlighting the advertisement, the user may select the advertisement using an input device (e.g.,
input device 108 ofFIG. 1 ) in order to automatically invoke any media guidance application function related to the advertisement. For example, the interactive media guidance application may auto-tune the user to the advertised programming, order the advertised programming, add the advertised programming to a favorites list, add the advertised programming to a movie list, schedule the advertised programming for recording, or any other suitable function. Ordering or purchasing information about an advertised product or service may also be displayed. For example, a website may be displayed to the user in place of the advertisement window (or in the main window) after the user selects a targeted advertisement. -
FIG. 23A showsdefault user profile 2300, andFIG. 23B showscustom user profile 2310. Although bothdefault user profile 2300 andcustom user profile 2310 are shown in the example ofFIGS. 23A and 23B as XML files, any other suitable format of storing user profiles may be used in other embodiments. XML files are used at least in some embodiments to simplify transmission and processing of the user profiles. In other embodiments, user profiles may be stored as tables in a relational database (and optionally converted to XML format for transmission). Any other suitable data structure may be used to store user profiles in other embodiments. - As previously described, user profiles may include mandatory fields and optional fields. Mandatory fields may include the most basic movie viewing preferences (e.g., movie duration and rating). Optional fields may include a number of movie preferences supplied by the user (or automatically chosen by the interactive media guidance application based on user viewing history and active user monitoring). These optional fields may include, for example, one or more favorite genres, subgenres, actors, directors, or any other suitable movie attribute. Optional fields may also include user ratings of specific movies. From the user ratings, the interactive media guidance application may automatically select a favorite genre, subgenre, actor, director, or any other suitable movie attribute for the user. For example, if the user consistently rates action movies with Tom Cruise starring in the movie with five stars, the interactive media guidance application may add Tom Cruise to the user's profile as a favorite actor and add the action genre to the user's profile as a favorite genre. From the user ratings, the interactive media guidance application may also automatically match the user with other users and critics who have similar ratings. An identification of these other users and critics may then be saved to the user's profile as the user's favorite users and critics.
- As shown in
FIG. 23A ,default user profile 2300 includesfilename 2302, which may identify the default profile.Body 2304 ofdefault user profile 2300 may include an identification of the default profile settings. As shown in the example ofdefault user profile 2300, default viewing preferences may include the minimum (i.e., least adult) rating of the movie, the maximum (i.e., most adult) rating of the movie, the minimum length of the movie, the maximum length of the movie, whether premium movies associated with an additional charge should be included, and the window for the default movie list. As shown inFIG. 23A , the default movie list includes movies starting now (i.e., at the current time) or within 30 minutes of the current time. - One or more additional time windows for one or more additional movie lists may also be defined in the default profile. As described above, a user may be interested in viewing a movie list of movies available tonight. In lieu of time windows relative to the current time, absolute and/or periodic time windows may also be defined. For example, a movie list of each night's movies (e.g., starting between 5 PM to 11 PM each night) may also be defined. The movies lists may be named and made available to all users of the user equipment device.
- As shown in
FIG. 23B ,user profile 2310 includesfilename 2312, which may uniquely identify the user profile.Body 2314 ofuser profile 2310 may include custom viewing preferences, settings, ratings, and movie list windows created by or associated with the owner of the profile. User ratings for specific movies may be identified using a program identifier and rating (e.g., 1 to 5 stars).User profile 2310 may be stored locally on the user equipment device that the user created the profile. In addition,user profile 2310 may also be stored on a network location (e.g.,supplemental data source 120 ofFIG. 1 ) so that other users in the media system may access and/or view the profile, if authorized. As an added benefit, storinguser profile 2310 on a network location allows the profile to be “roaming.” For example, a user may access or login to another user equipment device within the media system. After logging in, the user's custom profile may be downloaded to the local user equipment device that the user is logged into. The interactive media guidance application may then apply the downloaded profile to the user's viewing session so that the user may utilize all the movie finder functionality as if the user were on the user's home user equipment. - When a new user is created, the default profile may be copied as the user's base profile. A setup wizard may then automatically launch, prompting the user to specify some common movie viewing preferences. In this way, the user's profile may be at least minimally personalized to the user. The setup wizard may also educate the user as to the most common movie finder features and provide an interactive tutorial.
-
FIGS. 24 , 25, 26A, 26B, 26C, and 26D show illustrative processes for performing various movie finder functions. Some of the processes may be manually executed by the user, and some of the processes may be automatically executed by the interactive media guidance application. In some embodiments, certain movie finder processes execute continuously on their own application thread. For example, the total scores and ratings may be continuously updated as new information becomes available by an application thread or agent. In this way, an up-to-date movie list may be always available for display. -
FIG. 24 showsillustrative process 2400 for displaying an interactive movie list to the user. Atstep 2402, interactive media guidance application data is read for the current movie list window. For example, using overlay 702 (FIG. 7 ) a user may set the window for the default “on now” movie list. This window may be any suitable length of time starting from the current time. As previously described, custom movie lists for other time periods may also be available. These time periods need not start at the current time. For example, a “this evening's” movie list may be defined that includes movies available each evening (e.g., from 5 PM to 11 PM). - At
step 2404, user profile data may be read. For example, some or all of the information stored inuser profile 2310 may be read atstep 2404. This information may include the user's movie viewing preferences, movie criteria, and the user's favorite genres, subgenres, actors, directors, and any other suitable information. It may also include various user ratings of specific movies. Atstep 2406, the user profile data may be compared to the media guidance application data. For example, the user's favorite genres may be compared to the genres of movies associated with received media guidance application data. - At
step 2408, interactive media guidance application 106 (FIG. 1 ) may determine if any movies accessible or starting within the movie list window meet or exceed some predefined threshold. For example, as shown in table 200, the movies with the top eleven total scores are included in the movie list. New movies with a greater score than any of these eleven movies may exceed the threshold. The interactive media guidance application may also compare a plurality of content attributes (such as genre, actor, rating, etc.). If more than a specified number of these content attributes match the user's movie viewing preferences, the movie may qualify for inclusion in the movie list. - At
step 2410, the movie list is updated to include any movies accessible or starting within the movie list window that meet or exceed the movie list criteria. Atstep 2412, the movies in the movie list may then be prioritized, or ranked. For example, if the ranking scheme is by total score, the interactive media application may readtotal score column 208 of table 200 (FIG. 2 ) in order to rank the movies in the movie list. Movies may also be ranked based on a number of other factors. For example, in some embodiments the movies may be ranked by start time (more recent start times first). In other embodiments, some blended ranking scheme may be used. - After the movies are ranked at
step 2412, an interactive movie list may be displayed to the user atstep 2414. For example, the list may be presented in box cover form, as shown in the example ofFIG. 4 . The movie list may also be presented in a bar or banner form along any edge of the display screen, or as a textual listing screen. The interactive movie list display allows a user to quickly preview movies of high interest to the user that are currently accessible or starting soon within the media system. As previously described, after a user selects a movie entry in the displayed movie list (or movie list toolbar), any suitable media guidance function may be invoked. For example, the selected movie may be automatically tuned on a foreground or background tuner, the movie may be automatically accessed and displayed in full-screen or in a PIP window, the movie may be automatically ordered, the movie may be automatically scheduled for recording, a reminder or a bookmark may be set for the movie, the movie may be added to a favorite movies list, or any combination of the aforementioned actions may be automatically performed. - In practice, one or more steps shown in
process 2400 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed. -
FIG. 25 showsillustrative process 2500 for dynamically updating a movie list. As previously mentioned, the movie lists may be updated continuously or periodically as new movies become accessible within the media system. For example, since some movies (e.g., broadcast television movies) typically start and end on the hour or half-hour, movie lists may be automatically updated every 30 minutes on the half-hour in some embodiments. In other embodiments, movie lists may be updated continuously by an agent running in the background on the user equipment device. In some embodiments, the movie list may be updated just before it is to be displayed. - At
step 2502, the user-configurable movie list window may be read. For example, the user may set a configurable movie list window via a movie list settings display screen, such as the display screen shown inFIG. 7 . The movie list window may define the user's preference relating to the length of time a movie may be starting in the future and still qualify for inclusion in the “on now” movie list. Typically, the movie list window will be short (e.g., less than 30 minutes), but any suitable window may be selected by the user. In addition, custom windows may be defined for custom movie lists that are not based on the current time. For example, as described above, a weekend or Friday evening movie list may be defined. - At
step 2504, interactive media guidance application 106 (FIG. 1 ) may determine what movies are starting now or starting within the user-configurable movie list window. For example, media guidance application data may be read atstep 2504 to determine the scheduled start time of movies available within media system 100 (FIG. 1 ). Some movies, such as VOD and recorded movies, may be always accessible. An identification of these movies may be indexed and stored locally on user equipment device 102 (e.g., onstorage device 110 ofFIG. 1 ) or on a network storage device. If interactive media guidance application 106 (FIG. 1 ) determines, atstep 2506, that new movies are starting or available within the movie list window, the movie list ratings for the newly accessible movies may be calculated atstep 2508. If no new movies are accessible within the media system atstep 2506,illustrative process 2500 may return tostep 2502. - After the new movie list ratings are calculated at
step 2508, interactive media guidance application 106 (FIG. 1 ) may then compare the calculated movie list ratings to the movie list ratings of the movies currently in the movie list atstep 2510. For example, the movie list ratings may be stored in a suitable data structure, such astotal score column 208 of table 200 (FIG. 2 ). Because the new movie list ratings may require a change in the movie list, atstep 2512 interactive media guidance application 106 (FIG. 1 ) may determine if such a change is needed. If such a change is needed, the movie list may be updated atstep 2514. For example, one or more of the new movie list ratings calculated atstep 2508 may be higher than the movie list ratings of content selections in the current movie list. If the movie list is set at a fixed size, movies with the lowest ratings may be removed from the movie list while new entries with higher movie list ratings are added. In addition, the movie list may need to be re-prioritized based on the new entries.Illustrative process 2500 may be repeated continuously or at regular intervals in order to support a dynamic movie list that always includes content of interest that is currently accessible within the media system (or accessible within the user-configurable movie list window) at any given moment. - In practice, one or more steps shown in
process 2500 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed. -
FIGS. 26A , 26B, 26C, and 26D showillustrative process 2600 for displaying and supporting a movie page for a movie list entry. Atstep 2602, the interactive movie list may be displayed to the user. For example, the movie list shown inFIG. 4 may be displayed. Atstep 2604, interactive media guidance application 106 (FIG. 1 ) may determine if the user has selected an entry within the displayed movie list. For example, the user may move a cursor or cell highlight to a desired movie within the movie list and press an “OK” button (or any other suitable button) on an input device (e.g.,input device 108 ofFIG. 1 ). - If the user selects a movie in the movie list at
step 2604, any number of actions may be automatically performed. For example, in some embodiments, a screen of additional information is displayed atstep 2606. The screen of additional information may be similar to movie page display screen 800 (FIG. 8 ). In addition to displaying the movie page, the movie may be automatically tuned (but not displayed) on a background tuner atstep 2608. This allows faster access to the movie, if and when the user actually requested to view the movie. Pretuning the movie also allows for advanced media controls (e.g., pause and rewind) to be immediately performed on the movie because the movie will have been already buffered by interactive media guidance application 106 (FIG. 1 ). - As shown in
FIG. 8 , from the movie page the user may perform numerous actions related to the selected movie. If the user selects to rate the movie atstep 2610, a user ratings overlay may be displayed atstep 2612. For example, user ratings overlay 1004 (FIG. 10 ) may be displayed. From the user ratings overlay, the user may associate a user rating with the movie (e.g., one to five stars, thumb up/thumbs down, multiple thumb up/thumbs down, or a custom rating). As previously described, the user may associate a holistic rating with the movie or rate individual categories or components of the movie. For example, the user may rate the performance of each actor or rate each scene in the movie atstep 2612. The user may also independently specify a rating for any classification of the movie. Atstep 2614, the user ratings may be saved to the user profile of each user rating the movie. For example, as shown in overlay 1004 (FIG. 10 ), one or more users may be associated with the rating. This allows a batch user rating function to be performed for multiple users. -
Illustrative process 2600 continues inFIG. 26B . Atstep 2616, interactive media guidance application 106 (FIG. 1 ) may determine if the user has selected to view movie details. For example, the user may select movie details button 902 (FIG. 9 ). If the user has selected to view movie details, at step 2618 a supplemental data source may be accessed containing some or all of the movie details. For example, supplemental data source 120 (FIG. 1 ) may store reviews from critics, information on individual cast members, detailed parental control information, or any other user information. After accessing the movie details atstep 2618, a list of detail sources may be displayed to the user atstep 2620. For example, overlay 904 (FIG. 9 ) may be displayed to the user. The user may select any of the displayed sources in order to view the requested information. - At
step 2622, interactive media guidance application 106 (FIG. 1 ) may determine if the user has selected to bookmark the movie. If the user has selected to bookmark the movie (e.g., the user has selectedbutton 1202 ofFIG. 12 ), a bookmark overlay may be displayed to the user atstep 2624. For example, bookmark overlay 1204 (FIG. 12 ) may be displayed. The overlay may also allow the user to associate a priority with the bookmark. The priority may take the form of a numeric number or ranking, or the user may select from default priorities, including, for example, high, medium, and low priorities. Atstep 2626, the bookmark (and optionally its associated priority) may be saved to the profile of each user adding the bookmark. For example, the user may select multiple users in overlay 1204 (FIG. 12 ). This allows a batch bookmark function to be performed for the multiple users. -
Illustrative process 2600 continues inFIG. 26C . Atstep 2628, interactive media guidance application 106 (FIG. 1 ) may determine if the user has selected to send the movie to a friend on the user's friends list. For example, the user may select send movie button 1302 (FIG. 13 ). Atstep 2630, interactive media guidance application 106 (FIG. 1 ) may then determine if the user has requested to send a recommendation for the movie, the movie itself, or a movie gift. The user may select one of these three options as a default sending preference in the user's profile. - If the user requests to send a movie recommendation, then interactive media guidance application 106 (
FIG. 1 ) may store the recommendation on a suitable data source (e.g.,data source 142 orsupplemental data source 120, both ofFIG. 1 ) for each identified friend in the recipient friend list atstep 2632. The corresponding interactive media guidance application executing on each friend's user equipment device may then read the recommendation atstep 2640 and automatically add the recommended movie to each friend's movie list. Instead of sending the movie recommendation to a data source, the recommendation may alternatively be sent directly to the friend's user equipment device (or external email address). For example,FIG. 21 shows an example friends list with external contact information. - If the user wishes to send a gift instead of a recommendation, at
step 2633, the sending user's account may be automatically deducted the access price of the movie (plus an optional gift service fee). Then this amount may be credited to the friend's account atstep 2638. The friend may also be notified of receipt of the gift atstep 2642. For example, a prompt or overlay may identify the gifted movie, the identity of the sender of the gift, and the expiration date (if any) of the gift. - If the user wishes to send the movie itself, at
step 2634, interactive media guidance application 106 (FIG. 1 ) may determine the supported movie formats. For example, contact information for the recipient friends may be read atstep 2634. This contact information may be derived from a friends listing display screen, such as display screen 2100 (FIG. 21 ). Depending on the type of contact information (e.g., email address, set-top box address, or IP address) various movie formats may be available. The formats may include MPEG-2, MPEG-4, H.264, and AVI formats as well as any other suitable formats. - At
step 2636, a supported format is sent to each identified friend in the recipient list. The movie may be sent over media system 100 (FIG. 1 ) or over an external network. For example, the Internet or a cellular data network may be used to send the movies. -
Illustrative process 2600 continues inFIG. 26D . Atstep 2644, interactive media guidance application 106 (FIG. 1 ) may determine if the user has selected to record the movie. For example, the user may select a record option from movie page display screen 800 (FIG. 8 ). If the user has selected to record the movie, the movie may be recorded or scheduled for recording atstep 2646. If the movie is available within the network (e.g., as on on-demand movie), the movie may be accessed and saved locally to the user equipment device (e.g., the movie may be saved tostorage device 110 ofFIG. 1 ). - At
step 2648, interactive media guidance application 106 (FIG. 1 ) may determine if the user has selected to view the movie. If the user has selected to view the movie, the output of the tuner already tuned to the movie may be displayed atstep 2650. The movie may be displayed in full-screen or in a PIG or PIP window. In addition to displaying the movie, a targeted advertisement may be also be simultaneously displayed with the movie. Atstep 2652, the movie access may be logged to the profiles of each user watching the movie. For example, a user may specify who is currently watching the user equipment device using overlay 602 (FIG. 6 ). Since movie access may affect user profile scores for other content with similar characteristics, a record of all access requests may be saved to each watching user's profile. - At
step 2654, the total scores of all movies accessible within any active movie list may be updated based on the new profile information. For example, one or more of the scores shown in table 200 (FIG. 2 ) may be recalculated based on the new user profile information. If the new scores necessitate a change in a movie list, the movie list is updated atstep 2656. - In practice, one or more steps shown in
process 2600 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed. - The above described embodiments of the invention are presented for purposes of illustration and not of limitation, and the present invention is limited only by the claims which follow.
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/758,935 US20130167168A1 (en) | 2006-07-31 | 2013-02-04 | Systems and methods for providing custom movie lists |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US83460506P | 2006-07-31 | 2006-07-31 | |
US90380807P | 2007-02-26 | 2007-02-26 | |
US88867007A | 2007-07-31 | 2007-07-31 | |
US13/758,935 US20130167168A1 (en) | 2006-07-31 | 2013-02-04 | Systems and methods for providing custom movie lists |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US88867007A Division | 2006-07-31 | 2007-07-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
US20130167168A1 true US20130167168A1 (en) | 2013-06-27 |
Family
ID=38830381
Family Applications (14)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/888,637 Abandoned US20080066106A1 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing media guidance planners |
US11/888,675 Active 2031-06-01 US8745661B2 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing enhanced sports watching media guidance |
US11/888,679 Active 2029-05-20 US7985134B2 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing enhanced sports watching media guidance |
US11/888,678 Active 2029-01-07 US8799954B1 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing custom media content flipping |
US11/888,616 Active 2031-11-10 US8640165B2 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing enhanced sports watching media guidance |
US11/888,676 Active 2030-01-03 US8281341B2 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing media guidance planners |
US13/758,935 Abandoned US20130167168A1 (en) | 2006-07-31 | 2013-02-04 | Systems and methods for providing custom movie lists |
US14/258,974 Active 2027-10-17 US9407854B2 (en) | 2006-07-31 | 2014-04-22 | Systems and methods for providing enhanced sports watching media guidance |
US14/258,924 Active US9215397B2 (en) | 2006-07-31 | 2014-04-22 | Systems and methods for providing enhanced sports watching media guidance |
US14/258,956 Abandoned US20140229887A1 (en) | 2006-07-31 | 2014-04-22 | Systems and methods for providing enhanced sports watching media guidance |
US14/316,338 Active US9544526B2 (en) | 2006-07-31 | 2014-06-26 | Systems and methods for providing custom media content flipping |
US16/045,509 Abandoned US20190020846A1 (en) | 2006-07-31 | 2018-07-25 | Systems and methods for providing enhanced sports watching media guidance |
US17/394,284 Pending US20210368128A1 (en) | 2006-07-31 | 2021-08-04 | Systems and methods for providing enhanced sports watching media guidance |
US18/087,101 Pending US20230130517A1 (en) | 2006-07-31 | 2022-12-22 | Systems and methods for providing enhanced sports watching media guidance simultaneous with audio |
Family Applications Before (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/888,637 Abandoned US20080066106A1 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing media guidance planners |
US11/888,675 Active 2031-06-01 US8745661B2 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing enhanced sports watching media guidance |
US11/888,679 Active 2029-05-20 US7985134B2 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing enhanced sports watching media guidance |
US11/888,678 Active 2029-01-07 US8799954B1 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing custom media content flipping |
US11/888,616 Active 2031-11-10 US8640165B2 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing enhanced sports watching media guidance |
US11/888,676 Active 2030-01-03 US8281341B2 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing media guidance planners |
Family Applications After (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/258,974 Active 2027-10-17 US9407854B2 (en) | 2006-07-31 | 2014-04-22 | Systems and methods for providing enhanced sports watching media guidance |
US14/258,924 Active US9215397B2 (en) | 2006-07-31 | 2014-04-22 | Systems and methods for providing enhanced sports watching media guidance |
US14/258,956 Abandoned US20140229887A1 (en) | 2006-07-31 | 2014-04-22 | Systems and methods for providing enhanced sports watching media guidance |
US14/316,338 Active US9544526B2 (en) | 2006-07-31 | 2014-06-26 | Systems and methods for providing custom media content flipping |
US16/045,509 Abandoned US20190020846A1 (en) | 2006-07-31 | 2018-07-25 | Systems and methods for providing enhanced sports watching media guidance |
US17/394,284 Pending US20210368128A1 (en) | 2006-07-31 | 2021-08-04 | Systems and methods for providing enhanced sports watching media guidance |
US18/087,101 Pending US20230130517A1 (en) | 2006-07-31 | 2022-12-22 | Systems and methods for providing enhanced sports watching media guidance simultaneous with audio |
Country Status (5)
Country | Link |
---|---|
US (14) | US20080066106A1 (en) |
EP (2) | EP2050270A2 (en) |
JP (1) | JP2009545921A (en) |
CA (1) | CA2658519A1 (en) |
WO (2) | WO2008016617A2 (en) |
Cited By (111)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080168506A1 (en) * | 2007-01-09 | 2008-07-10 | Pickelsimer Lisa A | Providing user communication |
US20090049473A1 (en) * | 2007-01-23 | 2009-02-19 | Cox Communications, Inc. | Providing a Video User Interface |
US20090049098A1 (en) * | 2007-01-23 | 2009-02-19 | Cox Communications, Inc. | Providing a Social Network |
US20090055743A1 (en) * | 2007-01-23 | 2009-02-26 | Cox Communications, Inc. | Providing a User Interface |
US20090094643A1 (en) * | 2007-01-23 | 2009-04-09 | Cox Communications, Inc. | Providing a Customized User Interface |
US20090132546A1 (en) * | 2007-11-19 | 2009-05-21 | Yoshinori Kurata | Content server, content providing system, content providing method and computer program |
US20090182713A1 (en) * | 2008-01-16 | 2009-07-16 | International Business Machines Corporation | Automated surfacing of tagged content in vertical applications |
US20100293578A1 (en) * | 2009-05-14 | 2010-11-18 | Samsung Electronics Co., Ltd. | Method for transmitting contents information, recommending contents, and providing reliability for recommended contents, and multimedia device using the same |
US20110072455A1 (en) * | 2007-01-23 | 2011-03-24 | Cox Communications, Inc. | Providing a Media Guide Including Parental Information |
US20110119696A1 (en) * | 2009-11-13 | 2011-05-19 | At&T Intellectual Property I, L.P. | Gifting multimedia content using an electronic address book |
US20110138423A1 (en) * | 2009-12-04 | 2011-06-09 | Cox Communications, Inc. | Content Recommendations |
US20110202945A1 (en) * | 2010-02-12 | 2011-08-18 | Cox Communications, Inc. | Personalizing TV Content |
US20110314489A1 (en) * | 2010-06-22 | 2011-12-22 | Livetv Llc | Aircraft ife system cooperating with a personal electronic device (ped) operating as a commerce device and associated methods |
US20110314490A1 (en) * | 2010-06-22 | 2011-12-22 | Livetv Llc | Registration of a personal electronic device (ped) with an aircraft ife system using ped generated registration token images and associated methods |
US20110321105A1 (en) * | 2010-06-24 | 2011-12-29 | Vanessa Ogle | System and Method for Alternate Multi-Channel Bi-Directional Data Transmission |
US20120079529A1 (en) * | 2010-09-29 | 2012-03-29 | Verizon Patent And Licensing, Inc. | Multiple device storefront for video provisioning system |
US20120222135A1 (en) * | 2011-02-25 | 2012-08-30 | Avaya Inc. | Advanced user interface and control paradigm including digital rights management features for multiple service operator extended functionality offers |
US20140026166A1 (en) * | 2011-01-18 | 2014-01-23 | Youngho JEONG | Method for controlling a networked tv capable of bookmarking at least one or more itmes, and networked tv |
US20140122165A1 (en) * | 2012-10-26 | 2014-05-01 | Pavel A. FORT | Method and system for symmetrical object profiling for one or more objects |
US8769583B2 (en) * | 2012-03-29 | 2014-07-01 | Sony Corporation | Method and apparatus for content channels using references |
US8789117B2 (en) | 2010-08-26 | 2014-07-22 | Cox Communications, Inc. | Content library |
US20140208219A1 (en) * | 2013-01-21 | 2014-07-24 | Samsung Electronics Co., Ltd. | Display apparatus and method for providing customer-built information using the same |
US8819729B2 (en) | 2011-02-25 | 2014-08-26 | Avaya Inc. | Advanced user interface and control paradigm for multiple service operator extended functionality offers |
US8843839B1 (en) * | 2012-09-10 | 2014-09-23 | Imdb.Com, Inc. | Customized graphic identifiers |
US8875184B1 (en) * | 2011-12-27 | 2014-10-28 | Amazon Technologies, Inc. | Customization of media play |
US9071855B1 (en) * | 2014-01-03 | 2015-06-30 | Google Inc. | Product availability notifications |
US20150227971A1 (en) * | 2014-02-11 | 2015-08-13 | Adobe Systems Incorporated | Method and apparatus for displaying in-product messages based on an individual's past message interaction |
US20150249865A1 (en) * | 2012-09-28 | 2015-09-03 | Thomson Licensing | Context-based content recommendations |
US9167302B2 (en) | 2010-08-26 | 2015-10-20 | Cox Communications, Inc. | Playlist bookmarking |
US20150304720A1 (en) * | 2014-04-16 | 2015-10-22 | Samsung Electronics Co., Ltd. | Display apparatus, server, system and postviewing related content information providing and evaluating methods thereof |
US9183514B2 (en) | 2011-02-25 | 2015-11-10 | Avaya Inc. | Advanced user interface and control paradigm including contextual collaboration for multiple service operator extended functionality offers |
US20150365728A1 (en) * | 2014-06-13 | 2015-12-17 | National Taiwan University | Display system and program selection method thereof |
US20150370807A1 (en) * | 2013-03-04 | 2015-12-24 | Facebook, Inc. | Ranking videos for a user |
US20160041998A1 (en) * | 2014-08-05 | 2016-02-11 | NFL Enterprises LLC | Apparatus and Methods for Personalized Video Delivery |
US9282372B1 (en) * | 2009-04-09 | 2016-03-08 | Tp Lab, Inc. | Method and system to automatically select data network videos as television shows based on a persona |
US20160127787A1 (en) * | 2013-06-10 | 2016-05-05 | Thomson Licensing | Method and system for recommending media to a user |
US20160189173A1 (en) * | 2014-12-30 | 2016-06-30 | The Nielsen Company (Us), Llc | Methods and apparatus to predict attitudes of consumers |
US20160295290A1 (en) * | 2009-01-22 | 2016-10-06 | Google Inc. | Recommending video programs |
US20160357376A1 (en) * | 2015-06-05 | 2016-12-08 | Apple Inc. | Ownership-agnostic user interface for media content |
US20170064403A1 (en) * | 2013-11-27 | 2017-03-02 | Time Warner Cable Enterprises Llc | Methods and apparatus that support easy access and browsing of program and channel listings in a program guide |
US20170127136A1 (en) * | 2009-11-13 | 2017-05-04 | At&T Intellectual Property I, L.P. | Apparatus and method for media on demand commentaries |
US20170195705A1 (en) * | 2008-06-13 | 2017-07-06 | Rovi Guides, Inc. | Systems and methods for displaying media content and media guidance information |
US9747559B2 (en) | 2014-11-20 | 2017-08-29 | Atom Tickets, LLC | Data driven wheel-based interface for event browsing |
US20180014037A1 (en) * | 2016-07-09 | 2018-01-11 | N. Dilip Venkatraman | Method and system for switching to dynamically assembled video during streaming of live video |
US20180025078A1 (en) * | 2016-07-21 | 2018-01-25 | Twitter, Inc. | Live video streaming services with machine-learning based highlight replays |
US20180091867A1 (en) * | 2015-03-27 | 2018-03-29 | Sony Corporation | Video content replay |
US20180103298A1 (en) * | 2015-06-26 | 2018-04-12 | Amazon Technologies, Inc. | Broadcaster tools for interactive shopping interfaces |
US20180124444A1 (en) * | 2016-11-01 | 2018-05-03 | Netflix, Inc. | Systems and methods of predicting consumption of original media items accesible via an internet-based media system |
US10097867B2 (en) * | 2015-09-14 | 2018-10-09 | Disney Enterprises, Inc. | Systems and methods for providing a ratings version and a dynamic ad version of a video |
US20180343488A1 (en) * | 2017-05-26 | 2018-11-29 | At&T Intellectual Property I, L.P. | Providing Streaming Video From Mobile Computing Nodes |
US10206005B2 (en) * | 2017-05-27 | 2019-02-12 | Nanning Fugui Precision Industrial Co., Ltd. | Multimedia control method and server |
US10327043B2 (en) * | 2016-07-09 | 2019-06-18 | N. Dilip Venkatraman | Method and system for displaying interactive questions during streaming of real-time and adaptively assembled video |
US20190200079A1 (en) * | 2017-12-21 | 2019-06-27 | Facebook, Inc. | Predictive Analysis for Media Encodings |
US10390090B2 (en) * | 2010-12-30 | 2019-08-20 | Sony Corporation | System and method for social interaction about content items such as movies |
US20190268662A1 (en) * | 2018-02-27 | 2019-08-29 | Microsoft Technology Licensing, Llc | System and method for enhancing live video content streams |
US10425693B2 (en) * | 2015-02-13 | 2019-09-24 | Panasonic Intellectual Property Management Co., Ltd. | Content reproduction system, video recording apparatus, terminal apparatus, and content reproduction method |
US10432983B2 (en) | 2016-04-04 | 2019-10-01 | Twitter, Inc. | Live video classification and preview selection |
US10440436B1 (en) | 2015-06-26 | 2019-10-08 | Amazon Technologies, Inc. | Synchronizing interactive content with a live video stream |
US20190328287A1 (en) * | 2018-04-27 | 2019-10-31 | Konica Minolta Business Solutions U.S.A., Inc. | Entry-exit intervention system, method, and computer-readable medium |
US20190342255A1 (en) * | 2013-03-15 | 2019-11-07 | Cox Communications, Inc. | Recommendation System Based on Common Interests in Social Networks |
US10491958B2 (en) | 2015-06-26 | 2019-11-26 | Amazon Technologies, Inc. | Live video stream with interactive shopping interface |
US10547909B2 (en) | 2015-06-26 | 2020-01-28 | Amazon Technologies, Inc. | Electronic commerce functionality in video overlays |
TWI684918B (en) * | 2018-06-08 | 2020-02-11 | 和碩聯合科技股份有限公司 | Face recognition system and method for enhancing face recognition |
US10645438B2 (en) * | 2008-06-02 | 2020-05-05 | Intent IQ, LLC | Targeted television advertisements associated with online users' preferred television programs or channels |
US10667014B2 (en) * | 2013-09-11 | 2020-05-26 | Piksel, Inc. | Triggering an action in a computer device |
US10684612B2 (en) | 2018-10-10 | 2020-06-16 | The Climate Corporation | Agricultural management recommendations based on blended model |
US10699242B2 (en) | 2008-01-16 | 2020-06-30 | International Business Machines Corporation | Automated surfacing of tagged content adjunct to vertical applications |
WO2020205647A1 (en) * | 2019-03-29 | 2020-10-08 | Rovi Guides, Inc. | Systems and methods for providing media content recommendations |
US10999634B2 (en) * | 2017-04-21 | 2021-05-04 | Tencent Technology (Shenzhen) Company Limited | Media content recommendation method, server, client, and storage medium |
US20210144115A1 (en) * | 2019-11-09 | 2021-05-13 | Promptu Systems Corporation | User notification for digital content access systems per mutable or fixed selection criteria |
US11012749B2 (en) | 2009-03-30 | 2021-05-18 | Time Warner Cable Enterprises Llc | Recommendation engine apparatus and methods |
US11074308B2 (en) | 2010-09-07 | 2021-07-27 | Opentv, Inc. | Collecting data from different sources |
US20210240723A1 (en) * | 2020-01-30 | 2021-08-05 | Panasonic Avionics Corporation | Dynamic media data management |
US11109090B2 (en) | 2012-04-04 | 2021-08-31 | Time Warner Cable Enterprises Llc | Apparatus and methods for automated highlight reel creation in a content delivery network |
US20210400344A1 (en) * | 2015-08-31 | 2021-12-23 | Nagravision S.A. | Automatically loading user profile to show recently watched channels |
US20210398565A1 (en) * | 2019-10-08 | 2021-12-23 | WeMovie Technologies | Pre-production systems for making movies, tv shows and multimedia contents |
US11303964B2 (en) | 2017-02-13 | 2022-04-12 | DISH Technologies L.L.C. | Apparatus, systems and methods for media content event quick access queue |
US11336968B2 (en) * | 2018-08-17 | 2022-05-17 | Samsung Electronics Co., Ltd. | Method and device for generating content |
US11368752B2 (en) | 2017-01-03 | 2022-06-21 | Bliss Point Media, Inc. | Optimization of broadcast event effectiveness |
US11442751B2 (en) * | 2018-04-24 | 2022-09-13 | Huawei Technologies Co., Ltd. | Method for adjusting intelligent recommendation, terminal, and server |
US11455376B2 (en) | 2012-02-23 | 2022-09-27 | Time Warner Cable Enterprises Llc | Apparatus and methods for content distribution to packet-enabled devices via a network bridge |
US11463749B2 (en) * | 2018-03-02 | 2022-10-04 | Interdigital Ce Patent Holdings | Methods for processing audiovisual streams and corresponding devices, electronic assembly, system, computer readable program products and storage media |
US11509956B2 (en) | 2016-01-06 | 2022-11-22 | Tvision Insights, Inc. | Systems and methods for assessing viewer engagement |
US20220377413A1 (en) * | 2021-05-21 | 2022-11-24 | Rovi Guides, Inc. | Methods and systems for personalized content based on captured gestures |
US11528534B2 (en) | 2018-01-05 | 2022-12-13 | JBF Interlude 2009 LTD | Dynamic library display for interactive videos |
US11540009B2 (en) | 2016-01-06 | 2022-12-27 | Tvision Insights, Inc. | Systems and methods for assessing viewer engagement |
US11553024B2 (en) | 2016-12-30 | 2023-01-10 | JBF Interlude 2009 LTD | Systems and methods for dynamic weighting of branched video paths |
US11552919B1 (en) | 2017-09-28 | 2023-01-10 | Twitter, Inc. | User-defined message timelines |
US11558672B1 (en) * | 2012-11-19 | 2023-01-17 | Cox Communications, Inc. | System for providing new content related to content currently being accessed |
US11570523B1 (en) | 2021-08-27 | 2023-01-31 | Rovi Guides, Inc. | Systems and methods to enhance interactive program watching |
US20230062650A1 (en) * | 2021-08-27 | 2023-03-02 | Rovi Guides, Inc. | Systems and methods to enhance interactive program watching |
US11601721B2 (en) | 2018-06-04 | 2023-03-07 | JBF Interlude 2009 LTD | Interactive video dynamic adaptation and user profiling |
US11606380B2 (en) | 2015-02-13 | 2023-03-14 | Time Warner Cable Enterprises Llc | Apparatus and methods for data collection, analysis and service modification based on online activity |
US11627366B2 (en) * | 2008-08-26 | 2023-04-11 | Opentv, Inc. | Community-based recommendation engine |
US11659224B2 (en) * | 2009-03-30 | 2023-05-23 | Time Warner Cable Enterprises Llc | Personal media channel apparatus and methods |
US11743546B2 (en) | 2013-05-14 | 2023-08-29 | Tivo Solutions Inc. | Method and system for trending media programs for a user |
US11770574B2 (en) * | 2017-04-20 | 2023-09-26 | Tvision Insights, Inc. | Methods and apparatus for multi-television measurements |
US11790271B2 (en) | 2021-12-13 | 2023-10-17 | WeMovie Technologies | Automated evaluation of acting performance using cloud services |
US20230336833A1 (en) * | 2014-06-30 | 2023-10-19 | Rovi Guides, Inc. | Systems and methods for updating user interface element display properties based on user history |
US11803659B2 (en) | 2007-08-23 | 2023-10-31 | Ebay Inc. | Sharing information on a network-based social platform |
US11804249B2 (en) | 2015-08-26 | 2023-10-31 | JBF Interlude 2009 LTD | Systems and methods for adaptive and responsive video |
US11812121B2 (en) | 2020-10-28 | 2023-11-07 | WeMovie Technologies | Automated post-production editing for user-generated multimedia contents |
US11843827B2 (en) * | 2010-09-07 | 2023-12-12 | Opentv, Inc. | Smart playlist |
US11856271B2 (en) | 2016-04-12 | 2023-12-26 | JBF Interlude 2009 LTD | Symbiotic interactive video |
US11856264B2 (en) * | 2016-11-15 | 2023-12-26 | Google Llc | Systems and methods for reducing download requirements |
US11869097B2 (en) | 2007-08-23 | 2024-01-09 | Ebay Inc. | Viewing shopping information on a network based social platform |
US11882337B2 (en) | 2021-05-28 | 2024-01-23 | JBF Interlude 2009 LTD | Automated platform for generating interactive videos |
US11900968B2 (en) | 2014-10-08 | 2024-02-13 | JBF Interlude 2009 LTD | Systems and methods for dynamic video bookmarking |
US11924574B2 (en) | 2021-07-23 | 2024-03-05 | WeMovie Technologies | Automated coordination in multimedia content production |
US11934477B2 (en) | 2021-09-24 | 2024-03-19 | JBF Interlude 2009 LTD | Video player integration within websites |
US11943512B2 (en) | 2020-08-27 | 2024-03-26 | WeMovie Technologies | Content structure aware multimedia streaming service for movies, TV shows and multimedia contents |
Families Citing this family (504)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6396546B1 (en) * | 1994-05-20 | 2002-05-28 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
US20050204384A1 (en) * | 1994-08-31 | 2005-09-15 | Gemstar Development Corporation | Method and apparatus for displaying television programs and related text |
US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
US6469753B1 (en) | 1996-05-03 | 2002-10-22 | Starsight Telecast, Inc. | Information system |
US8635649B2 (en) | 1996-12-19 | 2014-01-21 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
ES2475242T3 (en) | 1997-07-21 | 2014-07-10 | Gemstar Development Corporation | Systems and methods for displaying and recording control interfaces |
US20020095676A1 (en) | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
CN1867068A (en) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | Client-server based interactive television program guide system with remote server recording |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
US8589975B2 (en) | 1998-08-21 | 2013-11-19 | United Video Properties, Inc. | Electronic program guide with advance notification |
US7600246B2 (en) * | 2002-04-17 | 2009-10-06 | Microsoft Corporation | Method and apparatus for analyzing program data |
US20070060358A1 (en) | 2005-08-10 | 2007-03-15 | Amaitis Lee M | System and method for wireless gaming with location determination |
US8092303B2 (en) | 2004-02-25 | 2012-01-10 | Cfph, Llc | System and method for convenience gaming |
US8616967B2 (en) | 2004-02-25 | 2013-12-31 | Cfph, Llc | System and method for convenience gaming |
US7534169B2 (en) | 2005-07-08 | 2009-05-19 | Cfph, Llc | System and method for wireless gaming system with user profiles |
US7637810B2 (en) | 2005-08-09 | 2009-12-29 | Cfph, Llc | System and method for wireless gaming system with alerts |
US8375119B2 (en) | 2004-07-27 | 2013-02-12 | At&T Intellectual Property I, L. P. | Methods, systems, devices, and products for providing alerts for communications |
US8640166B1 (en) | 2005-05-06 | 2014-01-28 | Rovi Guides, Inc. | Systems and methods for content surfing |
US10510214B2 (en) | 2005-07-08 | 2019-12-17 | Cfph, Llc | System and method for peer-to-peer wireless gaming |
US8070604B2 (en) | 2005-08-09 | 2011-12-06 | Cfph, Llc | System and method for providing wireless gaming as a service application |
US8533199B2 (en) * | 2005-12-14 | 2013-09-10 | Unifi Scientific Advances, Inc | Intelligent bookmarks and information management system based on the same |
US7774341B2 (en) | 2006-03-06 | 2010-08-10 | Veveo, Inc. | Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content |
US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
US20090089838A1 (en) * | 2006-04-07 | 2009-04-02 | Pino Jr Angelo J | Template Based System, Device and Method for Providing Interactive Content |
US7549576B2 (en) | 2006-05-05 | 2009-06-23 | Cfph, L.L.C. | Systems and methods for providing access to wireless gaming devices |
US7644861B2 (en) | 2006-04-18 | 2010-01-12 | Bgc Partners, Inc. | Systems and methods for providing access to wireless gaming devices |
US8939359B2 (en) | 2006-05-05 | 2015-01-27 | Cfph, Llc | Game access device with time varying signal |
US9008598B2 (en) * | 2006-06-16 | 2015-04-14 | Core Wireless Licensing S.A.R.L | Broadcast channel identification |
US8327266B2 (en) | 2006-07-11 | 2012-12-04 | Napo Enterprises, Llc | Graphical user interface system for allowing management of a media item playlist based on a preference scoring system |
US9003056B2 (en) * | 2006-07-11 | 2015-04-07 | Napo Enterprises, Llc | Maintaining a minimum level of real time media recommendations in the absence of online friends |
JP2009545921A (en) | 2006-07-31 | 2009-12-24 | ユナイテッド ビデオ プロパティーズ, インコーポレイテッド | System and method for providing a media guidance planner |
US8108795B2 (en) * | 2006-09-07 | 2012-01-31 | Yahoo! Inc. | System and method for the visualization of sports information |
US9852430B2 (en) * | 2006-10-03 | 2017-12-26 | Microsoft Technology Licensing, Llc | Dynamic generation of advertisement text |
US8832742B2 (en) | 2006-10-06 | 2014-09-09 | United Video Properties, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
US9306952B2 (en) | 2006-10-26 | 2016-04-05 | Cfph, Llc | System and method for wireless gaming with location determination |
US8292741B2 (en) | 2006-10-26 | 2012-10-23 | Cfph, Llc | Apparatus, processes and articles for facilitating mobile gaming |
US8510567B2 (en) * | 2006-11-14 | 2013-08-13 | Cfph, Llc | Conditional biometric access in a gaming environment |
US8645709B2 (en) | 2006-11-14 | 2014-02-04 | Cfph, Llc | Biometric access data encryption |
US9411944B2 (en) | 2006-11-15 | 2016-08-09 | Cfph, Llc | Biometric access sensitivity |
US9270963B2 (en) | 2007-01-03 | 2016-02-23 | Tivo Inc. | Program shortcuts |
USRE47718E1 (en) * | 2007-01-10 | 2019-11-05 | Lg Electronics Inc. | Method of transmitting/receiving digital contents and apparatus for receiving digital contents |
KR101265635B1 (en) * | 2007-01-10 | 2013-05-23 | 엘지전자 주식회사 | A receiving method and a receiving apparatus for broadcast signak |
US7698263B2 (en) * | 2007-01-23 | 2010-04-13 | Cox Communications, Inc. | Providing a lateral search |
US20090313664A1 (en) * | 2007-01-23 | 2009-12-17 | Cox Communications, Inc. | Providing a Video User Interface |
US20090063994A1 (en) * | 2007-01-23 | 2009-03-05 | Cox Communications, Inc. | Providing a Content Mark |
US8732734B2 (en) * | 2007-03-03 | 2014-05-20 | Time Warner Cable Enterprises Llc | Methods and apparatus supporting the recording of multiple simultaneously broadcast programs communicated using the same communications channel |
US8910222B2 (en) | 2007-03-03 | 2014-12-09 | Time Warner Cable Enterprises Llc | Methods and apparatus for implementing guides and using recording information in determining program to communications channel mappings |
US20080216135A1 (en) * | 2007-03-03 | 2008-09-04 | Howard Pfeffer | Methods and apparatus for improved content delivery including content delivery streams dynamically populated in response to user requests |
US8319601B2 (en) | 2007-03-14 | 2012-11-27 | Cfph, Llc | Game account access device |
US9183693B2 (en) | 2007-03-08 | 2015-11-10 | Cfph, Llc | Game access device |
US8581721B2 (en) | 2007-03-08 | 2013-11-12 | Cfph, Llc | Game access device with privileges |
US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
US8396473B2 (en) * | 2007-03-16 | 2013-03-12 | Symbol Technologies, Inc. | Intelligent scanning system and method for walkie-talkie devices |
KR101328946B1 (en) * | 2007-03-26 | 2013-11-13 | 엘지전자 주식회사 | method for transmitting/receiving a broadcast signal and apparatus for receiving a broadcast signal |
US7796056B2 (en) * | 2007-03-28 | 2010-09-14 | Fein Gene S | Digital windshield information system employing a recommendation engine keyed to a map database system |
JP2008252160A (en) * | 2007-03-29 | 2008-10-16 | Casio Hitachi Mobile Communications Co Ltd | Broadcast receiver and program |
KR101345392B1 (en) * | 2007-04-03 | 2013-12-24 | 삼성전자주식회사 | Method and apparatus for receiving digital contents through data broadcasting channel |
US7941764B2 (en) | 2007-04-04 | 2011-05-10 | Abo Enterprises, Llc | System and method for assigning user preference settings for a category, and in particular a media category |
US20090082111A1 (en) * | 2007-04-06 | 2009-03-26 | Smith Michael J | System and method for connecting users based on common interests, such as shared interests of representations of professional athletes |
US20080250067A1 (en) * | 2007-04-06 | 2008-10-09 | Concert Technology Corporation | System and method for selectively identifying media items for play based on a recommender playlist |
US7908303B2 (en) * | 2007-04-10 | 2011-03-15 | Intellectual Ventures Holding 32 Llc | Integrated digital media projection and personal digital data processing system |
WO2008135947A1 (en) * | 2007-05-08 | 2008-11-13 | Koninklijke Philips Electronics N.V. | Method and apparatus for selecting one of a plurality of video channels for viewing |
US20100146042A1 (en) * | 2007-05-16 | 2010-06-10 | Douglas Paul Kruhoeffer | Interactive customizable broadcast |
US8832220B2 (en) * | 2007-05-29 | 2014-09-09 | Domingo Enterprises, Llc | System and method for increasing data availability on a mobile device based on operating mode |
US8839141B2 (en) | 2007-06-01 | 2014-09-16 | Napo Enterprises, Llc | Method and system for visually indicating a replay status of media items on a media device |
US7861267B2 (en) * | 2007-07-05 | 2010-12-28 | Samsung Electronics Co., Ltd. | Method and system for presenting TV channels |
US8407737B1 (en) | 2007-07-11 | 2013-03-26 | Rovi Guides, Inc. | Systems and methods for providing a scan transport bar |
US9693106B2 (en) * | 2007-07-26 | 2017-06-27 | The Directv Group, Inc. | Method and system for preordering content in a user device associated with a content processing system |
US8505046B2 (en) * | 2007-08-17 | 2013-08-06 | At&T Intellectual Property I, L.P. | Targeted online, telephone and television advertisements based on cross-service subscriber profiling |
US20090055538A1 (en) * | 2007-08-21 | 2009-02-26 | Microsoft Corporation | Content commentary |
JP5251039B2 (en) * | 2007-08-23 | 2013-07-31 | ソニー株式会社 | Information processing apparatus, information processing method, and program |
US9848157B2 (en) | 2007-08-28 | 2017-12-19 | Cable Television Laboratories, Inc. | Method of automatically switching television channels |
US9524072B1 (en) * | 2007-08-29 | 2016-12-20 | The Directv Group, Inc. | Method and system for forming content in a fantasy sporting event |
US20090064237A1 (en) * | 2007-09-05 | 2009-03-05 | The Directv Group, Inc. | User-selectable variable-sized chip overlay of video broadcast |
JP2009076981A (en) * | 2007-09-18 | 2009-04-09 | Toshiba Corp | Mobile terminal |
US7827202B2 (en) * | 2007-09-21 | 2010-11-02 | Verizon Patent And Licensing Inc. | Content scheduling for fantasy gaming |
US9824389B2 (en) | 2007-10-13 | 2017-11-21 | The Directv Group, Inc. | Method and system for confirming the download of content at a user device |
US8301570B2 (en) * | 2007-10-29 | 2012-10-30 | Infosys Technologies Limited | Method and system for data security in an IMS network |
US20090119328A1 (en) * | 2007-11-05 | 2009-05-07 | United Video Properties, Inc. | Bookmarks for program note information |
US20090133078A1 (en) | 2007-11-16 | 2009-05-21 | United Video Properties, Inc | Systems and methods for automatically purchasing and recording popular pay programs in an interactive media delivery system |
US20110009188A1 (en) * | 2007-11-20 | 2011-01-13 | Adiraju Srinivyasa M | Controlling wagering transactions for multi-provider game content |
US8224856B2 (en) | 2007-11-26 | 2012-07-17 | Abo Enterprises, Llc | Intelligent default weighting process for criteria utilized to score media content items |
KR101358501B1 (en) * | 2007-12-14 | 2014-02-05 | 엘지전자 주식회사 | Data broadcast receiver and method for gathering data boadcasting application |
US8938766B2 (en) * | 2007-12-19 | 2015-01-20 | General Instrument Corporation | Method and apparatus for deferring transmission of an SDV program to conserve network resources |
WO2009085266A2 (en) * | 2007-12-21 | 2009-07-09 | Sezmi Corporation | System for content delivery |
US20090170603A1 (en) * | 2007-12-28 | 2009-07-02 | Yahoo! Inc. | Sports community commentary |
US8464293B2 (en) * | 2008-01-04 | 2013-06-11 | Rovi Guides, Inc. | Systems and methods for selecting media assets for display in a screen of an interactive media guidance application |
US8793718B2 (en) * | 2008-01-10 | 2014-07-29 | At&T Intellectual Property I, Lp | System and method for collecting opinion data |
US8799801B2 (en) * | 2008-01-16 | 2014-08-05 | Qualcomm Incorporated | Interactive ticker |
US9323836B2 (en) | 2008-02-11 | 2016-04-26 | Popular Metrics, Inc. | Internet based method and system for ranking artists using a popularity profile |
US9122749B2 (en) | 2009-02-04 | 2015-09-01 | Popular Metrics, Inc. | Internet based system and method for wagering on an artist |
US9326099B2 (en) | 2008-02-11 | 2016-04-26 | Popular Metrics, Inc. | System and method for determining audience characteristics of a music concert based on mobile phone tracking and mobile data transmissions |
US8515253B2 (en) * | 2008-02-15 | 2013-08-20 | Sony Computer Entertainment America Llc | System and method for automated creation of video game highlights |
AU2009221922B2 (en) | 2008-03-04 | 2014-04-17 | Bally Gaming, Inc. | Presenting wagering game content in multiple windows |
US20090228922A1 (en) * | 2008-03-10 | 2009-09-10 | United Video Properties, Inc. | Methods and devices for presenting an interactive media guidance application |
US9378286B2 (en) * | 2008-03-14 | 2016-06-28 | Microsoft Technology Licensing, Llc | Implicit user interest marks in media content |
US8689266B2 (en) | 2008-03-25 | 2014-04-01 | International Business Machines Corporation | Dynamic rebroadcast scheduling of videos |
US8561108B2 (en) * | 2008-03-25 | 2013-10-15 | International Business Machines Corporation | Video episode order adherence |
US20090249400A1 (en) * | 2008-03-27 | 2009-10-01 | United Video Properties, Inc. | Systems and methods for providing on-demand media content |
WO2009123972A2 (en) * | 2008-03-31 | 2009-10-08 | Wms Gaming, Inc. | Integrating video broadcasts into wagering games |
US8187079B2 (en) * | 2008-04-08 | 2012-05-29 | Wms Gaming Inc. | Gaming system with patterned enhancement features |
US7543322B1 (en) * | 2008-05-06 | 2009-06-02 | International Business Machines Corporation | Method for enhanced event specific features on personal video recorders |
WO2009138254A1 (en) * | 2008-05-14 | 2009-11-19 | Joerg Thomas | Selection and personalisation system for media |
US8989561B1 (en) * | 2008-05-29 | 2015-03-24 | Rovi Guides, Inc. | Systems and methods for alerting users of the postponed recording of programs |
US20090312103A1 (en) * | 2008-06-12 | 2009-12-17 | D-Media System Co., Ltd. | Interactive live sports game watching system and game watching device therefor |
US20100066689A1 (en) * | 2008-06-17 | 2010-03-18 | Jung Edward K Y | Devices related to projection input surfaces |
US20090313153A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware. | Systems associated with projection system billing |
US8944608B2 (en) * | 2008-06-17 | 2015-02-03 | The Invention Science Fund I, Llc | Systems and methods associated with projecting in response to conformation |
US8955984B2 (en) * | 2008-06-17 | 2015-02-17 | The Invention Science Fund I, Llc | Projection associated methods and systems |
US20090313151A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Methods associated with projection system billing |
US20090309826A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Systems and devices |
US8267526B2 (en) * | 2008-06-17 | 2012-09-18 | The Invention Science Fund I, Llc | Methods associated with receiving and transmitting information related to projection |
US8936367B2 (en) | 2008-06-17 | 2015-01-20 | The Invention Science Fund I, Llc | Systems and methods associated with projecting in response to conformation |
US8733952B2 (en) * | 2008-06-17 | 2014-05-27 | The Invention Science Fund I, Llc | Methods and systems for coordinated use of two or more user responsive projectors |
US8608321B2 (en) | 2008-06-17 | 2013-12-17 | The Invention Science Fund I, Llc | Systems and methods for projecting in response to conformation |
US8308304B2 (en) * | 2008-06-17 | 2012-11-13 | The Invention Science Fund I, Llc | Systems associated with receiving and transmitting information related to projection |
US8723787B2 (en) * | 2008-06-17 | 2014-05-13 | The Invention Science Fund I, Llc | Methods and systems related to an image capture projection surface |
US20110176119A1 (en) * | 2008-06-17 | 2011-07-21 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Methods and systems for projecting in response to conformation |
US20090313152A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Systems associated with projection billing |
US20090310038A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Projection in response to position |
US20090312854A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Methods and systems for transmitting information associated with the coordinated use of two or more user responsive projectors |
US8403501B2 (en) | 2008-06-17 | 2013-03-26 | The Invention Science Fund, I, LLC | Motion responsive devices and systems |
US8384005B2 (en) * | 2008-06-17 | 2013-02-26 | The Invention Science Fund I, Llc | Systems and methods for selectively projecting information in response to at least one specified motion associated with pressure applied to at least one projection surface |
US20090310103A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Methods and systems for receiving information associated with the coordinated use of two or more user responsive projectors |
US20090310039A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Methods and systems for user parameter responsive projection |
US8262236B2 (en) * | 2008-06-17 | 2012-09-11 | The Invention Science Fund I, Llc | Systems and methods for transmitting information associated with change of a projection surface |
US20090310040A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Methods and systems for receiving instructions associated with user parameter responsive projection |
US8641203B2 (en) * | 2008-06-17 | 2014-02-04 | The Invention Science Fund I, Llc | Methods and systems for receiving and transmitting signals between server and projector apparatuses |
JP4760864B2 (en) * | 2008-06-25 | 2011-08-31 | ソニー株式会社 | Information processing apparatus, information processing method, program, and information processing system |
US8839327B2 (en) * | 2008-06-25 | 2014-09-16 | At&T Intellectual Property Ii, Lp | Method and apparatus for presenting media programs |
US20090327182A1 (en) * | 2008-06-27 | 2009-12-31 | International Business Machines Corporation | Calendar based personalized recommendations |
US8209713B1 (en) * | 2008-07-11 | 2012-06-26 | The Directv Group, Inc. | Television advertisement monitoring system |
US8990848B2 (en) | 2008-07-22 | 2015-03-24 | At&T Intellectual Property I, L.P. | System and method for temporally adaptive media playback |
US7996422B2 (en) | 2008-07-22 | 2011-08-09 | At&T Intellectual Property L.L.P. | System and method for adaptive media playback based on destination |
US8782731B2 (en) * | 2008-07-23 | 2014-07-15 | Centurylink Intellectual Property Llc | System, method, and apparatus for providing digital video recorder services on a portable wireless device |
US20100037263A1 (en) * | 2008-08-08 | 2010-02-11 | The Directv Group, Inc. | Method and apparatus for scheduling interactive content in a broadcast communication system |
US20100035679A1 (en) * | 2008-08-11 | 2010-02-11 | Oram Thomas K | Systems and methods for wager management |
TWI455012B (en) * | 2008-08-19 | 2014-10-01 | Wistron Corp | A method for displaying the divided pictures of the display and the electronic device applying the method |
US10827066B2 (en) | 2008-08-28 | 2020-11-03 | The Directv Group, Inc. | Method and system for ordering content using a voice menu system |
CN102138132A (en) * | 2008-09-01 | 2011-07-27 | 三菱数字电子美国公司 | Systems and methods to enhance television viewing |
US20100064221A1 (en) * | 2008-09-11 | 2010-03-11 | At&T Intellectual Property I, L.P. | Method and apparatus to provide media content |
US8560371B2 (en) * | 2008-09-26 | 2013-10-15 | Microsoft Corporation | Suggesting things to do during time slots in a schedule |
BRPI0804100A2 (en) * | 2008-09-30 | 2010-07-06 | Tqtvd Software Ltda | digital file manager and method for digital data management in a digital tv reception apparatus |
US20100083319A1 (en) * | 2008-09-30 | 2010-04-01 | Echostar Technologies Llc | Methods and apparatus for locating content in an electronic programming guide |
US8869197B2 (en) * | 2008-10-01 | 2014-10-21 | At&T Intellectual Property I, Lp | Presentation of an avatar in a media communication system |
US8041716B2 (en) * | 2008-10-03 | 2011-10-18 | At&T Intellectual Property I, L.P. | Apparatus, methods and computer products for selection of content based on transcript searches |
WO2010042375A1 (en) * | 2008-10-08 | 2010-04-15 | Wms Gaming, Inc. | In-casino to online casino interactivity |
US20100099446A1 (en) * | 2008-10-22 | 2010-04-22 | Telefonaktiebolaget L M Ericsson (Publ) | Method and node for selecting content for use in a mobile user device |
WO2010056924A1 (en) * | 2008-11-13 | 2010-05-20 | Wms Gaming, Inc. | Presenting content in wagering game systems |
US8713601B2 (en) * | 2008-11-17 | 2014-04-29 | At&T Intellectual Property I, L.P. | System and method for content delivery |
JP5156594B2 (en) * | 2008-11-19 | 2013-03-06 | キヤノン株式会社 | Reproducing apparatus and control method thereof |
US20160005258A1 (en) * | 2008-12-13 | 2016-01-07 | Harry Platis | Wagering Systems and Methods |
US9037999B2 (en) * | 2008-12-31 | 2015-05-19 | Tivo Inc. | Adaptive search result user interface |
US9152300B2 (en) * | 2008-12-31 | 2015-10-06 | Tivo Inc. | Methods and techniques for adaptive search |
JP5813912B2 (en) | 2009-01-28 | 2015-11-17 | 任天堂株式会社 | Program, information processing apparatus, and information processing system |
JP5229484B2 (en) | 2009-01-28 | 2013-07-03 | 任天堂株式会社 | Information processing system, program, and information processing apparatus |
JP5690473B2 (en) | 2009-01-28 | 2015-03-25 | 任天堂株式会社 | Program and information processing apparatus |
JP5527721B2 (en) | 2009-01-28 | 2014-06-25 | 任天堂株式会社 | Program and information processing apparatus |
US8150956B2 (en) | 2009-02-09 | 2012-04-03 | Cfph, Llc | Mobile gaming alert |
US20100211988A1 (en) * | 2009-02-18 | 2010-08-19 | Microsoft Corporation | Managing resources to display media content |
US20100215340A1 (en) * | 2009-02-20 | 2010-08-26 | Microsoft Corporation | Triggers For Launching Applications |
US20120060186A1 (en) * | 2009-02-27 | 2012-03-08 | JVC Kenwood Corporation | Information reception apparatus, information reception method, computer program for information reception, and information distribution apparatus |
US9069585B2 (en) * | 2009-03-02 | 2015-06-30 | Microsoft Corporation | Application tune manifests and tune state recovery |
US20100231792A1 (en) * | 2009-03-12 | 2010-09-16 | Microsoft Corporation | Seamlessly cycled video resources |
US9294421B2 (en) | 2009-03-23 | 2016-03-22 | Google Inc. | System and method for merging edits for a conversation in a hosted conversation system |
US9083932B2 (en) * | 2009-03-25 | 2015-07-14 | Eloy Technology, Llc | Method and system for providing information from a program guide |
US8930278B2 (en) * | 2009-04-13 | 2015-01-06 | International Business Machines Corporation | Method and system of preserving purchased on-demand transportation entertainment services across different journey segments or separate trips |
US8527602B1 (en) | 2009-05-28 | 2013-09-03 | Google Inc. | Content upload system with preview and user demand based upload prioritization |
US9021386B1 (en) | 2009-05-28 | 2015-04-28 | Google Inc. | Enhanced user interface scrolling system |
US9602444B2 (en) | 2009-05-28 | 2017-03-21 | Google Inc. | Participant suggestion system |
US9626405B2 (en) * | 2011-10-27 | 2017-04-18 | Edmond K. Chow | Trust network effect |
US9237296B2 (en) * | 2009-06-01 | 2016-01-12 | Lg Electronics Inc. | Image display apparatus and operating method thereof |
US8347228B1 (en) * | 2009-06-08 | 2013-01-01 | Sprint Communications Company L.P. | User interface screen presentation prioritization |
KR101626461B1 (en) * | 2009-06-09 | 2016-06-02 | 삼성전자주식회사 | Method for providing UI and display apparatus applying the same |
KR101654368B1 (en) * | 2009-06-12 | 2016-09-05 | 엘지전자 주식회사 | Method and apparatus for receiving a broadcasting signal |
DE102009025263A1 (en) * | 2009-06-17 | 2010-12-30 | Amusys Amusement Systems Electronics Gmbh | Method and device for transmitting event data |
US9307205B2 (en) | 2009-06-18 | 2016-04-05 | Centurylink Intellectual Property Llc | System and method for utilizing a secured service provider memory |
US9445036B2 (en) * | 2009-06-30 | 2016-09-13 | Rovi Guides, Inc. | Methods and systems for content scheduling across multiple devices |
US8292725B2 (en) * | 2009-07-22 | 2012-10-23 | Football Nation Holdings, Llc | Fantasy sports game and method of conducting same |
US20110028206A1 (en) * | 2009-07-28 | 2011-02-03 | Leaguesafe, Llc | Fantasy league payment and administration |
KR20110021195A (en) * | 2009-08-25 | 2011-03-04 | 삼성전자주식회사 | Method and apparatus for detecting an important information from a moving picture |
US9348913B2 (en) * | 2009-09-09 | 2016-05-24 | Yahoo! Inc. | Selecting sporting events based on event status |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
US8881222B2 (en) * | 2009-09-23 | 2014-11-04 | At&T Intellectual Property I, L.P. | Multimedia interactive simulator |
US9043829B2 (en) * | 2009-10-07 | 2015-05-26 | At&T Intellectual Property I, Lp | Synchronization of user interactive events with on-screen events during playback of multimedia stream |
US8434121B2 (en) * | 2009-10-16 | 2013-04-30 | At&T Intellectual Property I, L.P. | System and method for monitoring whole home digital video recorder usage for internet protocol television |
US20110119719A1 (en) * | 2009-11-13 | 2011-05-19 | Echostar Technologies L.L.C. | Mosaic Application for Generating Output Utilizing Content from Multiple Television Receivers |
US20110265123A1 (en) * | 2009-11-16 | 2011-10-27 | Jon Morisey | Method and System for Presenting Customized Content on a Television In Conjunction with Regular Programming |
US20110138417A1 (en) * | 2009-12-04 | 2011-06-09 | Rovi Technologies Corporation | Systems and methods for providing interactive content with a media asset on a media equipment device |
US8131132B2 (en) * | 2009-12-04 | 2012-03-06 | United Video Properties, Inc. | Systems and methods for providing interactive content during writing and production of a media asset |
US20110137976A1 (en) * | 2009-12-04 | 2011-06-09 | Bob Poniatowski | Multifunction Multimedia Device |
US8327404B2 (en) * | 2009-12-09 | 2012-12-04 | Verizon Patent And Licensing Inc. | Methods and systems for providing enhanced content associated with a media content instance available for purchase |
US20110162020A1 (en) * | 2009-12-29 | 2011-06-30 | Kahn Raynold M | Method and system for operating a multi-room digital video recording system |
MX2012008022A (en) * | 2010-01-07 | 2013-02-21 | Divx Llc | Systems and methods for accessing content using an internet content guide. |
US8670648B2 (en) * | 2010-01-29 | 2014-03-11 | Xos Technologies, Inc. | Video processing methods and systems |
US8413187B1 (en) | 2010-02-06 | 2013-04-02 | Frontier Communications Corporation | Method and system to request audiovisual content items matched to programs identified in a program grid |
US8205227B1 (en) * | 2010-02-06 | 2012-06-19 | Frontier Communications Corporation | Management and delivery of audiovisual content items that correspond to scheduled programs |
US20110197227A1 (en) * | 2010-02-11 | 2011-08-11 | Alan Rouse | Systems and methods for providing roaming video wanted list and roaming video preferences |
US20110258017A1 (en) * | 2010-04-15 | 2011-10-20 | Ffwd Corporation | Interpretation of a trending term to develop a media content channel |
US9401099B2 (en) * | 2010-05-11 | 2016-07-26 | AI Squared | Dedicated on-screen closed caption display |
US8595234B2 (en) * | 2010-05-17 | 2013-11-26 | Wal-Mart Stores, Inc. | Processing data feeds |
US8510399B1 (en) | 2010-05-18 | 2013-08-13 | Google Inc. | Automated participants for hosted conversations |
US9883242B1 (en) | 2010-05-19 | 2018-01-30 | The Directv Group, Inc. | Method and system for controlling a storage location of content in a user device |
US9456247B1 (en) | 2010-05-19 | 2016-09-27 | The Directv Group, Inc. | Method and system for changing communication parameters of a content delivery system based on feedback from user devices |
BR112012029178A2 (en) | 2010-05-19 | 2018-05-15 | Directv Group Inc | Method and system for building a search list queue for a user in a content distribution system |
JP5754082B2 (en) * | 2010-05-26 | 2015-07-22 | 船井電機株式会社 | Video receiver |
US9026935B1 (en) | 2010-05-28 | 2015-05-05 | Google Inc. | Application user interface with an interactive overlay |
US9380011B2 (en) | 2010-05-28 | 2016-06-28 | Google Inc. | Participant-specific markup |
US9185326B2 (en) | 2010-06-11 | 2015-11-10 | Disney Enterprises, Inc. | System and method enabling visual filtering of content |
US8719879B2 (en) | 2010-06-11 | 2014-05-06 | Kuautli Media Investment Zrt. | Method and apparatus for content delivery |
US9363464B2 (en) * | 2010-06-21 | 2016-06-07 | Echostar Technologies L.L.C. | Systems and methods for history-based decision making in a television receiver |
CN101883148B (en) * | 2010-06-24 | 2012-12-26 | 华为终端有限公司 | Method and device for adding schedule |
US8732776B2 (en) | 2010-07-01 | 2014-05-20 | Kuautli Media Investment Zrt. | End of show handling |
US9832441B2 (en) * | 2010-07-13 | 2017-11-28 | Sony Interactive Entertainment Inc. | Supplemental content on a mobile device |
US9159165B2 (en) | 2010-07-13 | 2015-10-13 | Sony Computer Entertainment Inc. | Position-dependent gaming, 3-D controller, and handheld as a remote |
US8769434B2 (en) * | 2010-08-11 | 2014-07-01 | Nike, Inc. | Intelligent display of information in a user interface |
US9172979B2 (en) | 2010-08-12 | 2015-10-27 | Net Power And Light, Inc. | Experience or “sentio” codecs, and methods and systems for improving QoE and encoding based on QoE experiences |
US8956231B2 (en) | 2010-08-13 | 2015-02-17 | Cfph, Llc | Multi-process communication regarding gaming information |
US8974302B2 (en) | 2010-08-13 | 2015-03-10 | Cfph, Llc | Multi-process communication regarding gaming information |
US9557817B2 (en) | 2010-08-13 | 2017-01-31 | Wickr Inc. | Recognizing gesture inputs using distributed processing of sensor data from multiple sensors |
US8364013B2 (en) | 2010-08-26 | 2013-01-29 | Cox Communications, Inc. | Content bookmarking |
US8943541B2 (en) | 2010-10-11 | 2015-01-27 | Eldon Technology Limited | Holographic 3D display |
US20120115554A1 (en) * | 2010-11-04 | 2012-05-10 | Christopher Scott Cairns | System for providing an interactive sports betting game to a plurality of participants to compete for virtual goods or virtual currency units or both and share social information with other users |
WO2012068557A1 (en) | 2010-11-18 | 2012-05-24 | Wal-Mart Stores, Inc. | Real-time analytics of streaming data |
US8984554B2 (en) * | 2010-11-19 | 2015-03-17 | Microsoft Technology Licensing, Llc | Hybrid tuner control |
US8484244B2 (en) * | 2010-12-17 | 2013-07-09 | Fanhattan Llc | Forecasting an availability of a media content item |
KR20130141651A (en) * | 2010-12-22 | 2013-12-26 | 톰슨 라이센싱 | Method for locating regions of interest in a user interface |
JP5095857B2 (en) * | 2010-12-28 | 2012-12-12 | シャープ株式会社 | Program information notification apparatus, television receiver, program information notification method, program information notification program, and recording medium |
US20120166955A1 (en) * | 2010-12-28 | 2012-06-28 | Michael Bender | System and method for interactive event display |
US9433837B2 (en) * | 2010-12-29 | 2016-09-06 | Django Ltd. | Information terminal, golf club management method, and program |
US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
KR20120080985A (en) * | 2011-01-10 | 2012-07-18 | 삼성전자주식회사 | Method for displaying a image and broadcast receiving apparatus applying the same |
US20120194742A1 (en) * | 2011-01-27 | 2012-08-02 | Sony Corporation | System and method for displaying interactive information |
US20120198508A1 (en) * | 2011-02-01 | 2012-08-02 | Sony Corporation | Multiple device iptv cloud-based recording and playback |
WO2012111978A2 (en) * | 2011-02-15 | 2012-08-23 | 엘지전자 주식회사 | Apparatus and method for transmitting and receiving a broadcasting service |
US9021527B1 (en) | 2011-02-23 | 2015-04-28 | Sprint Communications Company L.P. | Facilitating communication actions in accordance with cable attributes |
US8473978B2 (en) * | 2011-02-24 | 2013-06-25 | Verizon Patent And Licensing Inc. | Channel navigation |
US8468560B2 (en) * | 2011-03-09 | 2013-06-18 | A VerMedia Technologies, Inc. | Apparatus and method of setting channel |
US9883239B2 (en) * | 2011-03-15 | 2018-01-30 | Lg Electronics Inc. | Method for transmitting broadcast service, receiving method thereof, and receiving device thereof |
US10666732B2 (en) | 2011-03-21 | 2020-05-26 | Iplcontent, Llc | Systems and methods to provide digital amenities for local access |
KR101852818B1 (en) * | 2011-04-29 | 2018-06-07 | 엘지전자 주식회사 | A digital receiver and a method of controlling thereof |
WO2012157738A1 (en) * | 2011-05-19 | 2012-11-22 | 日本放送協会 | Receiver |
EP2712181A4 (en) * | 2011-05-19 | 2014-12-10 | Japan Broadcasting Corp | Signal processing device and program |
WO2012161125A1 (en) * | 2011-05-20 | 2012-11-29 | 日本放送協会 | Receiver, program and receiving method |
US8972295B2 (en) * | 2011-05-23 | 2015-03-03 | Visible Market, Inc. | Dynamic visual statistical data display and method for limited display device |
GB2491344B (en) * | 2011-05-23 | 2015-07-29 | Samsung Electronics Co Ltd | Record list management |
WO2012169779A2 (en) | 2011-06-07 | 2012-12-13 | 엘지전자 주식회사 | Method for transmitting and receiving broadcast service and receiving device thereof |
US9697695B2 (en) | 2011-06-15 | 2017-07-04 | Longitude Llc | Enhanced parimutuel wagering filter |
KR101360873B1 (en) * | 2011-07-15 | 2014-02-11 | 네이버비즈니스플랫폼 주식회사 | System and method for provding advertisement to synchronize between description of advertisement and point accumulating condition |
WO2013013176A1 (en) * | 2011-07-21 | 2013-01-24 | Sirius Xm Radio Inc. | Method and apparatus for delivery of programs and metadata to provide user alerts to tune to corresponding program channels before high interest events occur during playback of programs |
CN103875033B (en) | 2011-08-05 | 2017-06-30 | 福克斯体育产品公司 | The selectivity of local image section shoots and presents |
US11039109B2 (en) | 2011-08-05 | 2021-06-15 | Fox Sports Productions, Llc | System and method for adjusting an image for a vehicle mounted camera |
US8532798B2 (en) * | 2011-08-23 | 2013-09-10 | Longitude Llc | Predicting outcomes of future sports events based on user-selected inputs |
US10798468B2 (en) * | 2015-03-20 | 2020-10-06 | Scorevision, LLC | Method and system for presenting game-related information |
US11520741B2 (en) | 2011-11-14 | 2022-12-06 | Scorevision, LLC | Independent content tagging of media files |
US9038111B2 (en) * | 2011-11-21 | 2015-05-19 | Echostar Technologies L.L.C. | Smart channel tuning |
US9967621B2 (en) * | 2011-12-15 | 2018-05-08 | Rovi Technologies Corporation | Dynamic personalized program content |
EP2608010A3 (en) * | 2011-12-21 | 2017-10-04 | Ixonos OYJ | Master application for touch screen apparatus |
US8997133B2 (en) | 2012-02-07 | 2015-03-31 | Turner Broadcasting System, Inc. | Method and system for utilizing automatic content recognition for content tracking |
US9492749B2 (en) * | 2012-03-05 | 2016-11-15 | Capcom Co., Ltd. | Game program and game system |
JP5337920B1 (en) * | 2012-04-17 | 2013-11-06 | シャープ株式会社 | Display device, display device control method, television receiver, control program, and recording medium |
US20180316941A1 (en) * | 2012-04-24 | 2018-11-01 | Skreens Entertainment Technologies, Inc. | Systems and methods for video processing and display of a combination of heterogeneous sources and advertising content |
US11284137B2 (en) | 2012-04-24 | 2022-03-22 | Skreens Entertainment Technologies, Inc. | Video processing systems and methods for display, selection and navigation of a combination of heterogeneous sources |
US9544641B2 (en) * | 2012-05-10 | 2017-01-10 | Humax Co., Ltd. | Hybrid transmission method through MMT packet format extension |
US20130311408A1 (en) * | 2012-05-15 | 2013-11-21 | Comcast Cable Communications, Llc | Determining and Predicting Popularity of Content |
US9792285B2 (en) * | 2012-06-01 | 2017-10-17 | Excalibur Ip, Llc | Creating a content index using data on user actions |
US9965129B2 (en) | 2012-06-01 | 2018-05-08 | Excalibur Ip, Llc | Personalized content from indexed archives |
US10368126B2 (en) * | 2012-06-08 | 2019-07-30 | The Directv Group, Inc. | Method and system for displaying content or conflicts from multiple receiving devices on a second screen device |
US9094708B2 (en) * | 2012-06-08 | 2015-07-28 | Rovi Guides, Inc. | Methods and systems for prioritizing listings based on real-time data |
US9648379B2 (en) | 2012-06-11 | 2017-05-09 | At&T Intellectual Property I, L.P. | Complimentary content based recording of media content |
US20150156548A1 (en) * | 2012-06-14 | 2015-06-04 | Flextronics Ap, Llc | Epg aggregation from multiple sources |
US9609374B2 (en) * | 2012-06-27 | 2017-03-28 | Rovi Guides, Inc. | System and methods for automatically obtaining cost-efficient access to a media content collection |
US11557179B2 (en) | 2012-07-19 | 2023-01-17 | Philip Paul Givant | Specialized slot machine for conducting a wagering fantasy sports tournament |
US9589418B2 (en) | 2012-07-19 | 2017-03-07 | Philip Paul Givant | Specialized slot machine for conducting a wagering game using real time or live action event content |
US20140045595A1 (en) * | 2012-08-10 | 2014-02-13 | Robert Joseph Baschnagel, III | Friendly fantasy game challenge |
USD755210S1 (en) * | 2012-08-17 | 2016-05-03 | P&W Solutions Co., Ltd. | Display screen with graphical user interface |
US9118967B2 (en) | 2012-08-17 | 2015-08-25 | Jamdeo Technologies Ltd. | Channel changer for intelligent television |
US9460608B2 (en) * | 2012-09-13 | 2016-10-04 | Apple Inc. | Reminder creation for tasks associated with a user event |
US9351043B2 (en) * | 2012-09-18 | 2016-05-24 | Centurylink Intellectual Property Llc | Metadata system for real-time updates to electronic program guides |
CN102917265A (en) * | 2012-10-25 | 2013-02-06 | 深圳创维-Rgb电子有限公司 | Information browsing method and system based on network television |
WO2014074392A1 (en) * | 2012-11-08 | 2014-05-15 | Gamblit Gaming, Llc | A gambling hybrid game including a fantasy sports game as an entertainment game |
US20140139742A1 (en) * | 2012-11-19 | 2014-05-22 | United Video Properties, Inc. | Methods and systems for displaying advertisements |
US20140150007A1 (en) * | 2012-11-27 | 2014-05-29 | Cbs Interactive Inc. | Automated point-based entertainment betting |
US9591339B1 (en) | 2012-11-27 | 2017-03-07 | Apple Inc. | Agnostic media delivery system |
US9904680B2 (en) * | 2012-12-04 | 2018-02-27 | Cbs Interactive Inc. | Automated milestone prediction and presentation |
US9774917B1 (en) | 2012-12-10 | 2017-09-26 | Apple Inc. | Channel bar user interface |
US20140164954A1 (en) * | 2012-12-12 | 2014-06-12 | Timothy Romanowski | Rating Viewable Events |
US20140164935A1 (en) * | 2012-12-12 | 2014-06-12 | Dror Frommer | System for rapid browsing of content |
US10200761B1 (en) | 2012-12-13 | 2019-02-05 | Apple Inc. | TV side bar user interface |
US9532111B1 (en) | 2012-12-18 | 2016-12-27 | Apple Inc. | Devices and method for providing remote control hints on a display |
US9106965B2 (en) | 2012-12-27 | 2015-08-11 | Echostar Technologies L.L.C. | Using idle resources to reduce channel change times |
US9451202B2 (en) * | 2012-12-27 | 2016-09-20 | Echostar Technologies L.L.C. | Content-based highlight recording of television programming |
US9282346B2 (en) | 2012-12-28 | 2016-03-08 | Turner Broadcasting System, Inc. | Method and system for automatic content recognition (ACR) integration for smartTVs and mobile communication devices |
CN105594200A (en) * | 2012-12-31 | 2016-05-18 | 阿塞里克股份有限公司 | A video recording device |
US10521188B1 (en) | 2012-12-31 | 2019-12-31 | Apple Inc. | Multi-user TV user interface |
WO2014110364A2 (en) * | 2013-01-10 | 2014-07-17 | Pool Of Ages, Ltd. | Fantasy league across multiple sports |
CA2899184C (en) * | 2013-02-14 | 2018-01-23 | Lg Electronics Inc. | Video display apparatus and operating method thereof |
USD745043S1 (en) * | 2013-02-23 | 2015-12-08 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with icon |
US10019963B2 (en) * | 2013-03-14 | 2018-07-10 | Zumobi, Inc. | Systems and methods for adaptive third party content |
US11743515B1 (en) * | 2013-03-14 | 2023-08-29 | Cox Communications, Inc. | Substitution of items in a central video library for personally recorded video content |
US20140282699A1 (en) * | 2013-03-15 | 2014-09-18 | Motive Television Plc | Enhanced broadcast television for portable devices |
US9632689B2 (en) * | 2013-04-02 | 2017-04-25 | Facebook, Inc. | Interactive elements in a user interface |
US20140325565A1 (en) * | 2013-04-26 | 2014-10-30 | Microsoft Corporation | Contextual companion panel |
WO2014179794A1 (en) * | 2013-05-03 | 2014-11-06 | Marvell World Trade Ltd. | Beam change and smoothing recommendation in mixed mode wlan systems |
US10158925B2 (en) * | 2013-05-22 | 2018-12-18 | David S. Thompson | Techniques for backfilling content |
US8647201B1 (en) | 2013-06-07 | 2014-02-11 | Fantasy League Crunch LLC. | Fantasy league aggregation system |
US8840468B1 (en) | 2013-06-07 | 2014-09-23 | Fantasy League Crunch LLC | Fantasy league weighted aggregation system |
US9247282B1 (en) * | 2013-06-24 | 2016-01-26 | Isaac S. Daniel | System and method for interactive access of media content |
US20150020011A1 (en) * | 2013-07-15 | 2015-01-15 | Verizon and Redbox Digital Entertainment Services, LLC | Media program discovery assistance user interface systems and methods |
US10362351B2 (en) * | 2013-08-19 | 2019-07-23 | Tivo Solutions, Inc. | Dynamic tuner allocation |
US10500479B1 (en) | 2013-08-26 | 2019-12-10 | Venuenext, Inc. | Game state-sensitive selection of media sources for media coverage of a sporting event |
US9575621B2 (en) | 2013-08-26 | 2017-02-21 | Venuenext, Inc. | Game event display with scroll bar and play event icons |
US10282068B2 (en) * | 2013-08-26 | 2019-05-07 | Venuenext, Inc. | Game event display with a scrollable graphical game play feed |
WO2015048338A1 (en) | 2013-09-26 | 2015-04-02 | Publicover Mark W | Providing targeted content based on a user's moral values |
US20150095927A1 (en) | 2013-10-01 | 2015-04-02 | Sling Media Pvt Ltd | Intelligent recording of favorite video content using a video services receiver |
US20150100449A1 (en) * | 2013-10-09 | 2015-04-09 | Crisostomo Bautista Garcia | Systems and methods for electronic auctions with a set number of bidders |
US10297287B2 (en) | 2013-10-21 | 2019-05-21 | Thuuz, Inc. | Dynamic media recording |
US20150143439A1 (en) * | 2013-11-19 | 2015-05-21 | Sony Corporation | Providing increased bandwidth for transmission of audio video content and supplemental content associated therewith |
US9578377B1 (en) | 2013-12-03 | 2017-02-21 | Venuenext, Inc. | Displaying a graphical game play feed based on automatically detecting bounds of plays or drives using game related data sources |
US9736544B2 (en) | 2013-12-23 | 2017-08-15 | Sony Corporation | Media player in quick menu |
EP2890138A1 (en) * | 2013-12-30 | 2015-07-01 | Samsung Electronics Co., Ltd | Method of controlling display device for providing content and display device performing the same |
US9336286B2 (en) * | 2014-01-08 | 2016-05-10 | Sap Se | Graphical record matching process replay for a data quality user interface |
KR102145737B1 (en) * | 2014-01-09 | 2020-08-19 | 엘지전자 주식회사 | multimedia device and method for displaying advertize broadcasting thereof |
US9594471B1 (en) | 2014-01-31 | 2017-03-14 | Sprint Communications Company L.P. | System and method for inserting additional icon content into a display screen |
US20150221342A1 (en) * | 2014-02-03 | 2015-08-06 | Jong Wan Kim | Method of Recording a Media Stream with Interactive Elements |
US9779146B2 (en) * | 2014-02-07 | 2017-10-03 | Sap Se | Graphical user interface for a data record matching application |
US10674195B2 (en) * | 2014-02-11 | 2020-06-02 | Disney Enterprises, Inc. | Method and system for detecting commercial breaks |
CN104869463A (en) * | 2014-02-21 | 2015-08-26 | 中兴通讯股份有限公司 | Set top box alarming method and set top box |
KR102277258B1 (en) * | 2014-02-27 | 2021-07-14 | 엘지전자 주식회사 | Digital device and method of processing application thereof |
US9943765B2 (en) * | 2014-03-20 | 2018-04-17 | Score Fantasy Sports Inc. | Fantasy sport lineup builder |
CN106537901A (en) * | 2014-03-26 | 2017-03-22 | 马克·W·帕布利科弗 | Computerized method and system for providing customized entertainment content |
US9344748B2 (en) * | 2014-03-31 | 2016-05-17 | Arris Enterprises, Inc. | Adaptive streaming transcoder synchronization |
US10838606B2 (en) | 2014-03-31 | 2020-11-17 | Rovi Guides, Inc. | Methods and systems for performing dynamic searches using a media guidance application |
WO2015149347A1 (en) | 2014-04-04 | 2015-10-08 | Microsoft Technology Licensing, Llc | Expandable application representation |
EP3129847A4 (en) | 2014-04-10 | 2017-04-19 | Microsoft Technology Licensing, LLC | Slider cover for computing device |
US9525899B2 (en) * | 2014-04-28 | 2016-12-20 | Rovi Guides, Inc. | Methods and systems for preventing a user from terminating services based on a consumption rate of the user |
US10183224B2 (en) * | 2014-06-12 | 2019-01-22 | Michael Neil MACCALLUM | Fantasy sports manager for various devices |
JP6482578B2 (en) | 2014-06-24 | 2019-03-13 | アップル インコーポレイテッドApple Inc. | Column interface for navigating in the user interface |
CN111078110B (en) | 2014-06-24 | 2023-10-24 | 苹果公司 | Input device and user interface interactions |
US9854306B2 (en) | 2014-07-28 | 2017-12-26 | Echostar Technologies L.L.C. | Methods and systems for content navigation among programs presenting advertising content |
US10106172B2 (en) * | 2014-08-18 | 2018-10-23 | Ford Global Technologies, Llc | Shared vehicle system |
US10595077B2 (en) * | 2014-08-26 | 2020-03-17 | Time Warner Cable Enterprises Llc | User interface with content filtering and/or social networking integration |
US10185467B2 (en) | 2014-08-28 | 2019-01-22 | Nagravision S.A. | Intelligent content queuing from a secondary device |
US10638082B2 (en) * | 2014-08-28 | 2020-04-28 | Gregory A. Pearson, Inc. | Systems and methods for picture-in-picture video conference functionality |
KR20160035106A (en) * | 2014-09-19 | 2016-03-31 | 삼성전자주식회사 | Apparatus for Processing Image, Method for Processing Image and Computer Readible Recording Medium |
USD761308S1 (en) * | 2014-09-19 | 2016-07-12 | Xerox Corporation | Display screen or portion thereof with device management function icon |
US10097785B2 (en) * | 2014-10-01 | 2018-10-09 | Sony Corporation | Selective sign language location |
US9697630B2 (en) | 2014-10-01 | 2017-07-04 | Sony Corporation | Sign language window using picture-in-picture |
US10204433B2 (en) | 2014-10-01 | 2019-02-12 | Sony Corporation | Selective enablement of sign language display |
US10419830B2 (en) | 2014-10-09 | 2019-09-17 | Thuuz, Inc. | Generating a customized highlight sequence depicting an event |
US10433030B2 (en) | 2014-10-09 | 2019-10-01 | Thuuz, Inc. | Generating a customized highlight sequence depicting multiple events |
US10536758B2 (en) | 2014-10-09 | 2020-01-14 | Thuuz, Inc. | Customized generation of highlight show with narrative component |
US11863848B1 (en) | 2014-10-09 | 2024-01-02 | Stats Llc | User interface for interaction with customized highlight shows |
CN106662891B (en) | 2014-10-30 | 2019-10-11 | 微软技术许可有限责任公司 | Multi-configuration input equipment |
US9467733B2 (en) * | 2014-11-14 | 2016-10-11 | Echostar Technologies L.L.C. | Intuitive timer |
US11159854B2 (en) | 2014-12-13 | 2021-10-26 | Fox Sports Productions, Llc | Systems and methods for tracking and tagging objects within a broadcast |
US11758238B2 (en) | 2014-12-13 | 2023-09-12 | Fox Sports Productions, Llc | Systems and methods for displaying wind characteristics and effects within a broadcast |
US10667008B1 (en) | 2014-12-18 | 2020-05-26 | The Directv Group, Inc. | Method and system for setting and receiving user notifications for content available far in the future |
US9571890B1 (en) * | 2014-12-31 | 2017-02-14 | Google Inc. | Methods, systems and media for selectively presenting broadcast content based on user interests |
US9756378B2 (en) | 2015-01-07 | 2017-09-05 | Echostar Technologies L.L.C. | Single file PVR per service ID |
US9503791B2 (en) | 2015-01-15 | 2016-11-22 | Echostar Technologies L.L.C. | Home screen intelligent viewing |
WO2016118848A1 (en) * | 2015-01-22 | 2016-07-28 | Clearstream. Tv, Inc. | Video advertising system |
US10397641B2 (en) * | 2015-03-05 | 2019-08-27 | Comcast Cable Communications, Llc | Methods and systems for content management |
CN104703019A (en) * | 2015-03-25 | 2015-06-10 | 京东方科技集团股份有限公司 | TV display method and device |
US9980006B2 (en) * | 2015-03-26 | 2018-05-22 | Opentv, Inc. | Systems and methods of recalling channels and review buffer management |
US9560408B2 (en) * | 2015-04-29 | 2017-01-31 | Echostar Technologies L.L.C. | Tracking and displaying popular media content |
US9716763B2 (en) * | 2015-05-13 | 2017-07-25 | Arris Enterprises Llc | Content streaming apparatus for transferring a streaming session to another apparatus |
WO2016189347A1 (en) * | 2015-05-22 | 2016-12-01 | Playsight Interactive Ltd. | Event based video generation |
US20180176655A1 (en) * | 2015-05-26 | 2018-06-21 | Fan Unleashed, Inc. | Web-based sports replay system equipped with a searchable media database of sporting events |
US10269390B2 (en) * | 2015-06-11 | 2019-04-23 | David M. DeCaprio | Game video processing systems and methods |
US10057659B2 (en) | 2015-06-30 | 2018-08-21 | Rovi Guides, Inc. | Methods and system for presenting search results |
US9998788B1 (en) | 2015-07-01 | 2018-06-12 | Comcast Cable Communications, Llc | Methods and systems for content storage |
US11125566B2 (en) * | 2015-07-16 | 2021-09-21 | Ford Global Technologies, Llc | Method and apparatus for determining a vehicle ego-position |
US9883245B2 (en) * | 2015-08-31 | 2018-01-30 | Opentv, Inc. | Systems and methods for enabling a user to generate a plan to access content using multiple content services |
US9743133B2 (en) | 2015-09-15 | 2017-08-22 | Echostar Technologies L.L.C. | Apparatus, systems and methods for satellite system fast channel change |
US9635413B2 (en) | 2015-09-23 | 2017-04-25 | Echostar Technologies L.L.C. | Advance decryption key acquisition for streaming media content |
US10838579B2 (en) * | 2015-09-24 | 2020-11-17 | International Business Machines Corporation | Custom list for keyboard navigation of user interface |
US10171872B2 (en) | 2015-09-30 | 2019-01-01 | Rovi Guides, Inc. | Methods and systems for implementing a locked mode for viewing media assets |
US10116976B2 (en) * | 2015-10-15 | 2018-10-30 | At&T Intellectual Property I, L.P. | System and method for distributing media content associated with an event |
US10178421B2 (en) * | 2015-10-30 | 2019-01-08 | Rovi Guides, Inc. | Methods and systems for monitoring content subscription usage |
US9813396B2 (en) | 2015-10-30 | 2017-11-07 | Rovi Guides, Inc. | Methods and systems for managing content subscription data |
US10271107B2 (en) * | 2015-11-26 | 2019-04-23 | The Nielsen Company (Us), Llc | Accelerated television advertisement identification |
US20170171616A1 (en) * | 2015-12-11 | 2017-06-15 | Sasken Communication Technologies Ltd | Control of unsuitable video content |
US10645465B2 (en) | 2015-12-21 | 2020-05-05 | Centurylink Intellectual Property Llc | Video file universal identifier for metadata resolution |
KR102428934B1 (en) * | 2016-02-04 | 2022-08-03 | 삼성전자주식회사 | Display apparatus, user terminal apparatus, system and the controlling method |
US11012719B2 (en) * | 2016-03-08 | 2021-05-18 | DISH Technologies L.L.C. | Apparatus, systems and methods for control of sporting event presentation based on viewer engagement |
US9894403B2 (en) * | 2016-03-14 | 2018-02-13 | The Directv Group, Inc. | Method and system for selecting and viewing sports content and a scoreguide in a virtual reality device |
US10412438B2 (en) | 2016-03-14 | 2019-09-10 | The Directv Group, Inc. | Method and system for viewing sports content within a virtual reality environment |
CN105828200A (en) * | 2016-03-22 | 2016-08-03 | 乐视网信息技术(北京)股份有限公司 | Program menu updating method and device |
US10469417B2 (en) * | 2016-03-31 | 2019-11-05 | Atlassian Pty Ltd | Systems and methods for providing external content in a messaging interface |
US10322348B2 (en) | 2016-04-27 | 2019-06-18 | DISH Technologies L.L.C. | Systems, methods and apparatus for identifying preferred sporting events based on fantasy league data |
WO2017190804A1 (en) * | 2016-05-06 | 2017-11-09 | Arcelik Anonim Sirketi | Image display device with an improved reminder function during a broadcast program |
DK201670581A1 (en) | 2016-06-12 | 2018-01-08 | Apple Inc | Device-level authorization for viewing content |
DK201670582A1 (en) * | 2016-06-12 | 2018-01-02 | Apple Inc | Identifying applications on which content is available |
USD910648S1 (en) | 2016-06-13 | 2021-02-16 | Apple Inc. | Display screen or portion thereof with graphical user interface |
WO2018027237A1 (en) | 2016-08-05 | 2018-02-08 | Sportscastr.Live Llc | Systems, apparatus, and methods for scalable low-latency viewing of broadcast digital content streams of live events |
US9744424B1 (en) * | 2016-08-08 | 2017-08-29 | Kavita Ramchandani Snyder | Scheduling system |
US20180048936A1 (en) | 2016-08-12 | 2018-02-15 | Rovi Guides, Inc. | Systems and Methods for Performing Adaptive Scheduling of Media Asset Recordings |
US20180048940A1 (en) * | 2016-08-15 | 2018-02-15 | Rovi Guides, Inc. | Systems and methods for using a home security system to alert a user about a media event |
US10028016B2 (en) | 2016-08-30 | 2018-07-17 | The Directv Group, Inc. | Methods and systems for providing multiple video content streams |
CN106254780A (en) * | 2016-08-31 | 2016-12-21 | 宇龙计算机通信科技(深圳)有限公司 | A kind of dual camera camera control method, photographing control device and terminal |
JP6750109B2 (en) * | 2016-09-20 | 2020-09-02 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー.Hewlett‐Packard Development Company, L.P. | Display mapping |
KR20230111276A (en) | 2016-10-26 | 2023-07-25 | 애플 인크. | User interfaces for browsing content from multiple content applications on an electronic device |
CN108074590A (en) * | 2016-11-17 | 2018-05-25 | 英业达科技有限公司 | Repeat playing System and method for |
US9924217B1 (en) | 2016-11-22 | 2018-03-20 | Echostar Technologies L.L.C. | Home screen recommendations determination |
US10768800B2 (en) | 2016-12-06 | 2020-09-08 | The Directv Group, Inc. | Scrolling score guide with quick tune feature |
US10856016B2 (en) | 2016-12-31 | 2020-12-01 | Turner Broadcasting System, Inc. | Publishing disparate live media output streams in mixed mode based on user selection |
US11051074B2 (en) | 2016-12-31 | 2021-06-29 | Turner Broadcasting System, Inc. | Publishing disparate live media output streams using live input streams |
US10075753B2 (en) | 2016-12-31 | 2018-09-11 | Turner Broadcasting System, Inc. | Dynamic scheduling and channel creation based on user selection |
US11038932B2 (en) | 2016-12-31 | 2021-06-15 | Turner Broadcasting System, Inc. | System for establishing a shared media session for one or more client devices |
US11503352B2 (en) | 2016-12-31 | 2022-11-15 | Turner Broadcasting System, Inc. | Dynamic scheduling and channel creation based on external data |
US11109086B2 (en) | 2016-12-31 | 2021-08-31 | Turner Broadcasting System, Inc. | Publishing disparate live media output streams in mixed mode |
US11051061B2 (en) | 2016-12-31 | 2021-06-29 | Turner Broadcasting System, Inc. | Publishing a disparate live media output stream using pre-encoded media assets |
US10645462B2 (en) | 2016-12-31 | 2020-05-05 | Turner Broadcasting System, Inc. | Dynamic channel versioning in a broadcast air chain |
US10992973B2 (en) | 2016-12-31 | 2021-04-27 | Turner Broadcasting System, Inc. | Publishing a plurality of disparate live media output stream manifests using live input streams and pre-encoded media assets |
US11134309B2 (en) | 2016-12-31 | 2021-09-28 | Turner Broadcasting System, Inc. | Creation of channels using pre-encoded media assets |
US10701438B2 (en) | 2016-12-31 | 2020-06-30 | Turner Broadcasting System, Inc. | Automatic content recognition and verification in a broadcast chain |
US10965967B2 (en) | 2016-12-31 | 2021-03-30 | Turner Broadcasting System, Inc. | Publishing a disparate per-client live media output stream based on dynamic insertion of targeted non-programming content and customized programming content |
US11962821B2 (en) | 2016-12-31 | 2024-04-16 | Turner Broadcasting System, Inc. | Publishing a disparate live media output stream using pre-encoded media assets |
US10425700B2 (en) * | 2016-12-31 | 2019-09-24 | Turner Broadcasting System, Inc. | Dynamic scheduling and channel creation based on real-time or near-real-time content context analysis |
US10694231B2 (en) | 2016-12-31 | 2020-06-23 | Turner Broadcasting System, Inc. | Dynamic channel versioning in a broadcast air chain based on user preferences |
US10359993B2 (en) | 2017-01-20 | 2019-07-23 | Essential Products, Inc. | Contextual user interface based on environment |
US10166465B2 (en) | 2017-01-20 | 2019-01-01 | Essential Products, Inc. | Contextual user interface based on video game playback |
US20180213290A1 (en) * | 2017-01-20 | 2018-07-26 | Essential Products, Inc. | Contextual user interface based on media playback |
US10187689B2 (en) | 2017-03-16 | 2019-01-22 | The Directv Group, Inc | Dynamic advertisement insertion |
US10057648B1 (en) | 2017-05-08 | 2018-08-21 | Sling Media Pvt Ltd. | Modified channel surfing based on monitored viewing habits |
US10231020B2 (en) | 2017-05-16 | 2019-03-12 | The Directv Group, Inc | Sports recommender system utilizing content based filtering |
WO2018213481A1 (en) | 2017-05-16 | 2018-11-22 | Sportscastr.Live Llc | Systems, apparatus, and methods for scalable low-latency viewing of integrated broadcast commentary and event video streams of live events, and synchronization of event information with viewed streams via multiple internet channels |
US11051073B2 (en) | 2017-05-25 | 2021-06-29 | Turner Broadcasting System, Inc. | Client-side overlay of graphic items on media content |
US11606621B2 (en) * | 2017-06-15 | 2023-03-14 | At&T Intellectual Property I, L.P. | Method of providing personalized channel change lists |
US10405060B2 (en) | 2017-06-28 | 2019-09-03 | At&T Intellectual Property I, L.P. | Method and apparatus for augmented reality presentation associated with a media program |
WO2019071011A1 (en) * | 2017-10-05 | 2019-04-11 | Commercial Streaming Solutions Inc. | System and method for controlling the presentation of remotely sourced content |
US11509942B2 (en) * | 2017-10-11 | 2022-11-22 | Bamtech, Llc | System and method for live video feed |
US10951937B2 (en) * | 2017-10-25 | 2021-03-16 | Peerless Media Ltd. | Systems and methods for efficiently providing multiple commentary streams for the same broadcast content |
JP6580109B2 (en) * | 2017-11-09 | 2019-09-25 | 株式会社ドワンゴ | Post providing server, post providing program, user program, post providing system, and post providing method |
US10743070B2 (en) | 2017-12-01 | 2020-08-11 | At&T Intellectual Property I, L.P. | Fast channel change for a set top box based on channel viewing behaviors |
US10812847B2 (en) | 2017-12-20 | 2020-10-20 | Rovi Guides, Inc. | Systems and methods for avoiding spoilers in presenting recording prompts relating to a competition |
US11451874B2 (en) * | 2017-12-21 | 2022-09-20 | Rovi Guides, Inc. | Systems and methods for providing a progress bar for updating viewing status of previously viewed content |
US10735804B2 (en) | 2017-12-28 | 2020-08-04 | Rovi Guides, Inc. | Systems and methods for adaptively buffering media content at a digital video recorder |
US20190244483A1 (en) * | 2018-02-08 | 2019-08-08 | Mark Rey Collins | System, application, and method of wagering on online games of skill as a third party spectator |
US10831331B2 (en) * | 2018-03-09 | 2020-11-10 | International Business Machines Corporation | Window control for simultaneously running applications |
US11594028B2 (en) | 2018-05-18 | 2023-02-28 | Stats Llc | Video processing for enabling sports highlights generation |
DK201870354A1 (en) | 2018-06-03 | 2019-12-20 | Apple Inc. | Setup procedures for an electronic device |
USD875743S1 (en) | 2018-06-04 | 2020-02-18 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11025985B2 (en) | 2018-06-05 | 2021-06-01 | Stats Llc | Audio processing for detecting occurrences of crowd noise in sporting event television programming |
US11264048B1 (en) | 2018-06-05 | 2022-03-01 | Stats Llc | Audio processing for detecting occurrences of loud sound characterized by brief audio bursts |
US10924775B2 (en) * | 2018-06-26 | 2021-02-16 | Qualcomm Incorporated | Uplink and downlink methods for efficient operation of live uplink streaming services |
US10779032B2 (en) | 2018-06-28 | 2020-09-15 | At&T Intellectual Property I, L.P. | System and method for timing management for digital video recording |
CN109151543A (en) * | 2018-07-27 | 2019-01-04 | 北京优酷科技有限公司 | Playing frame, display methods, device and the storage medium of media content |
US20200043297A1 (en) * | 2018-08-03 | 2020-02-06 | Travis Foelsch | System and method for horse race tipping |
US10491940B1 (en) * | 2018-08-23 | 2019-11-26 | Rovi Guides, Inc. | Systems and methods for displaying multiple media assets for a plurality of users |
US10694250B2 (en) | 2018-08-30 | 2020-06-23 | At&T Intellectual Property I, L.P. | Audiovisual content screening for locked application programming interfaces |
US11770579B2 (en) | 2018-12-21 | 2023-09-26 | Streamlayer, Inc. | Method and system for providing interactive content delivery and audience engagement |
US11082734B2 (en) | 2018-12-21 | 2021-08-03 | Turner Broadcasting System, Inc. | Publishing a disparate live media output stream that complies with distribution format regulations |
US10880606B2 (en) | 2018-12-21 | 2020-12-29 | Turner Broadcasting System, Inc. | Disparate live media output stream playout and broadcast distribution |
USD947233S1 (en) | 2018-12-21 | 2022-03-29 | Streamlayer, Inc. | Display screen or portion thereof with transitional graphical user interface |
USD997952S1 (en) | 2018-12-21 | 2023-09-05 | Streamlayer, Inc. | Display screen with transitional graphical user interface |
US10873774B2 (en) | 2018-12-22 | 2020-12-22 | Turner Broadcasting System, Inc. | Publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events |
US11087595B2 (en) | 2019-01-24 | 2021-08-10 | Igt | System and method for wagering on virtual elements overlaying a sports betting field |
US11057682B2 (en) | 2019-03-24 | 2021-07-06 | Apple Inc. | User interfaces including selectable representations of content items |
US11683565B2 (en) | 2019-03-24 | 2023-06-20 | Apple Inc. | User interfaces for interacting with channels that provide content that plays in a media browsing application |
WO2020198221A1 (en) | 2019-03-24 | 2020-10-01 | Apple Inc. | User interfaces for viewing and accessing content on an electronic device |
US11962836B2 (en) | 2019-03-24 | 2024-04-16 | Apple Inc. | User interfaces for a media browsing application |
USD902947S1 (en) | 2019-03-25 | 2020-11-24 | Apple Inc. | Electronic device with graphical user interface |
USD951267S1 (en) | 2019-04-09 | 2022-05-10 | Streamlayer, Inc. | Display screen with a transitional graphical user interface for an interactive content overlay |
US11354979B2 (en) * | 2019-04-15 | 2022-06-07 | Igt | Gaming system and method with alternative gaming presentations of payouts of sporting event wagers |
CN110225380B (en) * | 2019-04-28 | 2023-02-28 | 百度在线网络技术(北京)有限公司 | Display method and device of television desktop |
US20230024852A1 (en) * | 2019-05-27 | 2023-01-26 | Raymond Anthony Joao | Sports betting apparatus and method |
USD926781S1 (en) | 2019-05-28 | 2021-08-03 | Apple Inc. | Display screen or portion thereof with graphical user interface |
WO2020243645A1 (en) | 2019-05-31 | 2020-12-03 | Apple Inc. | User interfaces for a podcast browsing and playback application |
US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
US11069196B2 (en) * | 2019-08-26 | 2021-07-20 | Ryan C. Warren | Systems and methods for generating personalized wager opportunities based on a fantasy sports contest |
EP4005219A4 (en) * | 2019-09-17 | 2023-05-17 | Streamlayer Inc. | Method and system for providing interactive content delivery and audience engagement |
US11222504B2 (en) | 2019-09-23 | 2022-01-11 | Igt | Gaming system and method providing sports betting related replays |
WO2021060589A1 (en) * | 2019-09-27 | 2021-04-01 | 엘지전자 주식회사 | Display device |
US11743155B2 (en) * | 2019-11-14 | 2023-08-29 | Trideum Corporation | Systems and methods of monitoring and controlling remote assets |
US11804105B2 (en) | 2019-11-21 | 2023-10-31 | Igt | Gaming system with multiple sporting event wagering interfaces for multiple different users |
US20210256650A1 (en) * | 2020-02-14 | 2021-08-19 | Adrenalineip | Artificial intelligence/machine learning enhanced betting odds |
US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
US11284307B2 (en) * | 2020-04-09 | 2022-03-22 | Tmobile Usa, Inc. | Enhancing telecommunication quality of service |
US11393280B2 (en) | 2020-04-13 | 2022-07-19 | Igt | Sporting event overlays with accumulating symbols |
US20210319645A1 (en) * | 2020-04-14 | 2021-10-14 | Igt | Sporting event wagering overlay messages |
US11825131B2 (en) * | 2020-05-12 | 2023-11-21 | Sony Group Corporation | Using ATSC 3.0 to augment in-stadium video feeds |
US11523161B2 (en) * | 2020-05-15 | 2022-12-06 | Fast Dog, LLC | Exciting moment pre-cognizant notification for live events |
US11146844B1 (en) | 2020-05-28 | 2021-10-12 | Dish Network L.L.C. | Devices, systems and processes for facilitating seamless use of tuners across multiple devices within a local area network |
US11218770B2 (en) * | 2020-05-28 | 2022-01-04 | Dish Network L.L.C. | Devices, systems and processes for facilitating seamless use of timers across multiple devices within a local area network |
US11197049B1 (en) | 2020-05-28 | 2021-12-07 | Dish Network L.L.C. | Devices, systems and processes for facilitating seamless digital video recording of content and use thereof across multiple devices within a local area network |
US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
US20210406965A1 (en) * | 2020-06-29 | 2021-12-30 | Snap Inc. | Providing travel-based augmented reality content relating to user-submitted reviews |
US11869242B2 (en) | 2020-07-23 | 2024-01-09 | Rovi Guides, Inc. | Systems and methods for recording portion of sports game |
US11830283B2 (en) * | 2020-07-30 | 2023-11-28 | Arris Enterprises Llc | Apparatus and method for biometric control of a set top box |
US11205320B1 (en) * | 2020-09-22 | 2021-12-21 | Adrenalineip | Method of using player third party data |
US11741776B2 (en) | 2020-09-22 | 2023-08-29 | Adrenalineip | Method of placing wagers through a mobile device through a television wagering platform |
US20220172560A1 (en) * | 2020-11-30 | 2022-06-02 | Adrenalineip | Method for artificial intelligence-based changes based on deviations from predictions |
US20220174345A1 (en) * | 2020-12-01 | 2022-06-02 | Rovi Guides, Inc. | Systems and methods for storing content items based on consumption history |
US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
US11934640B2 (en) | 2021-01-29 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
AU2022218220A1 (en) * | 2021-02-08 | 2023-09-21 | Sportscastr, Inc. | Systems, apparatus and methods for topic extraction from digital media and real-time display of digital content relating to one or more extracted topics |
US11843837B2 (en) | 2021-05-21 | 2023-12-12 | Dish Network L.L.C. | Group televised content viewing interactions |
US11616998B2 (en) * | 2021-06-29 | 2023-03-28 | Dish Network L.L.C. | Temporary television rights scheme grant based on uncertain measurable events |
US11861981B2 (en) | 2021-10-19 | 2024-01-02 | Dish Network L.L.C. | Experience-adaptive interaction interface for uncertain measurable events engagement |
US11445264B1 (en) | 2021-10-29 | 2022-09-13 | DraftKings, Inc. | Systems and methods for generating notification interfaces synchronized with broadcast events and local interactions |
US11743548B1 (en) * | 2022-07-01 | 2023-08-29 | Google Llc | Network-connected television devices with knowledge-based media content recommendations and unified user interfaces that present upcoming media content |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020174428A1 (en) * | 2001-03-28 | 2002-11-21 | Philips Electronics North America Corp. | Method and apparatus for generating recommendations for a plurality of users |
US20070050192A1 (en) * | 2003-12-03 | 2007-03-01 | Koninklijke Philips Electronic, N.V. | Enhanced collaborative filtering technique for recommendation |
Family Cites Families (689)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3493674A (en) | 1965-05-28 | 1970-02-03 | Rca Corp | Television message system for transmitting auxiliary information during the vertical blanking interval of each television field |
US3440427A (en) | 1966-04-12 | 1969-04-22 | Philips Corp | Remote control system with a unitary cell bridge circuit |
US3492577A (en) | 1966-10-07 | 1970-01-27 | Intern Telemeter Corp | Audience rating system |
US3956745A (en) | 1971-12-16 | 1976-05-11 | The Marconi Company Limited | Programmable keyboard arrangements |
US3833757A (en) | 1972-04-10 | 1974-09-03 | Computer Television Inc | Electronic bilateral communication system for commercial and supplementary video and digital signaling |
US3848193A (en) | 1972-12-15 | 1974-11-12 | Gautney & Jones Communications | Nationwide system for selectively distributing information |
GB1370535A (en) | 1973-05-09 | 1974-10-16 | British Broadcasting Corp | Transmission of alphanumeric data by television |
DE2338380A1 (en) | 1973-07-28 | 1975-02-13 | Koerting Radio Werke Gmbh | Wireless remote control for radio and TV receivers - has decoder and processor as separate unit for plugging into receiver |
US4052719A (en) | 1973-07-30 | 1977-10-04 | Independent Broadcasting Authority | Television receiver system having facility for storage and display of character information selected from digitally encoded broadcast transmissions |
GB1486773A (en) | 1973-07-30 | 1977-09-21 | Indep Broadcasting Authority | Television systems |
US4276597A (en) | 1974-01-17 | 1981-06-30 | Volt Delta Resources, Inc. | Method and apparatus for information storage and retrieval |
US3936868A (en) | 1974-03-08 | 1976-02-03 | Rca Corporation | Television studio control apparatus |
US3893049A (en) | 1974-03-25 | 1975-07-01 | Motorola Inc | Electronic tuning system for television receivers |
JPS5726468B2 (en) | 1974-04-19 | 1982-06-04 | ||
US3891792A (en) | 1974-06-25 | 1975-06-24 | Asahi Broadcasting | Television character crawl display method and apparatus |
GB1478695A (en) | 1974-09-26 | 1977-07-06 | Texas Instruments Ltd | Data handling apparatus |
JPS5649035B2 (en) | 1974-09-30 | 1981-11-19 | ||
DE2454227C3 (en) | 1974-11-15 | 1979-05-03 | Blaupunkt-Werke Gmbh, 3200 Hildesheim | Television receiver for receiving and evaluating additional information in a television signal |
US4026555A (en) | 1975-03-12 | 1977-05-31 | Alpex Computer Corporation | Television display control apparatus |
US4134127A (en) | 1975-06-12 | 1979-01-09 | Indesit Industria Elettrodomestici Italiana S.P.A. | Color television signal including auxiliary information |
GB1558168A (en) | 1975-06-20 | 1979-12-19 | Indep Television Co | Systems for broadcasting data simultaneously with but independently of television programmes |
GB1554411A (en) | 1975-08-09 | 1979-10-17 | Communications Patents Ltd | Control systems |
GB1560211A (en) | 1975-11-13 | 1980-01-30 | Gen Electric | Television receivers |
DE2628737C3 (en) | 1976-06-25 | 1980-06-26 | Deutsche Itt Industries Gmbh, 7800 Freiburg | Television receiver with a device for the simultaneous playback of several programs |
US4261006A (en) | 1976-07-22 | 1981-04-07 | Morton Weintraub | Remote control of video |
GB1585100A (en) | 1976-09-06 | 1981-02-25 | Gen Electric Co Ltd | Electronic display apparatus |
US4071697A (en) | 1976-10-18 | 1978-01-31 | Atari, Inc. | Interactive video/telephone transmission system |
US4081753A (en) | 1976-12-13 | 1978-03-28 | Miller Arthur O | Automatic programming system for television receivers |
US4170782A (en) | 1976-12-13 | 1979-10-09 | Miller Arthur O | Programming and selection monitoring system for television receivers |
US4156198A (en) | 1976-12-27 | 1979-05-22 | The Magnavox Company | Keyboard channel selection for television receivers |
US4203130A (en) | 1977-01-11 | 1980-05-13 | Dial-A-Channel, Inc. | Information displaying system |
US4189781A (en) | 1977-01-25 | 1980-02-19 | International Business Machines Corporation | Segmented storage logging and controlling |
US4081754A (en) | 1977-01-31 | 1978-03-28 | Jackson Joseph N | Programmable television receiver controllers |
GB1575037A (en) | 1977-02-09 | 1980-09-17 | Philips Electronic Associated | Data transmission |
DE2719827A1 (en) | 1977-05-04 | 1978-11-09 | Licentia Gmbh | SYSTEM FOR SELECTING AND PLAYING BACK SCREEN TEXT |
CA1196082A (en) | 1977-08-19 | 1985-10-29 | Seiscom Delta Inc. | Displaying seismic sections in isometric view |
US4156850A (en) | 1977-08-29 | 1979-05-29 | Rca Corporation | Display system for facilitating the setup of a tuning system |
JPS5443644A (en) | 1977-09-13 | 1979-04-06 | Fujitsu Ltd | Processing system for deadlock automatic release at exclusive control time |
US4162513A (en) | 1977-09-30 | 1979-07-24 | Rca Corporation | Television system scheduler |
US4186413A (en) | 1977-11-14 | 1980-01-29 | Sanders Associates, Inc. | Apparatus for receiving encoded messages on the screen of a television receiver and for redisplay thereof on the same receiver screen in a readable format |
JPS54105920A (en) | 1978-02-07 | 1979-08-20 | Matsushita Electric Ind Co Ltd | Picture display device |
US4224644A (en) | 1978-02-08 | 1980-09-23 | Videodetics Corporation | Method and apparatus for controlling a tape player/recorder for retrieving and playing prerecorded information |
US4264924A (en) | 1978-03-03 | 1981-04-28 | Freeman Michael J | Dedicated channel interactive cable television system |
WO1979000745A1 (en) | 1978-03-13 | 1979-10-04 | Rca Corp | Tv graphics and mixing control |
US4420769A (en) | 1978-03-22 | 1983-12-13 | Novak Albert P | Device for the automatic editing, at the receiver, of unwanted program material from broadcast electrical signals |
US4228543A (en) | 1978-03-24 | 1980-10-14 | Jackson Joseph N | Programmable television receiver controllers |
IT1159686B (en) | 1978-05-22 | 1987-03-04 | Indesit | TELEVISION |
IT1108410B (en) | 1978-09-25 | 1985-12-09 | Indesit | TELEVISION |
GB2034995A (en) | 1978-10-16 | 1980-06-11 | British Broadcasting Corp | Control of broadcast radio and television receivers |
BE871690R (en) | 1978-10-27 | 1979-02-15 | Staar Sa | DEVICE FOR MEMORIZING THE INSTANT POSITION OF A MAGNETIC TAPE CONTAINED IN A CASSETTE |
GB2035014B (en) | 1978-11-06 | 1982-09-29 | British Broadcasting Corp | Cyclic redundancy data check encoding method and apparatus |
US4233628A (en) | 1979-01-11 | 1980-11-11 | Zenith Radio Corporation | NTSC receiver useable with Teletext/Viewdata information |
EP0013634B1 (en) | 1979-01-16 | 1983-11-09 | British Broadcasting Corporation | Electronic control or data transfer system with a two-dimensional display, e.g. a cathode ray tube |
FR2448824A1 (en) | 1979-02-06 | 1980-09-05 | Telediffusion Fse | VIDEOTEX SYSTEM PROVIDED WITH INFORMATION ACCESS CONTROL MEANS |
FR2449379A1 (en) | 1979-02-15 | 1980-09-12 | Scart | AUDIO-VIDEO DYNAMIC INTERCONNECTION SYSTEM |
US4598288A (en) | 1979-04-16 | 1986-07-01 | Codart, Inc. | Apparatus for controlling the reception of transmitted programs |
US4305101A (en) | 1979-04-16 | 1981-12-08 | Codart, Inc. | Method and apparatus for selectively recording a broadcast |
DE2918846C3 (en) | 1979-05-10 | 1982-04-08 | Grundig E.M.V. Elektro-Mechanische Versuchsanstalt Max Grundig & Co KG, 8510 Fürth | Arrangement for the screen listing of pre-programmable recording data from video recording and playback devices |
JPS55156485A (en) | 1979-05-23 | 1980-12-05 | Sony Corp | Character broadcast receiver |
JPS5626286A (en) | 1979-08-10 | 1981-03-13 | Hitachi Ltd | Program timer |
US4264925A (en) | 1979-08-13 | 1981-04-28 | Michael J. Freeman | Interactive cable television system |
US4422105A (en) | 1979-10-11 | 1983-12-20 | Video Education, Inc. | Interactive system and method for the control of video playback devices |
GB2062424B (en) | 1979-10-31 | 1983-04-07 | British Broadcasting Corp | Bradcast teletext system |
US4347498A (en) | 1979-11-21 | 1982-08-31 | International Business Machines Corporation | Method and means for demand accessing and broadcast transmission among ports in a distributed star network |
DE2950432A1 (en) | 1979-12-14 | 1981-06-19 | Edmond 8031 Gröbenzell Keiser | METHOD AND DEVICE FOR CONTROLLING THE OPERATION OF A TELEVISION RECEIVER |
US4339798A (en) | 1979-12-17 | 1982-07-13 | Remote Dynamics | Remote gaming system |
US4862268A (en) | 1980-03-31 | 1989-08-29 | General Instrument Corporation | Addressable cable television control system with video format data transmission |
EP0049280B1 (en) | 1980-03-31 | 1990-10-31 | General Instrument Corporation | A television communication arrangement for transmitting data signals |
US4355415A (en) | 1980-04-29 | 1982-10-19 | Rca Corporation | Tuning mode arrangement useful for restricting channel selection to certain channels |
NL8003087A (en) | 1980-05-29 | 1982-01-04 | Philips Nv | RECEIVER WITH A TRANSMITTER SWITCH. |
DE3168024D1 (en) | 1980-07-01 | 1985-02-14 | Acec | Method of transmitting information via television networks |
JPS6334382Y2 (en) | 1980-08-08 | 1988-09-12 | ||
DE3036552C2 (en) | 1980-09-27 | 1985-04-25 | Blaupunkt-Werke Gmbh, 3200 Hildesheim | Television reception system |
JPS5776663A (en) | 1980-10-31 | 1982-05-13 | Toshiba Corp | Storage and retrieval device for picture information |
US4381522A (en) | 1980-12-01 | 1983-04-26 | Adams-Russell Co., Inc. | Selective viewing |
US4388645A (en) | 1981-04-13 | 1983-06-14 | Zenith Radio Corporation | Teletext communication system with timed multipage local memory |
US4425581A (en) | 1981-04-17 | 1984-01-10 | Corporation For Public Broadcasting | System for overlaying a computer generated video signal on an NTSC video signal |
US4425579A (en) | 1981-05-22 | 1984-01-10 | Oak Industries Inc. | Catv converter with keylock to favorite channels |
US4393376A (en) | 1981-06-04 | 1983-07-12 | Zenith Radio Corporation | Teletext interface for digital storage medium having synthetic video generator |
US4375651A (en) | 1981-07-27 | 1983-03-01 | Zenith Radio Corporation | Selective video reception control system |
SE428161B (en) | 1981-10-14 | 1983-06-06 | Philips Svenska Ab | PLANT FOR DISPLAYING SELECTABLE BACKGROUND INFORMATION COMBINED WITH SELECTABLE OVERLAYING INFORMATION ON A SCREEN DEVICE AND USING A DOUBLE PRESENTATION PLANT |
US4694490A (en) | 1981-11-03 | 1987-09-15 | Harvey John C | Signal processing apparatus and methods |
US4965825A (en) | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
US4412244A (en) | 1981-11-20 | 1983-10-25 | Rca Corporation | Switching circuit for television receiver on-screen display |
US4963994A (en) | 1981-12-14 | 1990-10-16 | Levine Michael R | VCR programmer |
US5508815A (en) | 1981-12-14 | 1996-04-16 | Smart Vcr Limited Partnership | Schedule display system for video recorder programming |
US4908713A (en) | 1981-12-14 | 1990-03-13 | Levine Michael R | VCR Programmer |
AU1104583A (en) | 1981-12-19 | 1983-06-30 | Frederick William Chard | Method and apparatus for editing the output of a television |
US4429385A (en) | 1981-12-31 | 1984-01-31 | American Newspaper Publishers Association | Method and apparatus for digital serial scanning with hierarchical and relational access |
US4405946A (en) | 1982-02-16 | 1983-09-20 | Rca Corporation | Television signal converting apparatus providing an on-screen tuning display |
US4531020A (en) | 1982-07-23 | 1985-07-23 | Oak Industries Inc. | Multi-layer encryption system for the broadcast of encrypted information |
US4510623A (en) | 1982-07-23 | 1985-04-09 | General Electric Company | Television channel lockout |
US4520404A (en) | 1982-08-23 | 1985-05-28 | Kohorn H Von | System, apparatus and method for recording and editing broadcast transmissions |
US4605973A (en) | 1982-08-23 | 1986-08-12 | Kohorn H Von | System, apparatus and method for recording and editing broadcast transmissions |
GB2126002A (en) | 1982-08-25 | 1984-03-14 | Simon William Breese | Automatic control for recording apparatus |
US4535333A (en) | 1982-09-23 | 1985-08-13 | Chamberlain Manufacturing Corporation | Transmitter and receiver for controlling remote elements |
US4449249A (en) | 1982-09-27 | 1984-05-15 | Price Robert T | Televison programming information system |
US4496171A (en) | 1982-09-29 | 1985-01-29 | Martin Cherry | Media guide |
US4622545A (en) | 1982-09-30 | 1986-11-11 | Apple Computer, Inc. | Method and apparatus for image compression and manipulation |
US4456925A (en) | 1982-10-04 | 1984-06-26 | Zenith Radio Corporation | Television/telephone system with automatic dialing |
JPS5988612A (en) | 1982-11-15 | 1984-05-22 | Toshiba Mach Co Ltd | Method and apparatus for detecting absolute position |
JPS5994977A (en) | 1982-11-24 | 1984-05-31 | Sony Corp | Video signal reproducer |
DE3243610A1 (en) | 1982-11-25 | 1984-05-30 | Philips Patentverwaltung Gmbh, 2000 Hamburg | ARRANGEMENT FOR PROGRAMMABLE CONTROL OF A BROADCASTING AND / OR TELEVISION RECEIVING DEVICE |
DE3246225C2 (en) | 1982-12-14 | 1985-07-18 | ANT Nachrichtentechnik GmbH, 7150 Backnang | Broadband distribution system with a large number of channels |
US4496976A (en) | 1982-12-27 | 1985-01-29 | Rockwell International Corporation | Reduced memory graphics-to-raster scan converter |
JPS59123373A (en) | 1982-12-29 | 1984-07-17 | Sony Corp | Timer reserving device |
US4547804A (en) | 1983-03-21 | 1985-10-15 | Greenberg Burton L | Method and apparatus for the automatic identification and verification of commercial broadcast programs |
US4495654A (en) | 1983-03-29 | 1985-01-22 | Rca Corporation | Remote controlled receiver with provisions for automatically programming a channel skip list |
US4587520A (en) | 1983-04-07 | 1986-05-06 | Rca Corporation | Cursor controlled page selection in a video display |
US4566034A (en) * | 1983-05-02 | 1986-01-21 | Rca Corporation | Remote control transmitter arrangement for one or more television devices |
US4625080A (en) | 1983-05-03 | 1986-11-25 | Scott Michael M | Remote video recorder programming apparatus operating over telephone lines |
US4554584B1 (en) | 1983-07-08 | 1998-04-07 | Browne Lee H | Video and audio blanking system |
US4527194A (en) | 1983-07-27 | 1985-07-02 | Zenith Electronics Corporation | Channel assignment for CATV system |
US4496804A (en) | 1983-08-10 | 1985-01-29 | Porta Systems Corp. | Wire contact retention means for rotary switches |
DE3337204A1 (en) | 1983-09-28 | 1985-04-25 | Telefunken Fernseh Und Rundfunk Gmbh, 3000 Hannover | Method for programming a receiver, in particular of a video recorder |
US4754326A (en) | 1983-10-25 | 1988-06-28 | Keycom Electronic Publishing | Method and apparatus for assisting user of information retrieval systems |
US4595952A (en) | 1983-11-29 | 1986-06-17 | Rca Corporation | Teletext decoder having a register array for operating on pixel words |
US4595951A (en) | 1983-11-29 | 1986-06-17 | Rca Corporation | Teletext decoder using a common memory |
US4768228A (en) | 1983-12-13 | 1988-08-30 | U.S. Computer Systems | Data acquisition device |
US4608859A (en) | 1983-12-28 | 1986-09-02 | Microlytics, Inc. | Process and apparatus for analyzing cutting from oil and gas wells |
US4641205A (en) | 1984-03-05 | 1987-02-03 | Rca Corporation | Television system scheduler with on-screen menu type programming prompting apparatus |
US4573072A (en) | 1984-03-21 | 1986-02-25 | Actv Inc. | Method for expanding interactive CATV displayable choices for a given channel capacity |
JPS60230774A (en) | 1984-04-28 | 1985-11-16 | Sony Corp | Picture display device |
US4689022A (en) | 1984-04-30 | 1987-08-25 | John Peers | System for control of a video storage means by a programmed processor |
US4868735A (en) | 1984-05-08 | 1989-09-19 | Advanced Micro Devices, Inc. | Interruptible structured microprogrammed sixteen-bit address sequence controller |
US4626848A (en) | 1984-05-15 | 1986-12-02 | General Electric Company | Programmable functions for reconfigurable remote control |
US4885775A (en) | 1984-09-21 | 1989-12-05 | Scientific-Atlanta, Inc. | Information display scheme for subscribers of a subscription television system |
US4787063A (en) | 1984-10-19 | 1988-11-22 | Francis Muguet | Acquisition and transmission system for a recorder and a computer center |
US4789962A (en) | 1984-10-31 | 1988-12-06 | International Business Machines Corporation | Methods of displaying help information nearest to an operation point at which the help information is requested |
CA1257377A (en) | 1984-11-29 | 1989-07-11 | Toshihide Hayashi | Receiver for pay television |
EP0183625B1 (en) | 1984-11-29 | 1990-02-28 | Sony Corporation | Television signal receiving apparatus |
NL8500047A (en) | 1985-01-09 | 1986-08-01 | Philips Nv | TELEVISION RECEIVER WITH TELETEXT DECODER LINK AND PAGE NUMBER MEMORY. |
DE3505006A1 (en) | 1985-02-14 | 1986-08-14 | Grundig E.M.V. Elektro-Mechanische Versuchsanstalt Max Grundig holländ. Stiftung & Co KG, 8510 Fürth | METHOD FOR THE AUTOMATIC RECORDING OF TELEVISION PROGRAMS AFTER SELECTION FROM VIDEOTEXT PROGRAM PANELS |
US4685131A (en) | 1985-03-11 | 1987-08-04 | General Instrument Corp. | Program blocking method for use in direct broadcast satellite system |
NL8500690A (en) | 1985-03-12 | 1986-10-01 | Philips Nv | REMOTE CONTROL UNIT FOR OPERATING VARIOUS MODULES. |
US4751578A (en) | 1985-05-28 | 1988-06-14 | David P. Gordon | System for electronically controllably viewing on a television updateable television programming information |
US4706121B1 (en) | 1985-07-12 | 1993-12-14 | Insight Telecast, Inc. | Tv schedule system and process |
US4677466A (en) | 1985-07-29 | 1987-06-30 | A. C. Nielsen Company | Broadcast program identification method and apparatus |
DE3527939A1 (en) | 1985-08-03 | 1987-02-12 | Westdeutscher Rundfunk | Method for transmitting teletext and programme contribution identification signals in a television signal |
AU591743B2 (en) | 1985-12-28 | 1989-12-14 | Sony Corporation | Television receiver |
GB2185670B (en) | 1986-01-22 | 1989-10-25 | Peter James Callf | Improvements in or relating to viewdata systems |
JPH0728448B2 (en) | 1986-02-07 | 1995-03-29 | アールシーエー トムソン ライセンシング コーポレイシヨン | Reconfigurable remote control transmitter |
US4718107A (en) | 1986-02-14 | 1988-01-05 | Rca Corporation | Parental control for CATV converters |
US4739406A (en) | 1986-04-11 | 1988-04-19 | Morton Richard G | Method and apparatus for interacting with television images |
US5550579A (en) | 1986-05-14 | 1996-08-27 | Radio Telecom & Technology, Inc. | Two-way cable tv conversion system |
US4750036A (en) | 1986-05-14 | 1988-06-07 | Radio Telcom & Technology, Inc. | Interactive television and data transmission system |
US4750213A (en) | 1986-06-09 | 1988-06-07 | Novak Albert P | Method and system for editing unwanted program material from broadcast signals |
US4812940A (en) | 1986-06-20 | 1989-03-14 | Olympus Optical Co., Ltd. | Dictation display for displaying present position and cue mark position information |
DE3621263A1 (en) | 1986-06-25 | 1988-01-07 | Standard Elektrik Lorenz Ag | Recording and reproducing apparatus with a recording carrier |
US4890321A (en) | 1986-07-08 | 1989-12-26 | Scientific Atlanta, Inc. | Communications format for a subscription television system permitting transmission of individual text messages to subscribers |
DE3623925A1 (en) | 1986-07-16 | 1988-01-21 | Grundig Emv | VIDEO TEXT DECODER WITH TELEVISION PROGRAM-SPECIFIC VIDEO TEXT STORAGE |
DE3623924A1 (en) | 1986-07-16 | 1988-02-11 | Grundig Emv | MICROCOMPUTER CONTROLLED VIDEO TEXT DECODER |
US4841132A (en) | 1986-07-21 | 1989-06-20 | Matsushita Electric Industrial Co., Ltd. | Program recording scheduling apparatus using an optical reader |
DE3625382C2 (en) | 1986-07-26 | 1994-06-09 | Grundig Emv | Device for recording satellite television programs |
US4847696A (en) | 1986-07-28 | 1989-07-11 | Kabushiki Kaisha Toshiba | System with a timer screen, for reserving the recording of TV programs |
JPS6333980A (en) | 1986-07-29 | 1988-02-13 | Sony Corp | Video display device |
JPH0758884B2 (en) | 1986-07-31 | 1995-06-21 | ソニー株式会社 | TV receiver |
EP0255107B1 (en) | 1986-08-01 | 1994-04-20 | Sanyo Electric Co., Ltd. | Program mode setting apparatus |
DE3628743C2 (en) | 1986-08-23 | 1994-05-11 | Grundig Emv | Device for recording and quickly retrieving video signal sections on a magnetic tape |
US4908859A (en) | 1986-09-19 | 1990-03-13 | M/A-Com Government Systems, Inc. | Receiver access interface to service components in television channel |
US4775935A (en) | 1986-09-22 | 1988-10-04 | Westinghouse Electric Corp. | Video merchandising system with variable and adoptive product sequence presentation order |
JPH0710091B2 (en) | 1986-10-24 | 1995-02-01 | ソニー株式会社 | Electronics |
JPH0748834B2 (en) | 1986-11-04 | 1995-05-24 | 松下電器産業株式会社 | Video signal processor |
US4737993A (en) | 1987-01-21 | 1988-04-12 | Rca Corporation | Cable broadcast TV receiver with automatic channel search responsive to mode change |
US4776038A (en) | 1987-01-21 | 1988-10-04 | Rca Licensing Corporation | Automatic air/cable mode selection apparatus for a television tuner |
US5596419A (en) | 1987-06-16 | 1997-01-21 | Canon Kabushiki Kaisha | Video system using two different kinds of recording media |
JPS6410482A (en) | 1987-07-03 | 1989-01-13 | Hashimoto Corp | Control system for vtr by computer |
ES2110944T3 (en) | 1987-07-20 | 1998-03-01 | Koninkl Philips Electronics Nv | TELEVISION TRANSMISSION SYSTEM. |
US4969209A (en) | 1987-07-27 | 1990-11-06 | Prs Corporation | Broadcast receiver capable of selecting stations based upon geographical location and program format |
US5172111A (en) | 1987-08-31 | 1992-12-15 | Olivo Jr John W | Stored media screening device |
US4888796A (en) | 1987-08-31 | 1989-12-19 | Olivo Jr John W | Program material screening device |
US4930158A (en) | 1987-09-02 | 1990-05-29 | Vogel Peter S | Selective video playing system |
US5418621A (en) | 1987-09-29 | 1995-05-23 | Goldstar Co., Ltd. | Circuit for detecting TV/radio broadcasting program, auto-tuning to channel selection and controlling VCR tape in recording operation |
KR940010417B1 (en) | 1987-09-29 | 1994-10-22 | 주식회사 금성사 | Detecting program for tv/vcr and auto-tuning circuit |
US4821211A (en) | 1987-11-19 | 1989-04-11 | International Business Machines Corp. | Method of navigating among program menus using a graphical menu tree |
US4872005A (en) | 1988-01-04 | 1989-10-03 | Motorola, Inc. | Paging receiver capable of reminding a user of an important message event |
US4841368A (en) | 1988-01-21 | 1989-06-20 | North American Philips Corporation | Television customer control functions restorer |
US4894789A (en) | 1988-02-22 | 1990-01-16 | Yee Keen Y | TV data capture device |
FR2628588A1 (en) | 1988-03-14 | 1989-09-15 | Croquet Cie | METHOD AND SYSTEM FOR ACQUIRING AND TRANSMITTING INFORMATION ON THE AUDIENCE OF TELEVISION PROGRAMS |
JPH01246978A (en) | 1988-03-28 | 1989-10-02 | Toshiba Corp | Picture information receiving and displaying device |
GB8808964D0 (en) | 1988-04-15 | 1988-05-18 | Rca Licensing Corp | Applications for information transmitted in vertical retrace interval of television signal |
JP2829962B2 (en) | 1988-04-28 | 1998-12-02 | 松下電器産業株式会社 | Television receiver |
GB2218287B (en) | 1988-05-02 | 1992-10-07 | Hashimoto Corp | Display system for use with a tv program reservation system |
EP0344803B1 (en) | 1988-06-03 | 1995-09-13 | Sharp Kabushiki Kaisha | Electronic device with calendar function |
US4998171A (en) | 1988-07-05 | 1991-03-05 | Samsung Electronics Co., Ltd. | Automatic shift circuit for a sub-picture screen for picture-in-picture feature |
US4977455B1 (en) | 1988-07-15 | 1993-04-13 | System and process for vcr scheduling | |
US5179654C1 (en) | 1988-07-20 | 2001-05-08 | Ibm | Help provision in a data processing system |
US5187589A (en) | 1988-07-28 | 1993-02-16 | Pioneer Electronic Corporation | Multiprogram video tape recording and reproducing device |
JP3002471B2 (en) | 1988-08-19 | 2000-01-24 | 株式会社日立製作所 | Program distribution device |
DE3834510A1 (en) | 1988-10-11 | 1990-04-12 | Grundig Emv | METHOD FOR RECORDING AND REPLAYING THE CONTENTS OF A VIDEO MAGNET TAPE CASSETTE AND VIDEO RECORDER FOR IMPLEMENTING THE METHOD |
US4959719A (en) | 1988-12-21 | 1990-09-25 | North American Philips Corporation | Picture-in-picture television receiver control |
US6430358B1 (en) | 1988-12-23 | 2002-08-06 | Gemstar Development Corporation | Universal remote including apparatus using compressed codes for video recorder control |
US4991011A (en) | 1988-12-23 | 1991-02-05 | Scientific-Atlanta, Inc. | Interactive television terminal with programmable background audio or video |
CA2005070C (en) | 1988-12-23 | 1999-04-27 | Henry C. Yuen | Apparatus and method for using encoded video recorder/player timer preprogramming information |
US5307173A (en) | 1988-12-23 | 1994-04-26 | Gemstar Development Corporation | Apparatus and method using compressed codes for television program record scheduling |
US5193009A (en) | 1989-01-20 | 1993-03-09 | Goldstar Co., Ltd. | Signal switching method of a TV-VCR combination having two tuners |
DE3928175A1 (en) | 1989-01-21 | 1990-07-26 | Nokia Unterhaltungselektronik | VIDEO RECEIVER |
JPH02264586A (en) | 1989-04-04 | 1990-10-29 | Pioneer Electron Corp | Catv system and catv terminal equipment |
US4959720A (en) | 1989-04-06 | 1990-09-25 | Rca Licensing Corporation | Tuner control apparatus having tune-by-label capability |
US4914517A (en) | 1989-04-06 | 1990-04-03 | Thomson Consumer Electronics, Inc. | Tuner control apparatus having tune-by-label capability and using alphabetical label storage |
JP2762545B2 (en) | 1989-04-19 | 1998-06-04 | ソニー株式会社 | Cassette type recording / reproducing device |
US4914516A (en) | 1989-04-20 | 1990-04-03 | Thomson Consumer Electronics, Inc. | Fast response picture-in-picture circuitry |
US4996597A (en) | 1989-04-20 | 1991-02-26 | Rca Licensing Corporation | User programmable switching arrangement |
US5091785A (en) | 1989-04-20 | 1992-02-25 | Thomson Consumer Electronics, Inc. | Picture-in-picture circuitry using field rate synchronization |
GB8909114D0 (en) | 1989-04-21 | 1989-06-07 | Rca Licensing Corp | Improved processing of information transmitted in the vertical retrace interval of a television signal |
US5193005A (en) | 1989-05-01 | 1993-03-09 | Kabushiki Kaisha Toshiba | Channel selecting apparatus having a channel skip function |
US5068734B1 (en) | 1989-05-31 | 1993-10-26 | Beery Jack | Apparatus for controlling a television receiver |
US5045947A (en) | 1989-05-31 | 1991-09-03 | Jack Beery | Television receiver having memory control for tune-by-label feature |
US5253066C1 (en) | 1989-06-01 | 2001-05-22 | United Video Properties Inc | Tv recording and viewing control system |
US5047867A (en) | 1989-06-08 | 1991-09-10 | North American Philips Corporation | Interface for a TV-VCR system |
DE3921847A1 (en) | 1989-07-03 | 1991-01-17 | Grundig Emv | DEVICE FOR CHOOSING A PROGRAM BY TELETEXTABLE |
US5038211A (en) | 1989-07-05 | 1991-08-06 | The Superguide Corporation | Method and apparatus for transmitting and receiving television program information |
FR2652972B1 (en) | 1989-10-06 | 1996-11-29 | Thomson Video Equip | METHOD AND DEVICE FOR INTEGRATING SELF-ADAPTIVE COLOR VIDEO IMAGES. |
US5023727A (en) | 1989-10-12 | 1991-06-11 | Ian A. R. Boyd | Method and device for producing a substantially continuous composite video signal |
US5727060A (en) | 1989-10-30 | 1998-03-10 | Starsight Telecast, Inc. | Television schedule system |
US7748018B2 (en) | 1989-10-30 | 2010-06-29 | Starsight Telecast, Inc. | Arranging channel indicators in a television schedule system |
EP1335594A3 (en) | 1989-10-30 | 2003-09-10 | Starsight Telecast, Inc. | A system for unattended recording of television programs |
US5353121A (en) | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
US5005084A (en) | 1989-12-19 | 1991-04-02 | North American Philips Corporation | Remote control television system using supplementary unit for simplified personalized control |
FR2656489B1 (en) | 1989-12-22 | 1995-08-04 | France Etat | DEVICE FOR INTELLIGIBLE CONSULTATION OF THE NATURE OF RIGHTS OF ACCESS TO A TELEVISION AND / OR PAID RADIO SERVICE. |
JP2822258B2 (en) | 1990-03-02 | 1998-11-11 | ソニー株式会社 | Television receiver |
JPH03253189A (en) | 1990-03-02 | 1991-11-12 | Hitachi Ltd | Video signal processing unit |
US5351075A (en) | 1990-03-20 | 1994-09-27 | Frederick Herz | Home video club television broadcasting system |
GB9006415D0 (en) | 1990-03-22 | 1990-05-23 | Rca Licensing Corp | Providing tv program information |
FR2662895B1 (en) | 1990-05-29 | 1992-08-28 | Telediffusion Fse | INSTALLATION FOR DISTRIBUTING BROADCASTING PROGRAMS WITH A CABLE NETWORK. |
US5412377A (en) | 1990-06-08 | 1995-05-02 | Evans; Benjamin F. | Universal remote control program scheduling system |
US5224156A (en) * | 1990-07-19 | 1993-06-29 | Electronic Modules, Inc. | Method and apparatus for facsimile enhancement |
EP0810788A3 (en) | 1990-08-10 | 1998-03-25 | Matsushita Electric Industrial Co., Ltd. | Transmission system and receiver |
US5390027A (en) | 1990-08-23 | 1995-02-14 | Matsushita Electric Industrial Co., Ltd. | Television program recording and reproducing system using program data of text broadcast signal |
JP2630039B2 (en) | 1990-08-23 | 1997-07-16 | 松下電器産業株式会社 | Image recording and playback device |
JPH04200082A (en) | 1990-11-29 | 1992-07-21 | Matsushita Electric Ind Co Ltd | Teletext broadcast receiver |
EP1337108B1 (en) | 1990-09-10 | 2005-07-27 | Starsight Telecast, Inc. | Television schedule system |
US5293357A (en) | 1990-09-10 | 1994-03-08 | The Superguide Corporation | Method and apparatus for controlling a television program recording device |
US5808608A (en) | 1990-09-10 | 1998-09-15 | Starsight Telecast, Inc. | Background television schedule system |
ES2268272T3 (en) | 1990-09-10 | 2007-03-16 | Starsight Telecast, Inc. | USER INTERFACE FOR A TELEVISION PROGRAMMING SYSTEM. |
US6832385B2 (en) | 1990-09-10 | 2004-12-14 | United Video Properties, Inc. | Television schedule system |
DE4028942A1 (en) | 1990-09-12 | 1992-03-19 | Texas Instruments Deutschland | ARRANGEMENT FOR PROCESSING TELETEXT INFORMATION |
US5182646A (en) | 1990-09-24 | 1993-01-26 | Thomson Consumer Electronics, Inc. | Linkable scan lists for a television receiver |
US5161023A (en) | 1990-09-24 | 1992-11-03 | Thomson Consumer Electronics, Inc. | Previous channel feature in a television receiver having multiple rf inputs |
US5103314A (en) | 1990-09-24 | 1992-04-07 | Thomson Consumer Electronics, Inc. | Color-coded system for selection of rf input terminals and associated scan lists |
US5412720A (en) | 1990-09-28 | 1995-05-02 | Ictv, Inc. | Interactive home information system |
US5526034A (en) | 1990-09-28 | 1996-06-11 | Ictv, Inc. | Interactive home information system with signal assignment |
US5797011A (en) | 1990-10-23 | 1998-08-18 | International Business Machines Corporation | Method for controlling the translation of information on a display screen from a source language to a target language |
US5123046A (en) | 1990-11-05 | 1992-06-16 | Smart Vcr Limited Partnership | Vcr with cable tuner control |
KR0178536B1 (en) | 1991-03-11 | 1999-04-15 | 강진구 | Channel selecting method of relative program |
US5200823A (en) | 1991-03-29 | 1993-04-06 | Scientific-Atlanta, Inc. | Virtual channels for a multiplexed analog component (mac) television system |
US6678706B1 (en) | 1991-04-18 | 2004-01-13 | International Business Machines Corporation | Hypertext marker and method for dynamically displaying help information in an interactive data processing system |
US5940614A (en) | 1991-04-18 | 1999-08-17 | International Business Machines Corporation | Hypertext control method and apparatus for displaying help information in an interactive data processing system |
JPH07117868B2 (en) | 1991-04-30 | 1995-12-18 | インターナショナル・ビジネス・マシーンズ・コーポレイション | Method and device for defining touch-type operating keyboard |
MY108018A (en) | 1991-05-02 | 1996-07-30 | Thomson Consumer Electronics Inc | Deletion of entries from the channel mapping list of a videocassette recorder. |
US5991498A (en) | 1991-05-24 | 1999-11-23 | Starsight Telecast, Inc. | VCR programming system |
KR930003720A (en) | 1991-07-09 | 1993-02-24 | 강진구 | How to automatically discover PIP channels |
US5210611A (en) | 1991-08-12 | 1993-05-11 | Keen Y. Yee | Automatic tuning radio/TV using filtered seek |
US5488409A (en) | 1991-08-19 | 1996-01-30 | Yuen; Henry C. | Apparatus and method for tracking the playing of VCR programs |
JP3341290B2 (en) | 1991-09-10 | 2002-11-05 | ソニー株式会社 | Video display device |
KR930007256A (en) | 1991-09-10 | 1993-04-22 | 오오가 노리오 | A video display device and an television set showing an operation menu |
US5404393A (en) | 1991-10-03 | 1995-04-04 | Viscorp | Method and apparatus for interactive television through use of menu windows |
US5546521A (en) | 1991-10-15 | 1996-08-13 | International Business Machines Corporation | Dynamic presentation of contextual help and status information |
US5477262A (en) | 1991-11-29 | 1995-12-19 | Scientific-Altanta, Inc. | Method and apparatus for providing an on-screen user interface for a subscription television terminal |
US5301028A (en) | 1991-11-29 | 1994-04-05 | Scientific-Atlanta, Inc. | Method and apparatus for displaying channel identification information |
MY131285A (en) | 1991-12-13 | 2007-07-31 | Thomson Consumer Electronics | Vcr control of a cable converter unit |
US5253067A (en) | 1991-12-16 | 1993-10-12 | Thomson Consumer Electronics, Inc. | Channel labeling apparatus for a television receiver wherein graphics and text labels may be selected from a preprogrammed list |
US5371550A (en) | 1991-12-25 | 1994-12-06 | Casio Computer Co., Ltd. | Television receiver with auto-tuning system |
US5623282A (en) | 1991-12-31 | 1997-04-22 | Microsoft Corporation | Method and system for the direct manipulation of cells in an electronic spreadsheet program or the like |
US5434678A (en) | 1993-01-11 | 1995-07-18 | Abecassis; Max | Seamless transmission of non-sequential video segments |
JP3328951B2 (en) | 1992-02-07 | 2002-09-30 | ソニー株式会社 | TV receiver and tuning method |
JPH05250119A (en) | 1992-03-10 | 1993-09-28 | Hitachi Ltd | Animation help guidance method |
JP3198486B2 (en) | 1992-03-11 | 2001-08-13 | ソニー株式会社 | Monitor system for AV system |
US5416895A (en) | 1992-04-08 | 1995-05-16 | Borland International, Inc. | System and methods for improved spreadsheet interface with user-familiar objects |
US5554646A (en) | 1992-04-29 | 1996-09-10 | Wisconsin Alumni Research Foundation | Method for reducing body fat in animals |
CA2092632C (en) | 1992-05-26 | 2001-10-16 | Richard E. Berry | Display system with imbedded icons in a menu bar |
US5223924A (en) | 1992-05-27 | 1993-06-29 | North American Philips Corporation | System and method for automatically correlating user preferences with a T.V. program information database |
US5623690A (en) | 1992-06-03 | 1997-04-22 | Digital Equipment Corporation | Audio/video storage and retrieval for multimedia workstations by interleaving audio and video data in data file |
US5317403A (en) | 1992-06-26 | 1994-05-31 | Thomson Consumer Electronics, Inc. | Favorite channel selection using extended keypress |
JPH0690139A (en) | 1992-09-07 | 1994-03-29 | Uniden Corp | Receiver |
KR960003880B1 (en) | 1992-10-12 | 1996-03-23 | 엘지전자주식회사 | Caption display control apparatus and the method thereof |
US5373288A (en) | 1992-10-23 | 1994-12-13 | At&T Corp. | Initializing terminals in a signal distribution system |
US5359601A (en) | 1992-10-30 | 1994-10-25 | Scientific-Atlanta, Inc. | Apparatus providing dynamic virtual service selection in a multi-service communications system |
US5774887A (en) | 1992-11-18 | 1998-06-30 | U S West Advanced Technologies, Inc. | Customer service electronic form generating system |
US5398074A (en) | 1992-11-24 | 1995-03-14 | Thomson Consumer Electronics, Inc. | Programmable picture-outside-picture display |
DE4240187A1 (en) | 1992-11-30 | 1994-06-01 | Siemens Ag | Displaying information from video text signals on screen - generating text table representing all TV programmes available from different transmitters without switching between transmitters |
US5592551A (en) | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
US5657414A (en) | 1992-12-01 | 1997-08-12 | Scientific-Atlanta, Inc. | Auxiliary device control for a subscriber terminal |
US5357276A (en) | 1992-12-01 | 1994-10-18 | Scientific-Atlanta, Inc. | Method of providing video on demand with VCR like functions |
US5410326A (en) | 1992-12-04 | 1995-04-25 | Goldstein; Steven W. | Programmable remote control device for interacting with a plurality of remotely controlled devices |
US5798785A (en) * | 1992-12-09 | 1998-08-25 | Discovery Communications, Inc. | Terminal for suggesting programs offered on a television program delivery system |
US5600364A (en) | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Network controller for cable television delivery systems |
US20020104083A1 (en) | 1992-12-09 | 2002-08-01 | Hendricks John S. | Internally targeted advertisements using television delivery systems |
US7343614B1 (en) | 1992-12-09 | 2008-03-11 | Sedna Patent Services, Llc | Program delivery system for VOD |
ES2152712T3 (en) | 1992-12-09 | 2001-02-01 | Discovery Communicat Inc | DISTRIBUTION SYSTEM OF TELEVISION PROGRAMS. |
US5659350A (en) * | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
US5384910A (en) | 1992-12-31 | 1995-01-24 | International Business Machines Corporation | Method and apparatus for facilitating operator reconfiguration of a graphical user interface in a data processing system |
US5355079A (en) | 1993-01-07 | 1994-10-11 | Wentworth Laboratories, Inc. | Probe assembly for testing integrated circuit devices |
US5584525A (en) | 1993-03-03 | 1996-12-17 | Nissan Motor Co., Ltd. | Automotive seat having robust construction |
FR2702619B1 (en) | 1993-03-12 | 1995-04-28 | Thomson Consumer Electronics | Character display device in a video system. |
US5524195A (en) | 1993-05-24 | 1996-06-04 | Sun Microsystems, Inc. | Graphical user interface for interactive television with an animated agent |
US6239794B1 (en) * | 1994-08-31 | 2001-05-29 | E Guide, Inc. | Method and system for simultaneously displaying a television program and information about the program |
US5579055A (en) | 1993-06-07 | 1996-11-26 | Scientific-Atlanta, Inc. | Electronic program guide and text channel data controller |
US5485221A (en) | 1993-06-07 | 1996-01-16 | Scientific-Atlanta, Inc. | Subscription television system and terminal for enabling simultaneous display of multiple services |
US5583560A (en) | 1993-06-22 | 1996-12-10 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the selective display of listing information on a display |
US5594509A (en) | 1993-06-22 | 1997-01-14 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the display of multiple levels of information on a display |
US5621456A (en) | 1993-06-22 | 1997-04-15 | Apple Computer, Inc. | Methods and apparatus for audio-visual interface for the display of multiple program categories |
US5355162A (en) | 1993-07-13 | 1994-10-11 | Pacific Ray Video Limited | Multi-standard cable television system |
US5541738A (en) | 1994-04-12 | 1996-07-30 | E. Guide, Inc. | Electronic program guide |
US5382983A (en) | 1993-07-29 | 1995-01-17 | Kwoh; Daniel S. | Apparatus and method for total parental control of television use |
US6418556B1 (en) | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
US5585866A (en) | 1993-09-09 | 1996-12-17 | Miller; Larry | Electronic television program guide schedule system and method including virtual channels |
US6275268B1 (en) | 1993-09-09 | 2001-08-14 | United Video Properties, Inc. | Electronic television program guide with remote product ordering |
US5822123A (en) | 1993-09-09 | 1998-10-13 | Davis; Bruce | Electronic television program guide schedule system and method with pop-up hints |
US5589892A (en) * | 1993-09-09 | 1996-12-31 | Knee; Robert A. | Electronic television program guide schedule system and method with data feed access |
US5781246A (en) | 1993-09-09 | 1998-07-14 | Alten; Jerry | Electronic television program guide schedule system and method |
US5410344A (en) * | 1993-09-22 | 1995-04-25 | Arrowsmith Technologies, Inc. | Apparatus and method of selecting video programs based on viewers' preferences |
US5485518A (en) | 1993-09-30 | 1996-01-16 | Yellowstone Environmental Science, Inc. | Electronic media program recognition and choice |
US5557724A (en) | 1993-10-12 | 1996-09-17 | Intel Corporation | User interface, method, and apparatus selecting and playing channels having video, audio, and/or text streams |
US5523791A (en) | 1993-10-12 | 1996-06-04 | Berman; John L. | Method and apparatus for applying overlay images |
US5425101A (en) | 1993-12-03 | 1995-06-13 | Scientific-Atlanta, Inc. | System and method for simultaneously authorizing multiple virtual channels |
JP3237362B2 (en) | 1993-12-27 | 2001-12-10 | 松下電器産業株式会社 | Program guide display device |
US5573244A (en) * | 1994-02-28 | 1996-11-12 | International Sports Wagering, Inc. | System and method for wagering at fixed handicaps and/or odds on a sports event |
DE69533371T3 (en) | 1994-04-08 | 2008-05-21 | United Video Properties, Inc., Tulsa | Interactive scrollable program display |
US5502504A (en) | 1994-04-28 | 1996-03-26 | Prevue Networks, Inc. | Video mix program guide |
KR100348915B1 (en) | 1994-05-12 | 2002-12-26 | 마이크로소프트 코포레이션 | TV program selection method and system |
US5680617A (en) | 1994-05-16 | 1997-10-21 | Apple Computer, Inc. | Computer-human interface which provides for user customization of object behavior |
US6396546B1 (en) | 1994-05-20 | 2002-05-28 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
DK2282535T3 (en) | 1994-05-20 | 2012-11-05 | United Video Properties Inc | Improved electronic television program directory guide system and method |
US5635978A (en) * | 1994-05-20 | 1997-06-03 | News America Publications, Inc. | Electronic television program guide channel system and method |
US5559548A (en) | 1994-05-20 | 1996-09-24 | Davis; Bruce | System and method for generating an information display schedule for an electronic program guide |
US5523796A (en) | 1994-05-20 | 1996-06-04 | Prevue Networks, Inc. | Video clip program guide |
US5453796A (en) | 1994-06-28 | 1995-09-26 | Thomson Consumer Electronics, Inc. | Signal swap apparatus for a television receiver having an HDTV main picture signal processor and an NTSC Pix-in-Pix signal processor |
JP3513247B2 (en) * | 1994-07-11 | 2004-03-31 | キヤノン株式会社 | Frequency shifter and optical displacement measuring device using the same |
US5528304A (en) | 1994-07-22 | 1996-06-18 | Zenith Electronics Corp. | Picture-in-picture feedback for channel related features |
US5594661A (en) * | 1994-09-23 | 1997-01-14 | U. S. West Marketing Resources Group, Inc. | Method for interfacing with a multi-media information system |
US5678170A (en) | 1994-10-05 | 1997-10-14 | Motorola, Inc. | Method and apparatus for monitoring and limiting distribution of data |
US5614940A (en) | 1994-10-21 | 1997-03-25 | Intel Corporation | Method and apparatus for providing broadcast information with indexing |
JP3812681B2 (en) | 1994-10-27 | 2006-08-23 | インデックス システムズ, インコーポレイティド | Apparatus and method for downloading recorder programming data in a video signal |
JP3178278B2 (en) | 1994-11-10 | 2001-06-18 | 松下電器産業株式会社 | FSK receiver |
US5623613A (en) * | 1994-11-29 | 1997-04-22 | Microsoft Corporation | System for displaying programming information |
US5629733A (en) | 1994-11-29 | 1997-05-13 | News America Publications, Inc. | Electronic television program guide schedule system and method with display and search of program listings by title |
US5617565A (en) * | 1994-11-29 | 1997-04-01 | Hitachi America, Ltd. | Broadcast interactive multimedia system |
US5886746A (en) * | 1994-12-13 | 1999-03-23 | Gemstar Development Corporation | Method for channel scanning |
DE69527724T2 (en) | 1994-12-13 | 2003-04-24 | Gemstar Dev Corp | METHOD OF CHANNEL TESTING BY THEME |
US5659367A (en) | 1994-12-30 | 1997-08-19 | Index Systems, Inc. | Television on/off detector for use in a video cassette recorder |
US5596373A (en) | 1995-01-04 | 1997-01-21 | Sony Corporation | Method and apparatus for providing program oriented information in a multiple station broadcast system |
CA2166434A1 (en) | 1995-01-04 | 1996-07-05 | Fujio Noguchi | Method and apparatus for providing programming information |
KR0151677B1 (en) | 1995-02-08 | 1998-12-15 | 권문구 | Heating treatment method of conductivity heating element |
US6732366B1 (en) * | 1995-02-24 | 2004-05-04 | James Russo | Stored program pay-per-play |
US5553221A (en) | 1995-03-20 | 1996-09-03 | International Business Machine Corporation | System and method for enabling the creation of personalized movie presentations and personalized movie collections |
US5557338A (en) * | 1995-04-05 | 1996-09-17 | Thomson Consumer Electronics, Inc. | Television receiver using received channel guide information and a secondary video signal processor for displaying secondary channel information |
US5880768A (en) * | 1995-04-06 | 1999-03-09 | Prevue Networks, Inc. | Interactive program guide systems and processes |
US5550576A (en) | 1995-04-17 | 1996-08-27 | Starsight Telecast Incorporated | Method and apparatus for merging television program schedule information received from multiple television schedule information sources |
US5861906A (en) | 1995-05-05 | 1999-01-19 | Microsoft Corporation | Interactive entertainment network system and method for customizing operation thereof according to viewer preferences |
US5585838A (en) | 1995-05-05 | 1996-12-17 | Microsoft Corporation | Program time guide |
US5907323A (en) | 1995-05-05 | 1999-05-25 | Microsoft Corporation | Interactive program summary panel |
US5805763A (en) | 1995-05-05 | 1998-09-08 | Microsoft Corporation | System and method for automatically recording programs in an interactive viewing system |
US5699107A (en) | 1995-05-05 | 1997-12-16 | Microsoft Corporation | Program reminder system |
US5677708A (en) | 1995-05-05 | 1997-10-14 | Microsoft Corporation | System for displaying a list on a display screen |
JP3219644B2 (en) | 1995-07-18 | 2001-10-15 | 三洋電機株式会社 | Surveillance image recording device |
US5812066A (en) * | 1995-08-16 | 1998-09-22 | Terk Technologies Corporation | Antenna tuning control circuit |
US5830068A (en) | 1995-09-08 | 1998-11-03 | Ods Technologies, L.P. | Interactive wagering systems and processes |
JP3508796B2 (en) | 1995-09-18 | 2004-03-22 | ソニー株式会社 | Channel selection and display method in television receiver |
US6388714B1 (en) * | 1995-10-02 | 2002-05-14 | Starsight Telecast Inc | Interactive computer system for providing television schedule information |
US6323911B1 (en) | 1995-10-02 | 2001-11-27 | Starsight Telecast, Inc. | System and method for using television schedule information |
US5883680A (en) | 1995-10-02 | 1999-03-16 | Innoventions, Inc. | Remote control of a television receiver with locator feature or the like |
US6732369B1 (en) | 1995-10-02 | 2004-05-04 | Starsight Telecast, Inc. | Systems and methods for contextually linking television program information |
US8850477B2 (en) * | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
ATE290293T1 (en) | 1995-10-02 | 2005-03-15 | Starsight Telecast Inc | DEVICES AND METHODS FOR PROVIDING TELEVISION PROGRAM INFORMATION |
US6216264B1 (en) * | 1995-11-17 | 2001-04-10 | Thomson Licensing S.A. | Scheduler apparatus employing a gopher agent |
US5635989A (en) * | 1996-02-13 | 1997-06-03 | Hughes Electronics | Method and apparatus for sorting and searching a television program guide |
EP0886967A4 (en) | 1996-02-23 | 2002-01-23 | Guide E Inc | Two-way interactive television system |
US6061056A (en) * | 1996-03-04 | 2000-05-09 | Telexis Corporation | Television monitoring system with automatic selection of program material of interest and subsequent display under user control |
EP2273783A3 (en) | 1996-03-15 | 2011-02-16 | Gemstar Development Corporation | Combination of VCR index and EPG |
US6025837A (en) | 1996-03-29 | 2000-02-15 | Micrsoft Corporation | Electronic program guide with hyperlinks to target resources |
US6469753B1 (en) | 1996-05-03 | 2002-10-22 | Starsight Telecast, Inc. | Information system |
US5945988A (en) | 1996-06-06 | 1999-08-31 | Intel Corporation | Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system |
WO1997048230A1 (en) | 1996-06-13 | 1997-12-18 | Starsight Telecast, Inc. | Method and apparatus for searching a guide using program characteristics |
US5801787A (en) | 1996-06-14 | 1998-09-01 | Starsight Telecast, Inc. | Television schedule system and method of operation for multiple program occurrences |
WO1997049237A1 (en) | 1996-06-17 | 1997-12-24 | Starsight Telecast, Inc. | Television schedule system with enhanced features |
US5769714A (en) * | 1996-06-19 | 1998-06-23 | Wiener; Herbert | Methods and apparatus for playing baseball gambling games |
US5986650A (en) | 1996-07-03 | 1999-11-16 | News America Publications, Inc. | Electronic television program guide schedule system and method with scan feature |
US6151059A (en) | 1996-08-06 | 2000-11-21 | Starsight Telecast, Inc. | Electronic program guide with interactive areas |
CA2183280C (en) | 1996-08-14 | 2009-04-14 | Rob Menard | Centralized broadcast channel real-time search system |
EP0827340A3 (en) | 1996-08-30 | 1999-10-06 | Matsushita Electric Industrial Co., Ltd. | Terminal apparatus and method for achieving interactive operations |
WO1998010589A1 (en) | 1996-09-03 | 1998-03-12 | Starsight Telecast, Inc. | Schedule system with enhanced recording capability |
JPH10108135A (en) | 1996-09-25 | 1998-04-24 | Sony Corp | Edit device and data edit method |
US20030093790A1 (en) | 2000-03-28 | 2003-05-15 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
US7055166B1 (en) | 1996-10-03 | 2006-05-30 | Gotuit Media Corp. | Apparatus and methods for broadcast monitoring |
JP4032402B2 (en) | 1996-10-14 | 2008-01-16 | ソニー株式会社 | Information providing apparatus and method, display control apparatus and method, information providing system |
US6909708B1 (en) * | 1996-11-18 | 2005-06-21 | Mci Communications Corporation | System, method and article of manufacture for a communication system architecture including video conferencing |
PL334062A1 (en) | 1996-12-10 | 2000-01-31 | United Video Properties Inc | Internet tv program guide system |
DK1809017T3 (en) * | 1996-12-10 | 2014-04-22 | United Video Properties Inc | Internet Television Program Guide System |
US20030066085A1 (en) | 1996-12-10 | 2003-04-03 | United Video Properties, Inc., A Corporation Of Delaware | Internet television program guide system |
KR19980063435A (en) | 1996-12-11 | 1998-10-07 | 포만제프리엘 | Method and system for interactively displaying and accessing program information on television |
US6177931B1 (en) | 1996-12-19 | 2001-01-23 | Index Systems, Inc. | Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information |
US8635649B2 (en) | 1996-12-19 | 2014-01-21 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
KR100327556B1 (en) | 1996-12-19 | 2002-03-15 | 추후제출 | Epg with advertising inserts |
US6473903B2 (en) | 1996-12-30 | 2002-10-29 | Koninklijke Philips Electronics N.V. | Method and system for implementing interactive broadcast programs and commercials |
US5900916A (en) | 1996-12-30 | 1999-05-04 | Mitsubishi Consumer Electronics America, Inc. | Apparatus for control of images from multiple sources |
US6163316A (en) | 1997-01-03 | 2000-12-19 | Texas Instruments Incorporated | Electronic programming system and method |
US6208335B1 (en) * | 1997-01-13 | 2001-03-27 | Diva Systems Corporation | Method and apparatus for providing a menu structure for an interactive information distribution system |
US6308328B1 (en) | 1997-01-17 | 2001-10-23 | Scientific-Atlanta, Inc. | Usage statistics collection for a cable data delivery system |
BR9807086A (en) | 1997-01-24 | 2000-04-18 | Procter & Gamble | Photochemical singlet oxygen generators containing cationic substantivity modifiers |
US5850218A (en) | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
AU6675098A (en) | 1997-02-28 | 1998-09-18 | Starsight Telecast Incorporated | Television control interface with electronic guide |
US6141003A (en) * | 1997-03-18 | 2000-10-31 | Microsoft Corporation | Channel bar user interface for an entertainment system |
US6005565A (en) | 1997-03-25 | 1999-12-21 | Sony Corporation | Integrated search of electronic program guide, internet and other information resources |
GB2325537B8 (en) | 1997-03-31 | 2000-01-31 | Microsoft Corp | Query-based electronic program guide |
US6061097A (en) * | 1997-05-22 | 2000-05-09 | United Video Properties, Inc. | Interactive television program guide with selectable non-program options |
US6072535A (en) | 1997-06-10 | 2000-06-06 | Kearns; Donovan E. | Sidebox display channel loop controller |
US5933192A (en) * | 1997-06-18 | 1999-08-03 | Hughes Electronics Corporation | Multi-channel digital video transmission receiver with improved channel-changing response |
IL121230A (en) | 1997-07-03 | 2004-05-12 | Nds Ltd | Intelligent electronic program guide |
ES2475242T3 (en) | 1997-07-21 | 2014-07-10 | Gemstar Development Corporation | Systems and methods for displaying and recording control interfaces |
US6226444B1 (en) * | 1997-09-30 | 2001-05-01 | Intel Corporation | Method and apparatus for recording program data without commercials |
US6016141A (en) * | 1997-10-06 | 2000-01-18 | United Video Properties, Inc. | Interactive television program guide system with pay program package promotion |
US6564378B1 (en) | 1997-12-08 | 2003-05-13 | United Video Properties, Inc. | Program guide system with browsing display |
US6460181B1 (en) | 1997-12-29 | 2002-10-01 | Starsight Telecast, Inc. | Channels and services display |
US7152236B1 (en) | 1998-01-05 | 2006-12-19 | Gateway Inc. | Integration of internet sources into an electronic program database list |
US6008802A (en) | 1998-01-05 | 1999-12-28 | Intel Corporation | Method and apparatus for automatically performing a function based on the reception of information corresponding to broadcast data |
US20020002039A1 (en) | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
US7185355B1 (en) * | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
BR9909241A (en) | 1998-03-04 | 2000-11-14 | United Video Properties Inc | Program guide system with targeted advertising |
US6289346B1 (en) | 1998-03-12 | 2001-09-11 | At&T Corp. | Apparatus and method for a bookmarking system |
US6219839B1 (en) | 1998-05-12 | 2001-04-17 | Sharp Laboratories Of America, Inc. | On-screen electronic resources guide |
US6742183B1 (en) | 1998-05-15 | 2004-05-25 | United Video Properties, Inc. | Systems and methods for advertising television networks, channels, and programs |
US6563515B1 (en) | 1998-05-19 | 2003-05-13 | United Video Properties, Inc. | Program guide system with video window browsing |
US6813777B1 (en) | 1998-05-26 | 2004-11-02 | Rockwell Collins | Transaction dispatcher for a passenger entertainment system, method and article of manufacture |
US20050204388A1 (en) | 1998-06-11 | 2005-09-15 | Knudson Edward B. | Series reminders and series recording from an interactive television program guide |
US6614987B1 (en) | 1998-06-12 | 2003-09-02 | Metabyte, Inc. | Television program recording with user preference determination |
AU4439899A (en) | 1998-06-16 | 2000-01-05 | United Video Properties, Inc. | Interactive television program guide with simultaneous watch and record capabilities |
US6536041B1 (en) | 1998-06-16 | 2003-03-18 | United Video Properties, Inc. | Program guide system with real-time data sources |
US20020056098A1 (en) * | 1998-06-29 | 2002-05-09 | Christopher M. White | Web browser system for displaying recently viewed television channels |
CN1867068A (en) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | Client-server based interactive television program guide system with remote server recording |
DE69921142T3 (en) | 1998-07-17 | 2017-09-21 | Rovi Guides, Inc. | INTERACTIVE TV PROGRAM GUIDE WITH REMOTE ACCESS |
ATE225998T1 (en) | 1998-07-17 | 2002-10-15 | United Video Properties Inc | INTERACTIVE TV GUIDE WITH MULTIPLE DEVICES IN ONE PLACE |
AR020608A1 (en) | 1998-07-17 | 2002-05-22 | United Video Properties Inc | A METHOD AND A PROVISION TO SUPPLY A USER REMOTE ACCESS TO AN INTERACTIVE PROGRAMMING GUIDE BY A REMOTE ACCESS LINK |
US6754905B2 (en) | 1998-07-23 | 2004-06-22 | Diva Systems Corporation | Data structure and methods for providing an interactive program guide |
US6584153B1 (en) | 1998-07-23 | 2003-06-24 | Diva Systems Corporation | Data structure and methods for providing an interactive program guide |
US6505348B1 (en) * | 1998-07-29 | 2003-01-07 | Starsight Telecast, Inc. | Multiple interactive electronic program guide system and methods |
US6324338B1 (en) * | 1998-08-07 | 2001-11-27 | Replaytv, Inc. | Video data recorder with integrated channel guides |
US20100325668A1 (en) | 1998-08-11 | 2010-12-23 | Starsight Telecast, Inc. | Television schedule system |
US6226618B1 (en) * | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
US8589975B2 (en) * | 1998-08-21 | 2013-11-19 | United Video Properties, Inc. | Electronic program guide with advance notification |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
US7254823B2 (en) | 1998-08-21 | 2007-08-07 | United Video Properties, Inc. | Apparatus and method for constrained selection of favorite channels |
US6347086B1 (en) * | 1998-09-04 | 2002-02-12 | Richard B. Strachan | Pick pools system and method using packet-switched network |
TW465235B (en) | 1998-09-17 | 2001-11-21 | United Video Properties Inc | Electronic program guide with digital storage |
US6295646B1 (en) | 1998-09-30 | 2001-09-25 | Intel Corporation | Method and apparatus for displaying video data and corresponding entertainment data for multiple entertainment selection sources |
US6358150B1 (en) * | 1998-10-29 | 2002-03-19 | Racetech Llc | Methods and apparatus for parimutuel historical gaming |
US6384869B1 (en) * | 1998-10-30 | 2002-05-07 | Sony Corporation | Channel scan function and method of displaying scanned channels |
US7313806B1 (en) | 1998-10-30 | 2007-12-25 | Intel Corporation | Method and apparatus for channel surfing through multiple sources based on user-definable preferences |
US7694319B1 (en) * | 1998-11-02 | 2010-04-06 | United Video Properties, Inc. | Interactive program guide with continuous data stream and client-server data supplementation |
US7603685B2 (en) | 1998-11-03 | 2009-10-13 | United Video Properties, Inc. | Program guide system with combination category search |
US20040210932A1 (en) | 1998-11-05 | 2004-10-21 | Toshiaki Mori | Program preselecting/recording apparatus for searching an electronic program guide for programs according to predetermined search criteria |
US7165098B1 (en) * | 1998-11-10 | 2007-01-16 | United Video Properties, Inc. | On-line schedule system with personalization features |
TW499816B (en) * | 1998-11-30 | 2002-08-21 | United Video Properties Inc | Interactive program guide system and method |
US7313805B1 (en) | 1998-11-30 | 2007-12-25 | Sony Corporation | Content navigator graphical user interface system and method |
JP4922488B2 (en) | 1998-12-03 | 2012-04-25 | ユナイテッド ビデオ プロパティーズ インク | Electronic program guide with a function to search for related programs |
US7260823B2 (en) | 2001-01-11 | 2007-08-21 | Prime Research Alliance E., Inc. | Profiling and identification of television viewers |
US6865746B1 (en) * | 1998-12-03 | 2005-03-08 | United Video Properties, Inc. | Electronic program guide with related-program search feature |
ES2245520T3 (en) | 1998-12-04 | 2006-01-01 | Index Systems Inc. | SYSTEM AND METHOD TO PROVIDE NEWS, SPORTS AND SERVICES OF LOCAL GUIDE, THROUGH AN ELECTRONIC PROGRAMMING GUIDE. |
US6256071B1 (en) | 1998-12-11 | 2001-07-03 | Hitachi America, Ltd. | Methods and apparatus for recording video files and for generating a table listing the recorded files and links to additional information |
US20030131356A1 (en) | 1998-12-21 | 2003-07-10 | Andrew M. Proehl | Method and apparatus for notification on a broadcast device |
US6282713B1 (en) | 1998-12-21 | 2001-08-28 | Sony Corporation | Method and apparatus for providing on-demand electronic advertising |
US6870573B2 (en) | 1999-01-22 | 2005-03-22 | Intel Corporation | Method and apparatus for dynamically generating a visual program summary from a multi-source video feed |
US6369840B1 (en) * | 1999-03-10 | 2002-04-09 | America Online, Inc. | Multi-layered online calendaring and purchasing |
US6532589B1 (en) * | 1999-03-25 | 2003-03-11 | Sony Corp. | Method and apparatus for providing a calendar-based planner in an electronic program guide for broadcast events |
EP1968067A1 (en) * | 1999-03-30 | 2008-09-10 | Tivo, Inc. | Multimedia program bookmarking system |
US8689265B2 (en) * | 1999-03-30 | 2014-04-01 | Tivo Inc. | Multimedia mobile personalization system |
US6757906B1 (en) * | 1999-03-30 | 2004-06-29 | Tivo, Inc. | Television viewer interface system |
AU4186000A (en) | 1999-03-30 | 2000-11-14 | Tivo, Inc. | Television viewer interface system |
US6850691B1 (en) | 1999-03-30 | 2005-02-01 | Tivo, Inc. | Automatic playback overshoot correction system |
US6847778B1 (en) | 1999-03-30 | 2005-01-25 | Tivo, Inc. | Multimedia visual progress indication system |
US6445306B1 (en) | 1999-03-31 | 2002-09-03 | Koninklijke Philips Electronics N.V. | Remote control program selection by genre |
US6425129B1 (en) | 1999-03-31 | 2002-07-23 | Sony Corporation | Channel preview with rate dependent channel information |
US6281940B1 (en) | 1999-03-31 | 2001-08-28 | Sony Corporation | Display of previewed channels with rotation of multiple previewed channels along an arc |
US6493018B1 (en) | 1999-04-08 | 2002-12-10 | Gerber Scientific Products, Inc. | Wide format thermal printer |
US7458091B1 (en) | 2000-01-20 | 2008-11-25 | Sonic Solutions, A California Corporation | System, method and article of manufacture for a business layer component in a multimedia synchronization framework |
US6542882B1 (en) | 1999-04-22 | 2003-04-01 | Gateway, Inc. | System and method for providing a database of content having like associations |
US6978310B1 (en) | 1999-06-11 | 2005-12-20 | Scientific-Atlanta, Inc | Media-on-demand catalog viewing preference system |
ZA200110153B (en) * | 1999-06-11 | 2003-03-10 | Ods Properties Inc | Methods and systems for interactive wagering using multiple types of user interfaces. |
US6721954B1 (en) | 1999-06-23 | 2004-04-13 | Gateway, Inc. | Personal preferred viewing using electronic program guide |
WO2001001677A1 (en) | 1999-06-28 | 2001-01-04 | United Video Properties, Inc. | Interactive television program guide system and method with niche hubs |
CN1359591A (en) * | 1999-06-28 | 2002-07-17 | 英戴克系统公司 | System and method for utilizing EPG database for modifying advertisements |
US6782056B1 (en) | 1999-08-03 | 2004-08-24 | Sony Corporation | DSS packet reordering function |
US20020124247A1 (en) | 1999-08-03 | 2002-09-05 | Houghton William C. | Polling interactive television viewers |
JP2003507972A (en) | 1999-08-25 | 2003-02-25 | スポットウェア テクノロジーズ インコーポレイテッド | System and method for scheduling an event for a television preview |
JP2003529135A (en) | 1999-12-06 | 2003-09-30 | オーディーエス プロパティーズ, インコーポレイテッド | System and method for interactive betting |
AU2071601A (en) | 1999-12-10 | 2001-06-18 | United Video Properties, Inc. | Features for use with advanced set-top applications on interactive television systems |
WO2001046818A1 (en) | 1999-12-23 | 2001-06-28 | Moynihan Michael W | Personal video channel system |
US7933968B1 (en) | 2000-06-20 | 2011-04-26 | Koninklijke Philips Electronics N.V. | Token-based personalization of smart appliances |
US6934964B1 (en) | 2000-02-08 | 2005-08-23 | Koninklijke Philips Electronics N.V. | Electronic program guide viewing history generator method and system |
US7379886B1 (en) * | 2000-03-01 | 2008-05-27 | Ods Properties, Inc. | Cellular telephone interactive wagering system |
US6712701B1 (en) * | 2000-03-01 | 2004-03-30 | Ods Technologies, L.P. | Electronic book interactive wagering system |
ES2203343A1 (en) | 2000-03-08 | 2004-04-01 | General Instrument Corporation | Personal versatile recorder and method of implementing and using same |
US20020040475A1 (en) | 2000-03-23 | 2002-04-04 | Adrian Yap | DVR system |
AU2001253872A1 (en) * | 2000-03-24 | 2001-10-08 | Espn-Starwave Partners, Doing Business As Espn Internet Group | Interactive fantasy lottery |
BRPI0001810B1 (en) * | 2000-03-28 | 2015-06-23 | Coppe Ufrj Coordenação Dos Programas De Pós Graduação De Engenharia Da Universidade Fed Do Rio De Ja | Distributed cooperative memory for scalable interactive vod system |
US7673315B1 (en) | 2000-03-30 | 2010-03-02 | Microsoft Corporation | System and method for providing program criteria representing audio and/or visual programming |
CN101493919B (en) | 2000-03-31 | 2019-01-04 | 乐威指南公司 | The system and method for meta-data-linked advertisements |
WO2001076238A2 (en) | 2000-03-31 | 2001-10-11 | United Video Properties, Inc. | Personal video recording system with home surveillance feed |
US20010053944A1 (en) | 2000-03-31 | 2001-12-20 | Marks Michael B. | Audio internet navigation system |
US7096185B2 (en) | 2000-03-31 | 2006-08-22 | United Video Properties, Inc. | User speech interfaces for interactive media guidance applications |
CA2775674C (en) | 2000-03-31 | 2017-01-24 | United Video Properties, Inc. | Interactive media system and method for selectively preventing access to trick play functions |
US20020120507A1 (en) | 2000-04-04 | 2002-08-29 | George Chanos | Feature rich advertisments including consumer requests for additional information |
US6674448B1 (en) * | 2000-04-05 | 2004-01-06 | Ods Properties, Inc. | Interactive wagering system with controllable graphic displays |
MXPA02009861A (en) * | 2000-04-05 | 2004-10-14 | Ods Properties Inc | Interactive wagering systems and methods with multiple television feeds. |
JP4741775B2 (en) * | 2000-04-10 | 2011-08-10 | ユナイテッド ビデオ プロパティーズ インク | Interactive media guide with media guidance interface |
US6874152B2 (en) | 2000-04-19 | 2005-03-29 | Nowavision, Llc | System for accessing content by virtual remote control through mapping channel codes to network addresses |
US7552460B2 (en) | 2000-05-08 | 2009-06-23 | Microsoft Corporation | Modifying an electronic program guide based on viewer statistics |
AR028618A1 (en) * | 2000-05-23 | 2003-05-14 | United Video Properties Inc | INTERACTIVE TELEVISIVE APPLICATION WITH SURVEILLANCE LISTS |
US8069259B2 (en) * | 2000-06-09 | 2011-11-29 | Rodriguez Arturo A | Managing removal of media titles from a list |
US8495679B2 (en) * | 2000-06-30 | 2013-07-23 | Thomson Licensing | Method and apparatus for delivery of television programs and targeted de-coupled advertising |
AU2001271763A1 (en) * | 2000-06-30 | 2002-01-14 | Zinio Systems, Inc. | System and method for encrypting, distributing and viewing electronic documents |
US8932136B2 (en) * | 2000-08-25 | 2015-01-13 | Opentv, Inc. | Method and system for initiating an interactive game |
GB0022370D0 (en) | 2000-09-13 | 2000-10-25 | Pace Micro Tech Plc | Improvements to televisionn system |
US7292774B1 (en) * | 2000-09-26 | 2007-11-06 | Keen Personal Media, Inc. | System and method for creating and displaying a preference based menu for a viewing session |
CN101707693B (en) * | 2000-10-11 | 2017-04-26 | 乐威指南公司 | Systems and methods for providing storage of data on servers in an on-demand media delivery system |
JP2004511967A (en) * | 2000-10-11 | 2004-04-15 | ユナイテッド ビデオ プロパティーズ, インコーポレイテッド | System and method for building a user media list |
TW543327B (en) | 2000-10-11 | 2003-07-21 | United Video Properties Inc | Systems and methods for supplementing on-demand media |
US7028329B1 (en) * | 2000-10-13 | 2006-04-11 | Seiko Epson Corporation | Remote accessible programming |
US7007294B1 (en) | 2000-10-30 | 2006-02-28 | Koninklijke Philips Electronics N.V. | Method and apparatus for automatic generation of query search terms for a program recommender |
US6851090B1 (en) | 2000-10-30 | 2005-02-01 | Koninklijke Philips Electronics N.V. | Method and apparatus for displaying program recommendations with indication of strength of contribution of significant attributes |
EP1346559A4 (en) * | 2000-11-16 | 2006-02-01 | Mydtv Inc | System and methods for determining the desirability of video programming events |
US7017172B2 (en) | 2000-12-06 | 2006-03-21 | Koninklijke Philips Electronics N.V. | Recommender system using “fuzzy-now” for real-time events |
US20020078453A1 (en) | 2000-12-15 | 2002-06-20 | Hanchang Kuo | Hub pages for set top box startup screen |
US6943845B2 (en) | 2000-12-15 | 2005-09-13 | Canon Kabushiki Kaisha | Apparatus and method for data processing, and storage medium |
US7172508B2 (en) * | 2001-01-23 | 2007-02-06 | Burton Simon | Multi-person parimutuel betting games based on sporting events |
JP2002246881A (en) | 2001-02-16 | 2002-08-30 | Funai Electric Co Ltd | Channel selecting device for broadcasting receiver and broadcasting receiver having the same device |
KR101548473B1 (en) | 2001-02-21 | 2015-08-28 | 로비 가이드스, 인크. | Systems and methods for interactive program guides with personal video recording features |
US20020115488A1 (en) * | 2001-02-22 | 2002-08-22 | Nicholas Berry | System and method for conducting an online competition |
US20020151340A1 (en) * | 2001-02-27 | 2002-10-17 | Robert Guinn | Remote sports wagering system |
US20020157099A1 (en) | 2001-03-02 | 2002-10-24 | Schrader Joseph A. | Enhanced television service |
US6947935B1 (en) | 2001-04-04 | 2005-09-20 | Microsoft Corporation | Training, inference and user interface for guiding the caching of media content on local stores |
JP4383054B2 (en) | 2001-04-05 | 2009-12-16 | 富士通株式会社 | Information processing apparatus, information processing method, medium, and program |
US8060906B2 (en) * | 2001-04-06 | 2011-11-15 | At&T Intellectual Property Ii, L.P. | Method and apparatus for interactively retrieving content related to previous query results |
JPWO2002084997A1 (en) | 2001-04-11 | 2004-08-05 | ソニー株式会社 | Edge enhancement device |
US6934917B2 (en) | 2001-04-20 | 2005-08-23 | Koninklijke Philips Electronics, N.V. | Automatic selection of favorite media selections of a user of a media presentation device |
US20020165770A1 (en) | 2001-05-04 | 2002-11-07 | Individual Network, Inc. | Method and system for providing content with an option |
US20050005308A1 (en) * | 2002-01-29 | 2005-01-06 | Gotuit Video, Inc. | Methods and apparatus for recording and replaying sports broadcasts |
US6991544B2 (en) * | 2001-06-21 | 2006-01-31 | Bally Gaming International, Inc. | Method, apparatus and article for hierarchical wagering |
US7703119B2 (en) | 2001-06-25 | 2010-04-20 | Jlb Ventures Llc | Customer self service in interactive TV environment for TV programming packages |
US6801262B2 (en) | 2001-07-02 | 2004-10-05 | John B. Adrain | Variable delay channel scan |
US7699701B2 (en) * | 2001-07-05 | 2010-04-20 | Dbs Limited Partnership | Method and system for providing real time sports betting information |
US8677416B2 (en) | 2001-07-17 | 2014-03-18 | Ati Technologies, Inc. | Method, system and software for display of multiple media channels |
US6721956B2 (en) * | 2001-07-17 | 2004-04-13 | Scientific-Atlanta, Inc. | Interactive information services system and associated method for capturing transaction data |
US7607975B2 (en) * | 2001-07-19 | 2009-10-27 | Sega Corporation | Bet control method for race game |
US20030046695A1 (en) | 2001-08-29 | 2003-03-06 | Digeo, Inc. | System and method for enabling focused navigation using filtering and direct-tune buttons |
US20030046694A1 (en) | 2001-08-29 | 2003-03-06 | Digeo, Inc. | System and method for displaying option representations with multiple levels of specificity |
US7296284B1 (en) | 2001-08-31 | 2007-11-13 | Keen Personal Media, Inc. | Client terminal for displaying ranked program listings based upon a selected rating source |
US20030066077A1 (en) | 2001-10-03 | 2003-04-03 | Koninklijke Philips Electronics N.V. | Method and system for viewing multiple programs in the same time slot |
GB0127234D0 (en) * | 2001-11-13 | 2002-01-02 | British Sky Broadcasting Ltd | Improvements in receivers for television signals |
US20030131355A1 (en) | 2001-11-27 | 2003-07-10 | Berenson Richard W. | Program guide system |
US7283992B2 (en) | 2001-11-30 | 2007-10-16 | Microsoft Corporation | Media agent to suggest contextually related media content |
US7353224B2 (en) | 2001-12-04 | 2008-04-01 | Hewlett-Packard Development Company, L.P. | System and method for efficiently finding near-similar images in massive databases |
US6971121B2 (en) | 2001-12-06 | 2005-11-29 | Scientific-Atlanta, Inc. | Composite buffering |
US20030122966A1 (en) | 2001-12-06 | 2003-07-03 | Digeo, Inc. | System and method for meta data distribution to customize media content playback |
GB0129176D0 (en) | 2001-12-06 | 2002-01-23 | Dca Design Int Ltd | Improvements in and realting to a medicament cartridge assembly |
US6744967B2 (en) | 2001-12-20 | 2004-06-01 | Scientific-Atlanta, Inc. | Program position user interface for personal video recording time shift buffer |
KR100438710B1 (en) * | 2001-12-20 | 2004-07-05 | 삼성전자주식회사 | Channel bookmarking method and arrangements |
US7477954B2 (en) * | 2001-12-27 | 2009-01-13 | Scientific Games International, Inc. | Wagering interface system and method |
US20030126600A1 (en) | 2001-12-27 | 2003-07-03 | Koninklijke Philips Electronics N.V. | Smart suggestions for upcoming TV programs |
US6897904B2 (en) | 2002-01-04 | 2005-05-24 | Microsoft Corporation | Method and apparatus for selecting among multiple tuners |
US20030149621A1 (en) | 2002-02-07 | 2003-08-07 | Koninklijke Philips Electronics N.V. | Alternative advertising |
US7814511B2 (en) | 2002-02-27 | 2010-10-12 | Index Systems, Inc. | Systems and methods for digitizing video related to products |
US8156529B2 (en) | 2002-03-01 | 2012-04-10 | Index Systems, Inc. | System and method for preprogrammed purchasing of television offered products |
US20030167467A1 (en) * | 2002-03-04 | 2003-09-04 | Digeo, Inc. | User-customized interactive television ticker, including a feature for viewer exclusion of ticker topics |
US7136829B2 (en) | 2002-03-08 | 2006-11-14 | America Online, Inc. | Method and apparatus for providing a shopping list service |
US20040078814A1 (en) * | 2002-03-29 | 2004-04-22 | Digeo, Inc. | Module-based interactive television ticker |
KR100454959B1 (en) | 2002-04-30 | 2004-11-06 | 삼성전자주식회사 | Settop box system capable of watching digital broadcasting and watching method thereof |
US20030224847A1 (en) * | 2002-04-10 | 2003-12-04 | Scott Jaimet | Method and apparatus for playing a keno, lottery or bingo-style sports game |
US6910965B2 (en) * | 2002-04-19 | 2005-06-28 | David W. Downes | Pari-mutuel sports wagering system |
US7231607B2 (en) | 2002-07-09 | 2007-06-12 | Kaleidescope, Inc. | Mosaic-like user interface for video selection and display |
US20040078817A1 (en) | 2002-05-14 | 2004-04-22 | Steven Horowitz | Dynamic program events recording |
US20030225777A1 (en) | 2002-05-31 | 2003-12-04 | Marsh David J. | Scoring and recommending media content based on user preferences |
WO2004006048A2 (en) | 2002-05-31 | 2004-01-15 | Friedrich Vesterling | Automated television/telephone rental system |
US7617511B2 (en) | 2002-05-31 | 2009-11-10 | Microsoft Corporation | Entering programming preferences while browsing an electronic programming guide |
KR100582953B1 (en) * | 2002-06-05 | 2006-05-23 | 엘지전자 주식회사 | Method for managing a recorded stream on record medium |
US7818763B2 (en) | 2002-06-25 | 2010-10-19 | Starz Entertainment, Llc | Video advertising |
US20040003391A1 (en) | 2002-06-27 | 2004-01-01 | Koninklijke Philips Electronics N.V. | Method, system and program product for locally analyzing viewing behavior |
US20040003394A1 (en) | 2002-07-01 | 2004-01-01 | Arun Ramaswamy | System for automatically matching video with ratings information |
US8745689B2 (en) | 2002-07-01 | 2014-06-03 | J. Carl Cooper | Channel surfing compressed television sign method and television receiver |
WO2004010694A2 (en) * | 2002-07-22 | 2004-01-29 | Intellocity Usa, Inc. | Broadcast enhancement database replication |
JP2004072543A (en) | 2002-08-08 | 2004-03-04 | Pioneer Electronic Corp | Broadcasting receiver |
US8171514B2 (en) * | 2002-08-21 | 2012-05-01 | Bernier Nicklas P | Managing favorite channels |
US20040049784A1 (en) * | 2002-09-06 | 2004-03-11 | General Instrument Corporation | Method and apparatus for scrolling television programming data on screen during program viewing |
US8220018B2 (en) | 2002-09-19 | 2012-07-10 | Tvworks, Llc | System and method for preferred placement programming of iTV content |
US20040060061A1 (en) | 2002-09-20 | 2004-03-25 | Imagictv Inc. | Multiple view video feed |
US20040064835A1 (en) * | 2002-09-26 | 2004-04-01 | International Business Machines Corporation | System and method for content based on-demand video media overlay |
US7657907B2 (en) | 2002-09-30 | 2010-02-02 | Sharp Laboratories Of America, Inc. | Automatic user profiling |
WO2004032139A1 (en) | 2002-10-02 | 2004-04-15 | Koninklijke Philips Electronics N.V. | Method for recording of data stream on multiple recording media |
JP4497804B2 (en) | 2002-10-08 | 2010-07-07 | キヤノン株式会社 | Receiving apparatus and control method of receiving apparatus |
JP4257101B2 (en) * | 2002-10-31 | 2009-04-22 | 株式会社日立製作所 | How to display broadcast program information |
BR0316028A (en) | 2002-11-08 | 2005-09-13 | Koninkl Philips Electronics Nv | Method for providing a select list of content items, computer program, and apparatus for providing a select list of content items |
US7738773B2 (en) * | 2002-11-19 | 2010-06-15 | Sony Corporation | Wish list for television recording |
US20040103434A1 (en) * | 2002-11-25 | 2004-05-27 | United Video Properties, Inc. | Interactive television systems with conflict management capabilities |
US8650601B2 (en) | 2002-11-26 | 2014-02-11 | Concurrent Computer Corporation | Video on demand management system |
US8245251B2 (en) | 2002-12-06 | 2012-08-14 | General Instrument Corporation | Method and apparatus for predictive tuning in digital content receivers |
US20040177370A1 (en) | 2002-12-10 | 2004-09-09 | Mydtv, Inc. | Storage and use of viewer preference data in a device remote from a set-top box |
JP2006510270A (en) | 2002-12-10 | 2006-03-23 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Selective access to profile space |
US7227583B2 (en) | 2002-12-11 | 2007-06-05 | Lg Electronics Inc. | Digital TV method for switching channel automatically |
JP4651263B2 (en) | 2002-12-18 | 2011-03-16 | ソニー株式会社 | Information recording apparatus and information recording method |
US20040210926A1 (en) | 2003-01-08 | 2004-10-21 | Avtrex, Inc. | Controlling access to content |
US8225194B2 (en) | 2003-01-09 | 2012-07-17 | Kaleidescape, Inc. | Bookmarks and watchpoints for selection and presentation of media streams |
US20050166230A1 (en) * | 2003-03-18 | 2005-07-28 | Gaydou Danny R. | Systems and methods for providing transport control |
US7885963B2 (en) | 2003-03-24 | 2011-02-08 | Microsoft Corporation | Free text and attribute searching of electronic program guide (EPG) data |
US9247300B2 (en) | 2003-04-03 | 2016-01-26 | Cox Communications, Inc. | Content notification and delivery |
US20060051059A1 (en) | 2004-09-08 | 2006-03-09 | Krakirian Haig H | Video recorder having user extended and automatically extended time slots |
US6906643B2 (en) | 2003-04-30 | 2005-06-14 | Hewlett-Packard Development Company, L.P. | Systems and methods of viewing, modifying, and interacting with “path-enhanced” multimedia |
US7640564B2 (en) * | 2003-05-01 | 2009-12-29 | Microsoft Corporation | Recording resources indicators |
JP4712712B2 (en) | 2003-05-29 | 2011-06-29 | イーエイティー.ティーブイ、インコーポレイテッド | System for presenting multimedia content |
KR100526544B1 (en) | 2003-06-02 | 2005-11-03 | 삼성전자주식회사 | Optical transmission network and method for providing broadcasting services |
KR100513050B1 (en) | 2003-06-02 | 2005-09-06 | 엘지전자 주식회사 | Apparatus and Method for Moving slot in multiple Picture Out Picture of TV system |
JP2005032455A (en) | 2003-07-07 | 2005-02-03 | Canon Inc | Heating device and image forming apparatus |
US20050015405A1 (en) * | 2003-07-18 | 2005-01-20 | Microsoft Corporation | Multi-valued properties |
US7458093B2 (en) | 2003-08-29 | 2008-11-25 | Yahoo! Inc. | System and method for presenting fantasy sports content with broadcast content |
WO2005027512A1 (en) * | 2003-09-11 | 2005-03-24 | Matsushita Electric Industrial Co., Ltd. | Content selection method and content selection device |
DE602004017625D1 (en) * | 2003-09-15 | 2008-12-18 | United Video Properties Inc | SYSTEMS AND METHOD FOR EXPORTING DIGITAL CONTENT THROUGH THE USE OF AN INTERACTIVE TV APPLICATION |
US7460050B2 (en) | 2003-09-19 | 2008-12-02 | Universal Electronics, Inc. | Controlling device using cues to convey information |
US7825987B2 (en) | 2003-10-03 | 2010-11-02 | Canon Kabushiki Kaisha | Information processor, TV system, control method and program |
US7840112B2 (en) | 2003-10-08 | 2010-11-23 | Intel Corporation | Gradually degrading multimedia recordings |
US7334195B2 (en) * | 2003-10-14 | 2008-02-19 | Microsoft Corporation | System and process for presenting search results in a histogram/cluster format |
US7380263B2 (en) | 2003-10-17 | 2008-05-27 | Sony Corporation | Apparatus and method for use in television channel mapping |
US7984468B2 (en) | 2003-11-06 | 2011-07-19 | United Video Properties, Inc. | Systems and methods for providing program suggestions in an interactive television program guide |
CN1918905A (en) | 2003-11-07 | 2007-02-21 | 汤姆森许可公司 | Automatic display of new program information during current program viewing |
US20050108754A1 (en) | 2003-11-19 | 2005-05-19 | Serenade Systems | Personalized content application |
JP4047267B2 (en) * | 2003-11-21 | 2008-02-13 | キヤノン株式会社 | Program selection method and program selection control apparatus |
KR100627047B1 (en) | 2003-12-02 | 2006-09-25 | 삼성테크윈 주식회사 | Digital camera and file management method of the digital camera |
KR20050075546A (en) * | 2004-01-15 | 2005-07-21 | 삼성전자주식회사 | Apparatus for changing channel using channel map sorted in terms of program genre and method thereof |
US20050160461A1 (en) * | 2004-01-21 | 2005-07-21 | United Video Properties, Inc. | Interactive television program guide systems with digital video recording support |
TWI343750B (en) * | 2004-03-02 | 2011-06-11 | Hon Hai Prec Ind Co Ltd | System and method for controlling favorite television channels with a single knob |
US8842175B2 (en) * | 2004-03-26 | 2014-09-23 | Broadcom Corporation | Anticipatory video signal reception and processing |
US7793319B2 (en) | 2004-04-27 | 2010-09-07 | Gateway, Inc. | System and method for improved channel surfing |
US7458891B2 (en) * | 2004-04-29 | 2008-12-02 | Cfph, Llc | System and method for pari-mutuel gaming based on sporting event results |
US20050246732A1 (en) | 2004-05-02 | 2005-11-03 | Mydtv, Inc. | Personal video navigation system |
JP4124159B2 (en) | 2004-05-07 | 2008-07-23 | ソニー株式会社 | Information processing apparatus and method, and program |
US7366546B2 (en) * | 2004-05-28 | 2008-04-29 | Microsoft Corporation | Sports channel |
JP4032256B2 (en) * | 2004-06-25 | 2008-01-16 | 船井電機株式会社 | Broadcast receiver |
US8943537B2 (en) * | 2004-07-21 | 2015-01-27 | Cox Communications, Inc. | Method and system for presenting personalized television program recommendation to viewers |
JP2006033708A (en) * | 2004-07-21 | 2006-02-02 | I-O Data Device Inc | Television program recording reproducing program, and television program recording reproducing device |
US20060026625A1 (en) | 2004-07-28 | 2006-02-02 | Krakirian Haig H | Search engine for a video recorder |
US20060026635A1 (en) * | 2004-07-30 | 2006-02-02 | Microsoft Corporation | Program portals and methods and systems for finding and viewing programs |
JP2006050048A (en) * | 2004-08-02 | 2006-02-16 | Pioneer Electronic Corp | Display control apparatus, method thereof, and program thereof |
KR101134753B1 (en) | 2004-09-24 | 2012-04-13 | 엘지전자 주식회사 | Method for recording service dada according to service type in Digital TV complex |
WO2006041784A2 (en) | 2004-10-04 | 2006-04-20 | Wave7 Optics, Inc. | Minimizing channel change time for ip video |
BRPI0516492A (en) | 2004-10-15 | 2008-09-09 | Opentv Inc | speeding channel change |
US7984467B2 (en) | 2004-11-23 | 2011-07-19 | Stmicroelectronics, Inc. | Method and system for providing an electronic program guide |
WO2006074305A2 (en) | 2005-01-05 | 2006-07-13 | Yahoo! Inc. | Framework for delivering content |
US7546623B2 (en) | 2005-01-05 | 2009-06-09 | Microsoft Corporation | Methods and systems for providing multi-source content in electronic program guides |
US7974962B2 (en) | 2005-01-06 | 2011-07-05 | Aptiv Digital, Inc. | Search engine for a video recorder |
US7689556B2 (en) | 2005-01-31 | 2010-03-30 | France Telecom | Content navigation service |
US20070060380A1 (en) * | 2005-02-11 | 2007-03-15 | The Score Line Channel, Llc | Fantasy sports television programming systems and methods |
EP3211884A1 (en) * | 2005-03-02 | 2017-08-30 | Rovi Guides, Inc. | Playlists and bookmarks in an interactive media guidance application system |
US20060218573A1 (en) | 2005-03-04 | 2006-09-28 | Stexar Corp. | Television program highlight tagging |
US8028322B2 (en) | 2005-03-14 | 2011-09-27 | Time Warner Cable Inc. | Method and apparatus for network content download and recording |
US20060253874A1 (en) | 2005-04-01 | 2006-11-09 | Vulcan Inc. | Mobile interface for manipulating multimedia content |
US8387089B1 (en) | 2005-05-06 | 2013-02-26 | Rovi Guides, Inc. | Systems and methods for providing a scan |
US20070009229A1 (en) * | 2005-05-16 | 2007-01-11 | Toshiba America Consumer Products, Llc | User interface for consumer electronic product |
JP2006330536A (en) | 2005-05-30 | 2006-12-07 | Sanyo Epson Imaging Devices Corp | Liquid crystal display device |
KR20060134395A (en) | 2005-06-22 | 2006-12-28 | 엘지전자 주식회사 | Cable broadcasting receiver and firmware upgrading method |
US20060294073A1 (en) | 2005-06-28 | 2006-12-28 | Microsoft Corporation | Constrained exploration for search algorithms |
US20070016875A1 (en) | 2005-07-12 | 2007-01-18 | International Business Machines Corporation | Method and system for partial sizing adjacency constraint in a multi-pane window frame |
CA2621499C (en) * | 2005-09-08 | 2014-02-11 | The Directv Group, Inc. | Mosaic channel video stream with interactive services |
US20070067271A1 (en) | 2005-09-22 | 2007-03-22 | Larry Lu | Facilitating user interaction through cross-promotion of digital assets |
US20070074245A1 (en) | 2005-09-26 | 2007-03-29 | Microsoft Corporation | Virtual channels |
US7725464B2 (en) | 2005-09-27 | 2010-05-25 | Looksmart, Ltd. | Collection and delivery of internet ads |
US7895193B2 (en) | 2005-09-30 | 2011-02-22 | Microsoft Corporation | Arbitration of specialized content using search results |
JP2009510883A (en) | 2005-09-30 | 2009-03-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Implementation of adult rating by RF tag |
US20070083895A1 (en) * | 2005-10-12 | 2007-04-12 | Sbc Knowledge Ventures, L.P. | System and method of managing television information |
US7493317B2 (en) * | 2005-10-20 | 2009-02-17 | Omniture, Inc. | Result-based triggering for presentation of online content |
US7783632B2 (en) | 2005-11-03 | 2010-08-24 | Microsoft Corporation | Using popularity data for ranking |
TW200723151A (en) * | 2005-12-07 | 2007-06-16 | Era Digital Media Co | Business website method |
US20070157242A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for managing content |
US20100153885A1 (en) * | 2005-12-29 | 2010-06-17 | Rovi Technologies Corporation | Systems and methods for interacting with advanced displays provided by an interactive media guidance application |
US20070162502A1 (en) | 2005-12-29 | 2007-07-12 | United Video Properties, Inc. | Media library in an interactive media guidance application |
US7681217B2 (en) * | 2006-01-04 | 2010-03-16 | Hitachi, Ltd. | Video system and video selection method thereof |
US20070162850A1 (en) * | 2006-01-06 | 2007-07-12 | Darin Adler | Sports-related widgets |
CA2640425C (en) | 2006-02-02 | 2016-06-14 | The Directv Group, Inc. | Interactive mosaic channel video stream with additional programming sources |
CN101395559A (en) * | 2006-03-01 | 2009-03-25 | Tivo有限公司 | Recommended recording and downloading guides |
AR059819A1 (en) | 2006-03-10 | 2008-04-30 | Directv Group Inc | DYNAMIC DETERMINATION OF THE MULTIPLE PRESENTATION VIDEO CELLS IN A SCREEN VIEWER. |
US8069461B2 (en) | 2006-03-30 | 2011-11-29 | Verizon Services Corp. | On-screen program guide with interactive programming recommendations |
US20070277218A1 (en) | 2006-05-24 | 2007-11-29 | Sharp Laboratories Of America, Inc. | Interactive television system |
US20070291175A1 (en) | 2006-06-19 | 2007-12-20 | Mediatek, Inc. | Display system, tv receiver, and method for reminding a schedule |
JP2009545921A (en) * | 2006-07-31 | 2009-12-24 | ユナイテッド ビデオ プロパティーズ, インコーポレイテッド | System and method for providing a media guidance planner |
US20080127261A1 (en) * | 2006-09-21 | 2008-05-29 | International Business Machines Corporation | Method and apparatus for maintaining a cache of previously viewed television shows |
US20080092156A1 (en) | 2006-09-29 | 2008-04-17 | United Video Properties, Inc. | Systems and methods for automatically identifying a user profile |
US20080092155A1 (en) * | 2006-09-29 | 2008-04-17 | United Video Properties, Inc. | Systems and methods for automatically identifying a user profile |
JP5584467B2 (en) | 2006-09-29 | 2014-09-03 | ユナイテッド ビデオ プロパティーズ, インコーポレイテッド | System and method for modular media guidance dashboard application |
US7996399B2 (en) * | 2006-11-01 | 2011-08-09 | United Video Properties, Inc. | Presenting media guidance search results based on relevancy |
US20080104127A1 (en) | 2006-11-01 | 2008-05-01 | United Video Properties, Inc. | Presenting media guidance search results based on relevancy |
US20100107184A1 (en) * | 2008-10-23 | 2010-04-29 | Peter Rae Shintani | TV with eye detection |
US8751488B2 (en) | 2011-08-24 | 2014-06-10 | Waypart, Inc. | Part number search method and system |
-
2007
- 2007-07-31 JP JP2009522844A patent/JP2009545921A/en active Pending
- 2007-07-31 WO PCT/US2007/017130 patent/WO2008016617A2/en active Application Filing
- 2007-07-31 US US11/888,637 patent/US20080066106A1/en not_active Abandoned
- 2007-07-31 EP EP07836380A patent/EP2050270A2/en not_active Ceased
- 2007-07-31 US US11/888,675 patent/US8745661B2/en active Active
- 2007-07-31 US US11/888,679 patent/US7985134B2/en active Active
- 2007-07-31 EP EP11186310A patent/EP2475166A1/en not_active Withdrawn
- 2007-07-31 WO PCT/US2007/017124 patent/WO2008016611A2/en active Application Filing
- 2007-07-31 US US11/888,678 patent/US8799954B1/en active Active
- 2007-07-31 US US11/888,616 patent/US8640165B2/en active Active
- 2007-07-31 US US11/888,676 patent/US8281341B2/en active Active
- 2007-07-31 CA CA002658519A patent/CA2658519A1/en not_active Abandoned
-
2013
- 2013-02-04 US US13/758,935 patent/US20130167168A1/en not_active Abandoned
-
2014
- 2014-04-22 US US14/258,974 patent/US9407854B2/en active Active
- 2014-04-22 US US14/258,924 patent/US9215397B2/en active Active
- 2014-04-22 US US14/258,956 patent/US20140229887A1/en not_active Abandoned
- 2014-06-26 US US14/316,338 patent/US9544526B2/en active Active
-
2018
- 2018-07-25 US US16/045,509 patent/US20190020846A1/en not_active Abandoned
-
2021
- 2021-08-04 US US17/394,284 patent/US20210368128A1/en active Pending
-
2022
- 2022-12-22 US US18/087,101 patent/US20230130517A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020174428A1 (en) * | 2001-03-28 | 2002-11-21 | Philips Electronics North America Corp. | Method and apparatus for generating recommendations for a plurality of users |
US20070050192A1 (en) * | 2003-12-03 | 2007-03-01 | Koninklijke Philips Electronic, N.V. | Enhanced collaborative filtering technique for recommendation |
Cited By (164)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9071729B2 (en) | 2007-01-09 | 2015-06-30 | Cox Communications, Inc. | Providing user communication |
US20080168506A1 (en) * | 2007-01-09 | 2008-07-10 | Pickelsimer Lisa A | Providing user communication |
US20090055743A1 (en) * | 2007-01-23 | 2009-02-26 | Cox Communications, Inc. | Providing a User Interface |
US20090094643A1 (en) * | 2007-01-23 | 2009-04-09 | Cox Communications, Inc. | Providing a Customized User Interface |
US8869191B2 (en) * | 2007-01-23 | 2014-10-21 | Cox Communications, Inc. | Providing a media guide including parental information |
US8806532B2 (en) | 2007-01-23 | 2014-08-12 | Cox Communications, Inc. | Providing a user interface |
US20110072455A1 (en) * | 2007-01-23 | 2011-03-24 | Cox Communications, Inc. | Providing a Media Guide Including Parental Information |
US20090049098A1 (en) * | 2007-01-23 | 2009-02-19 | Cox Communications, Inc. | Providing a Social Network |
US20090049473A1 (en) * | 2007-01-23 | 2009-02-19 | Cox Communications, Inc. | Providing a Video User Interface |
US8789102B2 (en) | 2007-01-23 | 2014-07-22 | Cox Communications, Inc. | Providing a customized user interface |
US9135334B2 (en) | 2007-01-23 | 2015-09-15 | Cox Communications, Inc. | Providing a social network |
US11869097B2 (en) | 2007-08-23 | 2024-01-09 | Ebay Inc. | Viewing shopping information on a network based social platform |
US11803659B2 (en) | 2007-08-23 | 2023-10-31 | Ebay Inc. | Sharing information on a network-based social platform |
US9319718B2 (en) * | 2007-11-19 | 2016-04-19 | Sony Corporation | Content server, content providing system, content providing method and computer program |
US20090132546A1 (en) * | 2007-11-19 | 2009-05-21 | Yoshinori Kurata | Content server, content providing system, content providing method and computer program |
US20090182713A1 (en) * | 2008-01-16 | 2009-07-16 | International Business Machines Corporation | Automated surfacing of tagged content in vertical applications |
US9235648B2 (en) * | 2008-01-16 | 2016-01-12 | International Business Machines Corporation | Automated surfacing of tagged content in vertical applications |
US10699242B2 (en) | 2008-01-16 | 2020-06-30 | International Business Machines Corporation | Automated surfacing of tagged content adjunct to vertical applications |
US10645438B2 (en) * | 2008-06-02 | 2020-05-05 | Intent IQ, LLC | Targeted television advertisements associated with online users' preferred television programs or channels |
US11533529B2 (en) | 2008-06-13 | 2022-12-20 | Rovi Guides, Inc. | Systems and methods for displaying media content and media guidance information |
US20170195705A1 (en) * | 2008-06-13 | 2017-07-06 | Rovi Guides, Inc. | Systems and methods for displaying media content and media guidance information |
US10187679B2 (en) * | 2008-06-13 | 2019-01-22 | Rovi Guides, Inc. | Systems and methods for displaying media content and media guidance information |
US10148988B2 (en) | 2008-06-13 | 2018-12-04 | Rovi Guides, Inc. | Systems and methods for displaying media content and media guidance information |
US11627366B2 (en) * | 2008-08-26 | 2023-04-11 | Opentv, Inc. | Community-based recommendation engine |
US20160295290A1 (en) * | 2009-01-22 | 2016-10-06 | Google Inc. | Recommending video programs |
US11659224B2 (en) * | 2009-03-30 | 2023-05-23 | Time Warner Cable Enterprises Llc | Personal media channel apparatus and methods |
US11012749B2 (en) | 2009-03-30 | 2021-05-18 | Time Warner Cable Enterprises Llc | Recommendation engine apparatus and methods |
US9602892B1 (en) * | 2009-04-09 | 2017-03-21 | Tp Lab, Inc. | Method and system to automatically select data network videos as television shows based on a persona |
US9282372B1 (en) * | 2009-04-09 | 2016-03-08 | Tp Lab, Inc. | Method and system to automatically select data network videos as television shows based on a persona |
US10070185B1 (en) * | 2009-04-09 | 2018-09-04 | Tp Lab, Inc. | Method and system to automatically select data network videos as television shows based on a persona |
US20100293578A1 (en) * | 2009-05-14 | 2010-11-18 | Samsung Electronics Co., Ltd. | Method for transmitting contents information, recommending contents, and providing reliability for recommended contents, and multimedia device using the same |
US10708663B2 (en) * | 2009-11-13 | 2020-07-07 | At&T Intellectual Property I, L.P. | Apparatus and method for media on demand commentaries |
US20110119696A1 (en) * | 2009-11-13 | 2011-05-19 | At&T Intellectual Property I, L.P. | Gifting multimedia content using an electronic address book |
US20170127136A1 (en) * | 2009-11-13 | 2017-05-04 | At&T Intellectual Property I, L.P. | Apparatus and method for media on demand commentaries |
US8973049B2 (en) | 2009-12-04 | 2015-03-03 | Cox Communications, Inc. | Content recommendations |
US20110138423A1 (en) * | 2009-12-04 | 2011-06-09 | Cox Communications, Inc. | Content Recommendations |
US20110202945A1 (en) * | 2010-02-12 | 2011-08-18 | Cox Communications, Inc. | Personalizing TV Content |
US8832749B2 (en) | 2010-02-12 | 2014-09-09 | Cox Communications, Inc. | Personalizing TV content |
US9143807B2 (en) * | 2010-06-22 | 2015-09-22 | Livetv, Llc | Registration of a personal electronic device (PED) with an aircraft IFE system using PED generated registration token images and associated methods |
US9143732B2 (en) * | 2010-06-22 | 2015-09-22 | Livetv, Llc | Aircraft IFE system cooperating with a personal electronic device (PED) operating as a commerce device and associated methods |
US20110314489A1 (en) * | 2010-06-22 | 2011-12-22 | Livetv Llc | Aircraft ife system cooperating with a personal electronic device (ped) operating as a commerce device and associated methods |
US20110314490A1 (en) * | 2010-06-22 | 2011-12-22 | Livetv Llc | Registration of a personal electronic device (ped) with an aircraft ife system using ped generated registration token images and associated methods |
US20110321105A1 (en) * | 2010-06-24 | 2011-12-29 | Vanessa Ogle | System and Method for Alternate Multi-Channel Bi-Directional Data Transmission |
US9167302B2 (en) | 2010-08-26 | 2015-10-20 | Cox Communications, Inc. | Playlist bookmarking |
US8789117B2 (en) | 2010-08-26 | 2014-07-22 | Cox Communications, Inc. | Content library |
US11843827B2 (en) * | 2010-09-07 | 2023-12-12 | Opentv, Inc. | Smart playlist |
US11593444B2 (en) | 2010-09-07 | 2023-02-28 | Opentv, Inc. | Collecting data from different sources |
US11074308B2 (en) | 2010-09-07 | 2021-07-27 | Opentv, Inc. | Collecting data from different sources |
US20120079529A1 (en) * | 2010-09-29 | 2012-03-29 | Verizon Patent And Licensing, Inc. | Multiple device storefront for video provisioning system |
US8910212B2 (en) * | 2010-09-29 | 2014-12-09 | Verizon Patent And Licensing Inc. | Multiple device storefront for video provisioning system |
US10390090B2 (en) * | 2010-12-30 | 2019-08-20 | Sony Corporation | System and method for social interaction about content items such as movies |
US10856048B2 (en) * | 2010-12-30 | 2020-12-01 | Sony Pictures Technologies Inc. | System and method for social interaction about content items such as movies |
US20140026166A1 (en) * | 2011-01-18 | 2014-01-23 | Youngho JEONG | Method for controlling a networked tv capable of bookmarking at least one or more itmes, and networked tv |
US20120222135A1 (en) * | 2011-02-25 | 2012-08-30 | Avaya Inc. | Advanced user interface and control paradigm including digital rights management features for multiple service operator extended functionality offers |
US9183514B2 (en) | 2011-02-25 | 2015-11-10 | Avaya Inc. | Advanced user interface and control paradigm including contextual collaboration for multiple service operator extended functionality offers |
US10205999B2 (en) | 2011-02-25 | 2019-02-12 | Avaya Inc. | Advanced user interface and control paradigm including contextual collaboration for multiple service operator extended functionality offers |
US9021607B2 (en) * | 2011-02-25 | 2015-04-28 | Avaya Inc. | Advanced user interface and control paradigm including digital rights management features for multiple service operator extended functionality offers |
US8819729B2 (en) | 2011-02-25 | 2014-08-26 | Avaya Inc. | Advanced user interface and control paradigm for multiple service operator extended functionality offers |
US8875184B1 (en) * | 2011-12-27 | 2014-10-28 | Amazon Technologies, Inc. | Customization of media play |
US11455376B2 (en) | 2012-02-23 | 2022-09-27 | Time Warner Cable Enterprises Llc | Apparatus and methods for content distribution to packet-enabled devices via a network bridge |
US8769583B2 (en) * | 2012-03-29 | 2014-07-01 | Sony Corporation | Method and apparatus for content channels using references |
US9658752B2 (en) | 2012-03-29 | 2017-05-23 | Sony Corporation | Method and apparatus for content channels using references |
US11109090B2 (en) | 2012-04-04 | 2021-08-31 | Time Warner Cable Enterprises Llc | Apparatus and methods for automated highlight reel creation in a content delivery network |
US20150007045A1 (en) * | 2012-09-10 | 2015-01-01 | Imdb.Com, Inc. | Customized graphic identifiers |
US9998554B2 (en) * | 2012-09-10 | 2018-06-12 | Imdb.Com, Inc. | Customized graphic identifiers |
US8843839B1 (en) * | 2012-09-10 | 2014-09-23 | Imdb.Com, Inc. | Customized graphic identifiers |
US20150249865A1 (en) * | 2012-09-28 | 2015-09-03 | Thomson Licensing | Context-based content recommendations |
US9721263B2 (en) * | 2012-10-26 | 2017-08-01 | Nbcuniversal Media, Llc | Continuously evolving symmetrical object profiles for online advertisement targeting |
US20140122165A1 (en) * | 2012-10-26 | 2014-05-01 | Pavel A. FORT | Method and system for symmetrical object profiling for one or more objects |
US11558672B1 (en) * | 2012-11-19 | 2023-01-17 | Cox Communications, Inc. | System for providing new content related to content currently being accessed |
US20140208219A1 (en) * | 2013-01-21 | 2014-07-24 | Samsung Electronics Co., Ltd. | Display apparatus and method for providing customer-built information using the same |
US10380182B2 (en) * | 2013-03-04 | 2019-08-13 | Facebook, Inc. | Ranking videos for a user |
US20150370807A1 (en) * | 2013-03-04 | 2015-12-24 | Facebook, Inc. | Ranking videos for a user |
US20190342255A1 (en) * | 2013-03-15 | 2019-11-07 | Cox Communications, Inc. | Recommendation System Based on Common Interests in Social Networks |
US11025583B2 (en) * | 2013-03-15 | 2021-06-01 | Cox Communications, Inc. | Recommendation system based on common interests in social networks |
US11936957B2 (en) * | 2013-05-14 | 2024-03-19 | Tivo Solutions Inc. | Method and system for trending media programs for a user |
US11743546B2 (en) | 2013-05-14 | 2023-08-29 | Tivo Solutions Inc. | Method and system for trending media programs for a user |
US20160127787A1 (en) * | 2013-06-10 | 2016-05-05 | Thomson Licensing | Method and system for recommending media to a user |
US10667014B2 (en) * | 2013-09-11 | 2020-05-26 | Piksel, Inc. | Triggering an action in a computer device |
US9986297B2 (en) * | 2013-11-27 | 2018-05-29 | Time Warner Cable Enterprises Llc | Methods and apparatus that support easy access and browsing of program and channel listings in a program guide |
US20170064403A1 (en) * | 2013-11-27 | 2017-03-02 | Time Warner Cable Enterprises Llc | Methods and apparatus that support easy access and browsing of program and channel listings in a program guide |
US20150195591A1 (en) * | 2014-01-03 | 2015-07-09 | Google Inc. | Product availability notifications |
US9071855B1 (en) * | 2014-01-03 | 2015-06-30 | Google Inc. | Product availability notifications |
US10169779B2 (en) * | 2014-02-11 | 2019-01-01 | Adobe Systems Incorporated | Methods and apparatus for displaying in-product messages based on an individual's past message interaction |
US20150227971A1 (en) * | 2014-02-11 | 2015-08-13 | Adobe Systems Incorporated | Method and apparatus for displaying in-product messages based on an individual's past message interaction |
US20150304720A1 (en) * | 2014-04-16 | 2015-10-22 | Samsung Electronics Co., Ltd. | Display apparatus, server, system and postviewing related content information providing and evaluating methods thereof |
US20150365728A1 (en) * | 2014-06-13 | 2015-12-17 | National Taiwan University | Display system and program selection method thereof |
US20230336833A1 (en) * | 2014-06-30 | 2023-10-19 | Rovi Guides, Inc. | Systems and methods for updating user interface element display properties based on user history |
US20160041998A1 (en) * | 2014-08-05 | 2016-02-11 | NFL Enterprises LLC | Apparatus and Methods for Personalized Video Delivery |
US11900968B2 (en) | 2014-10-08 | 2024-02-13 | JBF Interlude 2009 LTD | Systems and methods for dynamic video bookmarking |
US9747559B2 (en) | 2014-11-20 | 2017-08-29 | Atom Tickets, LLC | Data driven wheel-based interface for event browsing |
US10699221B2 (en) | 2014-11-20 | 2020-06-30 | Atom Tickets, LLC | Collaborative ticketing system |
US9798984B2 (en) | 2014-11-20 | 2017-10-24 | Atom Tickets, LLC | Collaborative ticketing system |
US10296852B2 (en) | 2014-11-20 | 2019-05-21 | Atom Tickets, LLC | Collaborative ticketing system |
US10043142B2 (en) | 2014-11-20 | 2018-08-07 | Atom Tickets, LLC | Collaborative system with personalized user interface for organizing group outings to events |
US20160189173A1 (en) * | 2014-12-30 | 2016-06-30 | The Nielsen Company (Us), Llc | Methods and apparatus to predict attitudes of consumers |
US11606380B2 (en) | 2015-02-13 | 2023-03-14 | Time Warner Cable Enterprises Llc | Apparatus and methods for data collection, analysis and service modification based on online activity |
US10425693B2 (en) * | 2015-02-13 | 2019-09-24 | Panasonic Intellectual Property Management Co., Ltd. | Content reproduction system, video recording apparatus, terminal apparatus, and content reproduction method |
US20180091867A1 (en) * | 2015-03-27 | 2018-03-29 | Sony Corporation | Video content replay |
US10674226B2 (en) * | 2015-03-27 | 2020-06-02 | Sony Corporation | Video content replay |
US20160357376A1 (en) * | 2015-06-05 | 2016-12-08 | Apple Inc. | Ownership-agnostic user interface for media content |
CN107690615A (en) * | 2015-06-05 | 2018-02-13 | 苹果公司 | The unrelated user interface of ownership for media content |
US20180103298A1 (en) * | 2015-06-26 | 2018-04-12 | Amazon Technologies, Inc. | Broadcaster tools for interactive shopping interfaces |
US10440436B1 (en) | 2015-06-26 | 2019-10-08 | Amazon Technologies, Inc. | Synchronizing interactive content with a live video stream |
US10547909B2 (en) | 2015-06-26 | 2020-01-28 | Amazon Technologies, Inc. | Electronic commerce functionality in video overlays |
US10491958B2 (en) | 2015-06-26 | 2019-11-26 | Amazon Technologies, Inc. | Live video stream with interactive shopping interface |
US11804249B2 (en) | 2015-08-26 | 2023-10-31 | JBF Interlude 2009 LTD | Systems and methods for adaptive and responsive video |
US11778270B2 (en) * | 2015-08-31 | 2023-10-03 | Nagravision S.A. | Automatically loading user profile to show recently watched channels |
US20210400344A1 (en) * | 2015-08-31 | 2021-12-23 | Nagravision S.A. | Automatically loading user profile to show recently watched channels |
US10097867B2 (en) * | 2015-09-14 | 2018-10-09 | Disney Enterprises, Inc. | Systems and methods for providing a ratings version and a dynamic ad version of a video |
US10499093B2 (en) * | 2015-09-14 | 2019-12-03 | Disney Enterprises, Inc. | Systems and methods for providing a ratings version and a dynamic ad version of a video |
US11509956B2 (en) | 2016-01-06 | 2022-11-22 | Tvision Insights, Inc. | Systems and methods for assessing viewer engagement |
US11540009B2 (en) | 2016-01-06 | 2022-12-27 | Tvision Insights, Inc. | Systems and methods for assessing viewer engagement |
US10432983B2 (en) | 2016-04-04 | 2019-10-01 | Twitter, Inc. | Live video classification and preview selection |
US11323753B2 (en) | 2016-04-04 | 2022-05-03 | Twitter, Inc. | Live video classification and preview selection |
US11856271B2 (en) | 2016-04-12 | 2023-12-26 | JBF Interlude 2009 LTD | Symbiotic interactive video |
US20180014037A1 (en) * | 2016-07-09 | 2018-01-11 | N. Dilip Venkatraman | Method and system for switching to dynamically assembled video during streaming of live video |
US10327043B2 (en) * | 2016-07-09 | 2019-06-18 | N. Dilip Venkatraman | Method and system for displaying interactive questions during streaming of real-time and adaptively assembled video |
US10474717B2 (en) * | 2016-07-21 | 2019-11-12 | Twitter, Inc. | Live video streaming services with machine-learning based highlight replays |
US20180025078A1 (en) * | 2016-07-21 | 2018-01-25 | Twitter, Inc. | Live video streaming services with machine-learning based highlight replays |
US20180124444A1 (en) * | 2016-11-01 | 2018-05-03 | Netflix, Inc. | Systems and methods of predicting consumption of original media items accesible via an internet-based media system |
US11856264B2 (en) * | 2016-11-15 | 2023-12-26 | Google Llc | Systems and methods for reducing download requirements |
US11856265B2 (en) * | 2016-11-15 | 2023-12-26 | Google Llc | Systems and methods for reducing download requirements |
US11553024B2 (en) | 2016-12-30 | 2023-01-10 | JBF Interlude 2009 LTD | Systems and methods for dynamic weighting of branched video paths |
US11695990B2 (en) | 2017-01-03 | 2023-07-04 | Bliss Point Media, Inc. | Optimization of broadcast event effectiveness |
US11368752B2 (en) | 2017-01-03 | 2022-06-21 | Bliss Point Media, Inc. | Optimization of broadcast event effectiveness |
US11303964B2 (en) | 2017-02-13 | 2022-04-12 | DISH Technologies L.L.C. | Apparatus, systems and methods for media content event quick access queue |
US11770574B2 (en) * | 2017-04-20 | 2023-09-26 | Tvision Insights, Inc. | Methods and apparatus for multi-television measurements |
US10999634B2 (en) * | 2017-04-21 | 2021-05-04 | Tencent Technology (Shenzhen) Company Limited | Media content recommendation method, server, client, and storage medium |
US10820034B2 (en) * | 2017-05-26 | 2020-10-27 | At&T Intellectual Property I, L.P. | Providing streaming video from mobile computing nodes |
US11128906B2 (en) | 2017-05-26 | 2021-09-21 | At&T Intellectual Property I, L.P. | Providing streaming video from mobile computing nodes |
US11563996B2 (en) | 2017-05-26 | 2023-01-24 | At&T Intellectual Property I, L.P. | Providing streaming video from mobile computing nodes |
US20180343488A1 (en) * | 2017-05-26 | 2018-11-29 | At&T Intellectual Property I, L.P. | Providing Streaming Video From Mobile Computing Nodes |
US10206005B2 (en) * | 2017-05-27 | 2019-02-12 | Nanning Fugui Precision Industrial Co., Ltd. | Multimedia control method and server |
US11552919B1 (en) | 2017-09-28 | 2023-01-10 | Twitter, Inc. | User-defined message timelines |
US20190200079A1 (en) * | 2017-12-21 | 2019-06-27 | Facebook, Inc. | Predictive Analysis for Media Encodings |
US11528534B2 (en) | 2018-01-05 | 2022-12-13 | JBF Interlude 2009 LTD | Dynamic library display for interactive videos |
US20190268662A1 (en) * | 2018-02-27 | 2019-08-29 | Microsoft Technology Licensing, Llc | System and method for enhancing live video content streams |
US11463749B2 (en) * | 2018-03-02 | 2022-10-04 | Interdigital Ce Patent Holdings | Methods for processing audiovisual streams and corresponding devices, electronic assembly, system, computer readable program products and storage media |
US11442751B2 (en) * | 2018-04-24 | 2022-09-13 | Huawei Technologies Co., Ltd. | Method for adjusting intelligent recommendation, terminal, and server |
US20190328287A1 (en) * | 2018-04-27 | 2019-10-31 | Konica Minolta Business Solutions U.S.A., Inc. | Entry-exit intervention system, method, and computer-readable medium |
US11601721B2 (en) | 2018-06-04 | 2023-03-07 | JBF Interlude 2009 LTD | Interactive video dynamic adaptation and user profiling |
TWI684918B (en) * | 2018-06-08 | 2020-02-11 | 和碩聯合科技股份有限公司 | Face recognition system and method for enhancing face recognition |
US11301669B2 (en) * | 2018-06-08 | 2022-04-12 | Pegatron Corporation | Face recognition system and method for enhancing face recognition |
US11336968B2 (en) * | 2018-08-17 | 2022-05-17 | Samsung Electronics Co., Ltd. | Method and device for generating content |
US10684612B2 (en) | 2018-10-10 | 2020-06-16 | The Climate Corporation | Agricultural management recommendations based on blended model |
US11288582B2 (en) | 2019-03-29 | 2022-03-29 | Rovi Guides, Inc. | Systems and methods for providing media content recommendations |
WO2020205647A1 (en) * | 2019-03-29 | 2020-10-08 | Rovi Guides, Inc. | Systems and methods for providing media content recommendations |
US20210398565A1 (en) * | 2019-10-08 | 2021-12-23 | WeMovie Technologies | Pre-production systems for making movies, tv shows and multimedia contents |
US11783860B2 (en) * | 2019-10-08 | 2023-10-10 | WeMovie Technologies | Pre-production systems for making movies, tv shows and multimedia contents |
US11743220B2 (en) * | 2019-11-09 | 2023-08-29 | Promptu Systems Corporation | User notification for digital content access systems per mutable or fixed selection criteria |
US20210144115A1 (en) * | 2019-11-09 | 2021-05-13 | Promptu Systems Corporation | User notification for digital content access systems per mutable or fixed selection criteria |
US20210240723A1 (en) * | 2020-01-30 | 2021-08-05 | Panasonic Avionics Corporation | Dynamic media data management |
US11620294B2 (en) * | 2020-01-30 | 2023-04-04 | Panasonic Avionics Corporation | Dynamic media data management |
US11943512B2 (en) | 2020-08-27 | 2024-03-26 | WeMovie Technologies | Content structure aware multimedia streaming service for movies, TV shows and multimedia contents |
US11812121B2 (en) | 2020-10-28 | 2023-11-07 | WeMovie Technologies | Automated post-production editing for user-generated multimedia contents |
US20220377413A1 (en) * | 2021-05-21 | 2022-11-24 | Rovi Guides, Inc. | Methods and systems for personalized content based on captured gestures |
US11882337B2 (en) | 2021-05-28 | 2024-01-23 | JBF Interlude 2009 LTD | Automated platform for generating interactive videos |
US11924574B2 (en) | 2021-07-23 | 2024-03-05 | WeMovie Technologies | Automated coordination in multimedia content production |
US11729480B2 (en) * | 2021-08-27 | 2023-08-15 | Rovi Guides, Inc. | Systems and methods to enhance interactive program watching |
US20230062650A1 (en) * | 2021-08-27 | 2023-03-02 | Rovi Guides, Inc. | Systems and methods to enhance interactive program watching |
US11570523B1 (en) | 2021-08-27 | 2023-01-31 | Rovi Guides, Inc. | Systems and methods to enhance interactive program watching |
US11934477B2 (en) | 2021-09-24 | 2024-03-19 | JBF Interlude 2009 LTD | Video player integration within websites |
US11790271B2 (en) | 2021-12-13 | 2023-10-17 | WeMovie Technologies | Automated evaluation of acting performance using cloud services |
Also Published As
Publication number | Publication date |
---|---|
US20080062318A1 (en) | 2008-03-13 |
US8745661B2 (en) | 2014-06-03 |
EP2050270A2 (en) | 2009-04-22 |
CA2658519A1 (en) | 2008-02-07 |
US9544526B2 (en) | 2017-01-10 |
WO2008016617A3 (en) | 2008-07-24 |
US7985134B2 (en) | 2011-07-26 |
WO2008016611A3 (en) | 2008-07-24 |
JP2009545921A (en) | 2009-12-24 |
WO2008016611A2 (en) | 2008-02-07 |
US20230130517A1 (en) | 2023-04-27 |
US20140229996A1 (en) | 2014-08-14 |
US20160366362A9 (en) | 2016-12-15 |
US20080066106A1 (en) | 2008-03-13 |
US9215397B2 (en) | 2015-12-15 |
US8640165B2 (en) | 2014-01-28 |
US20080066111A1 (en) | 2008-03-13 |
EP2475166A1 (en) | 2012-07-11 |
US20190020846A1 (en) | 2019-01-17 |
US20080064490A1 (en) | 2008-03-13 |
US20140229992A1 (en) | 2014-08-14 |
US9407854B2 (en) | 2016-08-02 |
US20210368128A1 (en) | 2021-11-25 |
US20140229887A1 (en) | 2014-08-14 |
US20150026734A1 (en) | 2015-01-22 |
US8799954B1 (en) | 2014-08-05 |
WO2008016617A2 (en) | 2008-02-07 |
US20080059884A1 (en) | 2008-03-06 |
US8281341B2 (en) | 2012-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20130167168A1 (en) | Systems and methods for providing custom movie lists | |
JP5723394B2 (en) | System and method for modular media guidance dashboard application | |
JP5328658B2 (en) | Present media guidance search results based on relevance | |
US8938764B2 (en) | Systems and methods for creating aggregations of episodes of series programming in order | |
US9477666B2 (en) | Method and system for providing “what's next” data | |
KR101550074B1 (en) | System and method for providing remote access to ineractive media guidance applications | |
EP1228643B1 (en) | Interactive television program guide system with listings groups | |
US8495679B2 (en) | Method and apparatus for delivery of television programs and targeted de-coupled advertising | |
US8464292B2 (en) | Personalized television guide | |
CN101390390B (en) | Systems and methods for episode tracking in an interactive media environment | |
CN101273632B (en) | Virtual channels | |
US20050160458A1 (en) | Interactive television system with custom video-on-demand menus based on personal profiles | |
US20130133005A1 (en) | Information processing apparatus, information processing method, program, and information sharing system | |
US20080148317A1 (en) | Systems and methods for presentation of preferred program selections | |
JP2013225917A (en) | Systems and methods for selecting media assets displayed on screen of interactive media guidance application | |
JP2010528562A (en) | System and method for personalizing interactive media guidance applications | |
CN102883191A (en) | Systems and methods for episode tracking in interactive media environment | |
JP2011193447A (en) | Program guide distribution apparatus, program transmission apparatus, program guide reception terminal, program guide transmission/reception system, program guide distribution method, program guide reception method, program, and recording medium | |
JP2003051998A (en) | Program-recording controller and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GUIDEWORKS, LLC, PENNSYLVANIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ELLIS, MICHAEL D.;RADLOFF, JON P.;KNEE, ROBERT A.;SIGNING DATES FROM 20070730 TO 20070731;REEL/FRAME:029878/0432 Owner name: ROVI GUIDES, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GUIDEWORKS, LLC;REEL/FRAME:029878/0529 Effective date: 20100226 |
|
AS | Assignment |
Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT, MARYLAND Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;INDEX SYSTEMS INC.;AND OTHERS;REEL/FRAME:033407/0035 Effective date: 20140702 Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;INDEX SYSTEMS INC.;AND OTHERS;REEL/FRAME:033407/0035 Effective date: 20140702 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: UNITED VIDEO PROPERTIES, INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: SONIC SOLUTIONS LLC, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: GEMSTAR DEVELOPMENT CORPORATION, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: INDEX SYSTEMS INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: APTIV DIGITAL INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: ROVI SOLUTIONS CORPORATION, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: VEVEO, INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: ROVI GUIDES, INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 Owner name: STARSIGHT TELECAST, INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090 Effective date: 20191122 |