Invention Grant
- Patent Title: System, method and computer program product for remote graphics processing
-
Application No.: US15442445Application Date: 2017-02-24
-
Publication No.: US10176549B2Publication Date: 2019-01-08
- Inventor: Phillip C. Keslin
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Fish & Richardson P.C.
- Main IPC: G06T1/00
- IPC: G06T1/00 ; G06T15/00 ; G06T1/20 ; G06F9/50 ; G06F3/14 ; H04L29/06 ; G09G5/36

Abstract:
A system, method, and computer program product are provided for remote rendering of computer graphics. The system includes a graphics application program resident at a remote server. The graphics application is invoked by a user or process located at a client. The invoked graphics application proceeds to issue graphics instructions. The graphics instructions are received by a remote rendering control system. Given that the client and server differ with respect to graphics context and image processing capability, the remote rendering control system modifies the graphics instructions in order to accommodate these differences. The modified graphics instructions are sent to graphics rendering resources, which produce one or more rendered images. Data representing the rendered images is written to one or more frame buffers. The remote rendering control system then reads this image data from the frame buffers. The image data is transmitted to the client for display or processing. In an embodiment of the system, the image data is compressed before being transmitted to the client. In such an embodiment, the steps of rendering, compression, and transmission can be performed asynchronously in a pipelined manner.
Public/Granted literature
- US20170236245A1 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR REMOTE GRAPHICS PROCESSING Public/Granted day:2017-08-17
Information query