METHOD AND SYSTEM FOR SHARING A BUFFER BETWEEN A GRAPHICS PROCESSING UNIT AND A MEDIA ENCODER

Patent №

US 8,928,680

Granted

2015-01-06

Filed 2012

Owner

GOOGLE INC.

AI components

1

vision

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13545870

A program module executing in a first process space of a mobile computing device receives a buffer request from a graphics driver running in a second process space of the mobile computing device, wherein the second process space is isolated from the first process space. The program module assigns a buffer to the graphics driver to store image data processed by a graphical processing unit (GPU) controlled by the graphics driver. The program module receives a release of the buffer from the graphics driver. The program module assigns the buffer to a media encoder driver for a hardware media encoder to encode the image data in the buffer into a file.

VisionG06T 1/60G06F 9/5011

AI classification

Vision1.00
AI hardware0.11
Speech0.00
Planning0.00
Evolutionary computation0.00
Knowledge representation0.00
Natural language0.00
Machine learning0.00

Ownership

GOOGLE INC.

assignment · 285250397

Assignors

SANKETI, PANNAG RAGHUNATH, GENNIS, JAMIE

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC