Patent classifications
H04N21/4424
Systems and methods for detecting and reporting recording status
Systems, devices, and methods for detecting and reporting recording status are disclosed. A recording device determines a recording status of the recording device. The recording device receives via wireless communication one or more beacons from one or more other recording devices, the one or more beacons include information regarding a recording status of the one or more other recording devices respectively. The recording device provides information regarding the recording status of the recording device and the one or more other recording devices via a user interface of the recording device.
METHOD OF MONTORING USAGE OF AT LEAST ONE APPLICATION EXECUTED WITHIN AN OPERATING SYSTEM, CORRESPONDING APPARATUS, COMPUTER PROGRAM PRODUCT AND COMPUTER-READABLE CARRIER MEDIUM
The disclosure relates to a method for monitoring usage of at least one application executed within an operating system of an electronic device. The method includes at least one iteration of, while a processing condition is not satisfied, determining a video event associated with a current application and storing the video event in a data structure, delivering a set of video events. The method further includes, once the processing condition is satisfied, determining a past time slot, calling an usage statistics API provided on the operating system, delivering a set of application events representative of whether an application has been put in system foreground or system background, retrieving application events that have occurred during the past time slot, retrieving video events that have occurred during the past time slot, chronologically ordering the retrieved application and video events, and delivering a consolidated set of ordered events.
INVERTIBLE METERING APPARATUS AND RELATED METHODS
Example invertible metering apparatus and related methods are disclosed. An example apparatus disclosed herein includes a housing orientation determiner and a stencil orientation determiner. The example apparatus also includes an orientation validator to determine whether a detected orientation of the stencil relative to a detected orientation of the housing is valid.
Cross-party diagnostics
Techniques described herein improve viewer experience by leveraging the ability of a viewer's device to access an over-the-top (OTT) content via the device's multi-channel connections to an OTT content server. In an example embodiment, the device receives the OTT content via a first channel and performs cross-party diagnostic testing through a second channel. In this embodiment, a diagnostic app in the device compares measured signals in the first channel with a first set of threshold values and further compares acquired telemetry data in the second channel with a second set of threshold values. Based on the comparison results, the device determines the possible root cause of the interruption. Further, the device performs an in-depth diagnostic testing on a determined possible root cause (e.g., OTT content server) and sends an in-depth diagnostic report to a viewer.
MODIFYING CONTENT STREAMING BASED ON DEVICE PARAMETERS
Described are examples for streaming content at a device. One or more environmental parameters can be determined for the device. One or more parameters for receiving streaming content via one or more streaming servers over one or more network connections can be modified based on the one or more environmental parameters. The streaming content can be received based at least in part on the one or more streaming parameters.
INTELLIGENT CONTENT PRIORITY ASSIGNMENT
Systems, methods and devices are provided for managing media content storage priority and retention in a single- or multi-user environment. Indications of previous user activity are received regarding multiple portions of content stored via one or more storage devices. The previous user activity may include previous user deletion selections and/or previous user viewing selections of one or more of the multiple portions of content. A retention priority may be assigned to portions of media content based on the previous user activity. Responsive to receiving an indication of low available storage space on the one or more storage devices, a quantity of storage space on the one or more storage devices to make available is determined based on the previous user activity. Deletion of one or more portions of currently stored content is initiated based on the determined quantity of storage space to make available.
Set top box and customer premise equipment (CPE) unit test controller
Disclosed herein are a machine architecture implementing a staging automation process, including features such as multiple IR transmitters and composite video inputs for automated high volume quality testing. Diagnostic display outputs from a unit under test are input to OCR and video quality algorithms to validate that the units under test are ready for a functional test process at the next stage.
STANDBY MODE CONTROL APPARATUS AND METHOD BASED ON CONTEXT INFORMATION AND USAGE PATTERN ANALYSIS FOR SAVING POWER CONSUMPTION OF TERMINAL
The present invention relates to a standby mode control apparatus and method for saving power consumption of a wired/wireless terminal, such as a set-top box or an Internet of Things (IoT) device, by controlling the terminal on the basis of a terminal usage pattern and context information of the terminal, wherein the standby mode control apparatus may include an activation history information generator and a standby mode determiner, and according to the present invention, since a standby mode is controlled and set by predicting a terminal usage pattern of a user, it provides user convenience and saves power consumption during a standby period, and it provides more effectively save power consumption during the standby period through more accurate prediction using a usage probability calculated by analyzing context information.
Invertible metering apparatus and related methods
Example invertible metering apparatus and related methods are disclosed. An example apparatus disclosed herein includes at least one processor and memory including instructions that, when executed, cause the at least one processor to at least: determine an orientation of a housing; determine if a housing is in a mounting orientation; in response to determining that the housing is not in the mounting orientation, initiate a first alarm; in response to determining that the housing is in the mounting orientation, determine an orientation of a stencil; determine if the stencil is in an upright orientation; in response to determining that stencil is not in the upright orientation, initiate a second alarm; and in response to at least one of the housing being in the mounting orientation or the stencil being in the upright orientation, assign a light pattern to a plurality of lights associated with the stencil.
CONTENT PLAYER PERFORMANCE DETECTION
A method for monitoring and correcting playback performance for content player. The method includes detecting a content player request from a media player on a user device, the content player request corresponding to a content item request from a server, generating a playback identifier including data corresponding to the content item, detecting one or more playback events occurring during playback of the content by the content player, generating one or more playback packets including the playback identifier, a packet identifier, and the one or more playback events, and transmitting the one or more playback packets to a server.