H04N21/25825

Optimizing video clarity
09787747 · 2017-10-10 · ·

Described herein are techniques and mechanisms for optimizing video clarity. According to various embodiments, a plurality of requests from client devices to access a media content item for playback at the client devices may be received at a server. Each of the client devices may have associated therewith device characteristic information that describes one or more characteristics of the client device. A device characteristic that describes a portion of the client devices may be identified. The portion of the client devices may meet a threshold value for creating a media content encoding item. A media content source item corresponding to the requested media content item may be transcoded to create a media content encoding item. The media content encoding item may be encoded to match the identified device characteristic.

PANEL CONTROL SYSTEMS AND DISPLAY DEVICES

A display panel control system and a display device are disclosed. The control system includes a system chip is configured for receiving video signals and for analyzing the video signals to obtain driving signals and timing signals, and a driving control board is configured for receiving the driving signals and the timing signals, and for controlling a display panel to display in accordance with the driving signals and the timing signals. The control system integrates the function of obtaining the driving signals and the timing signals on the system chip so as to simplify the structure of the display panel control system and to reduce the manufacturing cost.

STREAMING TO DISPLAY ARRAY
20220053180 · 2022-02-17 ·

Aspects of the present invention are drawn to a server device for use with a stream of encoded A/V data and an n×m array of client devices. The server device includes a memory and a processor. The memory causes the server device to decode the A/V data to gain access to decoded video data and decoded audio data, as well as determining the configuration of the n×m array of client devices. The memory causes the server device to separate the decoded video data into n times m distinct video data payloads and encode n times m converted streams of encoded A/V data. The memory additionally causes the server device to transmit the n times m encoded subdivided streams to the n×m array of client devices, respectively, based on the determined configuration of the n×m array of client devices.

Systems And Methods For Advertising Continuity
20170280181 · 2017-09-28 ·

Methods and systems are described for generating content identification tiles, such as manifest files, for ensuring content and advertising continuity when changes occur during playback. A user device can request content at a particular bitrate, and a first manifest file comprising references to the content and selected associated content such as advertisements can be created in response to the request. While one of the advertisements is being displayed, the user device can request a change, such as for a different bitrate. A computing device, such as a manifest server can access the first manifest file to determine the content and the associated content, such the advertisements, that were intended for the user. The manifest server can then create a second manifest file in response to the request, where second manifest file can be created with the associated content, for example, the advertisements in the first manifest file.

Portable digital video camera configured for remote image acquisition control and viewing

A wearable digital video camera (10) is equipped with wireless connection protocol and global navigation and location positioning system technology to provide remote image acquisition control and viewing. The Bluetooth® packet-based open wireless technology standard protocol (400) is preferred for use in providing control signals or streaming data to the digital video camera and for accessing image content stored on or streaming from the digital video camera. The GPS technology (402) is preferred for use in tracking of the location of the digital video camera as it records image information. A rotating mount (300) with a locking member (330) on the camera housing (22) allows adjustment of the pointing angle of the wearable digital video camera when it is attached to a mounting surface.

Video fragment file processing

Methods and systems for packaging, transcoding, and fragmenting files (e.g., video content are described. Video content may be transcoded into fix size, variable duration fragments files that satisfy a target fragment file size. Those fragment files may be received, decoded to recover original frames of the underlying video, and then repackaged as new fragment files that are grouped based on overall file size. As a result, the new fragments may have different playback durations, but their overall file sizes may be the same and/or within a target fragment file size (TFS).

METHOD AND DEVICE FOR REPORTING AND ACQUIRING UE CAPABILITY
20170238163 · 2017-08-17 ·

Method and device for reporting and acquiring a UE capability are provided, wherein the reporting method includes that: a UE reports to a base station indication information indicating that the UE has a dual connectivity support capability. Employment of the above technical solution provided in the present disclosure and employment of the technical means in which a UE reports to a base station indication information for indicating that the UE has a dual connectivity support capability solve the technical problem in the related art that the base station is incapable of learning that the UE has the dual connectivity support capability, thus enabling the base station to configure a suitable dual connectivity for the UE according to the dual connectivity capability of the UE, and enhancing user experience.

Converting digital publications into a format for sending to a user device
09736515 · 2017-08-15 · ·

A computing device receives an electronic publication. The computing device determines a layout for the electronic publication based on a display format in which the electronic publication is to be presented. The computing device converts the electronic publication into a streamable format based on the layout. The computing device receives a request to access the electronic publication from a user device. The computing device transmits contents for one or more pages of the converted electronic publication to the user device.

Method and system for media adaption

A method includes receiving a media request for a target device. The signaling information may be received from the target device and a media server. At least one attribute of the target device and the media server may be identified using the signaling information. At least one attribute of the target device and the media server may be evaluated against a service level objective to select a media format. The service level objective may include consideration of the target device and available bandwidth over a provider network. The media may be provided in the selected media format over the provider network to the target device.

Serving objects to be inserted to videos and tracking usage statistics thereof
09723335 · 2017-08-01 · ·

Enriching video-based content with additional content is enabled by defining metadata for a video comprising a place holder and matching attribute. When the video is viewed, a matching server is utilized to select an object to be inserted in the place holder according to the matching attribute. The matching server selects the object according to video content, represented by matching attribute, according to user related information, and according to type of place holder. The place holder may be utilized to dynamically insert an interactive object to the video. The inserted object may be seamlessly inserted to the video.