Abstract:
An exemplary method includes a user interface navigation assistance system detecting user input representative of an impending selection of a button of a remote control device associated with a media content processing device while a navigable user interface is being displayed by the media content processing device on a display screen, determining a current position of a selector object within the navigable user interface, and providing, based on the current position of the selector object, audio feedback that indicates an action that will occur if the user selects the button of the remote control device while the selector object is in the current position. Corresponding methods and systems are also disclosed.
Abstract:
An exemplary computer-implemented media service user interface system detects a request for information about a media program series and, in response, generates a media program series page for the media program series and provides a view of at least a portion of the media program series page for display on a display screen. In certain examples, the system generates the media program series page by determining, across multiple different media content presentation sources by way of which media content is accessible through a media service for presentation by a media content access device, episodes of the media program series that are available for access by the media content access device through the media service, and populating the media program series page with page content that represents the episodes of the media program series that are available for access by the media content access device through the media service.
Abstract:
An exemplary method includes a media service user interface system 1) providing a media service graphical user interface (“GUI”) for display, 2) detecting user input to launch a user interface customization mode, 3) launching the user interface customization mode, 4) receiving user input defining a customization of the GUI, 5) implementing the customization, and 6) exiting the user interface customization mode. In certain examples, the GUI may include a main menu bar that includes a set of menu objects representing a set of feature modules of the media service and a menu bar management object, the customization mode may be launched in response to a user selection of the menu bar management object included in the main menu bar, and the customization may be of the main menu bar. Corresponding methods and systems are also disclosed.
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 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:
In certain exemplary embodiments, data representative of a proximity heuristic specifying a plurality of levels of an object detection zone associated with a display screen is maintained, an object is detected within the object detection zone, one or more of the levels are selected based on one or more attributes of the object, and an action associated with the selected one or more levels is performed. In certain examples, the action includes modifying a graphical user interface view displayed on the display screen.
Abstract:
An exemplary method includes a digital video recording (“DVR”) data exchange system 1) maintaining first porting configuration data associated with a first DVR service system and second porting configuration data associated with a second DVR service system, 2) receiving a request to port DVR data from a first DVR system associated with the first DVR service system to a second DVR system associated with the second DVR service system, and 3) in response to the request, accessing a first DVR data set associated with the first DVR system, generating, in accordance with the first porting configuration data and the second porting configuration data, a second DVR data set based on the first DVR data set, and providing the second DVR data set as output. Corresponding methods and systems are also disclosed.
Abstract:
In certain exemplary embodiments, data representative of a proximity heuristic specifying a plurality of levels of an object detection zone associated with a display screen is maintained, an object is detected within the object detection zone, one or more of the levels are selected based on one or more attributes of the object, and an action associated with the selected one or more levels is performed. In certain examples, the action includes modifying a graphical user interface view displayed on the display screen.