System, method, and computer program product for remote graphics processing
    1.
    发明授权
    System, method, and computer program product for remote graphics processing 有权
    用于远程图形处理的系统,方法和计算机程序产品

    公开(公告)号:US08760456B2

    公开(公告)日:2014-06-24

    申请号:US14042659

    申请日:2013-09-30

    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.

    Abstract translation: 提供系统,方法和计算机程序产品用于计算机图形的远程呈现。 系统包括驻留在远程服务器上的图形应用程序。 图形应用程序由位于客户端的用户或进程调用。 调用的图形应用程序继续发布图形指令。 图形指令由远程渲染控制系统接收。 鉴于客户端和服务器在图形上下文和图像处理能力方面不同,远程呈现控制系统修改图形指令以适应这些差异。 经修改的图形指令被发送到产生一个或多个渲染图像的图形渲染资源。 表示渲染图像的数据被写入一个或多个帧缓冲器。 然后,远程渲染控制系统从帧缓冲器读取该图像数据。 图像数据被发送到客户端进行显示或处理。 在系统的实施例中,图像数据在被发送到客户端之前被压缩。 在这样的实施例中,渲染,压缩和传输的步骤可以以流水线方式异步地执行。

    SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR REMOTE GRAPHICS PROCESSING

    公开(公告)号:US20170236245A1

    公开(公告)日:2017-08-17

    申请号:US15442445

    申请日:2017-02-24

    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.

    SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR REMOTE GRAPHICS PROCESSING
    3.
    发明申请
    SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR REMOTE GRAPHICS PROCESSING 有权
    远程图形处理的系统,方法和计算机程序产品

    公开(公告)号:US20160239938A1

    公开(公告)日:2016-08-18

    申请号:US14987690

    申请日:2016-01-04

    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.

    Abstract translation: 提供系统,方法和计算机程序产品用于计算机图形的远程呈现。 系统包括驻留在远程服务器上的图形应用程序。 图形应用程序由位于客户端的用户或进程调用。 调用的图形应用程序继续发布图形指令。 图形指令由远程渲染控制系统接收。 鉴于客户端和服务器在图形上下文和图像处理能力方面不同,远程呈现控制系统修改图形指令以适应这些差异。 经修改的图形指令被发送到产生一个或多个渲染图像的图形渲染资源。 表示渲染图像的数据被写入一个或多个帧缓冲器。 然后,远程渲染控制系统从帧缓冲器读取该图像数据。 图像数据被发送到客户端进行显示或处理。 在系统的实施例中,图像数据在被发送到客户端之前被压缩。 在这样的实施例中,渲染,压缩和传输的步骤可以以流水线方式异步地执行。

    System, method, and computer program product for remote graphics processing

    公开(公告)号:US09230295B2

    公开(公告)日:2016-01-05

    申请号:US14303566

    申请日:2014-06-12

    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.

    System, method and computer program product for remote graphics processing

    公开(公告)号:US09665923B2

    公开(公告)日:2017-05-30

    申请号:US14987690

    申请日:2016-01-04

    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.

    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR REMOTE GRAPHICS PROCESSING

    公开(公告)号:US20140292786A1

    公开(公告)日:2014-10-02

    申请号:US14303566

    申请日:2014-06-12

    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.

    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR REMOTE GRAPHICS PROCESSING
    7.
    发明申请
    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR REMOTE GRAPHICS PROCESSING 有权
    远程图形处理的系统,方法和计算机程序产品

    公开(公告)号:US20140028691A1

    公开(公告)日:2014-01-30

    申请号:US14042659

    申请日:2013-09-30

    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.

    Abstract translation: 提供系统,方法和计算机程序产品用于计算机图形的远程呈现。 系统包括驻留在远程服务器上的图形应用程序。 图形应用程序由位于客户端的用户或进程调用。 调用的图形应用程序继续发布图形指令。 图形指令由远程渲染控制系统接收。 鉴于客户端和服务器在图形上下文和图像处理能力方面不同,远程呈现控制系统修改图形指令以适应这些差异。 经修改的图形指令被发送到产生一个或多个渲染图像的图形渲染资源。 表示渲染图像的数据被写入一个或多个帧缓冲器。 然后,远程渲染控制系统从帧缓冲器读取该图像数据。 图像数据被发送到客户端进行显示或处理。 在系统的实施例中,图像数据在被发送到客户端之前被压缩。 在这样的实施例中,渲染,压缩和传输的步骤可以以流水线方式异步地执行。

    System, method, and computer program product for remote graphics processing
    8.
    发明授权
    System, method, and computer program product for remote graphics processing 有权
    用于远程图形处理的系统,方法和计算机程序产品

    公开(公告)号:US08581917B2

    公开(公告)日:2013-11-12

    申请号:US13850250

    申请日:2013-03-25

    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.

    Abstract translation: 提供系统,方法和计算机程序产品用于计算机图形的远程呈现。 系统包括驻留在远程服务器上的图形应用程序。 图形应用程序由位于客户端的用户或进程调用。 调用的图形应用程序继续发布图形指令。 图形指令由远程渲染控制系统接收。 鉴于客户端和服务器在图形上下文和图像处理能力方面不同,远程呈现控制系统修改图形指令以适应这些差异。 经修改的图形指令被发送到产生一个或多个渲染图像的图形渲染资源。 表示渲染图像的数据被写入一个或多个帧缓冲器。 然后,远程渲染控制系统从帧缓冲器读取该图像数据。 图像数据被发送到客户端进行显示或处理。 在系统的实施例中,图像数据在被发送到客户端之前被压缩。 在这样的实施例中,渲染,压缩和传输的步骤可以以流水线方式异步地执行。

Patent Agency Ranking