发明名称 OPERATION OF A BROWSER-INCOMPATIBLE APPLICATION WITHIN A BROWSER
摘要 Disclosed in some examples are methods, machine readable mediums, and systems for allowing a user to utilize an application that is not normally browser-compatible in a browser. In some examples, this may be accomplished by utilizing a source-to-source compiler to compile the source code of the browser-incompatible application itself into browser-compatible code (such as JavaScript). In other examples, this may be accomplished by utilizing a source-to-source compiler to compile the source code of a virtual machine into browser-compatible code (such as JavaScript). Once the virtual machine is rendered browser-compatible, the virtual machine may execute within the browser, and applications that are natively executable on the execution environment simulated by the virtual machine may then be executed within the virtual machine (and by extension, within the browser).
申请公布号 US2015094150(A1) 申请公布日期 2015.04.02
申请号 US201314069849 申请日期 2013.11.01
申请人 Zynga Inc. 发明人 Gregory James Peter;Catlin Timothy J.O.
分类号 A63F13/30 主分类号 A63F13/30
代理机构 代理人
主权项 1. A method for presenting a gaming application in a web browser, the method comprising: presenting a first gaming application that is web browser executable in the browser in response to a user request; determining that the user has reached a predetermined state in the first gaming application; responsive to determining that the user has reached the predetermined state, causing a source to source compiled application produced from source code of an application that is not web browser executable to execute in the web browser, the source to source compiled application presenting a second gaming application; responsive to reaching a second predetermined state in the second gaming application, changing the first gaming application that is web browser executable to a third predetermined state.
地址 San Francisco CA US