发明名称 Systems and methods for integrated application platforms
摘要 Systems and methods for integrated application platforms in accordance with embodiments of the invention are disclosed. In one embodiment, a computing device configured to execute an application platform application includes a processor, an operating system configuring the processor to create a computing environment, the application platform application at least partially natively implemented and creates an application runtime environment for cross-platform applications to execute non-natively, the application platform application including a rendering engine process configured to render pages by interpreting instructions and implement a virtual machine configured to execute instructions and an integration process that enables instructions executing within the virtual machine to launch natively implemented applications wherein the application platform application includes a pop up page file containing instructions written in the rendering language that cause the rendering engine process to render a pop up page and wherein the application platform application is configured to launch a natively implemented application.
申请公布号 US9069735(B2) 申请公布日期 2015.06.30
申请号 US201313838716 申请日期 2013.03.15
申请人 SWEETLABS, INC. 发明人 Bourke Adrian;Sleiter Bryan;Shu Fontaine H.;Machado Blake A.;Miskiewicz Pawel
分类号 G06F17/27;G06F17/22;G06F9/44;G06F9/455;G06F17/30 主分类号 G06F17/27
代理机构 KPPB LLP 代理人 KPPB LLP
主权项 1. A computing device configured to execute an application platform application, comprising: a processor; storage storing the application platform application and index; and an operating system stored within the storage, where the operating system configures the processor to create a computing environment; wherein the application platform application is at least partially natively implemented and creates an application runtime environment for cross-platform applications to execute non-natively on the computing device when executed within the computing environment by the computing device, the application platform application comprising: a rendering engine process configured to: render pages within the computing environment created by the operating system by interpreting instructions written in a rendering language; andimplement a virtual machine configured to execute instructions written in a scripting language; andan integration process that enables instructions executing within the virtual machine to launch natively implemented applications within the computing environment; wherein the application platform application comprises a pop up page file containing instructions written in the rendering language that cause the rendering engine process to render a pop up page within the computing environment of the computing device; wherein the application platform application is configured to integrate at least one cross-platform application into the computing environment of the computing device by providing at least one launch point for the at least one cross-platform application within the computing environment using the integration process; wherein the rendered pop up page comprises at least one launch point for a non-natively implemented application and at least one launch point for a natively implemented application obtained using the index, where the index is generated based on the storage of the computing device; wherein the application platform application is configured to launch a natively implemented application using the integration process in response to a user instruction received via interaction with the rendered pop up page; and wherein the application platform application is configured to launch a non-natively implemented application using the integration process in response to a user instruction received via interaction with the rendered pop up page.
地址 San Diego CA US