G11B2020/10666

AUDIO BUFFERING FOR PROCESSING WITH VARIABLE LOOKAHEAD
20200090697 · 2020-03-19 ·

An audio processing system has a buffer, a first digital signal processing module that uses a first lookahead, a second digital signal processing module that uses a second, greater lookahead, and a cross-fader. The cross-fader fades between the output of the first digital signal processing module to the output of the second digital signal processing module, based on lookahead depth of data of the audio signal in the buffer. Other aspects are also described and claimed.

MECHANISM FOR RETRIEVAL OF PREVIOUSLY CAPTURED AUDIO

In one aspect a device-side audio handling input/output unit (DIO) of a hardware device writes audio data generated by the hardware device within a ring buffer. An input provided by a user for activation of a software program is received, and a notification that the software program is ready to accept the audio data is generated. A system-side audio handling input/output unit (SIO) additionally provides past audio data from the ring buffer to the software program. Other aspects also are described.

VIDEO PROCESSING CIRCUIT AND ASSOCIATED VIDEO PROCESSING METHOD
20240119966 · 2024-04-11 ·

The present invention discloses a video processing circuit, which is coupled to a memory chip and includes an image processing circuit. The image processing circuit includes a first channel, a second channel and a compression circuit. The two channels process first image data and second image data to generate first processed image data and second processed image data, respectively. The compression circuit compresses the first processed image data and the second processed image data to generate first compressed image data and second compressed image data, respectively. A memory block in the memory chip is configured as a ring buffer shared by the first channel and the second channel so as to store the first compressed image data and the second compressed image data.

Mechanism for retrieval of previously captured audio

In one embodiment, a device-side audio handling input/output unit (DIO) of a microphone writes audio data generated by the microphone into a ring buffer. A system-side audio handling I/O unit (SIO) receives a request from a software program to consume past audio data from the ring buffer. The SIO provides the past audio data from the ring buffer to the software program. Other embodiments are also described and claimed.

Systems and methods for retaining data in a memory

Methods, systems, and vehicles are provided for retaining data in a vehicle. In various embodiments, the vehicle includes a sensor, a processor, and a memory. The sensor is configured to sense an aspect of the vehicle. The processor is configured to receive data from the sensor, sample the data at a first rate and retain the data at a second rate that is less than the first rate while the vehicle is in operation. The memory is in communication with the processor, and includes a plurality of storage locations each identified with a unique address. The processor is further configured to determine a current storage location address for a latest sample of the data at the first rate such that older samples of data are retained at the second rate less frequent than the first rate while the vehicle is in operation.

Method for processing audio data, terminal and television

A method for processing audio data includes: setting a first queue for managing at least one configured information control node of audio data to be played and a second queue for managing at least one configured information control node of played audio data, wherein each of the at least one configured information control node contains attribute information for the audio data to be played; unchaining a unit of the at least one configured information control node from the first queue; reading audio data to be played corresponding to the unit of the at least one configured information control node according to the attribute information for the audio data to be played in the unit of the at least one configured information control node; and chaining the unit of the at least one configured information control node to the second queue.

SYSTEMS AND METHODS FOR RETAINING DATA IN A MEMORY

Methods, systems, and vehicles are provided for retaining data in a vehicle. In various embodiments, the vehicle includes a sensor, a processor, and a memory. The sensor is configured to sense an aspect of the vehicle. The processor is configured to receive data from the sensor, sample the data at a first rate and retain the data at a second rate that is less than the first rate while the vehicle is in operation. The memory is in communication with the processor, and includes a plurality of storage locations each identified with a unique address. The processor is further configured to determine a current storage location address for a latest sample of the data at the first rate such that older samples of data are retained at the second rate less frequent than the first rate while the vehicle is in operation.

METHOD FOR PROCESSING AUDIO DATA, TERMINAL AND TELEVISION
20180139497 · 2018-05-17 ·

A method for processing audio data includes: setting a first queue for managing at least one configured information control node of audio data to be played and a second queue for managing at least one configured information control node of played audio data, wherein each of the at least one configured information control node contains attribute information for the audio data to be played; unchaining a unit of the at least one configured information control node from the first queue; reading audio data to be played corresponding to the unit of the at least one configured information control node according to the attribute information for the audio data to be played in the unit of the at least one configured information control node; and chaining the unit of the at least one configured information control node to the second queue.

MULTIPLE TAPE VIDEO DATA SPLITTER

An approach, for storing video data in a plurality of tape media via a ring buffer. A tape data splitter receives video data stored in a ring buffer. The tape data splitter writes the video data to a current tape media. The tape data splitter detects an end of tape media event. The tape data splitter responds to the end of tape media event, by switching the current tape media to a next tape media. The tape data splitter selects a resume point for the video data stored in the ring buffer and writes to the next tape media, the video data stored in the ring buffer that is subsequent to the resume point.

VIDEO PROCESSING SYSTEM USING RING BUFFER AND RACING-MODE RING BUFFER ACCESS CONTROL SCHEME
20180018999 · 2018-01-18 ·

A video processing system has a storage device, an audio/video demultiplexing circuit, and a video decoder. The storage device has a bitstream buffer that is a ring buffer. The audio/video demultiplexing circuit receives an input data, and performs an audio/video demultiplexing operation upon the input data to write data of a video bitstream into the ring buffer. The video decoder fetches data of the video bitstream from the ring buffer, and performs a video decoding operation upon the fetched data of the video bitstream.