H04N21/4435

SYSTEMS AND METHODS FOR CONTROLLING DISPLAY OF VIDEO CONTENT IN AN ONLINE MEDIA PLATFORM

A processor-implemented method is disclosed. The method includes: obtaining identifying information for one or more tradeable objects associated with an entity; receiving, from at least one media data source, video data for one or more videos, the video data including content indicator tags associated with the one or more videos; identifying a first subset of the one or more videos based on: performing textual comparison between the content indicator tags associated with the one or more videos and identifiers associated with the one or more tradeable objects; and selecting videos for inclusion in the first subset based on the comparison; and sending, to a client device, an indication of the first subset of videos.

Systems and methods for performing an action based on viewing positions of other users
11223875 · 2022-01-11 · ·

Systems and methods for performing an action based on viewing positions of other users are provided. Viewing progress in a media asset of each of a plurality of users is retrieved. The viewing progress of each of the plurality of users is compared to identify a maximum viewing progress that is common to each of the plurality of users. A request from a user to access the media asset is received. A current viewing progress in the media asset of the user is monitored to determine when the current viewing progress of the user matches the identified maximum viewing progress that is common to each of the plurality of users. In response to determining that the current viewing progress of the user matches the identified maximum viewing progress, a message with an option to perform an action relative to the media asset is generated for display to the user.

Video management method and apparatus, image capturing device, and storage medium

A video management method and apparatus, image capturing device and storage medium are provided. The video management method includes: obtaining a first driving record video from storage space when a capacity of available space of the storage space is less than a target capacity threshold, wherein the storage space stores at least one driving record video of a target vehicle, and the first driving record video includes a plurality of video frames; and deleting at least one video frame from the video frames included in the first driving record video to obtain a second driving record video. Object captured in the first driving record video are in the second driving record video, so that information safety of users is ensured.

Wireless mesh-enabled system, host device, and method for use therewith
11733958 · 2023-08-22 · ·

A wireless peripheral mode is provided by a host system that communicates to a WiFi infrastructure and, utilizing the same WiFi RF subsystem, also communicates to peripherals. The host system may employ additional RF channels for communicating with high bandwidth peripherals, such as display devices, where high levels of QoS may be managed locally. The host system may be a conventional desktop computer system, a notebook computer system, a multi-media access point, a cell phone, a game machine, a portable game machine, a Personal Digital Assistant (PDA), a smart phone or any other type of device that benefits from accessing both a WiFi infrastructure and local peripherals.

SYSTEM AND METHOD FOR MEDIA HUB SOFTWARE UPDATING
20220400313 · 2022-12-15 · ·

A system and method for automatically analyzing and managing a media huh software update. The system and method each utilize available media hub system and diagnostic information to aid in the analysis and installation of a software update. If the installation of the update is determined to require memory capacity in excess of what is currently available within the media hub, an archive and off-loading process is automatically initiated to free the required memory space during the installation process. Any off-loaded information and/or applications are then restored after the installation is complete.

SERVER FOR PROVIDING TELEVISION AND SYSTEM AND METHOD FOR USE OF SAME
20230345072 · 2023-10-26 ·

A sever for providing television and system and method for use of the same are disclosed. In one embodiment, the server includes a network interface controller that is configured to receive a source internet protocol television signal, which includes two channels, from an external source and at least partially prepare the source internet protocol signal in order to forward the signal to a television. The server saves in a buffer the at least partially prepared second channel beginning at a recent periodic, sequential signal access point. In response to receiving a channel request instruction from a requesting television when the server is forwarding the at least partially prepared first channel signal, the server forwards the at least partially prepared signal based on the second channel stored in the buffer beginning at the recent periodic, sequential signal access point.

Monitoring operating system methods to facilitate unobtrusive display of media content on portable devices

A communication device configured to unobtrusively display media content. The processor receives an indication of a state transition of a first Activity and detects a first user interaction with the user interface, which may be done by inspecting a first operating system method called in relation to the first Activity. Upon determining the first Activity is finishing, the processor displays the media content. A backing Activity is then invoked behind the media content on a z-axis of the display wherein the operating system delays execution of the backing Activity for a predefined delay period subsequent to the selection of the user interface element. A second user interaction with the user interface is detected by inspecting a second operating system method called in relation to the backing Activity. The display of the media content is terminated upon the detection of the occurrence of the second user interaction.

Recording control apparatus and control method thereof
11449228 · 2022-09-20 · ·

A recording control apparatus that records data on a recording medium includes a position recording unit configured to perform control so that, upon completion of recording of data, a recording start position for next recording of data is recorded on the recording medium, an initialization unit configured to initialize the recording medium, and a control unit configured to perform control in such a manner that in a case where the initialization unit executes first initialization processing, the first initialization processing and clear processing for clearing the recording start position recorded on the recording medium are executed, and in a case where the initialization unit executes second initialization processing, the second initialization processing is executed without executing the clear processing.

CATV equipment fast boot after power interruption
11445247 · 2022-09-13 · ·

Recovering a hardware component, such as a Remote MACPHY node (RMN), a wireless base station, a CATV amplifier, a Wi-Fi hotspot, a microcell, or a PON switch, after a power interruption. A hardware component, upon detecting that input power to the R-PHY device will be imminently interrupted, provides an alarm signal to a central processing unit (CPU) in the R-PHY device. The CPU, in response to receiving the alarm, stores running parameter data for the R-PHY device in a non-volatile memory. The running parameter data is normally obtained through network communications during a boot operation of the R-PHY device. If certain conditions are satisfied, then the R-PHY device recovers from the interruption in input power using the stored running parameter data without obtaining the running parameter data through a normal boot operation, thus shortening the boot time.

SYSTEMS AND METHODS FOR ADJUSTING BUFFER SIZE

Methods and systems are provided for adjusting a size of a buffer based on a probability that a rewind request will be received during a currently playing segment of media. When the system determines that receiving a rewind request is likely, the system will increase the size of a buffer such that the rewind request can be accommodated using data from the buffer. When the system determines that receiving a rewind request is unlikely, the system will decrease the size of the buffer to free resources for other system components.