Abstract:
The present invention is directed to a system and method for providing supplemental content during a broadcast. The supplemental content is provided by the operation of an interactive application resident on a receiver. The interactive application is initiated through a trigger that is received during an otherwise standard broadcast. The trigger includes an interactive prompt that is to be displayed during a particular portion of the broadcast. The prompt including a means for enabling receipt of a user input. The user input may be a request for further information.
Abstract:
Systems and methods may provide for setting a timer via an interactive trigger. The interactive trigger may be combined with a video stream and detected when the video stream is to be displayed. Based on the detection, a selectable display object associated with the interactive trigger may be displayed with the display of the video stream. Selection of the selectable display object may enable a timer to be set based on the interactive trigger. The timer enabled by the interactive trigger may be a recording timer, an auto-tune timer or a reminder timer.
Abstract:
Disclosed are methods, systems, and non-transitory, machine-readable media that facilitate personalized home automation control based at least in part on individualized protocol. First sensor data may be received, and may be indicative of an identified individual that is sensed by a set of sensors. A particularized pattern of activity of individual may be determined. Second sensor data may be indicative of an unidentified individual. Identification rules specified by a stored protocol record may include criteria for identifying sensed individuals. The second sensor data and/or identification information from another data source may be analyzed to identify the unidentified individual. A home automation rule may be determined based on the particularized pattern, which rule may include an anticipation of an operational setting of a home automation device. The home automation device may be instructed based on the determined home automation rule.
Abstract:
Auxiliary or enhanced features associated with broadcast television programs are activated using carrier-based active text enhancement (CATE) signals embedded within timed text (TT) associated with the broadcast program. The active text enhancements can be interpreted by the viewer's set top box (STB) or other receiver to activate software applications, video clips, imagery, uniform resource locators (URLs), interactive interface features or the like on either or both of primary or secondary displays. Timed text enhancements can flexibly reference different types of content to provide richer and more powerful viewer experiences for the viewer.
Abstract:
Systems and methods are disclosed that enable a user to identify video content that has not yet been created and to have that content downloaded from a video content provider when that video content has been newly created and available for download.
Abstract:
A method includes receiving aggregated content that includes a plurality of segments by a media device. Each of the segments includes an index indicating a location in a set of assembled media content. The plurality of segments includes at least a first segment, a second segment and a third segment. A first target index location in the first segment and a second target index location in the second segment each indicate a first location in the set of assembled media content. One of the first segment and the second segment is selected for display at the first location according to a stored parameter. The method further includes generating the set of assembled media content including the selected one of the first and second segments in the first location and the third segment in the second location.
Abstract:
A method for generating a set of aggregated media content includes storing a plurality of segments of media data. The method further includes organizing the segments into a set of aggregated content including content for generating a plurality of sets of assembled content. The plurality of segments includes a first segment and a second segment. The method further includes generating a first set of metadata for the first segment specifying a first source index location of the first segment in the set of aggregated media content and a first target index location of the first segment in a first set of assembled media content, and a second set of metadata for the second segment specifying a second source index location of the second segment in the set of aggregated media content and a second target index location of the second segment in a second set of assembled media content.
Abstract:
Systems and methods may provide for setting a timer via an interactive trigger. The interactive trigger may be combined with a video stream and detected when the video stream is to be displayed. Based on the detection, a selectable display object associated with the interactive trigger may be displayed with the display of the video stream. Selection of the selectable display object may enable a timer to be set based on the interactive trigger. The timer enabled by the interactive trigger may be a recording timer, an auto-tune timer or a reminder timer.
Abstract:
Described are systems, methods, and computer program products for facilitating user access to virtual reality (VR) containers. A VR container registry may identify any type of container and optionally list requirements for accessing the container, constraints relating to when access is permitted, characteristics describing container features, lists of other containers accessible from within the container, container output formats, accepted input formats, etc. The registry may be organized in a hierarchical structure, make use of or be comparable to a domain name system, and include one or more top-level items each having one or more second-level items organized beneath. A service provider may host a VR container to facilitate user access to other VR containers, allow users to transfer between unconnected remote VR containers while staying within a VR session or without having to exit all VR sessions, and provide transformation services to ensure container and VR system compatibility.
Abstract:
A computing device is programmed to receive one or more parameters providing characteristics of media data. The computing device compares the parameters with characteristics of segments of a first item of media content. Based on the comparison, the computing device selects segments to be included in a second item of media content. The selected segments are assembled in a sequence based on indexes associated with the respective segments.