US20160366362A9 - Systems and methods for providing custom media content flipping - Google Patents
Systems and methods for providing custom media content flipping Download PDFInfo
- Publication number
- US20160366362A9 US20160366362A9 US14/316,338 US201414316338A US2016366362A9 US 20160366362 A9 US20160366362 A9 US 20160366362A9 US 201414316338 A US201414316338 A US 201414316338A US 2016366362 A9 US2016366362 A9 US 2016366362A9
- Authority
- US
- United States
- Prior art keywords
- channel
- favorite
- user
- channels
- flipping
- 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.)
- Granted
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 custom media content flipping support.
- 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.
- an interactive media guidance application may allow a user to access hundreds of digital or analog television channels. From these channels, a user may be presented with, for example, broadcast television content, on-demand programming, pay-per-view programming, interactive applications, digital music, and any other media content capable of being presented on a user equipment device.
- Some media guidance applications are limited in their ability to customize the channel changing (or sometimes called channel “flipping”) sequence.
- This sequence generally includes all the available channel numbers in sequential order by channel number. For example, while a user may typically flip up or flip down in the channel sequence, the ability to create and maintain custom channel flipping sequences (even for a limited period of time) is severely limited.
- An interactive media guidance application is provided that supports more flexible and efficient channel flipping.
- the enhanced channel flipping is provided by a “flipper” mode of an existing interactive media guidance application.
- a separate interactive application may provide the enhanced channel flipping functionality described herein.
- the flipper mode or application may be activated by holding a channel up or channel down button for a predetermined length of time (e.g., at least one second).
- the flipper mode may be exited automatically after a period of inactivity (e.g., no channel change requests within another predetermined length of time).
- the user may also permanently disable or enable the flipper mode of the interactive media guidance application.
- a user may selectively add or remove channels from the current channel flipping sequence while the user is channel flipping.
- a convenient flip banner or overlay may be briefly displayed on any edge of the display screen (or as a docked or undocked window) to confirm any channel flipping sequence change.
- the flip banner or overlay may display current information about the flipping sequence, including the channel name of the currently tuned or displayed channel, the channel number, the content title, and as indication whether the user is in flipper mode.
- the flip banner or overlay may also be customized by the user to display more or less information. Channels may be added or removed from the channel flipping sequence permanently, only for the duration of a program currently being displayed on that channel, or for a fixed period of time set by the user (e.g., 20 minutes).
- the user may also selectively mark (and unmark) channels as temporary favorite channels while in flipper mode by pressing a single button or key on a user input device (e.g. the “FAV” key).
- the user may toggle a channel's marked status by pressing the same button or key one or more times.
- the user may then channel flip only between marked channels.
- the user's preexisting favorite channels may also be included in the channel flipping sequence with the marked channels.
- Channels may be marked as a temporary favorite channels for the duration of a program currently being displayed on that channel or for a fixed period of time set by the user (e.g., 20 minutes).
- the interactive media guidance application may also prompt the user to remove unauthorized channels and channels that are restricted by parental controls from the channel flipping sequence.
- unauthorized and restricted channels are automatically removed from the channel flipping sequence without tuning to the unauthorized channels.
- unauthorized and restricted content may be tuned and blocked (with an informative banner) the first time the user flips to them.
- the interactive media guidance application may then automatically skip the unauthorized or restricted channels on subsequent channel flipping requests. If a user inputs a parental control access code, such as a parental control PIN, this access code may be saved to memory and all subsequent parental control access code prompts may be suppressed (optionally only for a predetermined length of time or a length of time selected by the user).
- an enhanced last channel function may also be defined in flipper mode.
- the user may configure the behavior of the last channel function between a number of different modes. For example, the user may choose a traditional last channel function that always tunes to the most recently tuned channel. The user may also choose to back up the “n” most recently tuned channels in the tuning sequence using the last channel function.
- the last channel function may also return only to channels watched for at least x seconds, where x is a user-configurable value, or the last channel function may only return to marked channels.
- the user may customize the mode of the last channel function and view a list of last channels using an on-screen overlay or option.
- an accelerated channel surf is enabled in flipper mode where a secondary tuner is used to pre-tune the next channel in the channel flipping sequence.
- the channel change request may actually result in a tuner output swap instead of a new tune. This may reduce delays associated with channel flipping, allowing the user to quickly surf between channels in the channel flipping sequence.
- sponsored channel flipping sequences are made available by the cable operator or any suitable third-party.
- the user may apply any sponsored channel flipping sequence as the user's current flipping sequence for any selected duration.
- the user's previous flipping sequence may then be automatically restored after the user-selected duration has expired.
- 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 structure storing the channel flipping sequence in accordance with one embodiment of the invention
- FIG. 3 is an illustrative display screen with flip banner in accordance with one embodiment of the invention.
- FIG. 4 is an illustrative display screen with flipper mode indicator in accordance with one embodiment of the invention.
- FIG. 5 is an illustrative display screen with a channel removed icon in accordance with one embodiment of the invention.
- FIG. 6 is an illustrative display screen with marked status indicator in accordance with one embodiment of the invention.
- FIG. 7 is an illustrative display screen with an unmarked status indicator in accordance with one embodiment of the invention.
- FIG. 8 is an illustrative parental control locked display screen in accordance with one embodiment of the invention.
- FIG. 9 is an illustrative unauthorized channel display screen in accordance with one embodiment of the invention.
- FIG. 10 is an illustrative last channel display screen in accordance with one embodiment of the invention.
- FIG. 11 is an illustrative sponsored flipping sequence display screen in accordance with one embodiment of the invention.
- FIGS. 12, 13, 14, and 15 show illustrative processes for supporting the flipper mode features and functionality in accordance with various embodiments of the invention.
- the enhanced channel flipping features and associated functionality described herein may be provided by a stand-alone channel flipper application executing at least partially on a user equipment device, or the features and functionality may be provided by a flipper module or mode of an existing interactive application. If implemented as a flipper module or mode of an existing interactive application, such as an interactive media guidance application, all the display screens, prompts, and overlays shown herein maybe 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 enhanced channel flipping functionality described herein, for convenience this application is referred to as an interactive media guidance application or channel flipper application.
- the channel flipper application may allow users to build and maintain one or more custom channel flipping sequences on a user equipment device. Users may add or remove channels from the custom channel flipping sequence while flipping using an intuitive flip banner or overlay that is displayed while the user is channel flipping (or the banner may be briefly displayed after the user requests a channel flipping sequence change).
- the channel flipper application may also monitor interactive media guidance application data, such as the scheduled start and stop times of programming available on channels added to or removed from the channel flipping sequence. The channel flipper application may then automatically update the custom channel flipping sequence at suitable times, for example, when programming currently being displayed on marked channels begins or ends.
- the custom channel flipping sequences described herein may be remapped to virtual channel numbers (e.g., sequential virtual channel numbers) for ease of access. For example, if the user has created a custom channel flipping sequence including only channels 5, 8, 11, and 13, in some embodiments, these channels may be remapped as virtual channel numbers 1, 2, 3, and 4 (or any other suitable sequential sequence) for ease of user navigation. In this way, if the user would like to manually input a channel number in the custom flipping sequence, the user need not remember the actual channel number (e.g., the number in the local channel map), but rather may input the number of the channel in the custom sequence. In other embodiments, the channels included in a custom channel flipping sequence are not remapped to sequential virtual numbers. The user may use the “channel up” or “channel down” keys (or any other suitable key) in order to flip through the custom channel sequence.
- virtual channel numbers e.g., sequential virtual channel numbers
- FIG. 1 shows illustrative interactive media system 100 for performing the channel flipping 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 sponsored channel flipping sequences to user equipment 102 .
- the sponsored sequences may be tailored on a local geographic basis to include only local channels (e.g., local affiliates), channels currently showing local sports, or any other suitable channel lineup.
- actors, celebrities, and other suitable personalities may sponsor custom channel lineups and make these lineups available to user equipment 102 .
- a celebrity's favorite channels may be grouped into a sponsored channel flipping sequence. The celebrity may also prioritize his or her favorite channels so that, for example, the celebrity's favorite channels appear first in the sponsored channel flipping sequence.
- These sponsored channel flipping sequences may be indexed and stored in database 122 .
- database 122 may also store the interactive media guidance application (or a stand-alone channel flipper 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 flipper module or mode 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 , 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 115 (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 custom channel flipping sequences.
- control circuitry 114 may be included as part of one of the devices of
- 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, sub-process, 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.
- 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 schedule information (e.g., start time and end time information), genre information (e.g., sports, mystery, or 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 custom channel flipping sequences in memory (not shown) of control circuitry 114 or on storage device 110 .
- the custom channel flipping sequences may include an identification of the channels in the sequence (e.g., by number, call letters, or other identifier in the local channel map), the order of the sequence, and any optional duration parameters.
- the optional duration parameters may indicate the length of time a channel should remain in (or be removed from) the channel flipping sequence.
- One or more custom sequences may be defined on a single user equipment device, such as user equipment device 102 . Each custom sequence may be associated with all users of user equipment device 102 or a subset of all the users. Access permissions and/or access restrictions may also be associated with some channel flipping sequences so that, for example, only certain users may view, access, or edit the sequence.
- FIG. 2 shows illustrative data structure 200 for storing a channel flipping sequence.
- data structure 200 takes the form of a table in a relational database, but any other data structure may be used in other embodiments.
- Channel column 202 includes a unique channel identifier.
- channel column 202 may include the channel numbers or call letters for each channel in the flipping sequence.
- Favorite column 204 may include a boolean value indicating whether the channel is one of the user's favorite channels.
- Marked column 206 may include a boolean value indicating whether the channel has been marked by the user as a temporary favorite channel.
- Authorized column 208 may include a boolean value indicating whether the user is currently authorized to view the channel.
- Deleted column 212 may include a boolean value indicating whether the channel has been removed or deleted from the channel flipping sequence identified by data structure 200 . Any of marked column 206 , deleted column 212 , or authorized column 208 may also include a time at which the status is to be rechecked, or a reference to a program showing, after which the status may change.
- next column 210 may include an indication of the next channel in the channel flipping sequence.
- next column 210 may be omitted, and the entries in data structure 200 may be stored in sequence order.
- channels are stored in channel number order acid next column 210 is used to determine the next channel in the channel sequence.
- a previous column is also included in data structure 200 so that the user can flip in both directions.
- data structure 200 may take the form of a linked list or doubly-linked list for simple navigation.
- data structure 200 includes only eleven channel entries corresponding to channel numbers 2 through 12. In actual implementations, data structure 200 may include many more channel entries representing the entire channel flipping sequence. Data structure 200 may include entries for all the channels available within media system 100 ( FIG. 1 ) or only the channels included in a particular channel flipping sequence.
- the interactive media guidance application's role in this process may be to quickly, easily, and unobtrusively facilitate channel surfing.
- the flipper mode of the interactive media guidance application may perform this functionality.
- FIG. 3 shows display screen 300 with flip banner 304 .
- Flip banner 304 may be displayed whenever a new channel is displayed to the user.
- Flip banner 304 may time out automatically after a predetermined amount of time or flip banner 304 may persist until the user manually dismisses the banner.
- Flip banner may include various information about the newly displayed channel.
- channel name area 308 may display the channel call letters and number.
- Content title area 306 may display the title of the content currently displayed on the channel.
- Time area 312 may display the start time and end time of the content identified in content title area 306 .
- Summary information 314 may include summary or detailed information about the content identified in content title area 306 .
- one or more status icons may be displayed in status area 310 .
- These status icons may indicate whether the channel or content is a favorite, marked as a temporary favorite, is scheduled for recording, or has a reminder set.
- Some or all of the information displayed in flip banner 304 may be derived from media guidance application data received from a suitable data source (e.g., data source 142 of FIG. 1 ).
- Flip banner 304 may be displayed while the programming on the channel is displayed behind flip banner 304 in area 302 .
- the programming is sealed so that flip banner 304 does not block any portion of the channel output.
- the programming displayed in area 302 is not scaled, but flip banner 304 is at least partially transparent so that the programming can be seen behind flip banner 304 .
- Flip banner 304 may be displayed to the user while in flipper mode or outside of flipper mode. For example, banner 304 may be displayed to the user whenever a new channel displayed, regardless of what mode the user is in.
- the flipper mode may be activated by holding down the “channel up” or “channel down” key on an input device (e.g., input device 108 of FIG. 11 for a second or longer.
- the user may disable this behavior via a flipper setup screen (not shown).
- a user may automatically exit flipper mode after a period of time of inactivity. For example, if the user equipment does not receive a channel change request after a user-configurable amount of time, the user may be automatically exited from flipper mode.
- the user may be able to easily switch between flipper mode and a channel scanner mode.
- a scan feature may display channels for a user-configurable amount of time in the order of the flipping sequence.
- a channel scan may resemble an automatic slideshow of channels.
- U.S. patent application Ser. No. 11/431,143 filed May 8, 2006, which is hereby incorporated by reference herein in its entirety, discloses a channel scanner function. Any of the scan features described in U.S. patent application Ser. No. 11/431,143 may be incorporated into flipper mode features.
- a user may enter and exit flipper mode based on user activity, in some embodiments, a user may permanently enable flipper mode using a flipper setup screen (not shown).
- the interactive media guidance application may execute an expedited flipping function as the user surfs up and down through the channels in the channel flipping sequence.
- the user may channel surf using the “channel up” and “channel down” keys while flipper mode is active.
- the user may be aware he or she is in flipper mode because of icon 406 or indicator 404 .
- Indicator 404 which takes the form of the letters “FLIP” in the example of FIG. 4 , may be displayed on top of programming already displayed in main screen area. Indicator 404 may time out after a predetermined amount of time has past, or indicator 404 may persist while the user is in flipper mode.
- icon 406 may indicate to the user the he or she is in flipper mode. Icon 406 may be displayed at any suitable location In the flip banner of the display screen. Any other suitable icons or indicators may also be used to indicate to the user that flipper mode is currently active. In some embodiments, no visual indicator is displayed. Rather, an audible alert or tone is sounded whenever the user enters and/or exits flipper mode. In other embodiments, a combination of an audible alert or tone and a visual indicator is used.
- a single key press for example, a DELETE key on an input device (e.g., user input device 108 of FIG. 1 ) may remove the current channel from the channel flipping sequence, and the next channel in the sequence may be automatically tuned.
- the next channel in the sequence may be the next higher or lower channel number, depending on whether the user has most recently pressed a “channel up” or “channel down” button.
- the channel may be automatically added back into the flipping sequence after the currently airing program on that channel has ended.
- media guidance application data may indicate the start and stop times of all programming available on all accessible channels. This information may be used to determine when the channel is added back into the channel flipping sequence.
- FIG. 5 shows display screen 500 which may be displayed after a user deletes a channel from the current channel flipping sequence.
- flip banner 502 may be briefly displayed after the user deletes a channel from the current channel flipping sequence.
- Removed icon 504 may indicate to the user that the channel has been successfully removed from the current channel flipping sequence. If there is no DELETE key on the input device (e.g., user input device 108 of FIG. 1 ), any other suitable key may be reconfigured for this function.
- a user may press and hold a “channel up” or “channel down” key for longer than one second to enter flipper mode.
- An audible and/or visual alert or icon may then be displayed or sounded to indicate to the user that he or she has entered flipper mode.
- the user may change channels as normal. If the user comes to a channel showing programming that the user is not interested in, the user may press the DELETE key to temporarily remove the channel from the channel flipping sequence. The channel may be automatically added back to the channel flipping sequence after the program currently airing on that channel has ended. In this way, the user is given another opportunity to remove the newly airing program from the channel flipping sequence.
- the user may press and hold the DELETE key to permanently remove the channel from the channel flipping sequence.
- the user may never like programming displayed on a certain channel (e.g., the Home and Garden channel) and thus want to permanently remove the channel for all subsequent channel flipping requests.
- Favorite icon 602 may indicate that this channel has been marked as a temporary favorite channel. The user may mark a channel as a temporary favorite channel with a single key press (for example, by holding down the FAV key on an input device for a full three seconds or any other suitable length of time).
- the interactive media guidance application may briefly display the flip banner with favorite icon 602 to confirm the action.
- the channel may be toggled between marked, unmarked, and deleted status.
- marking and/or unmarking a channel as a temporary favorite channel may automatically add or remove the channel to the current favorite channel flipping sequence.
- the channel may be added or removed permanently, for the duration of the program currently airing on the marked or unmarked channel, or for the duration of the current flipper mode session. For example, if the user marks channel “12 KDBI” and this channel is currently showing “Sesame Street” (as indicated in the flip banners of FIGS.
- channel “12 KDBI” may be marked as a temporary favorite only during the duration of “Sesame Street.” In the illustrated example, this channel may be marked as a temporary favorite only until 11:30 AM, at which time it will be automatically unmarked as a temporary favorite channel, allowing the user to once again evaluate this channel.
- the interactive media guidance application may tune between just the marked channels. If there are preexisting favorite channels defined (e.g., in the user's profile), these preexisting favorite channels may also be included in the favorite channel flipping sequence, unless and until they are explicitly deleted from the sequence by the user.
- a user may flip to a channel that is locked or unauthorized in some way.
- the channel could be locked by parental controls, or the channel could be a premium channel (or premium service) that the user has not subscribed to.
- the interactive media guidance application may automatically note the locked or unauthorized status of the channel and remove this channel from the channel flipping sequence (either permanently or for a user-configurable amount of time). The next time the user attempts to flip to the locked or unauthorized channel, it may be automatically skipped in the tuning sequence. This gives the viewer a chance to unlock or authorize the programming, and then does not burden the user with the need to flip through the same content on later tuning cycles.
- the interactive media guidance application may determine if a channel is unauthorized or locked without tuning the channel. For example, media guidance application data may be automatically accessed after receiving a channel change request. If the media guidance application data signals a locked or unauthorized condition (e.g., due to a blocked MPAA rating associated with the content currently being displayed on that channel), then the channel may be removed from the channel flipping sequence before tuning (or attempting to tune) to the channel.
- a locked or unauthorized condition e.g., due to a blocked MPAA rating associated with the content currently being displayed on that channel
- a parental control access overlay may be automatically displayed to the user.
- display screen 800 includes parental control overlay 804 , which includes parental control access code entry 806 , confirmation button 808 , and save code option 810 .
- Parental control overlay 804 may be displayed because the user is attempting to access the locked program identified in flip banner 802 .
- the user may input a valid parental control access code into parental control access code entry 806 and press confirmation button 808 in order to display the content on the channel.
- the user may also choose to save the parental control access code for subsequent requests for locked channels. If the user desires to save the parental control access code, then the user may select a duration in time option 812 .
- Time option 812 may be changed to any suitable time, or the user can select to save the parental control access code until the user exits flipper mode or turns off the user equipment device.
- Checkmark indicator 810 may inform the user that the parental control access code will be saved after the user presses confirmation button 808 .
- the parental control access code may be saved to memory (not shown) of control circuitry 114 ( FIG. 14 ) or to storage device 110 ( FIG. 1 ). If the user requests a locked channel in the channel flipping sequence while the parental control access code is saved, then the saved parental control access code may be automatically used to access the locked channel. This allows the user to more efficiently flip between channels in the channel flipping sequence without the need to re-input a valid parental control access code each time a locked channel is encountered.
- the parental control access code may be automatically removed from the system. At this point, the user will be prompted to re-input a valid parental control access code if the user requests a locked channel in the channel flipping sequence.
- FIG. 9 shows unauthorized display screen 900 .
- a user requests a channel that the user is not authorized to view (e.g., a premium channel that the user has not subscribed to)
- unauthorized overlay 902 may be displayed to the user.
- Unauthorized overlay 902 may inform the user of the lack of authorization and present one or more options to the user.
- Option 904 allows the user to remove the unauthorized channel from the channel flipping sequence (either permanently or for a user-configurable amount of time).
- Option 906 allows the user to select to always remove unauthorized channels from the channel flipping sequence. If the user has selected option 906 , then the interactive media guidance application may automatically remove unauthorized channels from the channel flipping sequence without displaying unauthorized overlay 902 . The next channel in the channel flipping sequence may then be automatically tuned and displayed. This behavior allows the interactive media guidance application to learn channels that may not be authorized by attempting to access them.
- the user may also be presented with an option to authorize the channel. For example, the user may navigate a cursor to authorize option 908 to attempt to authorize the channel. After selecting authorize option 908 , one or more screens may be displayed to the user confirming the channel authorization request. Through the one or more screens, the user may be allowed to enter payment information or subscribe to the unauthorized channel (e.g., a premium channel). In systems that allow the interactive media guidance application to determine the authorization of channels without tuning to the channels, the interactive media guidance application may skip unauthorized channels on all channel flipping passes. If the user fails to successfully authorize the channel, in some embodiments, the channel may be removed from the current flipping sequence and the next channel in the flipping sequence is automatically tuned and displayed.
- an option to authorize the channel For example, the user may navigate a cursor to authorize option 908 to attempt to authorize the channel. After selecting authorize option 908 , one or more screens may be displayed to the user confirming the channel authorization request. Through the one or more screens, the user may be allowed to enter payment information or subscribe to the unauthorized channel
- flip banner such as flip banner 304 ( FIG. 3 )
- the user therefore may configure the size and contents of the flip banner in some embodiments.
- the user may select any of “No Flip Banner,” “Channel Only,” “Channel and Program Title,” and “Full Flip Banner” options in a flipper mode setup screen (not shown).
- the user may also be able to configure the position of the flip banner.
- the flip banner may be displayed in any corner.
- the program title option it may be displayed at the top or bottom, or at either side of the display screen.
- the flipper mode may also include an enhanced last channel function.
- FIG. 10 shows last channel display screen 1000 .
- the user may be allowed to configure the behavior of a last channel function between a number of different modes.
- These enhanced last channel modes may include, for example, a traditional last channel mode (which always recalls the most recently tuned channel), a back up “n” mode (which recalls up to the “n” most recently tuned channels in the tuning sequence), a back up “n” for at least “x” seconds mode (which recalls up to the “n” most recently tuned channels in the tuning sequence that were watched for at least “x” seconds), a marked channel only mode (which recalls only marked channels), or any other suitable mode.
- a traditional last channel mode which always recalls the most recently tuned channel
- a back up “n” mode which recalls up to the “n” most recently tuned channels in the tuning sequence
- a back up “n” for at least “x” seconds mode which recalls up to the “n” most recently tuned channels in the tuning sequence that were watched for
- the user may press and hold a last channel button (or any other suitable button) in order to cycle through the available modes.
- a last channel button or any other suitable button
- an on-screen prompt (not shown) may be displayed after the user presses and holds the last channel button for longer than 1 second. This on-screen prompt may list the available last channel modes and allow the user to select the desired mode from the displayed list.
- Last channel overlay 1002 includes a listing of the channels stored by the last channel function. As shown in the example of FIG. 10 , the last four channels that the user tuned to are displayed in the list. Although the list in last channel overlay 1002 is in sequential order, this need not be the case. For example, if the user has selected the back up “n” for at least “x” seconds mode, then only channels the user settled on for longer then x seconds will be backed up by the last channel function. Last channel overlay 1002 may thus display channel numbers that are out of order.
- the user may be flipping by favorite channels or some other custom flipping sequence, in which case the channels in last channel overlay 1002 may be out of sequential order.
- the user may manually input channel numbers (e.g., using a keypad on input device 108 of FIG. 1 ) instead of using the “channel up” or “channel down” keys. In this case, the user's most recently tuned channels may be listed in last channel overlay 1002 .
- the user may select, any channel listed in last channel overlay 1002 to view more information about the content currently being displayed on that channel, automatically tune to the channel, or perform any other suitable media guidance function.
- the interactive media guidance application may pre-tune highlighted (but not yet selected) channels in last channel overlay 1002 . For example, a user may navigate highlight 1004 to any channel in last channel overlay 1002 . After a channel listing is highlighted, the channel may be automatically tuned on a secondary tuner (such as one of tuners 115 of FIG. 1 ) in anticipation of the actual selection of the channel listing. This way, a tuner output swap may be performed if the user actually selects the channel listing. This may reduce delays associated with channel tuning.
- tuners 115 In systems with at least two tuners, such as tuners 115 ( FIG. 1 ), if the secondary tuner is not being used for a recording (and is otherwise available), it may be used to speed up the channel flipping process.
- the background tuner When the user is pressing the “channel up” or “channel down” key repeatedly, the background tuner may always be tuned to one channel ahead of the currently displayed channel in the sequence. Then, instead of performing a new tune each time the user changes channels, the guide may simply execute a tuner swap.
- the flipper mode may be configured by the user.
- the user may enable the functionality of the flipper mode, modify the size and position of the flip banner (such as flip banner 304 of FIG. 3 ), configure the flip banner differently for different channels, permanently delete some channels from the channel flipping sequence, modify the behavior of the enhanced last channel function, enable dual tuner flipping, or configure any other aspect of the flipper mode.
- FIG. 11 shows sponsored flipping sequences display screen 1100 .
- the MSO, cable operator, or a third-party may provide custom, sponsored flipping sequences to the user.
- These sponsored flipping sequences may include sequences selected by an actor, celebrity, or other personality.
- the sequences may also include sequences including only channels showing a particular genre or subgenre of content, channels showing content of a particular rating, or channels with any other suitable characteristic in common. For example, all the channels owned or affiliated with a particular entity (e.g., News Corp.) may be included in a sponsored sequence.
- Sponsors may pay a fee for sponsoring flipping sequences and they may also select the channels that are included in the sequences and the flipping order.
- display screen 1100 includes sponsored flipping sequences overlay 1102 .
- This overlay includes a number of custom, sponsored flipping sequences.
- a user may navigate highlight 1104 to any flipping sequence in the list to view a listing of the channels associated with the flipping sequence or to automatically apply the sequence to the user's current flip mode session.
- An “all sports” flipping sequence may be defined and include only channels currently showing sporting events (or all sports-related channels, such as NESN, YES, ESPN, and ESPN2). The channels currently showing sporting events may be determined from genre information available in the media guidance application data.
- a “hit movies” flipping sequence may be defined and include only channels currently showing feature-length movies, movies of a certain ratings, or highly-recommended movies (or all movie channels, such as TMC, HBO, Showtime, and Cinemax). Celebrities and actors may sponsor their own flipping sequences.
- “Paris Hilton's Lineup” may include channels selected by Paris Hilton. In some embodiments, this lineup may mirror the current channel flipping sequence on a user equipment device associated with Paris Hilton. In this way, users (e.g., Paris Hilton fans) can watch the same channels as Paris Hilton.
- a “local lineup” flipping sequence may also be defined and include only local channels (e.g., local affiliate channels and local news channels).
- Any other suitable channel flipping sequence may also be defined.
- These sponsored sequences may be stored at a supplemental data source (e.g., supplemental data source 120 of FIG. 1 ) and made available to user equipment device upon request.
- a user may navigate highlight 1104 to any desired channel flipping sequence. The user may also specify a duration to apply to the new flipping sequence. After the desired sequence is highlighted, the user may press an INFO button to view a list of channels associated with the highlighted sequence. If the user approves of the channels in the sequence, the user may apply the sponsored channel flipping sequence to the user's own flipper mode session (optionally for the duration specified in flipping sequences overlay 1102 ). This action may automatically save the user's current flipping sequence, apply the sponsored flipping sequence to the current session, and then restore the user's prior flipping sequence after the current session has ended.
- FIG. 12 shows illustrative process 1200 for removing unauthorized channels from a channel flipping sequence.
- a user request to enter flipper mode may be received.
- the user may press and hold a “channel up” or “channel down” key on an input device (e.g., input device 108 ( FIG. 1 )) for longer than 1 second to enter flipper mode.
- the flip banner may then be briefly displayed with a flipper mode icon, such as icon 406 ( FIG. 4 ).
- indicator 404 FIG. 4
- FIG. 4 may be briefly displayed in the main viewing window to indicate that tine user has entered flipper mode.
- interactive media guidance application 106 may access the current channel flipping sequence. For example the local channel map may be consulted for a listing of all available channels on the user equipment device.
- interactive media guidance application 106 may determine if the user is authorized to view the next channel in the flipping sequence. As described above, in some embodiments, this determination is made without tuning to the channel. In some embodiments, the channel may be tuned, the authorization status may be determined, and, if unauthorized, the audio and video content of the channel may be blocked and a suitable message may be displayed to the user explaining the reason for the blocked channel.
- the user may be prompted to remove the unauthorized channel from the flipping sequence at step 1208 .
- unauthorized overlay 902 FIG. 9
- interactive media guidance application 106 FIG. 1
- data structure 200 FIG. 2
- the channel may be automatically removed from the flipping sequence if the user takes no steps to authorize it
- illustrative process 1200 may return to step 1206 to determine if the user is authorized to view the next channel in the direction of the channel change request. If the user is authorized to view the channel, then the channel may be displayed at step 1214 .
- interactive media guidance application 106 FIG. 1
- illustrative process 1200 may return to step 1206 to determine if the next channel is an authorized channel. If the user has not requested the next channel at step 1216 , the current channel may continue to be displayed.
- one or more steps shown in process 1200 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed.
- FIG. 13 shows illustrative process 1300 for removing a channel from the current channel flipping sequence.
- a request to remove a channel is received.
- the user may press and hold a DELETE key on an input device (e.g., input device 108 of FIG. 1 ) while in flipper mode in order to remove a Channel from the current flipping sequence.
- interactive media guidance application 106 FIG. 1
- the user may create flipper mode preferences that define the removal behavior for certain key presses. For example, if the user presses and holds the DELETE key on an input device (e.g., input device 108 of FIG.
- buttons or keys may also be used in other embodiments.
- interactive media guidance application 106 may access the program end time (and/or program duration) from media guidance application data associated with the program currently being displayed.
- a removal duration may be received at step 1308 .
- the user may define (in his or her flipper mode preferences) that channels are to be removed for the duration of the current flipper mode session.
- Other suitable durations may include 30 minutes, 1 hour, 2 hours, or permanently.
- the current channel may be removed from the channel flipping sequence.
- Data structure 200 ( FIG. 2 ) may also be updated accordingly.
- the next channel in the channel flipping sequence (in direction of channel flipping) may be automatically tuned and displayed. If interactive media guidance application 106 ( FIG. 1 ) determines that a secondary tuner is available at step 1314 , then the next channel in the channel flipping sequence may also be automatically pre-tuned. Pre-tuning allows the user equipment to perform a tuner output swap instead of a new channel, tune if and when the user requests the pre-tuned channel. This may result in reduced delays associated with channel tuning and/or decoding.
- channel 6 may be automatically displayed and channel 7 may be automatically pre-tuned.
- the channel that was removed from the channel flipping sequence at step 1310 may be restored to the sequence after the removal duration or the program end time has been reached. In this way, channels may be automatically restored to the channel flipping sequence so that the user may reevaluate the channel.
- one or more steps shown in process 1300 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed.
- FIG. 14 shows illustrative process 1400 for marking a channel as a temporary favorite channel.
- a user request to a mark a channel is received.
- the user may press and hold a FAV key on an input device (e.g., input device 108 of FIG. 1 ).
- favorite icon 602 may be briefly displayed in a flip banner to indicate that the channel has been marked as a temporary favorite channel.
- the channel may be added to a temporary favorite channels list.
- the boolean value in marked column 206 ( FIG. 2 ) of data structure 200 ( FIG. 2 ) may be updated.
- interactive media guidance application 106 FIG.
- any preexisting favorite channels may be defined. For example, the user may set channels as favorite channels outside of flipper mode. These channels may be added to a favorite flipping sequence at step 1408 .
- the user's temporary favorites list may also be added to the favorite flipping sequence. In this way, the user may flip between all marked channels as well as all preexisting favorite channels.
- the user's favorite flipping sequence may be used as the channel flipping sequence at step 1414 .
- the user may repeatedly press a FAV key on an input device (e.g., input device 108 of FIG. 1 ) to flip through the user's favorite flipping sequence.
- the user may press the FAV key once and then use the “channel up” or “channel down” key to flip through the user's favorite flipping sequence.
- the user may flip through the regular flipping sequence at step 1416 .
- one or more steps shown in process 1400 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed.
- FIG. 15 shows process 1500 for supporting an enhanced last channel function.
- several enhanced last channel modes may be available while the user is in flipper mode (or outside of flipper mode).
- the user may choose a traditional last channel function that always tunes to the most recently accessed or tuned channel.
- the user may also choose to back up the “n” most recently tuned channels in the tuning sequence using the last channel function.
- the last channel function may also return only to channels watched for at least “x” seconds, where x is a user-configurable value, or the last channel function may only return to marked channels.
- Interactive media guidance application 106 may maintain a list or table of all channels accessed on the user equipment device.
- the list or table may also include an indication of how long each channel was accessed or displayed on display device 104 ( FIG. 1 ). For example, if the user has requested to back up the last ten channels, then the list of previously accessed channels may always include the last ten channels that the user has accessed.
- Optional duration parameters may also be defined so that, for example, only the last ten channels that were displayed for at least twenty seconds are included in the back up list.
- a user request for the last channel function may be received. For example, the user may press a “last channel” key or button on input device 108 ( FIG. 1 ) or any other suitable button.
- a user indication of a last channel mode may be received. As previously described, in some embodiments, a list of available last channel modes may be displayed to the user. The user may then select the desired last channel mode. In other embodiments, the user's profile, which may include a preferred or default last channel mode, may be read at step 1504 .
- interactive media guidance application 106 may determine if the user has selected to display a list of channels backed up by the last channel mode. This interactive list may then be displayed to the user at step 1508 .
- last channel overlay 1002 FIG. 10
- This list may include a listing of channel numbers, content title, and any other suitable information about the channels backed up using the selected last channel mode. The user may select any channel in the list in order to view additional information about the channel (or the content currently being displayed on the channel) or perform any media guidance application function on the channel (e.g., automatically tune to the channel or schedule a recording).
- step 1510 if the user has selected the back up “n” mode, then at step 1512 the last channel in the back up sequence may be tuned and displayed on display device 104 ( FIG. 1 ).
- step 1514 if the user has selected the back up “n” for at least “x” seconds mode, then at step 1516 the last channel in the back up sequence that has been tuned or displayed for at least “x” seconds may be tuned and displayed on display device 104 ( FIG. 1 ).
- Custom modes may also be defined. For example, only channels marked as temporary favorites and displayed for at least “x” seconds may be defined as a custom mode. Any other suitable custom mode may be defined in other embodiments. If the user selects a custom last channel mode at step 1518 , then the last channel in the back up sequence matching the custom mode criteria may be displayed at step 1520 .
- one or more steps shown in process 1500 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 custom media content flipping support.
- 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, an interactive media guidance application may allow a user to access hundreds of digital or analog television channels. From these channels, a user may be presented with, for example, broadcast television content, on-demand programming, pay-per-view programming, interactive applications, digital music, and any other media content capable of being presented on a user equipment device.
- Some media guidance applications, however, are limited in their ability to customize the channel changing (or sometimes called channel “flipping”) sequence. This sequence generally includes all the available channel numbers in sequential order by channel number. For example, while a user may typically flip up or flip down in the channel sequence, the ability to create and maintain custom channel flipping sequences (even for a limited period of time) is severely limited.
- In view of the foregoing, a more efficient way for television viewers to manage the large number of channels available, without necessarily having to interact on-screen with an interactive media guidance application, is provided. An interactive media guidance application is provided that supports more flexible and efficient channel flipping. In some embodiments, the enhanced channel flipping is provided by a “flipper” mode of an existing interactive media guidance application. In other embodiments, a separate interactive application may provide the enhanced channel flipping functionality described herein. The flipper mode or application may be activated by holding a channel up or channel down button for a predetermined length of time (e.g., at least one second). The flipper mode may be exited automatically after a period of inactivity (e.g., no channel change requests within another predetermined length of time). In some embodiments, the user may also permanently disable or enable the flipper mode of the interactive media guidance application.
- While in flipper mode, a user may selectively add or remove channels from the current channel flipping sequence while the user is channel flipping. A convenient flip banner or overlay may be briefly displayed on any edge of the display screen (or as a docked or undocked window) to confirm any channel flipping sequence change. The flip banner or overlay may display current information about the flipping sequence, including the channel name of the currently tuned or displayed channel, the channel number, the content title, and as indication whether the user is in flipper mode. The flip banner or overlay may also be customized by the user to display more or less information. Channels may be added or removed from the channel flipping sequence permanently, only for the duration of a program currently being displayed on that channel, or for a fixed period of time set by the user (e.g., 20 minutes).
- The user may also selectively mark (and unmark) channels as temporary favorite channels while in flipper mode by pressing a single button or key on a user input device (e.g. the “FAV” key). The user may toggle a channel's marked status by pressing the same button or key one or more times. The user may then channel flip only between marked channels. In some embodiments, the user's preexisting favorite channels may also be included in the channel flipping sequence with the marked channels. Channels may be marked as a temporary favorite channels for the duration of a program currently being displayed on that channel or for a fixed period of time set by the user (e.g., 20 minutes).
- The interactive media guidance application may also prompt the user to remove unauthorized channels and channels that are restricted by parental controls from the channel flipping sequence. In some embodiments, unauthorized and restricted channels are automatically removed from the channel flipping sequence without tuning to the unauthorized channels. In other embodiments, unauthorized and restricted content may be tuned and blocked (with an informative banner) the first time the user flips to them. The interactive media guidance application may then automatically skip the unauthorized or restricted channels on subsequent channel flipping requests. If a user inputs a parental control access code, such as a parental control PIN, this access code may be saved to memory and all subsequent parental control access code prompts may be suppressed (optionally only for a predetermined length of time or a length of time selected by the user).
- In some embodiments, an enhanced last channel function may also be defined in flipper mode. The user may configure the behavior of the last channel function between a number of different modes. For example, the user may choose a traditional last channel function that always tunes to the most recently tuned channel. The user may also choose to back up the “n” most recently tuned channels in the tuning sequence using the last channel function. The last channel function may also return only to channels watched for at least x seconds, where x is a user-configurable value, or the last channel function may only return to marked channels. The user may customize the mode of the last channel function and view a list of last channels using an on-screen overlay or option.
- In some embodiments, an accelerated channel surf is enabled in flipper mode where a secondary tuner is used to pre-tune the next channel in the channel flipping sequence. In this way, the channel change request may actually result in a tuner output swap instead of a new tune. This may reduce delays associated with channel flipping, allowing the user to quickly surf between channels in the channel flipping sequence.
- In some embodiments, sponsored channel flipping sequences are made available by the cable operator or any suitable third-party. The user may apply any sponsored channel flipping sequence as the user's current flipping sequence for any selected duration. The user's previous flipping sequence may then be automatically restored after the user-selected duration has expired.
- 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 structure storing the channel flipping sequence in accordance with one embodiment of the invention; -
FIG. 3 is an illustrative display screen with flip banner in accordance with one embodiment of the invention; -
FIG. 4 is an illustrative display screen with flipper mode indicator in accordance with one embodiment of the invention; -
FIG. 5 is an illustrative display screen with a channel removed icon in accordance with one embodiment of the invention; -
FIG. 6 is an illustrative display screen with marked status indicator in accordance with one embodiment of the invention; -
FIG. 7 is an illustrative display screen with an unmarked status indicator in accordance with one embodiment of the invention; -
FIG. 8 is an illustrative parental control locked display screen in accordance with one embodiment of the invention; -
FIG. 9 is an illustrative unauthorized channel display screen in accordance with one embodiment of the invention; -
FIG. 10 is an illustrative last channel display screen in accordance with one embodiment of the invention; -
FIG. 11 is an illustrative sponsored flipping sequence display screen in accordance with one embodiment of the invention; and -
FIGS. 12, 13, 14, and 15 show illustrative processes for supporting the flipper mode features and functionality in accordance with various embodiments of the invention. - The enhanced channel flipping features and associated functionality described herein may be provided by a stand-alone channel flipper application executing at least partially on a user equipment device, or the features and functionality may be provided by a flipper module or mode of an existing interactive application. If implemented as a flipper module or mode of an existing interactive application, such as an interactive media guidance application, all the display screens, prompts, and overlays shown herein maybe 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 enhanced channel flipping functionality described herein, for convenience this application is referred to as an interactive media guidance application or channel flipper application.
- The channel flipper application may allow users to build and maintain one or more custom channel flipping sequences on a user equipment device. Users may add or remove channels from the custom channel flipping sequence while flipping using an intuitive flip banner or overlay that is displayed while the user is channel flipping (or the banner may be briefly displayed after the user requests a channel flipping sequence change). The channel flipper application may also monitor interactive media guidance application data, such as the scheduled start and stop times of programming available on channels added to or removed from the channel flipping sequence. The channel flipper application may then automatically update the custom channel flipping sequence at suitable times, for example, when programming currently being displayed on marked channels begins or ends.
- In some embodiments, the custom channel flipping sequences described herein may be remapped to virtual channel numbers (e.g., sequential virtual channel numbers) for ease of access. For example, if the user has created a custom channel flipping sequence including
only channels virtual channel numbers -
FIG. 1 shows illustrativeinteractive media system 100 for performing the channel flipping 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 sponsored channel flipping sequences touser equipment 102. The sponsored sequences may be tailored on a local geographic basis to include only local channels (e.g., local affiliates), channels currently showing local sports, or any other suitable channel lineup. In some embodiments, actors, celebrities, and other suitable personalities may sponsor custom channel lineups and make these lineups available touser equipment 102. For example, a celebrity's favorite channels may be grouped into a sponsored channel flipping sequence. The celebrity may also prioritize his or her favorite channels so that, for example, the celebrity's favorite channels appear first in the sponsored channel flipping sequence. These sponsored channel flipping sequences may be indexed and stored indatabase 122. - In some embodiments,
database 122 may also store the interactive media guidance application (or a stand-alone channel flipper 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 of data 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 flipper module or mode 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 and various data sources 140. -
Content source 130,supplemental data source 120, and data 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, 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 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 a DCT 2000, 2500, 5100, 6208 or 6412 set-top box provided by Motorola, Inc. - In the example of
FIG. 1 ,user equipment 102 includescontrol circuitry 114,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 incontrol 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 frominput 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 115 (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 custom channel flipping sequences. 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 be connected tostorage device 110 for storing data from data 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, sub-process, 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. - 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 from data 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 schedule information (e.g., start time and end time information), genre information (e.g., sports, mystery, or 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 custom channel flipping sequences in memory (not shown) ofcontrol circuitry 114 or onstorage device 110. As shown inFIG. 2 , described below, the custom channel flipping sequences may include an identification of the channels in the sequence (e.g., by number, call letters, or other identifier in the local channel map), the order of the sequence, and any optional duration parameters. The optional duration parameters may indicate the length of time a channel should remain in (or be removed from) the channel flipping sequence. One or more custom sequences may be defined on a single user equipment device, such asuser equipment device 102. Each custom sequence may be associated with all users ofuser equipment device 102 or a subset of all the users. Access permissions and/or access restrictions may also be associated with some channel flipping sequences so that, for example, only certain users may view, access, or edit the sequence. -
FIG. 2 showsillustrative data structure 200 for storing a channel flipping sequence. In the example ofFIG. 2 ,data structure 200 takes the form of a table in a relational database, but any other data structure may be used in other embodiments.Channel column 202 includes a unique channel identifier. For example,channel column 202 may include the channel numbers or call letters for each channel in the flipping sequence. Favorite column 204 may include a boolean value indicating whether the channel is one of the user's favorite channels.Marked column 206 may include a boolean value indicating whether the channel has been marked by the user as a temporary favorite channel.Authorized column 208 may include a boolean value indicating whether the user is currently authorized to view the channel. For example, premium and on-demand channels that the user has not subscribed to may be considered unauthorized channels. Unauthorized channels may also include channels locked by parental controls in some embodiments.Deleted column 212 may include a boolean value indicating whether the channel has been removed or deleted from the channel flipping sequence identified bydata structure 200. Any of markedcolumn 206, deletedcolumn 212, or authorizedcolumn 208 may also include a time at which the status is to be rechecked, or a reference to a program showing, after which the status may change. - Finally,
next column 210 may include an indication of the next channel in the channel flipping sequence. In some embodiments,next column 210 may be omitted, and the entries indata structure 200 may be stored in sequence order. In other embodiments, channels are stored in channel number order acidnext column 210 is used to determine the next channel in the channel sequence. In some embodiments, a previous column is also included indata structure 200 so that the user can flip in both directions. In such embodiments,data structure 200 may take the form of a linked list or doubly-linked list for simple navigation. - For ease of illustration,
data structure 200 includes only eleven channel entries corresponding to channelnumbers 2 through 12. In actual implementations,data structure 200 may include many more channel entries representing the entire channel flipping sequence.Data structure 200 may include entries for all the channels available within media system 100 (FIG. 1 ) or only the channels included in a particular channel flipping sequence. - To many users, the most important way to watch programming is by quickly surfing through the available channels on the user equipment device. The interactive media guidance application's role in this process may be to quickly, easily, and unobtrusively facilitate channel surfing. The flipper mode of the interactive media guidance application may perform this functionality.
-
FIG. 3 showsdisplay screen 300 withflip banner 304.Flip banner 304 may be displayed whenever a new channel is displayed to the user.Flip banner 304 may time out automatically after a predetermined amount of time orflip banner 304 may persist until the user manually dismisses the banner. Flip banner may include various information about the newly displayed channel. For examplechannel name area 308 may display the channel call letters and number. Content title area 306 may display the title of the content currently displayed on the channel. Time area 312 may display the start time and end time of the content identified in content title area 306.Summary information 314 may include summary or detailed information about the content identified in content title area 306. In addition, one or more status icons may be displayed instatus area 310. These status icons may indicate whether the channel or content is a favorite, marked as a temporary favorite, is scheduled for recording, or has a reminder set. Some or all of the information displayed inflip banner 304 may be derived from media guidance application data received from a suitable data source (e.g.,data source 142 ofFIG. 1 ). -
Flip banner 304 may be displayed while the programming on the channel is displayed behindflip banner 304 inarea 302. In some embodiments, the programming is sealed so thatflip banner 304 does not block any portion of the channel output. In other embodiments, the programming displayed inarea 302 is not scaled, butflip banner 304 is at least partially transparent so that the programming can be seen behindflip banner 304.Flip banner 304 may be displayed to the user while in flipper mode or outside of flipper mode. For example,banner 304 may be displayed to the user whenever a new channel displayed, regardless of what mode the user is in. - In some embodiments, the flipper mode may be activated by holding down the “channel up” or “channel down” key on an input device (e.g.,
input device 108 ofFIG. 11 for a second or longer. The user may disable this behavior via a flipper setup screen (not shown). A user may automatically exit flipper mode after a period of time of inactivity. For example, if the user equipment does not receive a channel change request after a user-configurable amount of time, the user may be automatically exited from flipper mode. - In some embodiments, the user may be able to easily switch between flipper mode and a channel scanner mode. For example, a scan feature may display channels for a user-configurable amount of time in the order of the flipping sequence. A channel scan may resemble an automatic slideshow of channels. U.S. patent application Ser. No. 11/431,143, filed May 8, 2006, which is hereby incorporated by reference herein in its entirety, discloses a channel scanner function. Any of the scan features described in U.S. patent application Ser. No. 11/431,143 may be incorporated into flipper mode features. Although a user may enter and exit flipper mode based on user activity, in some embodiments, a user may permanently enable flipper mode using a flipper setup screen (not shown).
- While in flipper mode, the interactive media guidance application may execute an expedited flipping function as the user surfs up and down through the channels in the channel flipping sequence. For example, the user may channel surf using the “channel up” and “channel down” keys while flipper mode is active. As shown in
display screen 400 ofFIG. 4 , the user may be aware he or she is in flipper mode because oficon 406 or indicator 404. Indicator 404, which takes the form of the letters “FLIP” in the example ofFIG. 4 , may be displayed on top of programming already displayed in main screen area. Indicator 404 may time out after a predetermined amount of time has past, or indicator 404 may persist while the user is in flipper mode. - Similar to indicator 404,
icon 406 may indicate to the user the he or she is in flipper mode.Icon 406 may be displayed at any suitable location In the flip banner of the display screen. Any other suitable icons or indicators may also be used to indicate to the user that flipper mode is currently active. In some embodiments, no visual indicator is displayed. Rather, an audible alert or tone is sounded whenever the user enters and/or exits flipper mode. In other embodiments, a combination of an audible alert or tone and a visual indicator is used. - After the user enters flipper mode, a single key press (for example, a DELETE key) on an input device (e.g.,
user input device 108 ofFIG. 1 ) may remove the current channel from the channel flipping sequence, and the next channel in the sequence may be automatically tuned. The next channel in the sequence may be the next higher or lower channel number, depending on whether the user has most recently pressed a “channel up” or “channel down” button. After a channel has been removed from the channel flipping sequence, the channel may be automatically added back into the flipping sequence after the currently airing program on that channel has ended. For example, media guidance application data may indicate the start and stop times of all programming available on all accessible channels. This information may be used to determine when the channel is added back into the channel flipping sequence. - Holding the DELETE key down for longer than one second (or any other user-configurable length of time) may delete the channel from the channel flipping sequence permanently, regardless of when the program currently airing on that channel ends.
FIG. 5 showsdisplay screen 500 which may be displayed after a user deletes a channel from the current channel flipping sequence. Indisplay screen 500,flip banner 502 may be briefly displayed after the user deletes a channel from the current channel flipping sequence. Removed icon 504 may indicate to the user that the channel has been successfully removed from the current channel flipping sequence. If there is no DELETE key on the input device (e.g.,user input device 108 ofFIG. 1 ), any other suitable key may be reconfigured for this function. - In a typical usage scenario, a user may press and hold a “channel up” or “channel down” key for longer than one second to enter flipper mode. An audible and/or visual alert or icon may then be displayed or sounded to indicate to the user that he or she has entered flipper mode. After the user has entered flipper mode, the user may change channels as normal. If the user comes to a channel showing programming that the user is not interested in, the user may press the DELETE key to temporarily remove the channel from the channel flipping sequence. The channel may be automatically added back to the channel flipping sequence after the program currently airing on that channel has ended. In this way, the user is given another opportunity to remove the newly airing program from the channel flipping sequence.
- Alternatively, the user may press and hold the DELETE key to permanently remove the channel from the channel flipping sequence. For example, the user may never like programming displayed on a certain channel (e.g., the Home and Garden channel) and thus want to permanently remove the channel for all subsequent channel flipping requests.
- While in flipper mode, the user may also mark channels of interest as temporary favorite channels. As shown in display screen 600 of
FIG. 6 , the user has marked channel “12 KDBI” as a temporary favorite channel. The user may have marked this channel because the user liked the content currently being displayed on this channel.Favorite icon 602 may indicate that this channel has been marked as a temporary favorite channel. The user may mark a channel as a temporary favorite channel with a single key press (for example, by holding down the FAV key on an input device for a full three seconds or any other suitable length of time). When the user marks a channel as a temporary favorite, the interactive media guidance application may briefly display the flip banner withfavorite icon 602 to confirm the action. - As shown in
display screen 700 ofFIG. 7 , if the current channel is already marked as a temporary favorite channel, pressing and holding the FAV key (or any other suitable key) may unmark the channel. The flip banner may be briefly displayed with unmarked icon 702 (or with no icon).Unmarked icon 702 may indicate to the user that this channel has been successfully unmarked. In some embodiments, each time the user presses and holds the FAV key, the channel may be toggled between marked, unmarked, and deleted status. - Depending on the user's preferences, marking and/or unmarking a channel as a temporary favorite channel may automatically add or remove the channel to the current favorite channel flipping sequence. The channel may be added or removed permanently, for the duration of the program currently airing on the marked or unmarked channel, or for the duration of the current flipper mode session. For example, if the user marks channel “12 KDBI” and this channel is currently showing “Sesame Street” (as indicated in the flip banners of
FIGS. 6 and 7 ), then, in some embodiments, channel “12 KDBI” may be marked as a temporary favorite only during the duration of “Sesame Street.” In the illustrated example, this channel may be marked as a temporary favorite only until 11:30 AM, at which time it will be automatically unmarked as a temporary favorite channel, allowing the user to once again evaluate this channel. - When the user presses the FAV key and does not hold it, in some embodiments, the interactive media guidance application may tune between just the marked channels. If there are preexisting favorite channels defined (e.g., in the user's profile), these preexisting favorite channels may also be included in the favorite channel flipping sequence, unless and until they are explicitly deleted from the sequence by the user.
- Sometimes a user may flip to a channel that is locked or unauthorized in some way. For example, the channel could be locked by parental controls, or the channel could be a premium channel (or premium service) that the user has not subscribed to. If such a channel is requested and tuned, the interactive media guidance application may automatically note the locked or unauthorized status of the channel and remove this channel from the channel flipping sequence (either permanently or for a user-configurable amount of time). The next time the user attempts to flip to the locked or unauthorized channel, it may be automatically skipped in the tuning sequence. This gives the viewer a chance to unlock or authorize the programming, and then does not burden the user with the need to flip through the same content on later tuning cycles. In some embodiments, the interactive media guidance application may determine if a channel is unauthorized or locked without tuning the channel. For example, media guidance application data may be automatically accessed after receiving a channel change request. If the media guidance application data signals a locked or unauthorized condition (e.g., due to a blocked MPAA rating associated with the content currently being displayed on that channel), then the channel may be removed from the channel flipping sequence before tuning (or attempting to tune) to the channel.
- If a channel is locked by parental controls, then, in some embodiments, a parental control access overlay may be automatically displayed to the user. As shown in the example of
FIG. 8 ,display screen 800 includes parental control overlay 804, which includes parental control access code entry 806,confirmation button 808, and savecode option 810. Parental control overlay 804 may be displayed because the user is attempting to access the locked program identified inflip banner 802. The user may input a valid parental control access code into parental control access code entry 806 andpress confirmation button 808 in order to display the content on the channel. The user may also choose to save the parental control access code for subsequent requests for locked channels. If the user desires to save the parental control access code, then the user may select a duration intime option 812.Time option 812 may be changed to any suitable time, or the user can select to save the parental control access code until the user exits flipper mode or turns off the user equipment device.Checkmark indicator 810 may inform the user that the parental control access code will be saved after the user pressesconfirmation button 808. - In some embodiments, the parental control access code may be saved to memory (not shown) of control circuitry 114 (
FIG. 14 ) or to storage device 110 (FIG. 1 ). If the user requests a locked channel in the channel flipping sequence while the parental control access code is saved, then the saved parental control access code may be automatically used to access the locked channel. This allows the user to more efficiently flip between channels in the channel flipping sequence without the need to re-input a valid parental control access code each time a locked channel is encountered. - After the duration specified in
time option 812 expires, the parental control access code may be automatically removed from the system. At this point, the user will be prompted to re-input a valid parental control access code if the user requests a locked channel in the channel flipping sequence. -
FIG. 9 showsunauthorized display screen 900. When a user requests a channel that the user is not authorized to view (e.g., a premium channel that the user has not subscribed to), thenunauthorized overlay 902 may be displayed to the user.Unauthorized overlay 902 may inform the user of the lack of authorization and present one or more options to the user.Option 904 allows the user to remove the unauthorized channel from the channel flipping sequence (either permanently or for a user-configurable amount of time).Option 906 allows the user to select to always remove unauthorized channels from the channel flipping sequence. If the user has selectedoption 906, then the interactive media guidance application may automatically remove unauthorized channels from the channel flipping sequence without displayingunauthorized overlay 902. The next channel in the channel flipping sequence may then be automatically tuned and displayed. This behavior allows the interactive media guidance application to learn channels that may not be authorized by attempting to access them. - In some embodiments, the user may also be presented with an option to authorize the channel. For example, the user may navigate a cursor to authorize
option 908 to attempt to authorize the channel. After selecting authorizeoption 908, one or more screens may be displayed to the user confirming the channel authorization request. Through the one or more screens, the user may be allowed to enter payment information or subscribe to the unauthorized channel (e.g., a premium channel). In systems that allow the interactive media guidance application to determine the authorization of channels without tuning to the channels, the interactive media guidance application may skip unauthorized channels on all channel flipping passes. If the user fails to successfully authorize the channel, in some embodiments, the channel may be removed from the current flipping sequence and the next channel in the flipping sequence is automatically tuned and displayed. - Different users may prefer the flip banner, such as flip banner 304 (
FIG. 3 ), to show more or less information. The user therefore may configure the size and contents of the flip banner in some embodiments. For example, the user may select any of “No Flip Banner,” “Channel Only,” “Channel and Program Title,” and “Full Flip Banner” options in a flipper mode setup screen (not shown). The user may also be able to configure the position of the flip banner. For example, with the channel only option, the flip banner may be displayed in any corner. With the program title option, it may be displayed at the top or bottom, or at either side of the display screen. - The flipper mode may also include an enhanced last channel function.
FIG. 10 shows lastchannel display screen 1000. The user may be allowed to configure the behavior of a last channel function between a number of different modes. These enhanced last channel modes may include, for example, a traditional last channel mode (which always recalls the most recently tuned channel), a back up “n” mode (which recalls up to the “n” most recently tuned channels in the tuning sequence), a back up “n” for at least “x” seconds mode (which recalls up to the “n” most recently tuned channels in the tuning sequence that were watched for at least “x” seconds), a marked channel only mode (which recalls only marked channels), or any other suitable mode. The user may press and hold a last channel button (or any other suitable button) in order to cycle through the available modes. In some embodiments, an on-screen prompt (not shown) may be displayed after the user presses and holds the last channel button for longer than 1 second. This on-screen prompt may list the available last channel modes and allow the user to select the desired mode from the displayed list. - A listing of the actual channels that may be recalled using the selected last channel mode may also be displayed to the user.
FIG. 10 shows lastchannel display screen 1000 that includes last channel overlay 1002. Last channel overlay 1002 includes a listing of the channels stored by the last channel function. As shown in the example ofFIG. 10 , the last four channels that the user tuned to are displayed in the list. Although the list in last channel overlay 1002 is in sequential order, this need not be the case. For example, if the user has selected the back up “n” for at least “x” seconds mode, then only channels the user settled on for longer then x seconds will be backed up by the last channel function. Last channel overlay 1002 may thus display channel numbers that are out of order. As another example, the user may be flipping by favorite channels or some other custom flipping sequence, in which case the channels in last channel overlay 1002 may be out of sequential order. As yet another example, the user may manually input channel numbers (e.g., using a keypad oninput device 108 ofFIG. 1 ) instead of using the “channel up” or “channel down” keys. In this case, the user's most recently tuned channels may be listed in last channel overlay 1002. - The user may select, any channel listed in last channel overlay 1002 to view more information about the content currently being displayed on that channel, automatically tune to the channel, or perform any other suitable media guidance function. In some embodiments, the interactive media guidance application may pre-tune highlighted (but not yet selected) channels in last channel overlay 1002. For example, a user may navigate
highlight 1004 to any channel in last channel overlay 1002. After a channel listing is highlighted, the channel may be automatically tuned on a secondary tuner (such as one of tuners 115 ofFIG. 1 ) in anticipation of the actual selection of the channel listing. This way, a tuner output swap may be performed if the user actually selects the channel listing. This may reduce delays associated with channel tuning. - In systems with at least two tuners, such as tuners 115 (
FIG. 1 ), if the secondary tuner is not being used for a recording (and is otherwise available), it may be used to speed up the channel flipping process. When the user is pressing the “channel up” or “channel down” key repeatedly, the background tuner may always be tuned to one channel ahead of the currently displayed channel in the sequence. Then, instead of performing a new tune each time the user changes channels, the guide may simply execute a tuner swap. U.S. patent application Ser. No. 11/430,468, filed May 8, 2006, which is hereby incorporated by reference herein in its entirety, discloses additional ways to expedite the channel surfing process. Any of the features disclosed in U.S. patent application Ser. No. 11/430,468 may be combined with features described herein. - The flipper mode may be configured by the user. For example, the user may enable the functionality of the flipper mode, modify the size and position of the flip banner (such as
flip banner 304 ofFIG. 3 ), configure the flip banner differently for different channels, permanently delete some channels from the channel flipping sequence, modify the behavior of the enhanced last channel function, enable dual tuner flipping, or configure any other aspect of the flipper mode. -
FIG. 11 shows sponsored flippingsequences display screen 1100. In some embodiments, the MSO, cable operator, or a third-party may provide custom, sponsored flipping sequences to the user. These sponsored flipping sequences may include sequences selected by an actor, celebrity, or other personality. The sequences may also include sequences including only channels showing a particular genre or subgenre of content, channels showing content of a particular rating, or channels with any other suitable characteristic in common. For example, all the channels owned or affiliated with a particular entity (e.g., News Corp.) may be included in a sponsored sequence. Sponsors may pay a fee for sponsoring flipping sequences and they may also select the channels that are included in the sequences and the flipping order. - As shown in
FIG. 11 ,display screen 1100 includes sponsored flipping sequences overlay 1102. This overlay includes a number of custom, sponsored flipping sequences. A user may navigatehighlight 1104 to any flipping sequence in the list to view a listing of the channels associated with the flipping sequence or to automatically apply the sequence to the user's current flip mode session. An “all sports” flipping sequence may be defined and include only channels currently showing sporting events (or all sports-related channels, such as NESN, YES, ESPN, and ESPN2). The channels currently showing sporting events may be determined from genre information available in the media guidance application data. A “hit movies” flipping sequence may be defined and include only channels currently showing feature-length movies, movies of a certain ratings, or highly-recommended movies (or all movie channels, such as TMC, HBO, Showtime, and Cinemax). Celebrities and actors may sponsor their own flipping sequences. For example “Paris Hilton's Lineup” may include channels selected by Paris Hilton. In some embodiments, this lineup may mirror the current channel flipping sequence on a user equipment device associated with Paris Hilton. In this way, users (e.g., Paris Hilton fans) can watch the same channels as Paris Hilton. A “local lineup” flipping sequence may also be defined and include only local channels (e.g., local affiliate channels and local news channels). - Any other suitable channel flipping sequence may also be defined. These sponsored sequences may be stored at a supplemental data source (e.g.,
supplemental data source 120 ofFIG. 1 ) and made available to user equipment device upon request. For example, in a typical usage scenario, a user may navigatehighlight 1104 to any desired channel flipping sequence. The user may also specify a duration to apply to the new flipping sequence. After the desired sequence is highlighted, the user may press an INFO button to view a list of channels associated with the highlighted sequence. If the user approves of the channels in the sequence, the user may apply the sponsored channel flipping sequence to the user's own flipper mode session (optionally for the duration specified in flipping sequences overlay 1102). This action may automatically save the user's current flipping sequence, apply the sponsored flipping sequence to the current session, and then restore the user's prior flipping sequence after the current session has ended. -
FIG. 12 showsillustrative process 1200 for removing unauthorized channels from a channel flipping sequence. Atstep 1202, a user request to enter flipper mode may be received. For example, the user may press and hold a “channel up” or “channel down” key on an input device (e.g., input device 108 (FIG. 1 )) for longer than 1 second to enter flipper mode. The flip banner may then be briefly displayed with a flipper mode icon, such as icon 406 (FIG. 4 ). Additionally or alternatively, indicator 404 (FIG. 4 ) may be briefly displayed in the main viewing window to indicate that tine user has entered flipper mode. - At
step 1204, interactive media guidance application 106 (FIG. 1 ) may access the current channel flipping sequence. For example the local channel map may be consulted for a listing of all available channels on the user equipment device. Atstep 1206, interactive media guidance application 106 (FIG. 1 ) may determine if the user is authorized to view the next channel in the flipping sequence. As described above, in some embodiments, this determination is made without tuning to the channel. In some embodiments, the channel may be tuned, the authorization status may be determined, and, if unauthorized, the audio and video content of the channel may be blocked and a suitable message may be displayed to the user explaining the reason for the blocked channel. If the user is not authorized to view the channel, the user may be prompted to remove the unauthorized channel from the flipping sequence atstep 1208. For example, unauthorized overlay 902 (FIG. 9 ) may be displayed to the user. If the user selects to remove the unauthorized channel from the flipping sequence atstep 1210, then interactive media guidance application 106 (FIG. 1 ) may remove the channel from the current flipping sequence atstep 1212. For example, data structure 200 (FIG. 2 ) may be updated so that the unauthorized channel is automatically skipped in the flipping sequence. In some embodiments, the channel may be automatically removed from the flipping sequence if the user takes no steps to authorize it - After the unauthorized channel is removed from the channel flipping sequence at
step 1212, or if the user does not select to remove the unauthorized channel from the flipping sequence atstep 1210,illustrative process 1200 may return to step 1206 to determine if the user is authorized to view the next channel in the direction of the channel change request. If the user is authorized to view the channel, then the channel may be displayed atstep 1214. Atstep 1216, interactive media guidance application 106 (FIG. 1 ) may determine if the user has requested the next channel in the channel flipping sequence. If so,illustrative process 1200 may return to step 1206 to determine if the next channel is an authorized channel. If the user has not requested the next channel atstep 1216, the current channel may continue to be displayed. - In practice, one or more steps shown in
process 1200 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed. -
FIG. 13 showsillustrative process 1300 for removing a channel from the current channel flipping sequence. Atstep 1302, a request to remove a channel is received. For example, the user may press and hold a DELETE key on an input device (e.g.,input device 108 ofFIG. 1 ) while in flipper mode in order to remove a Channel from the current flipping sequence. Atstep 1304, interactive media guidance application 106 (FIG. 1 ) may determine if the user has requested to remove the channel or remove the program currently being displayed on the channel. The user may create flipper mode preferences that define the removal behavior for certain key presses. For example, if the user presses and holds the DELETE key on an input device (e.g.,input device 108 ofFIG. 1 ) for one second, then this action may be interpreted as a request to remove the current program. If the user presses and holds the DELETE key for 2 seconds or longer, then this action may be interpreted as a request to remove the current channel. Any other suitable buttons or keys may also be used in other embodiments. If the user has requested to remove the program, atstep 1306 interactive media guidance application 106 (FIG. 1 ) may access the program end time (and/or program duration) from media guidance application data associated with the program currently being displayed. If the user has requested to remove the channel atstep 1304, then a removal duration may be received at step 1308. For example, the user may define (in his or her flipper mode preferences) that channels are to be removed for the duration of the current flipper mode session. Other suitable durations may include 30 minutes, 1 hour, 2 hours, or permanently. - At
step 1310, the current channel may be removed from the channel flipping sequence. Data structure 200 (FIG. 2 ) may also be updated accordingly. Atstep 1312, the next channel in the channel flipping sequence (in direction of channel flipping) may be automatically tuned and displayed. If interactive media guidance application 106 (FIG. 1 ) determines that a secondary tuner is available atstep 1314, then the next channel in the channel flipping sequence may also be automatically pre-tuned. Pre-tuning allows the user equipment to perform a tuner output swap instead of a new channel, tune if and when the user requests the pre-tuned channel. This may result in reduced delays associated with channel tuning and/or decoding. For example, if the user selects to removechannel 5 and the user is currently flipping up, thenchannel 6 may be automatically displayed andchannel 7 may be automatically pre-tuned. Finally, atstep 1318, the channel that was removed from the channel flipping sequence atstep 1310 may be restored to the sequence after the removal duration or the program end time has been reached. In this way, channels may be automatically restored to the channel flipping sequence so that the user may reevaluate the channel. - In practice, one or more steps shown in
process 1300 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed. -
FIG. 14 showsillustrative process 1400 for marking a channel as a temporary favorite channel. Atstep 1402, a user request to a mark a channel is received. For example, the user may press and hold a FAV key on an input device (e.g.,input device 108 ofFIG. 1 ). As shown inFIG. 6 ,favorite icon 602 may be briefly displayed in a flip banner to indicate that the channel has been marked as a temporary favorite channel. Atstep 1404, the channel may be added to a temporary favorite channels list. For example, the boolean value in marked column 206 (FIG. 2 ) of data structure 200 (FIG. 2 ) may be updated. At step 1406, interactive media guidance application 106 (FIG. 1 ) may determine if any preexisting favorite channels are defined. For example, the user may set channels as favorite channels outside of flipper mode. These channels may be added to a favorite flipping sequence atstep 1408. At step 1410, the user's temporary favorites list may also be added to the favorite flipping sequence. In this way, the user may flip between all marked channels as well as all preexisting favorite channels. - If the user requests to flip through the user's favorite channels at
step 1412, then the user's favorite flipping sequence may be used as the channel flipping sequence atstep 1414. For example, the user may repeatedly press a FAV key on an input device (e.g.,input device 108 ofFIG. 1 ) to flip through the user's favorite flipping sequence. In other embodiments, the user may press the FAV key once and then use the “channel up” or “channel down” key to flip through the user's favorite flipping sequence. Alternatively, the user may flip through the regular flipping sequence atstep 1416. - In practice, one or more steps shown in
process 1400 may be combined with other steps, performed in any suitable order, performed in parallel (e.g., simultaneously or substantially simultaneously), or removed. -
FIG. 15 shows process 1500 for supporting an enhanced last channel function. As previously described, several enhanced last channel modes may be available while the user is in flipper mode (or outside of flipper mode). For example, the user may choose a traditional last channel function that always tunes to the most recently accessed or tuned channel. The user may also choose to back up the “n” most recently tuned channels in the tuning sequence using the last channel function. The last channel function may also return only to channels watched for at least “x” seconds, where x is a user-configurable value, or the last channel function may only return to marked channels. - Interactive media guidance application 106 (
FIG. 1 ) may maintain a list or table of all channels accessed on the user equipment device. The list or table may also include an indication of how long each channel was accessed or displayed on display device 104 (FIG. 1 ). For example, if the user has requested to back up the last ten channels, then the list of previously accessed channels may always include the last ten channels that the user has accessed. Optional duration parameters may also be defined so that, for example, only the last ten channels that were displayed for at least twenty seconds are included in the back up list. - At
step 1502, a user request for the last channel function may be received. For example, the user may press a “last channel” key or button on input device 108 (FIG. 1 ) or any other suitable button. Atstep 1504, a user indication of a last channel mode may be received. As previously described, in some embodiments, a list of available last channel modes may be displayed to the user. The user may then select the desired last channel mode. In other embodiments, the user's profile, which may include a preferred or default last channel mode, may be read atstep 1504. - After an indication of a last channel mode has been received, at
step 1506 interactive media guidance application 106 (FIG. 1 ) may determine if the user has selected to display a list of channels backed up by the last channel mode. This interactive list may then be displayed to the user atstep 1508. For example, last channel overlay 1002 (FIG. 10 ) may be displayed atstep 1508. This list may include a listing of channel numbers, content title, and any other suitable information about the channels backed up using the selected last channel mode. The user may select any channel in the list in order to view additional information about the channel (or the content currently being displayed on the channel) or perform any media guidance application function on the channel (e.g., automatically tune to the channel or schedule a recording). - At
step 1510, if the user has selected the back up “n” mode, then atstep 1512 the last channel in the back up sequence may be tuned and displayed on display device 104 (FIG. 1 ). At step 1514, if the user has selected the back up “n” for at least “x” seconds mode, then atstep 1516 the last channel in the back up sequence that has been tuned or displayed for at least “x” seconds may be tuned and displayed on display device 104 (FIG. 1 ). Custom modes may also be defined. For example, only channels marked as temporary favorites and displayed for at least “x” seconds may be defined as a custom mode. Any other suitable custom mode may be defined in other embodiments. If the user selects a custom last channel mode at step 1518, then the last channel in the back up sequence matching the custom mode criteria may be displayed atstep 1520. - In practice, one or more steps shown in
process 1500 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 (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/316,338 US9544526B2 (en) | 2006-07-31 | 2014-06-26 | Systems and methods for providing custom media content flipping |
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 | |
US11/888,678 US8799954B1 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing custom media content flipping |
US14/316,338 US9544526B2 (en) | 2006-07-31 | 2014-06-26 | Systems and methods for providing custom media content flipping |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/888,678 Division US8799954B1 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing custom media content flipping |
Publications (3)
Publication Number | Publication Date |
---|---|
US20150026734A1 US20150026734A1 (en) | 2015-01-22 |
US20160366362A9 true US20160366362A9 (en) | 2016-12-15 |
US9544526B2 US9544526B2 (en) | 2017-01-10 |
Family
ID=38830381
Family Applications (14)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
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,676 Active 2030-01-03 US8281341B2 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing media guidance planners |
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,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,637 Abandoned US20080066106A1 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing media guidance planners |
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 |
US13/758,935 Abandoned US20130167168A1 (en) | 2006-07-31 | 2013-02-04 | Systems and methods for providing custom movie lists |
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/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/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 (10)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
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,676 Active 2030-01-03 US8281341B2 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing media guidance planners |
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,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,637 Abandoned US20080066106A1 (en) | 2006-07-31 | 2007-07-31 | Systems and methods for providing media guidance planners |
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 |
US13/758,935 Abandoned US20130167168A1 (en) | 2006-07-31 | 2013-02-04 | Systems and methods for providing custom movie lists |
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/258,974 Active 2027-10-17 US9407854B2 (en) | 2006-07-31 | 2014-04-22 | Systems and methods for providing enhanced sports watching media guidance |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
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) | US8799954B1 (en) |
EP (2) | EP2050270A2 (en) |
JP (1) | JP2009545921A (en) |
CA (1) | CA2658519A1 (en) |
WO (2) | WO2008016617A2 (en) |
Families Citing this family (613)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6661468B2 (en) * | 1994-05-20 | 2003-12-09 | 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 |
MX340336B (en) | 1997-07-21 | 2016-07-06 | Gemstar Dev Corp | 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 |
US7637810B2 (en) | 2005-08-09 | 2009-12-29 | Cfph, Llc | System and method for wireless gaming system with alerts |
US8616967B2 (en) | 2004-02-25 | 2013-12-31 | Cfph, Llc | System and method for convenience gaming |
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 |
US7534169B2 (en) | 2005-07-08 | 2009-05-19 | Cfph, Llc | System and method for wireless gaming system with user profiles |
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 |
US7657526B2 (en) | 2006-03-06 | 2010-02-02 | Veveo, Inc. | Methods and systems for selecting and presenting content based on activity level spikes 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 |
US7644861B2 (en) | 2006-04-18 | 2010-01-12 | Bgc Partners, Inc. | Systems and methods for providing access to wireless gaming devices |
US7549576B2 (en) | 2006-05-05 | 2009-06-23 | Cfph, L.L.C. | 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 |
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 |
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 |
CA2658519A1 (en) | 2006-07-31 | 2008-02-07 | United Video Properties, Inc. | Systems and methods for providing media guidance planners |
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 |
US9411944B2 (en) | 2006-11-15 | 2016-08-09 | Cfph, Llc | Biometric access sensitivity |
US8645709B2 (en) | 2006-11-14 | 2014-02-04 | Cfph, Llc | Biometric access data encryption |
US8510567B2 (en) | 2006-11-14 | 2013-08-13 | Cfph, Llc | Conditional biometric access in a gaming environment |
US9270963B2 (en) * | 2007-01-03 | 2016-02-23 | Tivo Inc. | Program shortcuts |
US9071729B2 (en) * | 2007-01-09 | 2015-06-30 | Cox Communications, Inc. | Providing user communication |
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 |
US9135334B2 (en) * | 2007-01-23 | 2015-09-15 | Cox Communications, Inc. | Providing a social network |
US20090049473A1 (en) * | 2007-01-23 | 2009-02-19 | Cox Communications, Inc. | Providing a Video 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 |
US8418204B2 (en) * | 2007-01-23 | 2013-04-09 | Cox Communications, Inc. | Providing a video user interface |
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 |
US8789102B2 (en) * | 2007-01-23 | 2014-07-22 | Cox Communications, Inc. | Providing a customized user interface |
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 |
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 |
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 |
US8581721B2 (en) | 2007-03-08 | 2013-11-12 | Cfph, Llc | Game access device with privileges |
US9183693B2 (en) | 2007-03-08 | 2015-11-10 | Cfph, Llc | Game access device |
US8319601B2 (en) | 2007-03-14 | 2012-11-27 | Cfph, Llc | Game account access device |
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 |
JP5422816B2 (en) * | 2007-05-08 | 2014-02-19 | ティーピー ビジョン ホールディング ビー ヴィ | Method and apparatus for selecting one for viewing from a plurality of video channels |
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 |
US7945482B2 (en) | 2007-08-23 | 2011-05-17 | Ebay Inc. | Viewing shopping information on a network-based social platform |
JP5251039B2 (en) * | 2007-08-23 | 2013-07-31 | ソニー株式会社 | Information processing apparatus, information processing method, and program |
US7720722B2 (en) | 2007-08-23 | 2010-05-18 | Ebay Inc. | Sharing shopping information on a network-based social platform |
US9848157B2 (en) * | 2007-08-28 | 2017-12-19 | Cable Television Laboratories, Inc. | Method of automatically switching television channels |
US9351048B1 (en) | 2007-08-29 | 2016-05-24 | The Directv Group, Inc. | Method and system for assigning a channel to data in a data stream |
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 |
US9319718B2 (en) * | 2007-11-19 | 2016-04-19 | Sony Corporation | Content server, content providing system, content providing method and computer program |
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 |
EP2235946A2 (en) * | 2007-12-21 | 2010-10-06 | Sezmi Corporation | System for content delivery |
US20090170603A1 (en) * | 2007-12-28 | 2009-07-02 | Yahoo! Inc. | Sports community commentary |
EP3346703B1 (en) * | 2008-01-04 | 2022-03-16 | 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 |
US10699242B2 (en) | 2008-01-16 | 2020-06-30 | International Business Machines Corporation | Automated surfacing of tagged content adjunct to vertical applications |
US9235648B2 (en) * | 2008-01-16 | 2016-01-12 | International Business Machines Corporation | Automated surfacing of tagged content in vertical applications |
US8799801B2 (en) * | 2008-01-16 | 2014-08-05 | Qualcomm Incorporated | Interactive ticker |
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 |
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 |
US8515253B2 (en) * | 2008-02-15 | 2013-08-20 | Sony Computer Entertainment America Llc | System and method for automated creation of video game highlights |
US8430741B2 (en) * | 2008-03-04 | 2013-04-30 | Wms 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 |
US9083853B2 (en) * | 2008-06-02 | 2015-07-14 | Intent IQ, LLC | Targeted television advertisements associated with online users' preferred television programs or channels |
US20090312103A1 (en) * | 2008-06-12 | 2009-12-17 | D-Media System Co., Ltd. | Interactive live sports game watching system and game watching device therefor |
US8601526B2 (en) * | 2008-06-13 | 2013-12-03 | United Video Properties, Inc. | Systems and methods for displaying media content and media guidance information |
US8608321B2 (en) | 2008-06-17 | 2013-12-17 | The Invention Science Fund I, Llc | Systems and methods for 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 |
US8430515B2 (en) * | 2008-06-17 | 2013-04-30 | The Invention Science Fund I, Llc | Systems and methods for projecting |
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 |
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 |
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 |
US20090310038A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Projection in response to position |
US8944608B2 (en) * | 2008-06-17 | 2015-02-03 | The Invention Science Fund I, Llc | Systems and methods associated with projecting in response to conformation |
US20090309828A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Methods and systems for transmitting instructions associated with user parameter responsive projection |
US8267526B2 (en) * | 2008-06-17 | 2012-09-18 | The Invention Science Fund I, Llc | Methods associated with receiving and transmitting information related to projection |
US20090309826A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Systems and devices |
US8308304B2 (en) * | 2008-06-17 | 2012-11-13 | The Invention Science Fund I, Llc | Systems associated with receiving and transmitting information related to projection |
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 |
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 |
US20100066689A1 (en) * | 2008-06-17 | 2010-03-18 | Jung Edward K Y | Devices related to projection input surfaces |
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 |
US8540381B2 (en) * | 2008-06-17 | 2013-09-24 | The Invention Science Fund I, Llc | Systems and methods for receiving information associated with projecting |
US8723787B2 (en) * | 2008-06-17 | 2014-05-13 | The Invention Science Fund I, Llc | Methods and systems related to an image capture projection surface |
US8936367B2 (en) | 2008-06-17 | 2015-01-20 | The Invention Science Fund I, Llc | Systems and methods associated with 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 |
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 |
US8955984B2 (en) * | 2008-06-17 | 2015-02-17 | The Invention Science Fund I, Llc | Projection associated methods and systems |
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 |
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 |
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 |
US8990848B2 (en) | 2008-07-22 | 2015-03-24 | At&T Intellectual Property I, L.P. | System and method for temporally adaptive media playback |
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 |
US8644688B2 (en) * | 2008-08-26 | 2014-02-04 | Opentv, Inc. | Community-based recommendation engine |
US10827066B2 (en) | 2008-08-28 | 2020-11-03 | The Directv Group, Inc. | Method and system for ordering content using a voice menu system |
US20100052847A1 (en) * | 2008-09-01 | 2010-03-04 | Peter Mortensen | 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 |
US20100083319A1 (en) * | 2008-09-30 | 2010-04-01 | Echostar Technologies Llc | Methods and apparatus for locating content in an electronic programming guide |
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 |
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 |
US8529338B2 (en) * | 2008-10-08 | 2013-09-10 | 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 |
US20110212785A1 (en) * | 2008-11-13 | 2011-09-01 | 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 |
US10158823B2 (en) * | 2008-12-31 | 2018-12-18 | Tivo Solutions Inc. | Methods and techniques for adaptive search |
US9152300B2 (en) | 2008-12-31 | 2015-10-06 | Tivo Inc. | Methods and techniques for adaptive search |
US9396258B2 (en) * | 2009-01-22 | 2016-07-19 | Google Inc. | Recommending video programs |
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 |
JP5813912B2 (en) | 2009-01-28 | 2015-11-17 | 任天堂株式会社 | Program, information processing apparatus, and information processing system |
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 |
US8639762B2 (en) * | 2009-03-23 | 2014-01-28 | Google Inc. | Providing access to a conversation in a hosted conversation system |
US9088757B2 (en) * | 2009-03-25 | 2015-07-21 | Eloy Technology, Llc | Method and system for socially ranking programs |
US11076189B2 (en) * | 2009-03-30 | 2021-07-27 | Time Warner Cable Enterprises Llc | Personal media channel apparatus and methods |
US9215423B2 (en) | 2009-03-30 | 2015-12-15 | Time Warner Cable Enterprises Llc | Recommendation engine apparatus and methods |
US8387094B1 (en) * | 2009-04-09 | 2013-02-26 | Tp Lab, Inc. | Method and system to automatically select data network videos as television shows based on a persona |
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 |
KR20100123059A (en) * | 2009-05-14 | 2010-11-24 | 삼성전자주식회사 | Contents information transmitting method, contents proposing method, reliability providing method of contents proposing information, and multimedia device using the same |
US9021386B1 (en) | 2009-05-28 | 2015-04-28 | Google Inc. | Enhanced user interface scrolling system |
US8527602B1 (en) * | 2009-05-28 | 2013-09-03 | Google Inc. | Content upload system with preview and user demand based upload prioritization |
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 |
US8881222B2 (en) * | 2009-09-23 | 2014-11-04 | At&T Intellectual Property I, L.P. | Multimedia interactive simulator |
US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
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 |
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 |
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 |
US8973049B2 (en) | 2009-12-04 | 2015-03-03 | Cox Communications, Inc. | Content recommendations |
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 |
US20110276585A1 (en) * | 2010-01-07 | 2011-11-10 | 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 |
US8205227B1 (en) * | 2010-02-06 | 2012-06-19 | Frontier Communications Corporation | Management and delivery of audiovisual content items that correspond to scheduled programs |
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 |
US20110197227A1 (en) * | 2010-02-11 | 2011-08-11 | Alan Rouse | Systems and methods for providing roaming video wanted list and roaming video preferences |
US8832749B2 (en) * | 2010-02-12 | 2014-09-09 | Cox Communications, Inc. | Personalizing TV content |
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 |
US20120130940A1 (en) | 2010-11-18 | 2012-05-24 | Wal-Mart Stores, Inc. | Real-time analytics of streaming data |
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 |
EP2572512A2 (en) | 2010-05-19 | 2013-03-27 | The DirecTV Group, Inc. | Method and system of building a wanted list queue for a user in a content distribution system |
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 |
JP5754082B2 (en) * | 2010-05-26 | 2015-07-22 | 船井電機株式会社 | Video receiver |
US9380011B2 (en) | 2010-05-28 | 2016-06-28 | Google Inc. | Participant-specific markup |
US9026935B1 (en) | 2010-05-28 | 2015-05-05 | Google Inc. | Application user interface with an interactive overlay |
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 |
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 |
CN101883148B (en) * | 2010-06-24 | 2012-12-26 | 华为终端有限公司 | Method and device for adding schedule |
US20110321105A1 (en) * | 2010-06-24 | 2011-12-29 | Vanessa Ogle | System and Method for Alternate Multi-Channel Bi-Directional Data Transmission |
US8732776B2 (en) | 2010-07-01 | 2014-05-20 | Kuautli Media Investment Zrt. | End of show handling |
US9159165B2 (en) | 2010-07-13 | 2015-10-13 | Sony Computer Entertainment Inc. | Position-dependent gaming, 3-D controller, and handheld as a remote |
US9832441B2 (en) * | 2010-07-13 | 2017-11-28 | Sony Interactive Entertainment Inc. | Supplemental content on a mobile device |
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 |
WO2012021902A2 (en) | 2010-08-13 | 2012-02-16 | Net Power And Light Inc. | Methods and systems for interaction through gestures |
US8974302B2 (en) | 2010-08-13 | 2015-03-10 | Cfph, Llc | Multi-process communication regarding gaming information |
US8364013B2 (en) | 2010-08-26 | 2013-01-29 | Cox Communications, Inc. | Content bookmarking |
US8789117B2 (en) | 2010-08-26 | 2014-07-22 | Cox Communications, Inc. | Content library |
US9167302B2 (en) | 2010-08-26 | 2015-10-20 | Cox Communications, Inc. | Playlist bookmarking |
US10210160B2 (en) | 2010-09-07 | 2019-02-19 | Opentv, Inc. | Collecting data from different sources |
US9699503B2 (en) * | 2010-09-07 | 2017-07-04 | Opentv, Inc. | Smart playlist |
US8612353B2 (en) * | 2010-09-29 | 2013-12-17 | Verizon Patent And Licensing Inc. | Publishing ingested video content to a video provisioning system |
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 |
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 |
JP5230844B2 (en) * | 2010-12-29 | 2013-07-10 | 株式会社ジャンゴ | Information terminal, golf club management method, and program |
US10390090B2 (en) * | 2010-12-30 | 2019-08-20 | Sony Corporation | System and method for social interaction about content items such as movies |
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 |
KR20120099328A (en) * | 2011-01-18 | 2012-09-10 | 엘지전자 주식회사 | Method for bookmarking at least one of item in network tv and the network tv |
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 |
CA2827384C (en) * | 2011-02-15 | 2017-11-07 | Lg Electronics Inc. | 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 |
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 |
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 |
US8819729B2 (en) | 2011-02-25 | 2014-08-26 | Avaya Inc. | Advanced user interface and control paradigm for multiple service operator extended functionality offers |
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 |
US20140344846A1 (en) * | 2011-05-20 | 2014-11-20 | Nippon Hoso Kyokai | Receiver, program and receiving method |
GB2491344B (en) * | 2011-05-23 | 2015-07-29 | Samsung Electronics Co Ltd | Record list management |
US8972295B2 (en) * | 2011-05-23 | 2015-03-03 | Visible Market, Inc. | Dynamic visual statistical data display and method for limited display device |
KR101735881B1 (en) | 2011-06-07 | 2017-05-15 | 엘지전자 주식회사 | 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 |
US11039109B2 (en) | 2011-08-05 | 2021-06-15 | Fox Sports Productions, Llc | System and method for adjusting an image for a vehicle mounted camera |
EP2740120A4 (en) | 2011-08-05 | 2015-03-11 | Fox Sports Productions Inc | Selective capture and presentation of native image portions |
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 |
US8875184B1 (en) * | 2011-12-27 | 2014-10-28 | Amazon Technologies, Inc. | Customization of media play |
US9027049B2 (en) | 2012-02-07 | 2015-05-05 | Turner Braodcasting System, Inc. | Method and system for coupons based on automatic content recognition |
US9426123B2 (en) | 2012-02-23 | 2016-08-23 | Time Warner Cable Enterprises Llc | Apparatus and methods for content distribution to packet-enabled devices via a network bridge |
JP6198714B2 (en) * | 2012-03-05 | 2017-09-20 | 株式会社カプコン | Game program |
US8769583B2 (en) | 2012-03-29 | 2014-07-01 | Sony Corporation | Method and apparatus for content channels using references |
US9467723B2 (en) | 2012-04-04 | 2016-10-11 | Time Warner Cable Enterprises Llc | Apparatus and methods for automated highlight reel creation in a content delivery network |
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 |
US20150208135A1 (en) * | 2012-06-14 | 2015-07-23 | Flextronics Ap, Llc | Methods and displays for providing intelligent television badges |
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 |
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 |
US11557179B2 (en) | 2012-07-19 | 2023-01-17 | Philip Paul Givant | Specialized slot machine for conducting a wagering fantasy sports tournament |
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 |
CN103748871A (en) | 2012-08-17 | 2014-04-23 | 弗莱克斯电子有限责任公司 | Interactive channel navigation and switching |
US8843839B1 (en) * | 2012-09-10 | 2014-09-23 | Imdb.Com, Inc. | Customized graphic identifiers |
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 |
WO2014051644A1 (en) * | 2012-09-28 | 2014-04-03 | Thomson Licensing | Context-based content recommendations |
CN102917265A (en) * | 2012-10-25 | 2013-02-06 | 深圳创维-Rgb电子有限公司 | Information browsing method and system based on network television |
US9721263B2 (en) * | 2012-10-26 | 2017-08-01 | Nbcuniversal Media, Llc | Continuously evolving symmetrical object profiles for online advertisement targeting |
WO2014074392A1 (en) * | 2012-11-08 | 2014-05-15 | Gamblit Gaming, Llc | A gambling hybrid game including a fantasy sports game as an entertainment game |
US11558672B1 (en) * | 2012-11-19 | 2023-01-17 | Cox Communications, Inc. | System for providing new content related to content currently being accessed |
US20140139742A1 (en) * | 2012-11-19 | 2014-05-22 | United Video Properties, Inc. | Methods and systems for displaying advertisements |
US9591339B1 (en) | 2012-11-27 | 2017-03-07 | Apple Inc. | Agnostic media delivery system |
US20140150007A1 (en) * | 2012-11-27 | 2014-05-29 | Cbs Interactive Inc. | Automated point-based entertainment betting |
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 |
US9167278B2 (en) | 2012-12-28 | 2015-10-20 | Turner Broadcasting System, Inc. | Method and system for automatic content recognition (ACR) based broadcast synchronization |
US10521188B1 (en) | 2012-12-31 | 2019-12-31 | Apple Inc. | Multi-user TV user interface |
CN105594200A (en) * | 2012-12-31 | 2016-05-18 | 阿塞里克股份有限公司 | A video recording device |
WO2014110364A2 (en) * | 2013-01-10 | 2014-07-17 | Pool Of Ages, Ltd. | Fantasy league across multiple sports |
KR20140094125A (en) * | 2013-01-21 | 2014-07-30 | 삼성전자주식회사 | display apparatus and method of providing customer-built information using the apparatus |
JP6151804B2 (en) | 2013-02-14 | 2017-06-21 | エルジー エレクトロニクス インコーポレイティド | Video display device and operation method thereof |
USD745043S1 (en) * | 2013-02-23 | 2015-12-08 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with icon |
US9165069B2 (en) * | 2013-03-04 | 2015-10-20 | Facebook, Inc. | Ranking videos for a user |
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 |
US10356035B1 (en) * | 2013-03-15 | 2019-07-16 | Cox Communications, Inc | Recommendation system based on common interests in social networks |
US20140282699A1 (en) * | 2013-03-15 | 2014-09-18 | Motive Television Plc | Enhanced broadcast television for portable devices |
US9606719B2 (en) * | 2013-04-02 | 2017-03-28 | Facebook, Inc. | Interactive elements in a user interface |
US20140325565A1 (en) * | 2013-04-26 | 2014-10-30 | Microsoft Corporation | Contextual companion panel |
JP6332771B2 (en) * | 2013-05-03 | 2018-05-30 | マーベル ワールド トレード リミテッド | Beam modification and smoothing in mixed-mode WLAN systems |
US20140344861A1 (en) | 2013-05-14 | 2014-11-20 | Tivo Inc. | Method and system for trending media programs for a user |
US10158925B2 (en) * | 2013-05-22 | 2018-12-18 | David S. Thompson | Techniques for backfilling content |
US8840468B1 (en) | 2013-06-07 | 2014-09-23 | Fantasy League Crunch LLC | Fantasy league weighted aggregation system |
US8647201B1 (en) | 2013-06-07 | 2014-02-11 | Fantasy League Crunch LLC. | Fantasy league aggregation system |
US20160127787A1 (en) * | 2013-06-10 | 2016-05-05 | Thomson Licensing | Method and system for recommending media to a user |
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 |
US10282068B2 (en) * | 2013-08-26 | 2019-05-07 | Venuenext, Inc. | Game event display with a scrollable graphical game play feed |
US9575621B2 (en) | 2013-08-26 | 2017-02-21 | Venuenext, Inc. | Game event display with scroll bar and play event icons |
GB201316196D0 (en) * | 2013-09-11 | 2013-10-23 | Piksel Inc | Triggering an action in a computer device |
EP3049952A4 (en) | 2013-09-26 | 2017-03-15 | Mark W. Publicover | 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 |
US9510056B2 (en) * | 2013-11-27 | 2016-11-29 | Time Warner Cable Enterprises Llc | Methods and apparatus that support display and use of a program guide based on time spent by a user dwelling on a channel |
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 |
US9071855B1 (en) * | 2014-01-03 | 2015-06-30 | Google Inc. | Product availability notifications |
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 |
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 |
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 |
EP3712832A1 (en) * | 2014-03-26 | 2020-09-23 | Mark W. Publicover | Computerized method and system for providing customized entertainment content |
US10838606B2 (en) | 2014-03-31 | 2020-11-17 | Rovi Guides, Inc. | Methods and systems for performing dynamic searches using a media guidance application |
US9344748B2 (en) * | 2014-03-31 | 2016-05-17 | Arris Enterprises, Inc. | Adaptive streaming transcoder synchronization |
KR102298602B1 (en) * | 2014-04-04 | 2021-09-03 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | Expandable application representation |
EP3129847A4 (en) | 2014-04-10 | 2017-04-19 | Microsoft Technology Licensing, LLC | Slider cover for computing device |
KR20150119750A (en) * | 2014-04-16 | 2015-10-26 | 삼성전자주식회사 | Display apparatus, server, system and postviewing related content information providing and evaluating methods thereof |
US20150312605A1 (en) * | 2014-04-28 | 2015-10-29 | Rovi Guides, Inc. | Systems and methods for determining a likelihood of user termination of services |
US10183224B2 (en) | 2014-06-12 | 2019-01-22 | Michael Neil MACCALLUM | Fantasy sports manager for various devices |
TWI540894B (en) * | 2014-06-13 | 2016-07-01 | 國立臺灣大學 | Display system and program selection method thereof |
JP6496752B2 (en) | 2014-06-24 | 2019-04-03 | アップル インコーポレイテッドApple Inc. | Input device and user interface interaction |
CN111782129B (en) | 2014-06-24 | 2023-12-08 | 苹果公司 | Column interface for navigating in a user interface |
US9729933B2 (en) * | 2014-06-30 | 2017-08-08 | Rovi Guides, Inc. | Systems and methods for loading interactive media guide data based on user history |
US9854306B2 (en) * | 2014-07-28 | 2017-12-26 | Echostar Technologies L.L.C. | Methods and systems for content navigation among programs presenting advertising content |
US20160041998A1 (en) * | 2014-08-05 | 2016-02-11 | NFL Enterprises LLC | Apparatus and Methods for Personalized Video Delivery |
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 |
USD761308S1 (en) * | 2014-09-19 | 2016-07-12 | Xerox Corporation | Display screen or portion thereof with device management function icon |
KR20160035106A (en) * | 2014-09-19 | 2016-03-31 | 삼성전자주식회사 | Apparatus for Processing Image, Method for Processing Image and Computer Readible Recording Medium |
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 |
US10097785B2 (en) * | 2014-10-01 | 2018-10-09 | Sony Corporation | Selective sign language location |
US9792957B2 (en) | 2014-10-08 | 2017-10-17 | JBF Interlude 2009 LTD | Systems and methods for dynamic video bookmarking |
US10419830B2 (en) | 2014-10-09 | 2019-09-17 | Thuuz, Inc. | Generating a customized highlight sequence depicting an event |
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 |
US10433030B2 (en) | 2014-10-09 | 2019-10-01 | Thuuz, Inc. | Generating a customized highlight sequence depicting multiple events |
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 |
US20160148126A1 (en) | 2014-11-20 | 2016-05-26 | Atom Tickets, LLC | Automated event concessions management system |
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 |
US20160189173A1 (en) * | 2014-12-30 | 2016-06-30 | The Nielsen Company (Us), Llc | Methods and apparatus to predict attitudes of consumers |
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 |
US9992553B2 (en) * | 2015-01-22 | 2018-06-05 | Engine Media, Llc | Video advertising system |
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 |
US10116676B2 (en) | 2015-02-13 | 2018-10-30 | Time Warner Cable Enterprises Llc | Apparatus and methods for data collection, analysis and service modification based on online activity |
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 |
GB2536887B (en) * | 2015-03-27 | 2021-05-05 | Sony Europe Bv | Video content replay |
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 |
AU2015396643A1 (en) * | 2015-05-22 | 2017-11-30 | 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 |
US20160357376A1 (en) * | 2015-06-05 | 2016-12-08 | Apple Inc. | Ownership-agnostic user interface for media content |
US10269390B2 (en) * | 2015-06-11 | 2019-04-23 | David M. DeCaprio | Game video processing systems and methods |
US9973819B1 (en) | 2015-06-26 | 2018-05-15 | Amazon Technologies, Inc. | Live video stream with interactive shopping interface |
US9883249B2 (en) * | 2015-06-26 | 2018-01-30 | Amazon Technologies, Inc. | Broadcaster tools for interactive shopping interfaces |
US10021458B1 (en) | 2015-06-26 | 2018-07-10 | Amazon Technologies, Inc. | Electronic commerce functionality in video overlays |
US10440436B1 (en) | 2015-06-26 | 2019-10-08 | Amazon Technologies, Inc. | Synchronizing interactive content with a live video stream |
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 |
US10460765B2 (en) | 2015-08-26 | 2019-10-29 | JBF Interlude 2009 LTD | Systems and methods for adaptive and responsive video |
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 |
US9729925B2 (en) * | 2015-08-31 | 2017-08-08 | Opentv, Inc. | 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 |
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 |
US11540009B2 (en) | 2016-01-06 | 2022-12-27 | Tvision Insights, Inc. | Systems and methods for assessing viewer engagement |
WO2017120469A1 (en) | 2016-01-06 | 2017-07-13 | Tvision Insights, Inc. | Systems and methods for assessing viewer engagement |
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 |
US10412438B2 (en) | 2016-03-14 | 2019-09-10 | The Directv Group, Inc. | Method and system for viewing sports content within a virtual reality environment |
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 |
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 |
WO2017176808A1 (en) | 2016-04-04 | 2017-10-12 | Twitter, Inc. | Live video classification and preview selection |
US11856271B2 (en) | 2016-04-12 | 2023-12-26 | JBF Interlude 2009 LTD | Symbiotic interactive video |
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 |
DK201670582A1 (en) * | 2016-06-12 | 2018-01-02 | Apple Inc | Identifying applications on which content is available |
DK201670581A1 (en) | 2016-06-12 | 2018-01-08 | Apple Inc | Device-level authorization for viewing content |
USD910648S1 (en) | 2016-06-13 | 2021-02-16 | Apple Inc. | Display screen or portion thereof with graphical user interface |
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 |
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 |
EP3488618B1 (en) * | 2016-07-21 | 2021-01-13 | Twitter, Inc. | Live video streaming services with machine-learning based highlight replays |
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 |
US20180113579A1 (en) | 2016-10-26 | 2018-04-26 | Apple Inc. | User interfaces for browsing content from multiple content applications on an electronic device |
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 |
CN109791501B (en) * | 2016-11-15 | 2023-08-22 | 谷歌有限责任公司 | System and method for reducing download requirements |
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 |
US11050809B2 (en) | 2016-12-30 | 2021-06-29 | JBF Interlude 2009 LTD | Systems and methods for dynamic weighting of branched video paths |
US10701438B2 (en) | 2016-12-31 | 2020-06-30 | Turner Broadcasting System, Inc. | Automatic content recognition and verification in a broadcast chain |
US10075753B2 (en) | 2016-12-31 | 2018-09-11 | Turner Broadcasting System, Inc. | Dynamic scheduling and channel creation based on user selection |
US11503352B2 (en) | 2016-12-31 | 2022-11-15 | Turner Broadcasting System, Inc. | Dynamic scheduling and channel creation based on external data |
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 |
US10694231B2 (en) | 2016-12-31 | 2020-06-23 | Turner Broadcasting System, Inc. | Dynamic channel versioning in a broadcast air chain based on user preferences |
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 |
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 |
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 |
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 |
US11109086B2 (en) | 2016-12-31 | 2021-08-31 | Turner Broadcasting System, Inc. | Publishing disparate live media output streams in mixed mode |
US11134309B2 (en) | 2016-12-31 | 2021-09-28 | Turner Broadcasting System, Inc. | Creation of channels 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 |
US11368752B2 (en) | 2017-01-03 | 2022-06-21 | Bliss Point Media, Inc. | Optimization of broadcast event effectiveness |
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 |
US11303964B2 (en) | 2017-02-13 | 2022-04-12 | DISH Technologies L.L.C. | Apparatus, systems and methods for media content event quick access queue |
US10187689B2 (en) * | 2017-03-16 | 2019-01-22 | The Directv Group, Inc | Dynamic advertisement insertion |
WO2018195391A1 (en) * | 2017-04-20 | 2018-10-25 | Tvision Insights, Inc. | Methods and apparatus for multi-television measurements |
CN107087235B (en) * | 2017-04-21 | 2021-09-10 | 腾讯科技(深圳)有限公司 | Media content recommendation method, server and client |
US10057648B1 (en) | 2017-05-08 | 2018-08-21 | Sling Media Pvt Ltd. | Modified channel surfing based on monitored viewing habits |
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 |
US10231020B2 (en) | 2017-05-16 | 2019-03-12 | The Directv Group, Inc | Sports recommender system utilizing content based filtering |
US11095942B2 (en) | 2017-05-25 | 2021-08-17 | Turner Broadcasting System, Inc. | Rules-based delivery and presentation of non-programming media items at client device |
US10820034B2 (en) | 2017-05-26 | 2020-10-27 | At&T Intellectual Property I, L.P. | Providing streaming video from mobile computing nodes |
CN108933949B (en) * | 2017-05-27 | 2021-08-31 | 南宁富桂精密工业有限公司 | Multimedia control method, server and computer storage medium |
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 |
US11552919B1 (en) | 2017-09-28 | 2023-01-10 | Twitter, Inc. | User-defined message timelines |
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 |
US20190200079A1 (en) * | 2017-12-21 | 2019-06-27 | Facebook, Inc. | Predictive Analysis for Media Encodings |
US10735804B2 (en) | 2017-12-28 | 2020-08-04 | Rovi Guides, Inc. | Systems and methods for adaptively buffering media content at a digital video recorder |
US10257578B1 (en) | 2018-01-05 | 2019-04-09 | JBF Interlude 2009 LTD | Dynamic library display for interactive videos |
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 |
US20190268662A1 (en) * | 2018-02-27 | 2019-08-29 | Microsoft Technology Licensing, Llc | System and method for enhancing live video content streams |
EP3534609A1 (en) * | 2018-03-02 | 2019-09-04 | Thomson Licensing | Methods for processing audiovisual streams and corresponding devices, electronic assembly, system, computer readable program products and computer readable storage media |
US10831331B2 (en) * | 2018-03-09 | 2020-11-10 | International Business Machines Corporation | Window control for simultaneously running applications |
CN110399185B (en) * | 2018-04-24 | 2022-05-06 | 华为技术有限公司 | Method, terminal and server for adjusting intelligent recommendation |
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 |
US11138438B2 (en) | 2018-05-18 | 2021-10-05 | Stats Llc | Video processing for embedded information card localization and content extraction |
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 |
US11601721B2 (en) | 2018-06-04 | 2023-03-07 | JBF Interlude 2009 LTD | Interactive video dynamic adaptation and user profiling |
US11264048B1 (en) | 2018-06-05 | 2022-03-01 | Stats Llc | Audio processing for detecting occurrences of loud sound characterized by brief audio bursts |
US11025985B2 (en) | 2018-06-05 | 2021-06-01 | Stats Llc | Audio processing for detecting occurrences of crowd noise in sporting event television programming |
TWI684918B (en) * | 2018-06-08 | 2020-02-11 | 和碩聯合科技股份有限公司 | Face recognition system and method for enhancing face recognition |
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 |
US11336968B2 (en) * | 2018-08-17 | 2022-05-17 | Samsung Electronics Co., Ltd. | Method and device for generating content |
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 |
US10684612B2 (en) | 2018-10-10 | 2020-06-16 | The Climate Corporation | Agricultural management recommendations based on blended model |
WO2020132682A1 (en) * | 2018-12-21 | 2020-06-25 | Streamlayer Inc. | Method and system for providing interactive content delivery and audience engagement |
USD947233S1 (en) | 2018-12-21 | 2022-03-29 | Streamlayer, Inc. | Display screen or portion thereof with transitional graphical user interface |
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 |
USD997952S1 (en) | 2018-12-21 | 2023-09-05 | Streamlayer, Inc. | Display screen with transitional graphical user interface |
US10880606B2 (en) | 2018-12-21 | 2020-12-29 | Turner Broadcasting System, Inc. | Disparate live media output stream playout and broadcast distribution |
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 |
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 |
CN113940088A (en) | 2019-03-24 | 2022-01-14 | 苹果公司 | User interface for viewing and accessing content on an electronic device |
EP3928194A1 (en) | 2019-03-24 | 2021-12-29 | Apple Inc. | User interfaces including selectable representations of content items |
USD902947S1 (en) | 2019-03-25 | 2020-11-24 | Apple Inc. | Electronic device with graphical user interface |
US11288582B2 (en) | 2019-03-29 | 2022-03-29 | Rovi Guides, Inc. | Systems and methods for providing media content recommendations |
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 |
WO2021068105A1 (en) * | 2019-10-08 | 2021-04-15 | WeMovie Technologies | Pre-production systems for making movies, tv shows and multimedia contents |
KR20220123508A (en) * | 2019-11-09 | 2022-09-07 | 프롬프튜 시스템즈 코포레이션 | User notification to the digital content access system per variable or fixed selection criteria |
WO2021167659A1 (en) * | 2019-11-14 | 2021-08-26 | 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 |
US11620294B2 (en) * | 2020-01-30 | 2023-04-04 | Panasonic Avionics Corporation | Dynamic media data management |
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 |
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 |
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 |
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 |
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 |
WO2022026688A1 (en) * | 2020-07-30 | 2022-02-03 | Arris Enterprises Llc | Apparatus and method for biometric control of a set top box |
US11070888B1 (en) | 2020-08-27 | 2021-07-20 | WeMovie Technologies | Content structure aware multimedia streaming service for movies, TV shows and multimedia contents |
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 |
US11812121B2 (en) | 2020-10-28 | 2023-11-07 | WeMovie Technologies | Automated post-production editing for user-generated multimedia contents |
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 |
US20220377413A1 (en) * | 2021-05-21 | 2022-11-24 | Rovi Guides, Inc. | Methods and systems for personalized content based on captured gestures |
US11843837B2 (en) * | 2021-05-21 | 2023-12-12 | Dish Network L.L.C. | Group televised content viewing interactions |
US11882337B2 (en) | 2021-05-28 | 2024-01-23 | JBF Interlude 2009 LTD | Automated platform for generating interactive videos |
US11616998B2 (en) * | 2021-06-29 | 2023-03-28 | Dish Network L.L.C. | Temporary television rights scheme grant based on uncertain measurable events |
US11330154B1 (en) | 2021-07-23 | 2022-05-10 | WeMovie Technologies | Automated coordination in multimedia content production |
US11570523B1 (en) | 2021-08-27 | 2023-01-31 | Rovi Guides, Inc. | Systems and methods to enhance interactive program watching |
US11729480B2 (en) * | 2021-08-27 | 2023-08-15 | 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 |
US11861981B2 (en) | 2021-10-19 | 2024-01-02 | Dish Network L.L.C. | Experience-adaptive interaction interface for uncertain measurable events engagement |
US11451878B1 (en) | 2021-10-29 | 2022-09-20 | DraftKings, Inc. | Systems and methods for generating notification interfaces based on interactions with broadcast events |
US11321639B1 (en) | 2021-12-13 | 2022-05-03 | WeMovie Technologies | Automated evaluation of acting performance using cloud services |
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 |
Family Cites Families (691)
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 |
US4170782A (en) | 1976-12-13 | 1979-10-09 | Miller Arthur O | Programming and selection monitoring system for television receivers |
US4081753A (en) | 1976-12-13 | 1978-03-28 | Miller Arthur O | Automatic programming 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 |
US4329684A (en) | 1979-01-16 | 1982-05-11 | British Broadcasting Corporation | Apparatus using a light sensing system for sensing time modulated information from a light emitting device |
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 |
US4305101A (en) | 1979-04-16 | 1981-12-08 | Codart, Inc. | Method and apparatus for selectively recording a broadcast |
US4598288A (en) | 1979-04-16 | 1986-07-01 | Codart, Inc. | Apparatus for controlling the reception of transmitted programs |
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 |
WO1981002961A1 (en) | 1980-03-31 | 1981-10-15 | Tocom | Addressable cable television control system with video format data transmission |
US4862268A (en) | 1980-03-31 | 1989-08-29 | General Instrument Corporation | Addressable cable television control system with video format data transmission |
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. |
ATE11091T1 (en) | 1980-07-01 | 1985-01-15 | 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 |
US4908713A (en) | 1981-12-14 | 1990-03-13 | Levine Michael R | VCR Programmer |
US5508815A (en) | 1981-12-14 | 1996-04-16 | Smart Vcr Limited Partnership | Schedule display system for video recorder programming |
US4963994A (en) | 1981-12-14 | 1990-10-16 | 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 |
US4510623A (en) | 1982-07-23 | 1985-04-09 | General Electric Company | Television channel lockout |
US4531020A (en) | 1982-07-23 | 1985-07-23 | Oak Industries Inc. | Multi-layer encryption system for the broadcast of encrypted information |
US4605973A (en) | 1982-08-23 | 1986-08-12 | Kohorn H Von | System, apparatus and method for recording and editing broadcast transmissions |
US4520404A (en) | 1982-08-23 | 1985-05-28 | 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 |
US4595951A (en) | 1983-11-29 | 1986-06-17 | Rca Corporation | Teletext decoder using a common memory |
US4595952A (en) | 1983-11-29 | 1986-06-17 | Rca Corporation | Teletext decoder having a register array for operating on pixel words |
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 |
DE3576267D1 (en) | 1984-11-29 | 1990-04-05 | Sony Corp | TELEVISION SIGNAL RECEIVER. |
CA1257377A (en) | 1984-11-29 | 1989-07-11 | Toshihide Hayashi | Receiver for pay television |
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 |
GB2195849B (en) | 1986-07-28 | 1991-03-13 | Toshiba Kk | 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 |
CA1322788C (en) | 1986-08-01 | 1993-10-05 | Kumiko Fukui | 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 |
US4776038A (en) | 1987-01-21 | 1988-10-04 | Rca Licensing Corporation | Automatic air/cable mode selection apparatus for a television tuner |
US4737993A (en) | 1987-01-21 | 1988-04-12 | Rca Corporation | Cable broadcast TV receiver with automatic channel search responsive to mode change |
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 |
US4888796A (en) | 1987-08-31 | 1989-12-19 | Olivo Jr John W | Program material screening device |
US5172111A (en) | 1987-08-31 | 1992-12-15 | Olivo Jr John W | Stored media 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 |
US5307173A (en) | 1988-12-23 | 1994-04-26 | Gemstar Development Corporation | Apparatus and method using compressed codes for television program record scheduling |
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 |
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 |
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 |
US4959720A (en) | 1989-04-06 | 1990-09-25 | Rca Licensing Corporation | Tuner control apparatus having tune-by-label capability |
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 |
US5045947A (en) | 1989-05-31 | 1991-09-03 | Jack Beery | Television receiver having memory control for tune-by-label feature |
US5068734B1 (en) | 1989-05-31 | 1993-10-26 | Beery Jack | Apparatus for controlling a television receiver |
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 |
US7748018B2 (en) | 1989-10-30 | 2010-06-29 | Starsight Telecast, Inc. | Arranging channel indicators in a television schedule system |
US5353121A (en) | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
EP1335594A3 (en) | 1989-10-30 | 2003-09-10 | Starsight Telecast, Inc. | A system for unattended recording of television programs |
US5727060A (en) | 1989-10-30 | 1998-03-10 | 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. |
JPH03253189A (en) | 1990-03-02 | 1991-11-12 | Hitachi Ltd | Video signal processing unit |
JP2822258B2 (en) | 1990-03-02 | 1998-11-11 | ソニー株式会社 | Television receiver |
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 |
CA2499757C (en) | 1990-09-10 | 2006-05-02 | Starsight Telecast, Inc. | User interface for television schedule system |
US6832385B2 (en) | 1990-09-10 | 2004-12-14 | United Video Properties, Inc. | Television schedule system |
US5808608A (en) | 1990-09-10 | 1998-09-15 | Starsight Telecast, Inc. | Background television schedule system |
DE69133540C5 (en) | 1990-09-10 | 2015-09-10 | 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 |
DE4028942A1 (en) | 1990-09-12 | 1992-03-19 | Texas Instruments Deutschland | ARRANGEMENT FOR PROCESSING TELETEXT INFORMATION |
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 |
US5161023A (en) | 1990-09-24 | 1992-11-03 | Thomson Consumer Electronics, Inc. | Previous channel feature in a television receiver having multiple rf inputs |
US5182646A (en) | 1990-09-24 | 1993-01-26 | Thomson Consumer Electronics, Inc. | Linkable scan lists for a television receiver |
US5526034A (en) | 1990-09-28 | 1996-06-11 | Ictv, Inc. | Interactive home information system with signal assignment |
US5412720A (en) * | 1990-09-28 | 1995-05-02 | Ictv, Inc. | Interactive home information system |
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 |
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 |
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 |
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 |
JP3328951B2 (en) | 1992-02-07 | 2002-09-30 | ソニー株式会社 | TV receiver and tuning method |
US5434678A (en) | 1993-01-11 | 1995-07-18 | Abecassis; Max | Seamless transmission of non-sequential video segments |
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 |
US5657414A (en) | 1992-12-01 | 1997-08-12 | Scientific-Atlanta, Inc. | Auxiliary device control for a subscriber terminal |
US5592551A (en) | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
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 |
US7343614B1 (en) * | 1992-12-09 | 2008-03-11 | Sedna Patent Services, Llc | Program delivery system for VOD |
US5600364A (en) | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Network controller for cable television delivery systems |
ATE219615T1 (en) | 1992-12-09 | 2002-07-15 | Discovery Communicat Inc | NETWORK CONTROL FOR CABLE TELEVISION DISTRIBUTION SYSTEMS |
US5659350A (en) | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
US5798785A (en) * | 1992-12-09 | 1998-08-25 | Discovery Communications, Inc. | Terminal for suggesting programs offered on a television program delivery system |
US20020104083A1 (en) | 1992-12-09 | 2002-08-01 | Hendricks John S. | Internally targeted advertisements using television delivery systems |
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 |
US5382983A (en) | 1993-07-29 | 1995-01-17 | Kwoh; Daniel S. | Apparatus and method for total parental control of television use |
US5541738A (en) | 1994-04-12 | 1996-07-30 | E. Guide, Inc. | Electronic program guide |
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 |
US6418556B1 (en) | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
US5589892A (en) * | 1993-09-09 | 1996-12-31 | Knee; Robert A. | Electronic television program guide schedule system and method with data feed access |
US5822123A (en) | 1993-09-09 | 1998-10-13 | Davis; Bruce | Electronic television program guide schedule system and method with pop-up hints |
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 |
US5523791A (en) | 1993-10-12 | 1996-06-04 | Berman; John L. | Method and apparatus for applying overlay images |
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 |
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 |
JPH10501932A (en) | 1994-04-08 | 1998-02-17 | プレビュー インターナショナル, インコーポレイテッド | Interactive scrolling program guide |
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 |
EP2282534B1 (en) | 1994-05-20 | 2013-06-26 | United Video Properties, Inc. | Improved electronic televison program schedule guide system and method |
US5635978A (en) * | 1994-05-20 | 1997-06-03 | News America Publications, Inc. | Electronic television program guide channel system and method |
US6661468B2 (en) | 1994-05-20 | 2003-12-09 | United Video Properties, Inc. | Electronic television program guide schedule 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 |
ES2196087T3 (en) | 1994-10-27 | 2003-12-16 | Index Systems Inc | SYSTEM AND METHOD FOR DOWNLOADING PROGRAMMING DATA FROM A RECORDER ON A VIDEO SIGNAL. |
JP3178278B2 (en) | 1994-11-10 | 2001-06-18 | 松下電器産業株式会社 | FSK receiver |
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 |
US5623613A (en) * | 1994-11-29 | 1997-04-22 | Microsoft Corporation | System for displaying programming information |
EP0801865B1 (en) | 1994-12-13 | 2002-08-07 | Gemstar Development Corporation | Method for channel scanning by theme |
US5886746A (en) * | 1994-12-13 | 1999-03-23 | Gemstar Development Corporation | Method for channel scanning |
US5659367A (en) | 1994-12-30 | 1997-08-19 | Index Systems, Inc. | Television on/off detector for use in a video cassette recorder |
CA2166434A1 (en) | 1995-01-04 | 1996-07-05 | Fujio Noguchi | Method and apparatus for providing programming information |
US5596373A (en) | 1995-01-04 | 1997-01-21 | Sony Corporation | Method and apparatus for providing program oriented information in a multiple station broadcast system |
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 |
US5805763A (en) | 1995-05-05 | 1998-09-08 | Microsoft Corporation | System and method for automatically recording programs in an interactive viewing system |
US5677708A (en) | 1995-05-05 | 1997-10-14 | Microsoft Corporation | System for displaying a list on a display screen |
US5861906A (en) * | 1995-05-05 | 1999-01-19 | Microsoft Corporation | Interactive entertainment network system and method for customizing operation thereof according to viewer preferences |
US5699107A (en) | 1995-05-05 | 1997-12-16 | Microsoft Corporation | Program reminder system |
US5907323A (en) | 1995-05-05 | 1999-05-25 | Microsoft Corporation | Interactive program summary panel |
US5585838A (en) | 1995-05-05 | 1996-12-17 | Microsoft Corporation | Program time guide |
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 |
US6323911B1 (en) | 1995-10-02 | 2001-11-27 | Starsight Telecast, Inc. | System and method for using television schedule information |
US8850477B2 (en) * | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US6002394A (en) | 1995-10-02 | 1999-12-14 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US5883680A (en) | 1995-10-02 | 1999-03-16 | Innoventions, Inc. | Remote control of a television receiver with locator feature or the like |
US6388714B1 (en) * | 1995-10-02 | 2002-05-14 | Starsight Telecast Inc | Interactive computer system for providing television schedule information |
WO1997013368A1 (en) | 1995-10-02 | 1997-04-10 | Starsight Telecast, Incorporated | Systems and methods for providing television schedule 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 |
CN1096796C (en) | 1996-02-23 | 2002-12-18 | E盖德公司 | 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 |
CA2251687C (en) | 1996-03-15 | 2006-05-09 | E Guide, Inc. | 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 |
JP4380797B2 (en) | 1996-06-17 | 2009-12-09 | スターサイト テレキャスト インコーポレイテッド | Improved television schedule system |
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 |
WO1998006219A1 (en) | 1996-08-06 | 1998-02-12 | Starsight Telecast, Incorporated | 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 |
AU4175797A (en) * | 1996-09-03 | 1998-03-26 | Starsight Telecast Incorporated | Schedule system with enhanced recording capability |
JPH10108135A (en) | 1996-09-25 | 1998-04-24 | Sony Corp | Edit device and data edit method |
US7055166B1 (en) * | 1996-10-03 | 2006-05-30 | Gotuit Media Corp. | Apparatus and methods for broadcast monitoring |
US20030093790A1 (en) | 2000-03-28 | 2003-05-15 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
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 |
EP2699013A3 (en) * | 1996-12-10 | 2014-03-12 | 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 |
CA2714104C (en) | 1996-12-10 | 2013-07-23 | United Video Properties, Inc. | 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 |
KR100327556B1 (en) | 1996-12-19 | 2002-03-15 | 추후제출 | Epg with advertising inserts |
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 |
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 |
US6324267B1 (en) | 1997-01-17 | 2001-11-27 | Scientific-Atlanta, Inc. | Two-tiered authorization and authentication for a cable data delivery system |
CN1251128A (en) | 1997-01-24 | 2000-04-19 | 普罗格特-甘布尔公司 | Photochemical singlet oxygen generators having 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 |
WO1998038831A1 (en) | 1997-02-28 | 1998-09-03 | Starsight Telecast, Inc. | 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 |
MX340336B (en) | 1997-07-21 | 2016-07-06 | Gemstar Dev Corp | 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 |
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 |
US7152236B1 (en) | 1998-01-05 | 2006-12-19 | Gateway Inc. | Integration of internet sources into an electronic program database list |
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 |
EP2076033A3 (en) * | 1998-03-04 | 2009-09-30 | 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 |
EP1099339B1 (en) | 1998-07-17 | 2002-10-09 | United Video Properties, Inc. | Interactive television program guide having multiple devices at one location |
ES2444642T3 (en) | 1998-07-17 | 2014-02-26 | United Video Properties, Inc. | Interactive television program guide with remote access |
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 |
US6584153B1 (en) | 1998-07-23 | 2003-06-24 | Diva Systems Corporation | Data structure and methods for providing an interactive program guide |
US6754905B2 (en) | 1998-07-23 | 2004-06-22 | 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 |
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 |
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 |
US7313806B1 (en) | 1998-10-30 | 2007-12-25 | Intel Corporation | Method and apparatus for channel surfing through multiple sources based on user-definable preferences |
US6384869B1 (en) * | 1998-10-30 | 2002-05-07 | Sony Corporation | Channel scan function and method of displaying scanned channels |
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 |
US7313805B1 (en) | 1998-11-30 | 2007-12-25 | Sony Corporation | Content navigator graphical user interface system and method |
TW499816B (en) * | 1998-11-30 | 2002-08-21 | United Video Properties Inc | Interactive program guide system and method |
US6865746B1 (en) * | 1998-12-03 | 2005-03-08 | United Video Properties, Inc. | Electronic program guide with related-program search feature |
CA2936635C (en) | 1998-12-03 | 2018-03-27 | Rovi Guides, Inc. | Electronic program guide with related-program search feature |
US7260823B2 (en) | 2001-01-11 | 2007-08-21 | Prime Research Alliance E., Inc. | Profiling and identification of television viewers |
EP1131953B1 (en) | 1998-12-04 | 2005-04-20 | Index Systems Inc. | System and method for providing news, sports, and local guide services through an electronic program 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 |
WO2000062298A1 (en) | 1999-03-30 | 2000-10-19 | Tivo, Inc. | System for automatic playback position correction after fast forward or reverse |
WO2000062533A1 (en) | 1999-03-30 | 2000-10-19 | Tivo, Inc. | Television viewer interface system |
US6847778B1 (en) | 1999-03-30 | 2005-01-25 | Tivo, Inc. | Multimedia visual progress indication system |
US8689265B2 (en) | 1999-03-30 | 2014-04-01 | Tivo Inc. | Multimedia mobile personalization system |
AU4185800A (en) * | 1999-03-30 | 2000-10-16 | Tivo, Inc. | Multimedia program bookmarking system |
US6757906B1 (en) | 1999-03-30 | 2004-06-29 | Tivo, Inc. | Television viewer interface system |
US6281940B1 (en) | 1999-03-31 | 2001-08-28 | Sony Corporation | Display of previewed channels with rotation of multiple previewed channels along an arc |
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 |
US6392681B1 (en) | 1999-04-08 | 2002-05-21 | Gerber Scientific Products, Inc. | Method and apparatus for alignment of sheet material for printing or performing other work operations thereon |
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 |
ZA200110153B (en) | 1999-06-11 | 2003-03-10 | Ods Properties Inc | Methods and systems for interactive wagering using multiple types of user interfaces. |
US6978310B1 (en) | 1999-06-11 | 2005-12-20 | Scientific-Atlanta, Inc | Media-on-demand catalog viewing preference system |
US6721954B1 (en) * | 1999-06-23 | 2004-04-13 | Gateway, Inc. | Personal preferred viewing using electronic program guide |
JP2003503907A (en) * | 1999-06-28 | 2003-01-28 | ユナイテッド ビデオ プロパティーズ, インコーポレイテッド | Interactive television program guide system and method with niche hub |
JP4954408B2 (en) | 1999-06-28 | 2012-06-13 | インデックス システムズ インコーポレイテッド | System and method for utilizing an EPG database to change advertisements |
US20020124247A1 (en) | 1999-08-03 | 2002-09-05 | Houghton William C. | Polling interactive television viewers |
US6782056B1 (en) | 1999-08-03 | 2004-08-24 | Sony Corporation | DSS packet reordering function |
KR20020053804A (en) | 1999-08-25 | 2002-07-05 | 스폿웨어 테크놀로지즈, 인코포레이티드 | System and method for scheduling events related to television previews |
EP1269361A2 (en) | 1999-12-06 | 2003-01-02 | ODS Properties, Inc. | Systems and methods for interactive wagering |
AU2071601A (en) | 1999-12-10 | 2001-06-18 | United Video Properties, Inc. | Features for use with advanced set-top applications on interactive television systems |
AU2603401A (en) * | 1999-12-23 | 2001-07-03 | Michael Moynihan | 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 |
CA2402318C (en) | 2000-03-08 | 2008-11-25 | General Instrument Corporation Of Delaware | Personal recorder and method of implementing and using same |
US20020040475A1 (en) | 2000-03-23 | 2002-04-04 | Adrian Yap | DVR system |
US6656042B2 (en) * | 2000-03-24 | 2003-12-02 | Espn-Starwave Partners | 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 |
US7979881B1 (en) | 2000-03-30 | 2011-07-12 | Microsoft Corporation | System and method for identifying audio/visual programs to be recorded |
US20020016971A1 (en) | 2000-03-31 | 2002-02-07 | Berezowski David M. | Personal video recording system with home surveillance feed |
US20010053944A1 (en) | 2000-03-31 | 2001-12-20 | Marks Michael B. | Audio internet navigation system |
US20030037068A1 (en) | 2000-03-31 | 2003-02-20 | United Video Properties, Inc. | Interactive media system and method for presenting pause-time content |
KR20030031471A (en) | 2000-03-31 | 2003-04-21 | 유나이티드 비디오 프로퍼티즈, 인크. | System and method for metadata-linked advertisements |
US7096185B2 (en) | 2000-03-31 | 2006-08-22 | United Video Properties, Inc. | User speech interfaces for interactive media guidance applications |
US20020120507A1 (en) | 2000-04-04 | 2002-08-29 | George Chanos | Feature rich advertisments including consumer requests for additional information |
US6544121B2 (en) * | 2000-04-05 | 2003-04-08 | Ods Properties, Inc. | Interactive wagering systems and methods with multiple television feeds |
US6674448B1 (en) * | 2000-04-05 | 2004-01-06 | Ods Properties, Inc. | Interactive wagering system with controllable graphic displays |
CA2405433A1 (en) * | 2000-04-10 | 2001-10-18 | United Video Properties, Inc. | 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 |
US20020059610A1 (en) * | 2000-05-23 | 2002-05-16 | Ellis Michael D. | Interactive television application with watch 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 |
WO2002003189A1 (en) * | 2000-06-30 | 2002-01-10 | 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 |
KR20130066712A (en) * | 2000-10-11 | 2013-06-20 | 유나이티드 비디오 프로퍼티즈, 인크. | Systems and methods for delivering media content |
PT1947858E (en) | 2000-10-11 | 2014-07-28 | United Video Properties Inc | Systems and methods for supplementing on-demand media |
KR20030038804A (en) * | 2000-10-11 | 2003-05-16 | 유나이티드 비디오 프로퍼티즈, 인크. | Systems and methods for building user media lists |
US7028329B1 (en) * | 2000-10-13 | 2006-04-11 | Seiko Epson Corporation | Remote accessible programming |
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 |
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 |
US20020092022A1 (en) | 2000-11-16 | 2002-07-11 | Dudkicwicz Gil Gavriel | System and method for using programming event timing data in a recording device |
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 |
US20020174428A1 (en) * | 2001-03-28 | 2002-11-21 | Philips Electronics North America Corp. | Method and apparatus for generating recommendations for a plurality of users |
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 |
WO2002082379A1 (en) * | 2001-04-05 | 2002-10-17 | Fujitsu Limited | Information processing device, 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 |
WO2002084997A1 (en) | 2001-04-11 | 2002-10-24 | Sony Corporation | Contour-emphasizing circuit |
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 |
US20030046694A1 (en) | 2001-08-29 | 2003-03-06 | Digeo, Inc. | System and method for displaying option representations with multiple levels of specificity |
US20030046695A1 (en) | 2001-08-29 | 2003-03-06 | Digeo, Inc. | System and method for enabling focused navigation using filtering and direct-tune buttons |
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 |
GB0129176D0 (en) | 2001-12-06 | 2002-01-23 | Dca Design Int Ltd | Improvements in and realting to a medicament cartridge assembly |
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 |
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 |
US20030126600A1 (en) | 2001-12-27 | 2003-07-03 | Koninklijke Philips Electronics N.V. | Smart suggestions for upcoming TV programs |
US7477954B2 (en) * | 2001-12-27 | 2009-01-13 | Scientific Games International, Inc. | Wagering interface system and method |
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 |
AU2003219944A1 (en) | 2002-02-27 | 2003-09-09 | Gemstar Development Corporation | Video clipping system and method |
AU2003216494A1 (en) | 2002-03-01 | 2003-09-16 | Gemstar Development Corporation | 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 |
US20040078817A1 (en) * | 2002-05-14 | 2004-04-22 | Steven Horowitz | Dynamic program events recording |
US7231607B2 (en) * | 2002-07-09 | 2007-06-12 | Kaleidescope, Inc. | Mosaic-like user interface for video selection and display |
US20030225777A1 (en) | 2002-05-31 | 2003-12-04 | Marsh David J. | Scoring and recommending media content based on user preferences |
AU2003253619A1 (en) | 2002-05-31 | 2004-01-23 | 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 |
US8745689B2 (en) | 2002-07-01 | 2014-06-03 | J. Carl Cooper | Channel surfing compressed television sign method and television receiver |
US20040003394A1 (en) | 2002-07-01 | 2004-01-01 | Arun Ramaswamy | System for automatically matching video with ratings information |
AU2003254121A1 (en) * | 2002-07-22 | 2004-02-09 | 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 |
US20070055979A1 (en) | 2002-10-02 | 2007-03-08 | Koninklijke Philips Electronics N.V. Groenewoudseweg 1 | 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 |
KR20050084952A (en) | 2002-11-08 | 2005-08-29 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Method and apparatus for providing a selection 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 |
JP2006510270A (en) * | 2002-12-10 | 2006-03-23 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Selective access to profile space |
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 |
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 |
JP2006524473A (en) | 2003-04-03 | 2006-10-26 | セドナ・パテント・サービシズ・エルエルシー | 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 |
CA2527328C (en) | 2003-05-29 | 2013-04-02 | Eat.Tv, Llc | System for presentation of 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 |
JP4423262B2 (en) * | 2003-09-11 | 2010-03-03 | パナソニック株式会社 | Content selection method and content selection device |
US20050120373A1 (en) | 2003-09-15 | 2005-06-02 | Thomas William L. | Systems and methods for exporting digital content using an interactive television 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 |
MXPA06005055A (en) | 2003-11-07 | 2006-07-06 | Thomson Licensing | 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 |
EP1692647A1 (en) * | 2003-12-03 | 2006-08-23 | Koninklijke Philips Electronics N.V. | Enhanced collaborative filtering technique for recommendation |
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 |
JP2006033708A (en) * | 2004-07-21 | 2006-02-02 | I-O Data Device Inc | Television program recording reproducing program, and television program recording reproducing device |
US8943537B2 (en) * | 2004-07-21 | 2015-01-27 | Cox Communications, Inc. | Method and system for presenting personalized television program recommendation to viewers |
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 |
US20060085828A1 (en) | 2004-10-15 | 2006-04-20 | Vincent Dureau | Speeding up channel change |
US7984467B2 (en) | 2004-11-23 | 2011-07-19 | Stmicroelectronics, Inc. | Method and system for providing an electronic program guide |
US7546623B2 (en) | 2005-01-05 | 2009-06-09 | Microsoft Corporation | Methods and systems for providing multi-source content in electronic program guides |
WO2006074305A2 (en) | 2005-01-05 | 2006-07-13 | Yahoo! Inc. | Framework for delivering content |
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 |
ES2569930T5 (en) * | 2005-03-02 | 2021-10-27 | Rovi Guides Inc | Playlists and bookmarks in an interactive media guide app |
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 |
US8095951B1 (en) | 2005-05-06 | 2012-01-10 | 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 |
US8056099B2 (en) * | 2005-09-08 | 2011-11-08 | 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 |
WO2007038714A2 (en) | 2005-09-27 | 2007-04-05 | Looksmart, Ltd. | Collection and delivery of internet ads |
WO2007036891A2 (en) | 2005-09-30 | 2007-04-05 | Koninklijke Philips Electronics, N.V. | Maturity rating enforcement via rf-tags |
US7895193B2 (en) * | 2005-09-30 | 2011-02-22 | Microsoft Corporation | Arbitration of specialized content using search results |
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 |
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 |
US20070157242A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for managing content |
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 |
US8832738B2 (en) * | 2006-02-02 | 2014-09-09 | 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 |
US8752089B2 (en) | 2006-03-10 | 2014-06-10 | The Directv Group, Inc. | Dynamic determination of presentation of multiple video cells in an on-screen display |
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 |
CA2658519A1 (en) | 2006-07-31 | 2008-02-07 | United Video Properties, Inc. | Systems and methods for providing media guidance planners |
US20080127261A1 (en) * | 2006-09-21 | 2008-05-29 | International Business Machines Corporation | Method and apparatus for maintaining a cache of previously viewed television shows |
US20080092155A1 (en) * | 2006-09-29 | 2008-04-17 | United Video Properties, Inc. | Systems and methods for automatically identifying a user profile |
US20080092156A1 (en) * | 2006-09-29 | 2008-04-17 | United Video Properties, Inc. | Systems and methods for automatically identifying a user profile |
CA2664307A1 (en) * | 2006-09-29 | 2008-04-10 | Stephen Shannon | Systems and methods for a 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 CA CA002658519A patent/CA2658519A1/en not_active Abandoned
- 2007-07-31 US US11/888,678 patent/US8799954B1/en active Active
- 2007-07-31 WO PCT/US2007/017130 patent/WO2008016617A2/en active Application Filing
- 2007-07-31 US US11/888,676 patent/US8281341B2/en active Active
- 2007-07-31 US US11/888,679 patent/US7985134B2/en active Active
- 2007-07-31 US US11/888,675 patent/US8745661B2/en active Active
- 2007-07-31 EP EP07836380A patent/EP2050270A2/en not_active Ceased
- 2007-07-31 US US11/888,637 patent/US20080066106A1/en not_active Abandoned
- 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 JP JP2009522844A patent/JP2009545921A/en active Pending
- 2007-07-31 US US11/888,616 patent/US8640165B2/en active Active
-
2013
- 2013-02-04 US US13/758,935 patent/US20130167168A1/en not_active Abandoned
-
2014
- 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-04-22 US US14/258,974 patent/US9407854B2/en active Active
- 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
Also Published As
Publication number | Publication date |
---|---|
US20140229996A1 (en) | 2014-08-14 |
US8799954B1 (en) | 2014-08-05 |
WO2008016617A3 (en) | 2008-07-24 |
US20080064490A1 (en) | 2008-03-13 |
WO2008016611A3 (en) | 2008-07-24 |
US20140229887A1 (en) | 2014-08-14 |
US20080066111A1 (en) | 2008-03-13 |
US8745661B2 (en) | 2014-06-03 |
US8281341B2 (en) | 2012-10-02 |
US20080059884A1 (en) | 2008-03-06 |
US9215397B2 (en) | 2015-12-15 |
EP2475166A1 (en) | 2012-07-11 |
US8640165B2 (en) | 2014-01-28 |
US9407854B2 (en) | 2016-08-02 |
US20140229992A1 (en) | 2014-08-14 |
US20080062318A1 (en) | 2008-03-13 |
WO2008016611A2 (en) | 2008-02-07 |
US7985134B2 (en) | 2011-07-26 |
US20230130517A1 (en) | 2023-04-27 |
US20080066106A1 (en) | 2008-03-13 |
US9544526B2 (en) | 2017-01-10 |
WO2008016617A2 (en) | 2008-02-07 |
US20130167168A1 (en) | 2013-06-27 |
JP2009545921A (en) | 2009-12-24 |
US20210368128A1 (en) | 2021-11-25 |
EP2050270A2 (en) | 2009-04-22 |
CA2658519A1 (en) | 2008-02-07 |
US20190020846A1 (en) | 2019-01-17 |
US20150026734A1 (en) | 2015-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9544526B2 (en) | Systems and methods for providing custom media content flipping | |
US10419803B2 (en) | Method and system for using a second screen device for interacting with a set top box to enhance a user experience | |
CA2631957C (en) | Systems and methods for providing channel groups in an interactive media guidance application | |
JP5099879B2 (en) | Interactive television system with automatic switching from broadcast media to streaming media | |
US9185332B2 (en) | Systems and methods for providing a scan | |
CA2967187C (en) | Systems and methods for episode tracking in an interactive media environment | |
US20100169926A1 (en) | Systems and methods for providing approximated information in an interactive television program guide | |
US9510056B2 (en) | Methods and apparatus that support display and use of a program guide based on time spent by a user dwelling on a channel | |
WO2008105571A1 (en) | Spot electronic program guide user interface construction system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GUIDEWORKS, LLC, PENNSYLVANIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ELLIS, MICHAEL D.;REEL/FRAME:034096/0836 Effective date: 20070731 Owner name: ROVI GUIDES, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GUIDEWORKS, LLC;REEL/FRAME:034096/0816 Effective date: 20100226 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT, Free format text: SECURITY INTEREST;ASSIGNORS:ROVI SOLUTIONS CORPORATION;ROVI TECHNOLOGIES CORPORATION;ROVI GUIDES, INC.;AND OTHERS;REEL/FRAME:051143/0468 Effective date: 20191122 Owner name: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT, NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:ROVI SOLUTIONS CORPORATION;ROVI TECHNOLOGIES CORPORATION;ROVI GUIDES, INC.;AND OTHERS;REEL/FRAME:051143/0468 Effective date: 20191122 |
|
AS | Assignment |
Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:ROVI SOLUTIONS CORPORATION;ROVI TECHNOLOGIES CORPORATION;ROVI GUIDES, INC.;AND OTHERS;REEL/FRAME:051110/0006 Effective date: 20191122 Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT, MARYLAND Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:ROVI SOLUTIONS CORPORATION;ROVI TECHNOLOGIES CORPORATION;ROVI GUIDES, INC.;AND OTHERS;REEL/FRAME:051110/0006 Effective date: 20191122 |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., NORTH CAROLINA Free format text: SECURITY INTEREST;ASSIGNORS:ROVI SOLUTIONS CORPORATION;ROVI TECHNOLOGIES CORPORATION;ROVI GUIDES, INC.;AND OTHERS;REEL/FRAME:053468/0001 Effective date: 20200601 |
|
AS | Assignment |
Owner name: ROVI GUIDES, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:HPS INVESTMENT PARTNERS, LLC;REEL/FRAME:053458/0749 Effective date: 20200601 Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:HPS INVESTMENT PARTNERS, LLC;REEL/FRAME:053458/0749 Effective date: 20200601 Owner name: VEVEO, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:HPS INVESTMENT PARTNERS, LLC;REEL/FRAME:053458/0749 Effective date: 20200601 Owner name: TIVO SOLUTIONS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:HPS INVESTMENT PARTNERS, LLC;REEL/FRAME:053458/0749 Effective date: 20200601 Owner name: ROVI SOLUTIONS CORPORATION, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:HPS INVESTMENT PARTNERS, LLC;REEL/FRAME:053458/0749 Effective date: 20200601 Owner name: ROVI SOLUTIONS CORPORATION, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC.;REEL/FRAME:053481/0790 Effective date: 20200601 Owner name: VEVEO, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC.;REEL/FRAME:053481/0790 Effective date: 20200601 Owner name: TIVO SOLUTIONS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC.;REEL/FRAME:053481/0790 Effective date: 20200601 Owner name: ROVI GUIDES, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC.;REEL/FRAME:053481/0790 Effective date: 20200601 Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC.;REEL/FRAME:053481/0790 Effective date: 20200601 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |