会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 28. 发明申请
    • PROGRAMMING MODEL FOR INSTALLING AND DISTRIBUTING OCCASIONALLY CONNECTED APPLICATIONS
    • 用于安装和分发业务连接应用的编程模型
    • US20100235829A1
    • 2010-09-16
    • US12402375
    • 2009-03-11
    • Dharma ShuklaAbhay ParasnisRaymond EndersArash Ghanaie-SichanieIsrael HilerioFarookh MohammedAditya Bhandarkar
    • Dharma ShuklaAbhay ParasnisRaymond EndersArash Ghanaie-SichanieIsrael HilerioFarookh MohammedAditya Bhandarkar
    • G06F9/445
    • H04L67/34
    • An application executing in a virtual environment, such as a web browser, may be serviced by an application host, such as a webserver that maintains application resources or provides runtime services to the application. However, it may be difficult to configure the application to operate suitably when the application host is unavailable. Techniques for facilitating such operation include the storing of application resources in a computing environment (such as the local file system or a deployable mesh or cloud environment) while also initiating the application within the virtual environment in the context of the application host, which may reduce difficulties with isolation policies imposed by the virtual environment (e.g., cross-domain restrictions imposed by the web browser.) This configuration may promote the servicing of the application alongside other applications and data objects, e.g., the automated deployment and synchronization of the application among all devices comprising the user's mesh environment.
    • 在诸如Web浏览器的虚拟环境中执行的应用程序可以由诸如维护应用程序资源的web服务器或向应用程序提供运行时服务的应用程序主机来服务。 然而,当应用程序主机不可用时,可能难以将应用程序配置为适当地运行。 用于促进这种操作的技术包括将应用资源存储在计算环境(例如本地文件系统或可部署网格或云环境)中,同时在应用主机的上下文中启动虚拟环境内的应用,这可以减少 虚拟环境所施加的隔离策略的困难(例如,由Web浏览器强加的跨域限制)。此配置可以促进应用程序与其他应用程序和数据对象一起的服务,例如应用程序的自动部署和同步 所有设备都包含用户的网格环境。
    • 30. 发明授权
    • Programming model for synchronizing browser caches across devices and web services
    • 用于在设备和Web服务之间同步浏览器缓存的编程模型
    • US08812451B2
    • 2014-08-19
    • US12402366
    • 2009-03-11
    • Dharma ShuklaAbhay ParasnisRaymond EndresArash Ghanaie-SichanieIsrael HilerioFarookh MohammedAditya Bhandarkar
    • Dharma ShuklaAbhay ParasnisRaymond EndresArash Ghanaie-SichanieIsrael HilerioFarookh MohammedAditya Bhandarkar
    • G06F17/30
    • G06F17/30174G06F17/30902H04L67/10
    • A computer user may use a computing environment comprising a set of computers that respectively feature a web browser having a browser cache containing many types of data objects, including application resources and user-generated data files. However, the contents of a browser cache significantly contribute to the computing environment of a computer, and the computing environments presented by each computer may diverge, providing an inconsistent computing environment. Instead, the contents of browser caches of the computers comprising the computing environment may be synchronized across computers. Additionally, the browser cache may be synchronized with the other data objects of a computing environment (such as relevant portions of the filesystem); the synchronizing may be implemented as an out-of-browser process executing independently of the applications, and even when the browser is not executing; and the synchronization may be exposed through a programmatic access with which web applications may interact.
    • 计算机用户可以使用包括一组计算机的计算环境,所述计算机组分别具有包括应用资源和用户生成的数据文件的包含许多类型的数据对象的浏览器高速缓存的web浏览器。 然而,浏览器缓存的内容显着地有助于计算机的计算环境,并且由每台计算机呈现的计算环境可能会分歧,从而提供不一致的计算环境。 相反,包括计算环境的计算机的浏览器高速缓存的内容可以跨计算机同步。 此外,浏览器高速缓存可以与计算环境的其他数据对象(诸如文件系统的相关部分)同步; 同步可以被实现为独立于应用执行的外部浏览器进程,并且即使当浏览器不执行时, 并且可以通过与web应用程序可以交互的编程访问来暴露同步。