H04N21/23

Real-time content data processing using robust data models
11601694 · 2023-03-07 · ·

A system stores a plurality of data models, each data model being configured to sort datasets based on a set of criteria unique to the data model. The system further identifies a plurality of content streams on a plurality of content streaming platforms. The system then executes each data model of the plurality of data models on each content stream of the plurality of content streams to generate a labeled content file of each content stream of the plurality of content streams.

METHODS OF AND SYSTEMS FOR CONTENT SEARCH BASED ON ENVIRONMENT SAMPLING
20230107108 · 2023-04-06 ·

The present disclosure provides user interface methods of and systems for displaying at least one available action overlaid on an image, comprising displaying an image; selecting at least one action and assigning a ranking weight thereto based on at least one of (1) image content, (2) current device location, (3) location at which the image was taken, (4) date of capturing the image; (5) time of capturing the image; and (6) a user preference signature representing prior actions chosen by a user and content preferences learned about the user; and ranking the at least one action based on its assigned ranking weight.

METHODS OF AND SYSTEMS FOR CONTENT SEARCH BASED ON ENVIRONMENT SAMPLING
20230107108 · 2023-04-06 ·

The present disclosure provides user interface methods of and systems for displaying at least one available action overlaid on an image, comprising displaying an image; selecting at least one action and assigning a ranking weight thereto based on at least one of (1) image content, (2) current device location, (3) location at which the image was taken, (4) date of capturing the image; (5) time of capturing the image; and (6) a user preference signature representing prior actions chosen by a user and content preferences learned about the user; and ranking the at least one action based on its assigned ranking weight.

Management of video data processing resources across multiple processing locations
11653104 · 2023-05-16 · ·

Systems, methods, and software described herein manage video data processing resources for video data obtained from one or more sources. In one implementation, a management system may monitor processing requirements for the video data and computing resources available at multiple video processing locations. The management system may further allocate processing operations to the video processing locations based on the processing requirements for the video data and computing resources available at the video processing locations.

Transport stream packet header compression

A demultiplexer 630 routes only one or more transport stream packets with a single packet identifier value to each physical layer pipe. A header compression unit 620 replaces the packet identifier of the transport stream packet with a short packet identifier of one bit length indicating at least whether the transport stream packet is a NULL packet.

DIGITAL SIGNAGE BY OPTICAL COMMUNICATION AND SUPPLEMENTAL DOWNLINK DEVICE AND METHOD USING LED ILLUMINATION
20230199158 · 2023-06-22 ·

In the present application, for a detailed protocol for realizing supplemental downlink communication in the filed patent, particularly, a system is proposed which performs training processing at high speed by using two-dimensionally developed information. In the present application, compared to the filed patent, a two-dimensional pilot symbol can be used in a display unit, further, introduction of a segment for communication band control using a two-dimensional pilot symbol, training processing using a two-dimensional test pattern for establishing a communication path, and a configuration of a communication frame are clarified, and MIMO processing of communication using video information by a plurality of segments is realized to improve a throughput of an existing portable phone.

Dynamic transport stream monitoring device

The present disclosure describes a monitoring device for determining one or more characteristics of one or more scheduled programs within one or more packetized elementary streams of one or more transport streams. The monitoring device receives the one or more transport streams from a service provider system and de-encapsulates the one or more packetized elementary streams from the one or more transport streams. The monitoring device determines the one or more characteristics of the one or more scheduled programs from the one or more packetized elementary streams. The one or more characteristics can be used by the monitoring device to adapt on a dynamic, real-time, or near real-time, basis to changes to the one or more transport streams.

Method and system for managing content lifecycle in a content processing system

A communication system 100 is used to manage content. The content is transferred to a content delivery network 280. The content has publication start time and a purge time associated therewith. The content start time and purge time may be provided in the metadata associated with the content. The system publishes the content according to a publication start time and purges the content from the content delivery network at the purge time.

Information processing system relating to content distribution, storage medium for storing program directed thereto, and information processing device
09827497 · 2017-11-28 · ·

A CPU shows animation in which an introduction character appears. In succession, the CPU has a profile of the introduction character displayed. Thereafter, the CPU has a substance of a content displayed, based on a title or the like included in motion picture information downloaded from a distribution server. Namely, the CPU causes a monitor to display the introduction character (a character object) based on obtained character information and outputs information for introducing a specific content in association with the introduction character (the character object) based on obtained content information.

METHODS AND APPARATUS FOR IMPLEMENTING DYNAMIC PROGRAM GUIDES ON MOBILE DEVICES

Mechanisms are provided for allowing a mobile device to dynamically obtain program guide data. A mobile device having the capability of playing media streams is configurable to dynamically request program guide structure information followed by program guide content information. In one example, the program guide structure information allows a user to begin navigating the program guide data in an active and dynamic manner. Program guide content information including data such as program titles, times, icons, and links are then downloaded and displayed as needed. Potentially limitless amounts of program guide data can be provided on a mobile device. Program guide content information can be provided in a generic manner while allowing user layout customization. Program guide information can also be preemptively provided to a mobile device based on a variety of criteria.