会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明申请
    • 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浏览器强加的跨域限制)。此配置可以促进应用程序与其他应用程序和数据对象一起的服务,例如应用程序的自动部署和同步 所有设备都包含用户的网格环境。
    • 34. 发明授权
    • 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应用程序可以交互的编程访问来暴露同步。
    • 35. 发明授权
    • Declarative programming model for modeling and execution of triggers for resource oriented system
    • 用于资源导向系统触发器建模和执行的声明式编程模型
    • US08438295B2
    • 2013-05-07
    • US12250637
    • 2008-10-14
    • Dharma ShuklaAditya BhandarkarOri AmigaRaymond EndresAbhay Parasnis
    • Dharma ShuklaAditya BhandarkarOri AmigaRaymond EndresAbhay Parasnis
    • G06F15/16
    • G06F21/6227H04L63/10H04L63/168
    • Data sets of various types may be accessible through a host according to a protocol, such as a RESTful HTTP interface. Various domains may involve domain-specific processes to be executed as pre-triggers or post-triggers of various protocol requests (e.g., an HTTP GET request specifying a Read operation on an access-restricted data set may involve an authorization operations set that verifies the access privileges of the requester.) A host of the data set may be configured to receive a resource script expressing the operations set in a script language, to store the resource script, and to associated it with at least one data set and at least one verb of the protocol. Upon later receiving a protocol request specifying the verb and the resource, the host may then execute the resource script (as a pre-trigger and/or as a post-trigger) in accordance with the business logic of the domain.
    • 各种类型的数据集可以通过主机根据诸如RESTful HTTP接口的协议来访问。 各种领域可以涉及要作为各种协议请求的预触发或后触发来执行的特定于域的进程(例如,指定访问受限数据集上的读取操作的HTTP GET请求可能涉及验证 请求者的访问权限。)数据集的主机可以被配置为接收表示以脚本语言设置的操作的资源脚本,以存储资源脚本,并且将其与至少一个数据集和至少一个数据集相关联 协议的动词。 随后,当接收到指定动词和资源的协议请求时,主机可以根据域的业务逻辑执行资源脚本(作为预触发和/或作为后触发)。
    • 40. 发明申请
    • Mapping tool graphical user interface
    • 映射工具图形用户界面
    • US20050021513A1
    • 2005-01-27
    • US10920499
    • 2004-08-18
    • Nagender VedulaAditya BhandarkarDharma ShuklaWilliam Taylor
    • Nagender VedulaAditya BhandarkarDharma ShuklaWilliam Taylor
    • G06F7/00G06F9/44G06F9/54G09G5/00
    • G06F8/34
    • A graphical user interface and method for creating a mapping between a source object and a destination or target object are provided. The user interface includes a source screen region which displays a graphical representation of a source object, a target screen region which displays a graphical representation of a target object, and a mapping screen region which allows a user to create a mapping between the graphical representation of the source object and the graphical representation of the target object using graphical mapping indicia. The methodology includes displaying a graphical representation of a source object in a source screen region, displaying a graphical representation of a target object in a target screen region, creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region using graphical mapping indicia, and displaying the mapping in the mapping screen region. The source and target objects may be schemas, spreadsheets, documents, databases, or other information sources, and the graphical mapping indicia may include link indicia and/or function objects linking nodes in the target object with nodes in the source object. The mapping may be compiled into code used by a runtime engine to translate source documents into target documents.
    • 提供了用于在源对象和目标对象之间创建映射的图形用户界面和方法。 用户界面包括显示源对象的图形表示的源屏幕区域,显示目标对象的图形表示的目标屏幕区域以及允许用户在图形表示之间创建映射的映射屏幕区域 源对象和使用图形映射标记的目标对象的图形表示。 该方法包括在源屏幕区域中显示源对象的图形表示,在目标屏幕区域中显示目标对象的图形表示,创建源对象的图形表示与目标对象的图形表示之间的映射 在使用图形映射标记的映射屏幕区域中,并且在映射屏幕区域中显示映射。 源和目标对象可以是模式,电子表格,文档,数据库或其他信息源,并且图形映射标记可以包括将目标对象中的节点与源对象中的节点相链接的链接标记和/或功能对象。 映射可以被编译成运行时引擎使用的代码,将源文档转换为目标文档。