Class / Patent application number | Description | Number of patent applications / Date published |
707616000 | Merge replication | 9 |
20100082538 | ISOLATED REPLICATION OF SHARED OBJECTS - Methods, techniques, and systems for providing replication mechanisms in distributed computer environments executing database applications are provided. The mechanisms provide for replication of application objects between clients in the distributed computer environment as well as between an application server and a database server in the distributed computer environment, wherein the copying of an object onto a target storage at a client or a server is performed not before a request on that object is initiated via the target storage. In an example embodiment, each application object has assigned a proxy object, which sits before the real object. Accordingly, the proxies take over functions of lazy loading and change tracking from real application objects. Objects which have been loaded into the target context are stored in a local object store at the respective client or server. | 04-01-2010 |
20100114819 | GENERATING APPARATUS, REPRODUCING APPARATUS AND REPRODUCING METHOD OF CONTENTS WITH SMELL REPRODUCING INFORMATION - The present invention provides the identification codes to the plurality of smell information and databases them, making it possible to identify the information on each smell and adds the smell data and smell reproducing information for at least one smell to the media data, making it possible to provide the contents with the plurality of smell reproducing information. Further, the smell diffusing apparatus includes the plurality of smell diffusing components to combine at least two smell diffusing components corresponding to the smell data and discharge them to the outside such that it can reproduce complex smells, thereby making it possible to effectively process a plurality of smell information. | 05-06-2010 |
20100191702 | SYSTEMS AND METHODS FOR MONITORING DATABASE REPLICATION - Data processing systems and methods are provided that include a relational database and an application program that performs a data processing step on data belonging to a pre-defined entity stored in the relational database. The relational database and the application program may be linked by an interface that provides an intermediate layer for extracting a self-contained temporary table out of the relational database that contains the data belonging to a user selected entity. The disclosed systems and methods may be used for various data processing purposes, including monitoring database replication. | 07-29-2010 |
20110029480 | Method of Compiling Multiple Data Sources into One Dataset - A method and device is disclosed for retrieving and compiling data from multiple independent sources into a data structure that is universal for all data sources. The data structure supports multi-threaded requests to retrieve such data and is therefore highly efficient for large, heavily trafficked datasets. | 02-03-2011 |
20120290532 | RADIO RECEIVER AND METHOD FOR RECEIVING AND PLAYING SIGNALS FROM MULTIPLE BROADCAST CHANNELS - A radio receiver may comprise a receiver adaptable for receiving a plurality of broadcast streams over a plurality of broadcast channels, wherein the receiver will attempt to receive a selected broadcast stream on a selected broadcast channel, and if the selected broadcast stream is not receivable on the selected broadcast channel, the receiver will attempt to receive the selected broadcast stream on an alternative broadcast channel. A computer readable medium may allow a user of a receiver to create a composite stream comprising at least one portion selected from each of at least two of a plurality of broadcast streams. A method of open interface merge replication may involve comparing data between first and second databases, and if a conflict exists, updating one of the first and second databases with at least a portion of data from the other of the first and second databases to resolve the conflict. | 11-15-2012 |
20130232109 | METHODS AND SYSTEMS FOR PERFORMING THREE-WAY MERGE OF MODELS - A method for implementing data model management at a first client application including: receiving a data model from a repository; generating a first delta from changes made to the data model; detecting whether a second delta, which is generated by a second client application from changes made to the data model at the second client application, is stored in the repository; and sending the generated first delta to the repository when the second delta is not stored in the repository. When the second delta is stored in the repository, the method includes steps of requesting the second delta generated by the second client application from the repository; generating a merged delta by merging the first delta with the second delta; and sending the merged delta to the repository. A system for implementing the data model management method. | 09-05-2013 |
20140114916 | CODE GENERATION AND IMPLEMENTATION METHOD, SYSTEM, AND STORAGE MEDIUM FOR DELIVERING BIDIRECTIONAL DATA AGGREGATION AND UPDATES - Embodiments are provided for delivering aggregated data from disparate systems (e.g. CRM, databases, etc.), making the data available to another system or end user with the functionality to read, create, update, and/or delete the source data. The disclosed subject matter provides a way to deliver bi-directional aggregated information from independent and potentially disparate systems as if the information came from a single system without the need for any interim data store. Additionally, the disclosed subject matter creates the instructions necessary for making the aggregated data available to other systems and end users in various modes of interaction (e.g. ADO.Net, SharePoint®, web services, etc.). Further, an end user awareness is employed that carries source-specific authorization checks before any data access or updates. The disclosed subject matter therefore can access aggregated data from multiple sources and propagate changes made back to the original source systems. | 04-24-2014 |
20150120656 | COMPACTING DATA FILE HISTORIES - Methods, systems, and apparatus for obtaining one or more metadata files, determining, by one or more computers and in accordance with a minor compaction setting, to perform a minor compaction of the one or more metadata files, creating one or more intermediate metadata files that each include at least compacted contacts of one or more of the metadata files, according to the determination to perform minor compaction of the one or more metadata files, determining, in accordance with a major compaction setting, to perform a major compaction of one or more of the intermediate metadata files, and creating one or more snapshot metadata files that each include at least compacted contents of one or more of the intermediate metadata files, according to the determination to perform the major compaction of one or more of the intermediate metadata files. | 04-30-2015 |
20150363434 | DATABASE SCHEMA UPGRADE AS A SERVICE - A method for upgrading a database schema in real time, wherein the database schema is associated with a plurality of databases is provided. The method may include installing a first plugin on a database upgrade process associated with a database. The method may include installing a second plugin on each database instance within the plurality of databases. The method may include determining a delta associated with a final target version of the database schema. Additionally, the method may include outlining an existence of an incongruence, an existence of an override or an existence of a customization removal based on the determined delta. The method may include performing a peer-to-peer broadcasting analysis between each database. The method may include defining a migration strategy for each database instance within the plurality of databases based on the peer-to-peer broadcasting analysis. The method may further include creating a script for upgrading the database schema. | 12-17-2015 |