H04N21/42692

ARTIFICIAL REALITY SYSTEM USING SUPERFRAMES TO COMMUNICATE SURFACE DATA

This disclosure describes efficient communication of surface texture data between system on a chip (SOC) integrated circuits. An example system includes a first integrated circuit and a second integrated circuit communicatively coupled to the first integrated circuit by a video communication interface. The first integrated generates a superframe in a video frame of the video communication interface for transmission to the second integrated circuit. The superframe includes multiple subframe payloads that carry surface texture data to be updated in the frame and corresponding subframe headers that include parameters of the subframe payloads. The second integrated circuit includes a direct access memory (DMA) controller. The DMA upon receipt of the superframe, writes the surface texture data within each of the subframe payloads directly to an allocated location in memory based on the parameters included in the corresponding one of the subframe headers.

Non-real time (NRT) memory management in advanced television systems committee (ATSC) 3.0 system
11159831 · 2021-10-26 · ·

Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. Broadcaster non-real time (NRT) data packets are downloaded into RAM memory first and then saved to disk once the complete NRT package is in RAM. Old saved NRT data is retained until channel change with new NRT data, at which point old NRT data may be deleted before starting to save the new oncoming NRT data. Old NRT data may be deleted only when the new oncoming NRT data is not the same as the old.

Artificial reality system using superframes to communicate surface data

This disclosure describes efficient communication of surface texture data between system on a chip (SOC) integrated circuits. An example system includes a first integrated circuit and a second integrated circuit communicatively coupled to the first integrated circuit by a video communication interface. The first integrated generates a superframe in a video frame of the video communication interface for transmission to the second integrated circuit. The superframe includes multiple subframe payloads that carry surface texture data to be updated in the frame and corresponding subframe headers that include parameters of the subframe payloads. The second integrated circuit includes a direct access memory (DMA) controller. The DMA upon receipt of the superframe, writes the surface texture data within each of the subframe payloads directly to an allocated location in memory based on the parameters included in the corresponding one of the subframe headers.

AUTOMATICALLY OR SEMI-AUTOMATICALLY TRANSFERRING CONFIGURATION INFORMATION IN CONNECTION WITH A MEDIA DEVICE UPGRADE
20210306696 · 2021-09-30 ·

A facility for transferring configuration information to a target media device is described. The facility receives in the target media device a copy of media device settings stored in a source media device distinct from the target media device in a first form in which they are used in the source media device. This copy of media device settings is received by the target media device via a route other than its visual user interface. The facility causes the received copy of media device settings to be transformed into a second form in which they can be used in the target media device. The facility then stores the media receiver settings in the second form in the target media device for use by the target media device.

Method and apparatus to enable fast channel switching with limited DVB receiver memory

An apparatus and method for channel switching comprising encapsulating a plurality of IP datagrams associated with a plurality of real time audio/visual (A/V) streams or a plurality of file objects onto a plurality of MPE sections; inserting the plurality of MPE sections into one of a plurality of elementary streams; and multiplexing the plurality of elementary streams associated with the plurality of real time A/V streams or the plurality of file objects into a plurality of non-consecutive bursts, wherein the plurality of elementary streams are adjacent in a channel line-up. In one aspect, the plurality of non-consecutive bursts is transmitted to a DVB-H receiver with a limited memory size for enabling fast channel switching. In one aspect, the channel line-up is presented in an electronic service guide (ESG).

Dynamic rebalancing of edge resources for multi-camera video streaming

In one embodiment, an edge compute node comprises processing circuitry to: receive an incoming video stream captured by a camera, wherein the incoming video stream comprises a plurality of video segments; store the plurality of video segments in a receive buffer in a memory; perform a visual computing task on a first video segment in the receive buffer; detect a resource overload on the edge compute node; receive load information corresponding to a plurality of peer compute nodes; select a peer compute node to perform the visual computing task on a second video segment in the receive buffer; replicate the second video segment from the edge compute node to the peer compute node; and receive a compute result from the peer compute node, wherein the compute result is based on the peer compute node performing the visual computing task on the second video segment.

ARTIFICIAL REALITY SYSTEM USING SUPERFRAMES TO COMMUNICATE SURFACE DATA

This disclosure describes efficient communication of surface texture data between system on a chip (SOC) integrated circuits. An example system includes a first integrated circuit and a second integrated circuit communicatively coupled to the first integrated circuit by a video communication interface. The first integrated generates a superframe in a video frame of the video communication interface for transmission to the second integrated circuit. The superframe includes multiple subframe payloads that carry surface texture data to be updated in the frame and corresponding subframe headers that include parameters of the subframe payloads. The second integrated circuit includes a direct access memory (DMA) controller. The DMA upon receipt of the superframe, writes the surface texture data within each of the subframe payloads directly to an allocated location in memory based on the parameters included in the corresponding one of the subframe headers.

NON-REAL TIME (NRT) MEMORY MANAGEMENT IN ADVANCED TELEVISION SYSTEMS COMMITTEE (ATSC) 3.0 SYSTEM
20210211747 · 2021-07-08 ·

Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. Broadcaster non-real time (NRT) data packets are downloaded into RAM memory first and then saved to disk once the complete NRT package is in RAM. Old saved NRT data is retained until channel change with new NRT data, at which point old NRT data may be deleted before starting to save the new oncoming NRT data. Old NRT data may be deleted only when the new oncoming NRT data is not the same as the old.

SOLID-STATE IMAGING ELEMENT AND ELECTRONIC DEVICE
20210020683 · 2021-01-21 · ·

An imaging device and an electronic apparatus including an imaging device are provided. The imaging device includes a substrate and plurality of pixel regions, wherein each pixel region includes: a first photoelectric conversion portion that performs photoelectric conversion according to a first wavelength of incident light; a first reading portion that reads charges converted by the first photoelectric conversion portion; a first storage unit that is formed between adjacent pixels and stores the charges read by the first reading portion; a second photoelectric conversion portion that performs photoelectric conversion according to a second wavelength different from the first wavelength; a second reading portion that reads charges converted by the second photoelectric conversion portion; and a second storage unit that is formed between adjacent pixels and stores the charges read by the second reading portion.

SOLID-STATE IMAGING ELEMENT AND ELECTRONIC DEVICE
20210020684 · 2021-01-21 · ·

An imaging device and an electronic apparatus including an imaging device are provided. The imaging device includes a substrate and plurality of pixel regions, wherein each pixel region includes: a first photoelectric conversion portion that performs photoelectric conversion according to a first wavelength of incident light; a first reading portion that reads charges converted by the first photoelectric conversion portion; a first storage unit that is formed between adjacent pixels and stores the charges read by the first reading portion; a second photoelectric conversion portion that performs photoelectric conversion according to a second wavelength different from the first wavelength; a second reading portion that reads charges converted by the second photoelectric conversion portion; and a second storage unit that is formed between adjacent pixels and stores the charges read by the second reading portion.