US 12,382,076 B2
Video frame codec architectures
Aki Oskari Kuusela, Palo Alto, CA (US); and Ville-Mikko Rautio, Cupertino, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Apr. 16, 2024, as Appl. No. 18/636,982.
Application 17/651,015 is a division of application No. 16/870,531, filed on May 8, 2020, granted, now 11,425,404, issued on Aug. 23, 2022.
Application 16/870,531 is a division of application No. 15/844,334, filed on Dec. 15, 2017, granted, now 10,659,797, issued on May 19, 2020.
Application 18/636,982 is a continuation of application No. 17/815,182, filed on Jul. 26, 2022, granted, now 11,962,795.
Application 17/815,182 is a continuation of application No. 17/651,015, filed on Feb. 14, 2022, granted, now 11,968,381.
Claims priority of provisional application 62/579,820, filed on Oct. 31, 2017.
Prior Publication US 2024/0267547 A1, Aug. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/44 (2014.01); H04N 19/172 (2014.01); H04N 19/20 (2014.01); H04N 19/42 (2014.01); H04N 19/40 (2014.01)
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)] 20 Claims
OG exemplary drawing
 
1. An electronic device comprising:
a frame compressor configured to individually compress at a frame-level multiple uncompressed frames to produce multiple compressed frames, the multiple uncompressed frames respectively corresponding to multiple decoded frames;
a frame compressor controller coupled to the frame compressor and configured to arbitrate access to the frame compressor for multiple cores;
a first core of the multiple cores coupled to the frame compressor controller, the first core configured to obtain via the frame compressor controller a compressed frame of the multiple compressed frames produced at the frame-level by the frame compressor; and
a second core of the multiple cores coupled to the frame compressor controller, the second core configured to obtain via the frame compressor controller another compressed frame of the multiple compressed frames produced at the frame-level by the frame compressor.