Patent number 8630980 is assigned to
The following quote was obtained by the news editors from the background information supplied by the inventors: "Data backup is essential to the individual user as well as to the corporate entity. Data stores can now be found on client machines as well as distributed corporate-wide across servers. Thus, consumers desire the capability to backup and restore both client-side databases as well as server-side database to guard against data loss related. Data loss can occur due to many reasons, some of which include database corruption, hardware failures, unintended operations, and disaster recovery.
"Moreover, the behavior of client-side and server-side stores can be different and, as such, result in a different set of requirements related to backup/restore scenarios. Specifically, client-side stores typically share characteristics that include limited concurrency, single-user data access, flexibility during downtime, and limitations related to backup capabilities (e.g., online, incremental, etc.). In contrast, server-side databases typically share characteristics that include a high degree of concurrency, multi-user user data access, high availability, and a wide array of backup capabilities.
"Endpoint synchronization is a challenging prospect. One technique involves synchronization by maintaining version information about the data being synchronized. When an endpoint needs to be restored from backup due to hardware or software failure, the version information for the data that lives on that node must be repaired to prevent post-restore changes from being missed when sending changes to clients. However, if a node is restored to a point in time that causes the local timestamp to go backward to a time prior, then the node creates 'new' changes that have a version which will look old to clients that were synchronizing with this node prior to restore, causing non-convergence."
In addition to the background information obtained for this patent, VerticalNews journalists also obtained the inventors' summary information for this patent: "The following presents a simplified summary in order to provide a basic understanding of some novel embodiments described herein. This summary is not an extensive overview, and it is not intended to identify key/critical elements or to delineate the scope thereof. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.
"The disclosed architecture is a versioning solution for synchronizing endpoints. After restoring an endpoint some fix-up occurs to make that endpoint look like a different endpoint than before the restore operation. In this case, the endpoint looks like a new endpoint that knows the data from its prior identity up to a certain point. This allows for new changes generated by the new endpoint to flow to the other endpoints in the topology, as well as have the changes that the prior identity sent to other clients flow back to the new endpoint.
"In other words, the architecture maintains information to create the 'new' node in the topology while maintaining prior knowledge. Additionally, item level metadata is updated to correlate with the updated knowledge so that changes can be correctly enumerated and applied.
"To the accomplishment of the foregoing and related ends, certain illustrative aspects are described herein in connection with the following description and the annexed drawings. These aspects are indicative of the various ways in which the principles disclosed herein can be practiced and all aspects and equivalents thereof are intended to be within the scope of the claimed subject matter. Other advantages and novel features will become apparent from the following detailed description when considered in conjunction with the drawings."
URL and more information on this patent, see: Piwonka,
Keywords for this news article include:
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC
Most Popular Stories
- Dmytro Firtash, Ukrainian Billionaire, Arrested in Vienna
- Obama, Ukraine Discuss Russian Incursion in Crimea
- Obama's Overtime Initiative Praised, Condemned
- Republicans Warn Obama on Immigration
- Liberty Media Drops Sirius Bid
- Koch Brothers Step up Anti-Obamacare Campaign
- Calumet Photo Files for Bankruptcy
- FDIC Sues Big Banks Over Rate Manipulation
- Uli Hoeness, Bayern Munich President, Gets Prison for Tax Evasion
- West Readies Harsh Sanctions Against Russia