发明名称 Safe browser plugins using native code modules
摘要 Some embodiments provide a system that executes plugin for a web browser. During operation, the system obtains the plugin as a native code module and executes the native code module in a secure runtime environment. Next, the system enables communication between the native code module and the web browser by providing an interface bridge between the native code module and the web browser.
申请公布号 US9009739(B2) 申请公布日期 2015.04.14
申请号 US201213688776 申请日期 2012.11.29
申请人 Google Inc. 发明人 Labour Antoine;Papakipos Matthew;Okasaka Shiki;Timanus Jeffrey R.
分类号 G06F9/46;H04L29/06;G06F9/445;G06F17/30;G06F21/53 主分类号 G06F9/46
代理机构 Sterne, Kessler, Goldstein & Fox, P.L.L.C. 代理人 Sterne, Kessler, Goldstein & Fox, P.L.L.C.
主权项 1. A method for facilitating execution of a plugin for a web browser, comprising: providing a first plugin interface bridge between a first native code module which implements a first plugin and the web browser to enable communication between the first native code module and the web browser, wherein the first plugin is installed on a computer system; executing the first native code module in a first secure runtime environment such that the first secure runtime environment isolates the first native code module from data and resources on the computer system; executing a second native code module which implements a second plugin in a second secure runtime environment; and using the first plugin interface bridge to enable communication between the first native code module and the second native code module.
地址 Mountain View CA US
您可能感兴趣的专利