Abstract:
An exemplary computer-implemented media service system detects an input command provided by a user to initiate a viewing session by way of a display screen in communication with a media content processing device that operates in accordance with a media service, identifies a context within which the input command is provided by the user, selects, based on the identified context, a media program available by way of the media service and that is potentially of interest to the user, and directs the media content processing device to present the media program by way of the display screen when the viewing session begins in response to the input command. Corresponding systems and methods are also described.
Abstract:
An exemplary method includes a digital video recording (“DVR”) data migration management system 1) receiving a request for a user account to migrate from being associated with a first DVR system to being associated with a second DVR system, 2) accessing a first DVR data set associated with the first DVR system and separate from data representative of a library of one or more media content assets stored by the first DVR system, 3) generating a second DVR data set based on the first DVR data set and in accordance with one or more attributes of the second DVR system, and 4) associating the second DVR data set with the second DVR system. Corresponding methods and systems are also disclosed.
Abstract:
In an exemplary method, a media service user interface system provides, for display on a screen of a primary display device, a media menu tray user interface view that includes a media menu tray representing a menu of one or more media programs and provides, for display on a display screen of a mobile device while the media menu tray user interface view is provided for display on the display screen of the primary display device, a remote control user interface view dynamically tailored to facilitate remote user interaction with the media menu tray included in the media menu tray user interface view provided for display on the display screen of the primary display device. In certain examples, the remote control user interface view is dynamically tailored based on a current state of the media menu tray user interface view.
Abstract:
An exemplary method includes a media channel navigation user interface system detecting, while media content distributed on a media channel is being presented for display on a display screen, a user request to launch a media channel navigation user interface, and providing, in response to the detected user request and for concurrent display with the presentation of the media content on the display screen, a media channel navigation user interface pane comprising a set of media channel navigation tools that include at least media content channel navigation tools selectable by a user to launch different types of menus of media channels in the media channel navigation user interface pane.
Abstract:
An exemplary media service personalization system maintains profiles for multiple media service access devices associated with an end-user account with a media service, generates a merged profile based on the profiles for the media service access devices, and directs a communal media service access device associated with the end-user account to personalize the media service based on the merged profile.
Abstract:
An exemplary method includes a media content search system providing a media content search creation tool in a graphical user interface, detecting a user-submission of one or more user-selectable graphical objects representing one or more media programs to the media content search creation tool in the graphical user interface, and generating a set of media content search parameters based on the one or more media programs represented by the one or more user-selectable graphical objects submitted to the media content search creation tool. Corresponding systems and methods are also described.
Abstract:
In an exemplary method, a media service user interface system provides, for display on a screen of a primary display device, a media menu tray user interface view that includes a media menu tray representing a menu of one or more media programs and provides, for display on a display screen of a mobile device while the media menu tray user interface view is provided for display on the display screen of the primary display device, a remote control user interface view dynamically tailored to facilitate remote user interaction with the media menu tray included in the media menu tray user interface view provided for display on the display screen of the primary display device. In certain examples, the remote control user interface view is dynamically tailored based on a current state of the media menu tray user interface view.
Abstract:
In an exemplary method, a user interface system receives touch screen input data representative of a touch screen input provided by a user on a touch screen of a remote control device configured to communicate wirelessly with an electronic device that provides a graphical user interface (“GUI”) for display on a display screen, converts the touch screen input to GUI input associated with the GUI provided by the electronic device for display on the display screen, and applies the GUI input to the GUI displayed on the display screen. In certain examples the user interface system converts the touch screen input to GUI input in accordance with a touch-screen-based directional-hop movement mode or a touch-screen-based free-cursor directional movement mode.
Abstract:
An exemplary method includes a media content asset recovery system 1) detecting a migration of a user account from being associated with a first DVR system to being associated with a second DVR system, 2) identifying, in response to the detecting, a media content asset included within a library of one or more media content assets stored by the first DVR system at a time associated with the migration, 3) selecting, in accordance with a source selection heuristic, a media content source other than the first DVR system and that is configured to distribute the media content asset, and 4) directing the second DVR system to acquire the media content asset from the selected media content source for storage by the second DVR system.
Abstract:
An exemplary method includes a promotion system 1) detecting a promotion opportunity based on a condition associated with a migration of a user account from being associated with a first digital video recording (“DVR”) system to being associated with a second DVR system and 2) providing, based on the detected promotion opportunity, promotional content for access by a user associated with the user account. Corresponding methods and systems are also disclosed.