The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 16, 2024

Filed:

Jul. 26, 2022
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Aki Oskari Kuusela, Palo Alto, CA (US);

Ville-Mikko Rautio, Cupertino, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 19/40 (2014.01); H04N 19/172 (2014.01); H04N 19/20 (2014.01); H04N 19/42 (2014.01); H04N 19/44 (2014.01);
U.S. Cl.
CPC ...
H04N 19/44 (2014.11); H04N 19/172 (2014.11); H04N 19/20 (2014.11); H04N 19/42 (2014.11); H04N 19/40 (2014.11);
Abstract

Techniques and apparatuses are described for video frame codec architectures. A frame decompressor decompresses compressed frames to produce decompressed frames. A frame decompressor controller arbitrates shared access to the frame decompressor. Multiple cores of an SoC request to receive a decompressed frame from the frame decompressor via the frame decompressor controller. The frame decompressor controller can implement a request queue and can order the servicing of requests based on priority of the requests or requesting cores. The frame decompressor controller can also establish a time-sharing protocol for access by the multiple cores. In some implementations, a video decoder is logically integrated with the frame decompressor and stores portions of a decompressed frame in a video buffer, and a display controller retrieves the portions for display using a synchronization mechanism. In analogous manners, a frame compressor controller can arbitrate shared access to a frame compressor for the multiple cores.


Find Patent Forward Citations

Loading…