Class / Patent application number | Description | Number of patent applications / Date published |
707617000 | Connection based synchronization | 46 |
20100076928 | Updating Method For Databases, in Particular Navigation Databases - A method for updating a decentralized database, in particular a navigation database, that is subdivided into segments, by transmitting an updated segment from a central database subdivided into corresponding segments to the decentralized database, and by storing the updated segment in the decentralized database avoids inconsistencies in an only stepwise update in that the segments are modeled to a hierarchical model in the decentralized database, and in the updating of the segment the particular segments from which the segment depends are updated as well. | 03-25-2010 |
20100131467 | SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK - Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves. | 05-27-2010 |
20100138386 | Auditing of Wireless Network Node Databases - Synchronizing database files of a central node with database files of a local node in which the central node is coupled to the local node via a communication link. The communication link performance being continuously monitored via a periodic signal sent back and forth between the central node and local node. Information indicative of the files of the central database are integrated with the monitoring signal portion sent from the central node to the local node and a determination is made whether the files integrated with the monitoring signal corresponds with files of the local database via indications in the monitoring signal portion returned from the local node. | 06-03-2010 |
20100174679 | Method, System, and Computer Program Product for Synchronization of Similar Data Objects With Event Information - A computer-implemented method for receiving information at a first device is provided. The method includes storing a first data object on the first device in a first device-specific representation, receiving a batch of information in response to the first device transitioning from an off-line state to an online state, processing the modification event to recover the modification, updating the first data object based on the recovered modification, and transmitting an acknowledgement indicating that the modification event was successfully processed by the first device. The batch of information includes a modification event. The content of the batch was determined based at least on a state of data stored on the first device. The modification event was generated based on at least a modification made to a second data object stored at a second device in a second device-specific representation. | 07-08-2010 |
20100205146 | Methods for Utilizing the Resources of a Digital Display Device by a Computer - A method for utilizing the resources of a digital display device (“DDD”) for use by a computer comprises the steps of: connecting the DDD to the computer; displaying one or more images on the DDD, wherein the images are transmitted from the computer to the DDD; updating and storing PIM information on the DDD, wherein the PIM information is retrieved from the computer; and generating by the DDD one or more alerts based on the updated PIM information to be displayed on the DDD. | 08-12-2010 |
20100211543 | SYNCHRONIZING METADATA AND DOCUMENT CONTENT ACROSS CLIENT SYSTEMS USING DIFFERENT COMMUNICATION CHANNELS - Tools and techniques for synchronizing metadata and document content across client systems using different communication channels are provided. These tools may define logical communication channels between client software components, and may allocate one of these channels to synchronizing updates to the contents of documents shared between these client components. These tools may allocate another one of the communication channels to synchronizing metadata between the client components, with the metadata describing activity pertaining to the shared documents. The client components may receive indications of activity made by users to the document contents, and may create metadata representing the activity. These client components may then transmit this metadata, using the further communication channel, to any number of other client components automatically in real time with the updates. | 08-19-2010 |
20100287138 | MOTOR VEHICLE POWER MANAGEMENT SYSTEM - A power management system for a motor vehicle is disclosed. The power management system can track one or more usage parameters to insure that electrical accessories or resources do not fully drain a battery and leave enough battery life to conduct at least one cold start. In some cases, the power management system can track one or more of the following usage parameters: the amount of time of one or more hands free telephone systems are used, the number of attempts to contact a computer, and/or the amount of time used to conduct wireless communications with a computer that is physically separate from the motor vehicle. | 11-11-2010 |
20110016086 | DATA PROCESSING METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT - The present description refers in particular to a data processing method, a computer program product, and a data processing system for obtaining and storing data in an outsourcing environment, the method including providing a user interface on a user computer; determining an indicator which indicates whether there is synchronization data in a user database, wherein the synchronization data is for synchronization with a remote database which is located on a remote computer; obtaining user data with the user interface; and storing the user data in the user database if the indicator indicates that there is synchronization data in the user database. | 01-20-2011 |
20110016087 | SYNCHRONIZATION METHODS AND SYSTEMS - Synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component which is configured to cause retrieval and storage of structured data for a first data class from a first store of the structured data on a device, such as a first data processing system, and is configured to synchronize structured data for the first data class in the first store with structured data of the first data class in a second store on a host, such as a second data processing system. The first software component is separate from an application software which provides a user interface to allow a user to access and edit the structured data. The first software component synchronizes the structured data through a second software component which interfaces with the host and the device and which controls an order of synchronizing and a plurality of data classes including the first data class. | 01-20-2011 |
20110029481 | CONTROL SYSTEM AND METHOD FOR DATA STORAGE - A control system for data storage can prevent data loss while a connection between an electronic device and a storage device is disconnected. When the connection between the electronic device and the storage device is disconnected, data is stored in a backup device. When the connection between the electronic device and the storage device is reconnected, data stored in the backup device is transferred to the storage device to prevent data loss during the connection between the electronic device and the storage device was disconnected. | 02-03-2011 |
20110106757 | Fixed content storage within a partitioned content platform, with replication - A content platform (or “cluster”) that comprises a redundant array of independent nodes is logically partitioned. Using a web-based interface, an administrator defines one or more “tenants” within the cluster, wherein a tenant has a set of attributes: namespaces, administrative accounts, data access accounts, and a permission mask. A namespace is a logical partition of the cluster that serves as a collection of objects typically associated with at least one defined application. Each namespace has a private file system with respect to other namespaces. This approach enables a user to segregate cluster data into logical partitions. According to this disclosure, tenant information, including all associated namespaces, in the cluster (the “source cluster”) is replicated to at least one target cluster over a replication link. Preferably, replication is available for multiple tenants in the source cluster, and a replication algorithm ensures that a particular tenant can be added to the replication link without stalling the progress of other tenants. | 05-05-2011 |
20110131182 | AUTOMATIC COMPARISON OF ROAMING DATA OR ROUTING DATA - Method for comparing network data, particularly roaming data and/or routing data, between at least two databases ( | 06-02-2011 |
20110289050 | Synchronization Server Process - Among other things, techniques and systems are disclosed for providing sync server process. Processing data sync sessions includes processing a request to initiate a sync session from one or more clients to update one or more data records that include one or more data items. The one or more clients are selectively identified as one of a trusted client and an untrusted client based on one or more properties of the sync session, wherein the trusted client is configured to support all dataclasses defined by the server. The one or more clients are detected as being configured to support field level differencing that sends changed data items only for the one or data records or record level differencing that sends all of the data items included in the one or more data records. | 11-24-2011 |
20110295798 | MOBILE MIRROR DRIVE AND REMOTE ACCESS SYSTEM - A solid state memory stores a mirror image of a computer hard drive. The solid state memory is coupled with a wireless communication chip, such as 3G, in order to enable dynamically updating the files on the solid state memory. Any modifications done to the files on the hard drive are synced with the files on the solid state memory. Similarly, any modifications done to the files on the solid state memory are synced with the files on the hard drive. | 12-01-2011 |
20110295799 | METHOD AND APPARATUS FOR SYNCHRONIZING OF DATABASES - A method for synchronizing a first database including first data records with a second database including second data records. The method includes starting a synchronization session with an electronic device on which the second database resides, requesting the first data records from the first database, temporarily disconnecting the synchronization session while awaiting receipt of the first data records, receiving the first data records, and restarting and completing the synchronization session. | 12-01-2011 |
20120005159 | SYSTEM AND METHOD FOR CLOUD FILE MANAGEMENT - A system and method for cloud file management are disclosed. According to one embodiment, a computer-implemented method comprises registering the first user and the first device with a server, creating a library for object storage, transmitting an invitation to access the library to a second user, the second user having a second device, verifying and granting the second user access to the library, wherein granting the second user access to the library comprises granting the second device access to the library. An object having a replication factor and two or more components is stored on one or more of the first device and the second device according to the replication factor and total storage available on the first device and the second device. | 01-05-2012 |
20120036104 | SYSTEM AND METHOD FOR SYNCHRONIZING MEDIA FILES AND ASSOCIATED MEDIA ART - A method and apparatus for synchronizing media files and media art of electronic devices is provided. The apparatus includes a processor, at least one computer readable medium, an electronic device media library, and at last one program module. The program module stored is operable, upon execution by the processor to display, on a display of the management device, a graphical user interface displaying a management device media library. The program module is also operable to receive at least one media file from the management device media library and store the at least one media file in the electronic device media library. The program module is further operable to determine whether media art is associated with the at least one media file and retrieve the associated media art from a media source if no media art is associated with the at least one media. | 02-09-2012 |
20120109890 | METHOD AND APPARATUS FOR REGISTERING SNS INFORMATION - The present invention provides a method and an apparatus for registering Social Networking Service (SNS) information using phone book data. The method includes checking whether or not phone book data includes at least one SNS information; and registering the at least one SNS information in an SNS address book of user, when the phone book data includes the at least one SNS information. | 05-03-2012 |
20120123998 | METHOD AND SYSTEM FOR UPDATING PLAYLISTS - Improved techniques for automatic (or dynamic) updating (or maintaining) of playlists for a media system that stores and plays media content for a user of the media system. The automatic update to playlists can occur when additional media content is added to or removed from the media system. The automatic update to playlists can also occur when previously stored media content is otherwise altered. | 05-17-2012 |
20120130946 | OFFLINE MOBILE RFID EVENT PERSISTENCY AND SYNCHRONIZATION - In various embodiments, RFID events are stored in a normalized format on mobile device configured by metadata pushed by a centralized data hub. RFID events are pre-processes with filtering logic by a mobile interrogator/reader before being inserted into tables of a local relational database on the mobile device when the mobile device cannot otherwise communicate collected events to the centralized data hub. The metadata provides a simple, efficient, and standard interface for persisting the RFID events such that local access from applications on the mobile device is provided. | 05-24-2012 |
20120185430 | Scalable Database Workload Replay with Mode Selections - To help a database administrator assess the impact of database server changes on applications, trace files are preprocessed into intermediate files with events sorted by generation order. Unused event classes and columns of a trace file are excluded, and pre-calculated data may be included. Intermediate files are then dispatched across a set of clients, and replay occurs in a synchronization mode or a stress mode. Synchronization mode releases events in submission order, whereas stress mode releases events in emulation of their original timing. Replay parameters include server idle time cap, query timeout value, a connect-time scaling factor for scaling time between trace start and connection login, and a think-time scaling factor for scaling the time between events on a replay client—database server connection. Each replay client generates a result file, which a replay controller aggregates for administrator analysis. | 07-19-2012 |
20120185431 | Methods, Systems, and Products for Data Backup - Methods, systems and computer program products automatically back-up data. Communication is established among a first device, a second device, and a network-based storage device. Key words associated with uniform resource locators are identified and stored in the network-based storage device. When corruption is detected of the data stored in the first device, the key words are automatically retrieved from the network-based storage device and listed in a user interface displayed at the second device. | 07-19-2012 |
20120203737 | SYSTEMS AND METHODS FOR PREVENTING DATA COLLISIONS IN MULTIPLE ACCESS POSTAL SYSTEM DATA STORAGE SYSTEMS - An illustrative data structure is provided using a structured table that uses a split primary key including a first key (partition key) and a second key (row key) along with a timestamp key, but that does not otherwise utilize uniform columns that could be used as a key. The partition key that is utilized is unusually fine in that it consists of an individual user identifier that is unique to the system and/or across multiple systems used in an enterprise. Additionally, the system may limit access to one session per individual partition key. | 08-09-2012 |
20120215739 | DATA CACHE TECHNIQUES IN SUPPORT OF SYNCHRONIZATION OF DATABASES IN A DISTRIBUTED ENVIRONMENT - A method for synchronizing a database server to a current status of a client database using data cache techniques is provided. Upon initiating synchronization, the database server receives an identification of a client connection, and creates a server-cache-table having a structure that is compatible with the client database. Database records from a corresponding client-cache-table are received through the client connection and inserted into the server-cache-table. The server-cache-table is merged into the database server. Similar cache-tables can be utilized to synchronize data from the database server to the client. Optionally, a parent-cache-table can be created on the server and populated with records associated with the identified client. Queries and other database operations during synchronization can be performed over the parent-cache-table to further optimize performance. | 08-23-2012 |
20120254106 | Combination Personal Data Assistant and Personal Computing System Dynamic Memory Reclamation - In order to continually receive messages in a dual personal computer system (PC) and personal digital assistant system (PDA) computer architecture, the PC system is deactivated to conserve battery power while the PDA continues to receive messages. As PDA memory is filled with messages, messages that are synchronized and archived with the PC system are | 10-04-2012 |
20120254107 | HIERARCHICAL MANAGEMENT STORAGE SYSTEM AND STORAGE SYSTEM OPERATING METHOD - The storage system eliminates inconsistency between a stub, and a file data storage location indicated by the stub. In a storage system that executes HSM using stubs, information relating to a higher tier, which is a data migration source, is recorded during data migration. The stub in the higher tier is correctly restored using the higher-tier information thus recorded. The stub is restored, and inconsistency between information in the HSM layers is resolved. | 10-04-2012 |
20120323849 | Method For Maximizing Throughput And Minimizing Transaction Response Times On The Primary System In The Presence Of A Zero Data Loss Standby Replica - A method and system is provided for reducing delay to applications connected to a database server that guarantees no data loss during failure or disaster. After storing a log record persistently in a local primary log, the log writer returns control to the application which continues running concurrently with the database server sending the session's log records to a standby database. A separate back channel is used by the standby to communicate, out-of-band to the primary, the location of the last log record stored persistently to the standby log. An application waiting for a transaction to commit may wait until the transaction's commit record has been persisted. | 12-20-2012 |
20130144834 | UNIFORM RESOURCE LOCATOR CANONICALIZATION - A computer-implemented method includes receiving a plurality of uniform resource locators (URLs), where the URLs identify content files, and where the URLs include at least one parameter. Fingerprints of the content files are identified. A first entropy of values of the fingerprints conditional on values of a first parameter is determined, and a second entropy of values of the first parameter conditional on values of the fingerprints is determined. It is determined that the first parameter is irrelevant to the identification of a unique content file by the URLs based, at least in part, on the first and second entropy values. | 06-06-2013 |
20130268487 | Run-Time Engine Implemented on a Computing Device Allowing Synchronization of Records During Application Execution - A first database implemented on a remote device such as a handheld computer may be reconciled with a corresponding second database implemented on a host computer during execution of an application program on the handheld device. In addition, the application program may be executed according to program instructions stored in an application program file located in the remote device. The databases may be reconciled by first commencing execution of the application program. Then, during the course of program execution, a synchronization instruction located in said application program file is retrieved. The synchronization instruction is executed by establishing a communications link between the handheld computer and the host computer. Subsequently, any difference between the first database and the second database are reconciled. Furthermore embodiments of the invention contemplate that in addition to reconciling all of the databases located on the handheld and host computers, less than all of the databases may be reconciled to reduce the amount of time required to execute the reconciliation process. In addition, after reconciliation control may be returned to the calling application program, or to another application, as determined by the application designer. | 10-10-2013 |
20140040195 | Offline Web Application System - The present invention provides a method and system for providing offline functionality for a web-based application. The client, data broker and remote server process read requests and create, delete or update commands they receive according to logic and network hierarchy. Periodic caching of data structures needed in the future further improves the offline functionality. | 02-06-2014 |
20140101100 | PROVIDING SERVICES ACROSS SYSTEMS THAT MANAGE DISTRIBUTED REPLICAS - Techniques are provided to allow users to define a global service that is offered across multiple replicated databases. Database clients connect to and use a global service just as they do with regular services on a single database today. Upon receiving a connection request, a collection of components, referred to collectively as the Global Data Service framework (GDS framework), automatically chooses the best database server instances to which to connect a client. Once those connections have been established, the clients determine which database server instance, of those database server instances to which they are connected, to send requests to based, at least in part, on advisory messages sent to the clients by the GDS framework. | 04-10-2014 |
20140136481 | PROXIMITY BASED APPLICATION STATE SYNCHRONIZATION - Techniques for a method for automatically synchronizing application state across multiple devices are disclosed herein. The method includes running an instance of a computer application at a first electronic device, detecting a presence of a second electronic device based on a proximity of the second electronic device to the first electronic device, identifying an installation of another instance of the computer application on the second electronic device, and transmitting an application state data to the second electronic device. The application state data represents an application state of the computer application at the first electronic device. The application state data of the computer application enables another instance of the computer application at the second electronic device to resume running the computer application from the transmitted application state. | 05-15-2014 |
20140143203 | INTELLIGENT IDENTIFICATION OF MULTIMEDIA CONTENT FOR SYNCHRONIZATION - An intelligent synchronization tool ensures access to desired content in a manner that automatically keeps the content current on the portable media device. A variation threshold or user-specified degree of content variation may be introduced among content downloaded to a user's mobile device to prevent the user from becoming bored. Furthermore, intelligent synchronization may automatically populate the portable media device with popular content to save a user time and/or use passive monitoring techniques to ascertain a user's preferences for subsequent population. | 05-22-2014 |
20140164325 | DATA SYNCHRONIZATION SYSTEM AND METHOD FOR SYNCHRONIZING DATA - A data synchronization system includes a database, a management device, and a synchronization device. The database includes user folders, and the management device includes an authentication module and a data storage module. The authentication module authenticates the identification of the user who uses a client terminal device to log in the authentication module and output an authentication signal based on the result of the identification. The data storage module receives the authentication signal and output an index signal based on the authentication signal. The client terminal device is configured to connect to a corresponding user folder based on the index signal, and the corresponding user folder is used as a major user folder. The synchronization device logs in one of the accounts of a commercial database and synchronizes the data of the account to the major user folder. Furthermore, a method for synchronizing data is also disclosed herein. | 06-12-2014 |
20140244578 | HIGHLY AVAILABLE MAIN MEMORY DATABASE SYSTEM, OPERATING METHOD AND USES THEREOF - A highly available main memory database system includes a plurality of computer nodes, including at least one computer node that creates a redundancy of the database system. The highly available main memory database system further includes at least one connection structure that creates a data link between the plurality of computer nodes. Each of the computer nodes has a synchronization component that redundantly stores a copy of the data of a database segment assigned to the particular computer node in at least one non-volatile memory of at least one other computer node. | 08-28-2014 |
20140279882 | SYNCHRONIZATION OF CENTRALIZED SYSTEMS AND MEDICAL DEVICES - Application data and configuration data is stored for a medical device in a first centralized system and also stored in a second centralized system. The first and second centralized systems communicate via a network connection that is intermittently available. During a cessation of the network connection between the first and second centralized systems, a data update may occur by at least one of: pushing data from the first centralized system to at least one data store in the medical device, and pulling data from at least one data store in the medical device to the first centralized system. During a resumption of the network connection between the first and second centralized systems, at least one data store in the first centralized system may be synchronized with a corresponding at least one data store in the second centralized system. Related apparatus, systems, techniques, articles, and computer readable media are also described. | 09-18-2014 |
20140372375 | CONTACT DATA SHARING - Contact data sharing is disclosed. Contact data sharing as disclosed provides various approaches to update contact data in devices that are remote to the person referred to in the contact date. In this way, contact data can be updated on remote devices when a person updates their own contact data. Contact data sharing allows a person to update their contact data, and then remote devices that list that person as a contact can automatically update the contact data without the user of the remote device having to enter it. | 12-18-2014 |
20150039557 | STATE SCOPE DATA FILE SHARING - A method, computer system, and/or computer program product shares state scope data among client devices in a cloud-based file synchronization service, where the client devices are intermittently connected to the cloud-based file synchronization service. In response to a first client device requesting a current version of shared state scope data from a second client device, the cloud-based file synchronization service transmits a request to the second client device for the updated shared state scope data. The updated shared state scope data is stored in the cloud-based file synchronization service, and then transmitted to the first client device. | 02-05-2015 |
20150046393 | METHOD AND DEVICE FOR EXECUTING AN ENTERPRISE PROCESS - The present subject matter relates to execution of an enterprise process through an electronic device. In one embodiment, an enterprise process execution method is disclosed, comprising: replicating data from a centralized database in a local database; creating a first set of data fields based on a first set of rules, wherein the first set of data fields is populated with a first set of data values retrieved from the local database based on a second set of rules; dynamically creating a second set of data fields populated with a second set of data values, wherein each data field of the second set of data fields is dynamically created based on a data value of a previous data field; validating the second set of data fields; and synchronizing the local database storing a report including information associated with execution of an enterprise process with the centralized database. | 02-12-2015 |
20150058290 | PROVIDING SERVICES ACROSS SYSTEMS THAT MANAGE DISTRIBUTED REPLICAS - Techniques are provided to allow users to define a global service that is offered across multiple replicated databases. Database clients connect to and use a global service just as they do with regular services on a single database today. Upon receiving a connection request, a collection of components, referred to collectively as the Global Data Service framework (GDS framework), automatically chooses the best database server instances to which to connect a client. Once those connections have been established, the clients determine which database server instance, of those database server instances to which they are connected, to send requests to based, at least in part, on advisory messages sent to the clients by the GDS framework. | 02-26-2015 |
20150081630 | Generating Offline Content - In one embodiment, a method includes receiving, from a user of a client computing device and when the client computing device is disconnected from an on-line service, input associated with the on-line service. The method further includes locally storing or modifying locally stored content associated with the on-line service based on the input. The client computing device may determine data contemporaneous with the content and locally associate the data with the content. The method further includes automatically uploading the content as locally stored or modified and the data locally associated with the content to the on-line service when the client computing device is connected to the on-line service. | 03-19-2015 |
20150331923 | CRM-BASED DATA MIGRATION SYSTEM AND METHOD - Provided are a custom relationship management (CRM)-based data migration system and method. The CRM-based data migration system includes a data source determination unit configured to determine a data source to be migrated from a source database (DB), an entity selection unit configured to select an entity of a CRM DB to which the data source is to be linked, an attribute field mapping unit configured to map a first attribute field of the data source determined by the data source determination unit and a second attribute field of the entity selected by the entity selection unit to each other, and a migration performing unit configured to perform data migration from the data source to the entity, based on a mapped attribute field between the first attribute field and the second attribute field by the attribute field mapping unit. The CRM-based data migration system performs data migration as a server plug-in that executes a CRM platform event generated from a CRM software package. | 11-19-2015 |
20150356113 | AUTOMATED DATA SYNCHRONIZATION - Systems and methods are presented for storing and updating data. The metadata associated with a user computing device may be used to determine whether the user computing device is configured to maintain a synchronized copy of the file. Moreover, a user computing device may be authorized to modify a file through a virtual desktop instance on a PES. If a user computing device is authorized to synchronize the file, the file may be accessible locally without a network connection. | 12-10-2015 |
20150370826 | SYSTEM AND METHOD FOR PROVIDING ASSURED DATABASE UPDATES VIA A ONE-WAY DATA LINK - A system for assuredly copying information from a reference database to a remote database. A send server is coupled to a first network. A receive server is coupled to a second network. A one-way data link provides unidirectional transfer of information from the send server to the receive server. A monitor application iteratively forwards update files including sequence information to the send server. An update application receives each update file and updates the remote database based therein. The update files are also sequentially stored in the send server in groups and each group is sent to the receive server and stored in memory. If an update file is not received in proper sequential order, the receive server stops sending update files in the current group and instead reads the missing update file and subsequent update files in the current group from memory and forwards such files to the update application. | 12-24-2015 |
20160063026 | METHOD AND SYSTEM FOR EXPANDING STORAGE CAPACITY OF A DRIVE USING CLOUD STORAGE SYSTEMS - A storage drive and associated system and method for storing data locally at the storage drive and/or at cloud storage may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the storage drive may delete the data from the local storage buffer. The storage drive may provide a ghost file representation of the uploaded data through the storage drive, through which the data uploaded to the cloud storage may be accessed. The storage drive may access multiple cloud storage accounts, each corresponding to a file folder on the storage drive, allowing the user to easily access different cloud storage accounts. The storage drive may recover data that was deleted from either local persistent storage or the cloud storage. | 03-03-2016 |
20170235807 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING A SYNCHRONIZATION OF DATA | 08-17-2017 |