H04N21/8173

Methods, systems, processors and computer code for providing video clips

A computer-implemented method/system of providing video clip playback, including: (i) receiving a video feed; (ii) converting the video feed into a compressed format structure; (iii) uploading the compressed format structure to a first server; (iv) receiving an electronic edit decision list defining how to manipulate the compressed format structure; (v) saving the electronic edit decision list to a server; (vi) receiving a request to provide to a user terminal a video clip playback corresponding to a video clip defined by the compressed format structure and the electronic edit decision list; (vii) sending to the user code executable to provide the video clip defined by the compressed format structure and the electronic edit decision list, and (viii) responding to requests from the code when executed, to provide content corresponding to the compressed format structure stored, in accordance with the electronic edit decision list, to provide the decision list video clip playback.

RECEPTION DEVICE, TRANSMISSION DEVICE, AND DATA PROCESSING METHOD

The present technology relates to a reception device, a transmission device, and a data processing method that enable a flexible operation of a service using an application that accompanies content.

A reception device includes: a reception unit that receives content; an acquisition unit that acquires an application in accordance with acquisition source information indicating an acquisition source of the application accompanying the content, the acquisition source information being included in control information transmitted together with the content; and a control unit that instantly starts the acquired application. The present technology can be applied to a television set capable of receiving digital broadcasts, for example.

Reception apparatus, transmission apparatus, and data processing method

A reception apparatus including reception circuitry and processing circuitry is provided. The reception circuitry is configured to receive control information and content, the control information including resource sharing information indicating whether a resource is shared among a plurality of applications. The processing circuitry is configured to control, based on the resource sharing information, sharing of the resource among the plurality of applications. The resource sharing information includes an identifier that is associated with the plurality of applications among which the resource is shared. The resource includes at least one file associated with at least one of the plurality of applications.

AUTOMATIC ANNOTATION FOR VEHICLE DAMAGE
20230102293 · 2023-03-30 ·

Aspects described herein may allow an automated generation of an interactive multimedia content with annotations showing vehicle damage. In one method, a server may receive vehicle-specific identifying information of a vehicle. Image sensors may capture multimedia content showing aspects associated with exterior regions of the vehicle, and may send the multimedia content to the server. For each of the exterior regions of the vehicle, the server may determine, using a trained classification model, instances of damage. Furthermore, the server may generate an interactive multimedia content that shows images with annotations indicating instances of damage. The interactive multimedia content may be displayed via a user interface.

CONTENT UTILIZATION PLATFORM SYSTEM AND METHOD OF PRODUCING AUGMENTED REALITY (AR)-BASED IMAGE OUTPUT
20230103116 · 2023-03-30 ·

Provided is a content utilization platform system including an image production device configured to produce and output an image output by applying augmented reality (AR) content to a captured subject; a server configured to extract AR content based on at least one of the number of users, ticket information, viewing information, reservation information, and a subject image, to provide the extracted AR content to the image production device, to receive an image produced by the image production device from the image production device, and to provide a virtual space using the produced image; and a user terminal configured to connect to the virtual space provided from the server.

DIGITAL DEVICE AND METHOD OF PROCESSING DATA IN SAID DIGITAL DEVICE
20230089981 · 2023-03-23 · ·

In the present specification, a digital device and a method of processing data in said digital device are disclosed. Here, a digital device according to an embodiment of the present invention comprises: a memory; a user interface unit that receives a menu request signal through a remote application executed in an external device; a display unit that displays an executed application; and a control unit that determines the properties of the received menu request signal on the basis of the application being displayed and generates menu data, implements controlling to transmit the generated menu data to the external device and output the menu data through a screen of the external device, and when a menu item selection signal of the menu output from the external device is received, implements controlling to transmit or activate menu data corresponding to the menu item selection signal.

CREATING INTERACTIVE DIGITAL EXPERIENCES USING A REALTIME 3D RENDERING PLATFORM

Certain aspects of the present disclosure provide techniques for creating interactive digital experiences for linear content. This includes identifying a plurality of assets relating to presentation of linear content. It further includes generating interactive content using the linear content, including generating an interactive sequence referencing one or more of the plurality of assets and combining the linear content with the interactive sequence on a timeline sequentially describing the linear content. The timeline includes one or more branches relating to the linear content, and selection of a first branch of the one or more branches is based on the interactive sequence. It further includes transmitting the interactive content to a user.

METHODS FOR BROADCASTING, RECEIVING AND ANALYSING A DATA STREAM BROADCAST IN AT LEAST ONE BROADCAST NETWORK, AND CORRESPONDING DEVICES AND COMPUTER PROGRAM
20230082280 · 2023-03-16 ·

A method for broadcasting a data stream in at least one broadcast network. The method includes inserting, into the data stream, at least one identifier associated with at least one broadcast area of the broadcast network used to broadcast the data stream. The at least one identifier is transmitted in signalling information of an application to be executed by at least one receiver of the data stream.

CONTENT TRANSMISSION SYSTEM AND METHOD

A content encoding system for generating content to be output to a client device, the system comprising a content obtaining unit operable to obtain video content for display at the client device, an asset determining unit operable to determine one or more assets to be associated with the display of the video content at the client device, an asset package identifying unit operable to identify one or more asset packages comprising respective ones of the determined assets, and determining one or more asset package identifiers associated with those packages, and an encoding unit operable to generate an encoded stream comprising the video content and the one or more asset package identifiers.

ENHANCED SHIP-BASED NETWORK CONNECTIVITY USING A CONTENT DELIVERY NETWORK (CDN) EDGE SERVER
20230078360 · 2023-03-16 ·

Systems and methods are provided for enhanced ship-based network connectivity using a content delivery network (CDN) edge server. An example method includes receiving user requests from user devices in wireless communication with a system, with the user requests being associated with applications executing on the user devices. An operating status associated with a satellite communication system is determined, the operation status being indicative of the satellite communication system having bandwidth and/or connectivity to route the user requests via a satellite network. Based on the operating status being negative, a first subset of the user requests is queued for transmission. A second subset of the user requests are responded to using an edge cache. Based on the operating status being positive, the user requests are transmitted via the satellite network to a shore-based system, the shore-based system routing the user requests to web applications associated with different functionality.