WO2007021775A3 - A method for providing extensible software components within a distributed synchronization system - Google Patents
A method for providing extensible software components within a distributed synchronization system Download PDFInfo
- Publication number
- WO2007021775A3 WO2007021775A3 PCT/US2006/031088 US2006031088W WO2007021775A3 WO 2007021775 A3 WO2007021775 A3 WO 2007021775A3 US 2006031088 W US2006031088 W US 2006031088W WO 2007021775 A3 WO2007021775 A3 WO 2007021775A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- synchronization system
- plug
- application
- applications
- distributed database
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
Abstract
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.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US70655205P | 2005-08-09 | 2005-08-09 | |
US60/706,552 | 2005-08-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2007021775A2 WO2007021775A2 (en) | 2007-02-22 |
WO2007021775A3 true WO2007021775A3 (en) | 2009-05-07 |
Family
ID=37758133
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2006/031088 WO2007021775A2 (en) | 2005-08-09 | 2006-08-09 | A method for providing extensible software components within a distributed synchronization system |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2007021775A2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112115517A (en) * | 2020-09-24 | 2020-12-22 | 北京人大金仓信息技术股份有限公司 | Database plug-in inspection method, device, equipment and medium |
CN116723204B (en) * | 2023-08-07 | 2024-02-09 | 南京国电南自轨道交通工程有限公司 | Method for synchronizing large-data-volume real-time data among layered systems |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5937409A (en) * | 1997-07-25 | 1999-08-10 | Oracle Corporation | Integrating relational databases in an object oriented environment |
US20030078959A1 (en) * | 2001-10-18 | 2003-04-24 | Wilson Yeung | Deployment of business logic software and data content onto network servers |
US20040158811A1 (en) * | 2003-02-10 | 2004-08-12 | Guthrie Scott D. | Integrated development environment access to remotely located components |
-
2006
- 2006-08-09 WO PCT/US2006/031088 patent/WO2007021775A2/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5937409A (en) * | 1997-07-25 | 1999-08-10 | Oracle Corporation | Integrating relational databases in an object oriented environment |
US20030078959A1 (en) * | 2001-10-18 | 2003-04-24 | Wilson Yeung | Deployment of business logic software and data content onto network servers |
US20040158811A1 (en) * | 2003-02-10 | 2004-08-12 | Guthrie Scott D. | Integrated development environment access to remotely located components |
Non-Patent Citations (2)
Title |
---|
"Subclipse, Subclipse Pre-1.0 Changelog", 7 April 2005, pages: 11 * |
"Using and Hacking Subclipse - the Subversion plugin for Eclipse", 30 January 2005, article KULESHOV, pages: 1 - 14 * |
Also Published As
Publication number | Publication date |
---|---|
WO2007021775A2 (en) | 2007-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW200612271A (en) | Method, system, and program for maintaining a namespace of filesets accessible to clients over a network | |
WO2006031921A3 (en) | System and method for managing data in a distributed computer system | |
MY156093A (en) | Structured coauthoring | |
TW200506661A (en) | Linking elements of a document to corresponding fields, queries and/or procedures in a database | |
WO2005098593A3 (en) | Custom entities and fields in a multi-tenant database system | |
WO2007061975A3 (en) | Dynamically editable electronic product catalogs | |
BRPI0505187A (en) | process and system for synchronizing multiple user reviews on a shared object | |
WO2004064481A3 (en) | System and method for mobile data update | |
MY163815A (en) | Collaborative authoring | |
BRPI0406412A (en) | System and method for a software distribution service | |
CA2406569A1 (en) | Method and apparatus for enabling associated portlets of a web portal to collaborate for synchronized content display | |
WO2007127956A3 (en) | Apparatus and method for merging metadata within a repository | |
WO2008084308A3 (en) | System and method for updating information feeds | |
WO2008129556A3 (en) | Client application for identification of updates in selected network pages | |
MY136409A (en) | Method for sharing rights objects between users | |
WO2007087109A3 (en) | System and method for efficient replication of and access to application specific environments and data | |
BRPI0414332A (en) | methods and systems for refining search ordering using related questions | |
WO2002097729A3 (en) | System and method for electronic presentations | |
WO2005045594A3 (en) | System and method for virtual folder and sharing items | |
EP1081611A3 (en) | Query engine and method for Querying data using metadata model | |
WO2005008380A3 (en) | System and method for electronically managing privileged and non-privileged documents | |
WO2008057918A3 (en) | System and method for managing information using entity-centric objects | |
WO2004092869A3 (en) | Data matrix method and system for distribution of data | |
EP1560132A3 (en) | Synchronizing and consolidating information from multiple source systems of a distributed enterprise information system | |
EP1435715A3 (en) | Atomic message division |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06801069 Country of ref document: EP Kind code of ref document: A2 |