会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • A METHOD FOR PROVIDING EXTENSIBLE SOFTWARE COMPONENTS WITHIN A DISTRIBUTED SYNCHRONIZATION SYSTEM
    • 在分布式同步系统中提供可扩展软件组件的方法
    • WO2007021775A2
    • 2007-02-22
    • PCT/US2006/031088
    • 2006-08-09
    • ADESSO SYSTEMS, INC.DURGIN, ScottPOLONE, MikeSTANHOPE, PhilCHEKMAREV, Mikhail
    • DURGIN, ScottPOLONE, MikeSTANHOPE, PhilCHEKMAREV, Mikhail
    • G06F17/30
    • G06F9/44526
    • A synchronization system is provided that distributes synchronization system-based applications and synchronization system-based application extensions and their associated resources and components (hereinafter "plug-in applications" or "plug-ins"). Components are maintained such that any synchronization system-based application instantiation may be changed or updated by the synchronization system. In one specific example using the synchronization system, each synchronization system-based application or plug-in is self- contained and self-updateable through a synchronization system synchronization process. A further benefit is that the synchronization system and synchronization system-based applications may be extended independent of device type or operating system. Thus, a system is provided for synchronizing one or more plug-in applications. In one example, the system for synchronizing plug-in applications inclides a synchronization system having at least one distributed database that is configured to store a plug-in application, and a schema for the database. Optionally, the distributed database may be configured to store plug-in application instantiation information, synchronization system-based application association information, role, permissions, access control rights, and data associated with the plug-in application. In one example, each distributed database has at least two instances, and the plug-in application (and optional resources and components) is stored in at least one instance of the distributed database. As described herein, the synchronization system is configured to synchronize the plug-in application (and optional resources and components) between the instances of said distributed database.
    • 提供同步系统,其分发基于同步系统的应用和同步基于系统的应用扩展及其相关联的资源和组件(以下称为“插件应用”或“插件”)。 维护组件,使得可以由同步系统改变或更新任何基于同步系统的应用程序实例化。 在使用同步系统的一个具体示例中,每个基于同步系统的应用或插件通过同步系统同步过程是自包含的并且可以自我更新。 另一个好处是可以独立于设备类型或操作系统来扩展同步系统和基于同步系统的应用。 因此,提供了用于同步一个或多个插件应用的系统。 在一个示例中,用于同步插件应用程序的系统包括具有配置为存储插件应用程序的至少一个分布式数据库的同步系统和数据库的模式。 可选地,分布式数据库可以被配置为存储插件应用程序实例化信息,基于同步系统的应用程序关联信息,角色,权限,访问控制权限以及与插件应用程序相关联的数据。 在一个示例中,每个分布式数据库具有至少两个实例,并且插件应用程序(和可选的资源和组件)存储在分布式数据库的至少一个实例中。 如本文所述,同步系统被配置为在所述分布式数据库的实例之间同步插件应用(和可选资源和组件)。
    • 3. 发明申请
    • A METHOD FOR PROVIDING EXTENSIBLE SOFTWARE COMPONENTS WITHIN A DISTRIBUTED SYNCHRONIZATION SYSTEM
    • 在分布式同步系统中提供可扩展软件组件的方法
    • WO2007021775A3
    • 2009-05-07
    • PCT/US2006031088
    • 2006-08-09
    • ADESSO SYSTEMS INCDURGIN SCOTTPOLONE MIKESTANHOPE PHILCHEKMAREV MIKHAIL
    • DURGIN SCOTTPOLONE MIKESTANHOPE PHILCHEKMAREV MIKHAIL
    • G06F9/44G06F9/445
    • G06F9/44526
    • A synchronization system is provided that distributes synchronization system-based applications and synchronization system-based application extensions and their associated resources and components (hereinafter "plug-in applications" or "plug-ins"). Components are maintained such that any synchronization system-based application instantiation may be changed or updated by the synchronization system. In one specific example using the synchronization system, each synchronization system-based application or plug-in is self- contained and self-updateable through a synchronization system synchronization process. A further benefit is that the synchronization system and synchronization system-based applications may be extended independent of device type or operating system. Thus, a system is provided for synchronizing one or more plug-in applications. In one example, the system for synchronizing plug-in applications inclides a synchronization system having at least one distributed database that is configured to store a plug-in application, and a schema for the database. Optionally, the distributed database may be configured to store plug-in application instantiation information, synchronization system-based application association information, role, permissions, access control rights, and data associated with the plug-in application. In one example, each distributed database has at least two instances, and the plug-in application (and optional resources and components) is stored in at least one instance of the distributed database. As described herein, the synchronization system is configured to synchronize the plug-in application (and optional resources and components) between the instances of said distributed database.
    • 提供同步系统,其分发基于同步系统的应用和同步基于系统的应用扩展及其相关联的资源和组件(以下称为“插件应用”或“插件”)。 维护组件,使得可以由同步系统改变或更新任何基于同步系统的应用程序实例化。 在使用同步系统的一个具体示例中,每个基于同步系统的应用或插件通过同步系统同步过程是自包含的并且可以自我更新。 另一个好处是可以独立于设备类型或操作系统来扩展同步系统和基于同步系统的应用。 因此,提供了用于同步一个或多个插件应用的系统。 在一个示例中,用于同步插件应用程序的系统包括具有配置为存储插件应用程序的至少一个分布式数据库的同步系统和数据库的模式。 可选地,分布式数据库可以被配置为存储插件应用程序实例化信息,基于同步系统的应用程序关联信息,角色,权限,访问控制权限以及与插件应用程序相关联的数据。 在一个示例中,每个分布式数据库具有至少两个实例,并且插件应用程序(和可选的资源和组件)存储在分布式数据库的至少一个实例中。 如本文所述,同步系统被配置为在所述分布式数据库的实例之间同步插件应用(和可选资源和组件)。