The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 19, 2019

Filed:

Dec. 18, 2015
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Guangzhen Li, Shanghai, CN;

Zhongsong Lin, Shanghai, CN;

Chun Gao, Shanghai, CN;

Ningxin Hu, Shanghai, CN;

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
A63F 13/77 (2014.01); G06F 21/12 (2013.01); G06F 21/53 (2013.01); G06F 9/455 (2018.01); G06F 17/30 (2006.01); G06F 9/54 (2006.01); A63F 13/30 (2014.01); A63F 13/50 (2014.01); G06F 3/0481 (2013.01); G06T 1/20 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
A63F 13/77 (2014.09); A63F 13/30 (2014.09); A63F 13/50 (2014.09); G06F 3/0481 (2013.01); G06F 9/455 (2013.01); G06F 9/45508 (2013.01); G06F 9/541 (2013.01); G06F 17/30899 (2013.01); G06F 21/128 (2013.01); G06F 21/53 (2013.01); G06T 1/20 (2013.01); H04L 67/02 (2013.01); A63F 2300/209 (2013.01); A63F 2300/552 (2013.01); A63F 2300/6009 (2013.01);
Abstract

Technologies for web-based game execution include a computing device with a web rendering engine and a native game engine library. The web rendering engine establishes a scripting environment that issues calls to a game engine interface established by the web rendering engine. The scripting environment may be a JavaScript engine. In response to calls to the game engine interface, the game engine interface issues calls to the native game engine library. The native game engine library issues native graphics commands to a graphics bridge of the computing device. The native graphics commands may be OpenGL calls. The graphics bridge translates the native graphics commands to a web graphics context, which renders graphical game content to a web content element of the web rendering engine. The web graphics context may be a WebGL context, and the web content element may be a canvas element. Other embodiments are described and claimed.


Find Patent Forward Citations

Loading…