Method and System for Executing Applications Using Native Code Modules
    1.
    发明申请
    Method and System for Executing Applications Using Native Code Modules 审中-公开
    使用本地代码模块执行应用程序的方法和系统

    公开(公告)号:US20160048677A1

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

    申请号:US14925413

    申请日:2015-10-28

    Applicant: Google Inc.

    Abstract: Some embodiments provide a system that executes a web application. During operation, the system loads the web application in a web browser and loads a native code module associated with the web application into a secure runtime environment. Next, the system provides input data associated with the web application to the native code module and processes the input data using the native code module to obtain output data. Finally, the system provides the output data to the web application for use by the web application.

    Abstract translation: 一些实施例提供执行web应用的系统。 在操作期间,系统将Web应用程序加载到Web浏览器中,并将与Web应用程序相关联的本地代码模块加载到安全的运行时环境中。 接下来,系统向本地代码模块提供与web应用相关联的输入数据,并使用本地代码模块处理输入数据以获得输出数据。 最后,系统向Web应用程序提供输出数据以供Web应用程序使用。

    Electronic display stabilization at a graphics processing unit

    公开(公告)号:US10089725B2

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

    申请号:US15018941

    申请日:2016-02-09

    Applicant: Google Inc.

    Abstract: An application executed at a central processing unit (CPU) of a head mounted display (HMD) system generates sets of frame drawing commands for a graphics processing unit (GPU), and for each set of frame drawing commands the GPU renders a corresponding frame into one of a plurality of frame buffers. Each frame is generated to include or be associated with a frame number that indicates the location of the frame in the sequence of frames generated over time. In addition, each frame is generated to include or be associated with pose information indicating the pose of the HMD system when the frame is generated. At periodic preemption points, the GPU selects the frame stored at the plurality of frame buffers having the most recent frame number and applies an electronic display stabilization warp to the frame based on the difference between the current pose and the pose information stored with the selected frame.

    Web-based graphics rendering system
    5.
    发明授权
    Web-based graphics rendering system 有权
    基于Web的图形渲染系统

    公开(公告)号:US08723875B2

    公开(公告)日:2014-05-13

    申请号:US13733641

    申请日:2013-01-03

    Applicant: Google Inc.

    CPC classification number: G06T1/00 G06T15/005

    Abstract: Some embodiments of the present invention provide a system that renders graphics in a computing system that includes a plugin associated with a web browser in the computing system and a web application configured to execute in the web browser. During operation, the web application specifies a graphics model and provides the graphics model to the plugin. Next, the plugin generates a graphics-processing unit (GPU) command stream from the graphics model. Finally, the plugin sends the GPU command stream to a GPU of the computing system, which renders an image corresponding to the graphics model.

    Abstract translation: 本发明的一些实施例提供了一种在计算系统中呈现图形的系统,该系统包括与计算系统中的web浏览器相关联的插件以及被配置为在web浏览器中执行的web应用程序。 在操作过程中,Web应用程序指定一个图形模型,并将该图形模型提供给插件。 接下来,插件从图形模型生成图形处理单元(GPU)命令流。 最后,插件将GPU命令流发送到计算系统的GPU,该GPU呈现对应于图形模型的图像。

Patent Agency Ranking