摘要:
A channel-selection filter. The channel-selection filter helps a user navigate to a desired channel. In particular, the channel-selection filter presents a filtered channel list to the user when the user issues one or more channel-filtering commands. The filtered channel list narrows a list of all available channels to those channels that correspond to the channel-filtering commands issued by the user. When presented with a filtered channel list, the user can select a channel from the filtered channel list. The user can also issue additional channel-filtering commands to further narrow the list of channels presented in the filtered channel list.
摘要:
A channel-selection filter. The channel-selection filter helps a user navigate to a desired channel. In particular, the channel-selection filter presents a filtered channel list to the user when the user issues one or more channel-filtering commands. The filtered channel list narrows a list of all available channels to those channels that correspond to the channel-filtering commands issued by the user. When presented with a filtered channel list, the user can select a channel from the filtered channel list. The user can also issue additional channel-filtering commands to further narrow the list of channels presented in the filtered channel list.
摘要:
A channel updater. The channel updater maintains an accurate channel line-up by automatically testing accessible channels to determine if those channels are available for viewing. Available channels are added to the channel line-up, and unavailable channels are subtracted from the channel line-up. The updater persistently retests the channels so that changes in channel availability are reflected in the channel line-up.
摘要:
A channel updater. The channel updater maintains an accurate channel line-up by automatically testing accessible channels to determine if those channels are available for viewing. Available channels are added to the channel line-up, and unavailable channels are subtracted from the channel line-up. The updater persistently retests the channels so that changes in channel availability are reflected in the channel line-up.
摘要:
A television recording system in which multiple client devices can form a group, sharing tuners and channel lineups. The clients may be desktop or laptop computers, digital video recorders or other set top boxes. A device within the group may act as a master, maintaining a master recording schedule and assigning tuners to record programs when scheduled or when a client requests use of a tuner for display live programming. Clients may register with the master, revealing the capabilities of their tuners. The master may, each time a tuner is desired, select an appropriate tuner based on multiple criteria, including bandwidth considerations and capabilities of the tuner.
摘要:
A video recording system that controls recording of television programming relating to sporting events to better match the intent of a user who specified programming for recording. The system merges data from an electronic program guide and sports data, such as from a news feed, to determine values of recording parameters, such as start and stop time and channel. User input may specify a player, team, league or other sports entity for which sporting events are to be recorded. The system may use the sports data to identify sporting events involving the specified sports entity and then access an electronic program guide to determine a channel on which to record the sporting events. When the user specifies a sporting event to record, sports data may be used to track progress of the event and dynamically adjust an ending time of the recording to ensure that the full event is recorded.
摘要:
The technology is a system and method for selecting a television lineup. The available television lineups capable of being viewed on a digital device are identified. One of the tuner positions is selected and the television channel designated in each available television lineup identified. If any of the television channels identified is a likely identifiable channel and is designated by approximately half of the available television lineups, available television lineups may be deleted based on the television signal received by the selected tuner position. In on embodiment, the tuner positions are selected in numerical order. In an alternative embodiment, the tuner positions are first sorted before one is selected. It may not be possible to delete lineups based on likely identifiable channels. In this case, a viewer may be prompted to identify a channel.
摘要:
Embodiments are disclosed herein that relate to the presentation of an entertainment consumption history via a timeline. For example, one embodiment comprises receiving entertainment consumption history comprising one or more entertainment content identifiers each identifying one or more entertainment content items sent to a selected user. The entertainment consumption history also comprises, for each entertainment content identifier, information related to a time at which the one or more entertainment content items identified by the entertainment content identifier were sent to the selected user. The embodiment further comprises sending to a display device a graphical depiction of the entertainment consumption history data as a timeline with each entertainment content identifier being illustrated along a direction of a time axis at a location representative of the time at which the one or more entertainment content items represented by the entertainment content identifier were sent to the selected user.
摘要:
A television recording system in which multiple client devices can form a group, sharing tuners and channel lineups. The clients may be desktop or laptop computers, digital video recorders or other set top boxes. A device within the group may act as a master, maintaining a master recording schedule and assigning tuners to record programs when scheduled or when a client requests use of a tuner for display live programming. Clients may register with the master, revealing the capabilities of their tuners. The master may, each time a tuner is desired, select an appropriate tuner based on multiple criteria, including bandwidth considerations and capabilities of the tuner.
摘要:
Embodiments related to controlling media privacy settings are disclosed. One disclosed embodiment provides a media server system including a configured to receive media consumption data for each media content item of a plurality of media content items consumed by a user. Media consumption data for each media content item includes an item-specific privacy status and a media content item identifier. The server is also configured to receive, from one or more of another user and a media content item recommendations program, a request for access to the media consumption data for a media content item, and to provide one or more of the other user and the media content item recommendations program with access to the media consumption data based on the item-specific privacy status of the media consumption data.