Patent
System for synchronizing data between computers using a before-image of data
Jonathan A. Bauer,Andrew Bodge,Steven Huberman +2 more
- 09 Oct 1996
300
TL;DR: In this paper, a database synchronizer is used to synchronize the data in a central database for a particular client with the data on that client's intermittently-connected computer, where updates performed by either client or server are propagated to the other side when a connection is established and eventually from the server to other clients in the system.
read more
Abstract: A database synchronizer facilitates computing systems which have client-side and server-side applications that share data in similar database structures, but which do not maintain a continuous connection to a single shared data source. In general, a database synchronizer is used to share data among many nodes on the computing system. The database synchronizer is used to synchronize the data in a central database for a particular client with the data on that client's intermittently-connected computer. Updates performed by either client or server are propagated to the other side when a connection is established and eventually from the server to other clients in the system.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Architectures for netcentric computing systems
Marina Goodman,Tor Mesoy,Stanton J. Taylor,Scott R. Reiter,Michael T. Bowen,Ralph Auriemma,Tamara D. Alairys,Christopher M. Degiorgio,Lizbeth Johnson Coleman +8 more
- 03 Nov 2000
TL;DR: An execution architecture, a development architecture and an operations architecture for a netcentric computing system are described in this paper, where the purpose of the development environment is to support the tasks involved in the analysis, design, construction and maintenance of business systems, as well as the associated management processes.
1.2K
Patent
Method, apparatus, and system for implementing view caching in a framework to support web-based applications
Anil Mukundan,John Coker,William E. Coppens +2 more
- 20 Sep 2002
TL;DR: In this article, a system for implementing view caching in a framework to support web-based applications is presented. But this system is limited to a set of server-side objects managed by an object manager (OM) running on a server.
1.1K
Patent
Computing system and method to implicity commit unsaved data for a world wide web application
John Coker,Anil Mukundan +1 more
- 27 Sep 2002
TL;DR: In this paper, the authors describe a computing system comprising a World Wide Web application (200, 210) with a user interactive record field, which receives a record field entry and responds to a context change request.
1.1K
Patent
Synchronizing/updating local client notes with annotations previously made by other clients in a notes database
Zvika Eintracht,Alexander Ovsiankin,Roman Dementiev,Gil Sideman +3 more
- 15 Mar 1999
TL;DR: In this article, the authors propose a system for collaborative document annotation whereby notes associated with a document, such as an image or text document, are stored in a notes database on a central notes server.
444
Patent
System and method for globally and securely accessing unified information in a computer network
Daniel J. Mendez,Mark D. Riggins,Prasad Wagle,Hong Q. Bui,Mason Ng,Sean Michael Quinlan,Christine C. Ying,Christopher R. Zuleeg,David J. Cowan,Joanna A. Aptekar-Strober,R. Stanley Bailes +10 more
- 23 Jul 1998
TL;DR: In this paper, a client stores a first set of workspace data, and is coupled via a computer network to a global server, which stores independently modifiable copies of the portions.
405
References
On optimistic methods for concurrency control
TL;DR: In this paper, two families of non-locking concurrency controls are presented, which are optimistic in the sense that they rely mainly on transaction backup as a control mechanism, "hoping" that conflicts between transactions will not occur.
Epidemic algorithms for replicated database maintenance
Alan J. Demers,Daniel H. Greene,Carl Houser,Wes Irish,John Larson,Scott Shenker,Howard E. Sturgis,Dan Swinehart,Douglas B. Terry +8 more
TL;DR: Several randomized algorithms for distributing updates and driving the replicas toward consistency are described, solving long-standing problems of high traffic and database inconsistency.
782
Patent
Synchronization of disparate databases
David J. Boothby
- 11 Jan 1995
TL;DR: In this paper, a data processing method for synchronizing the data records of a plurality of disparate databases is presented, in which a status file is provided containing data records representative of the contents of data records existing in the disparate databases at a prior synchronization.
435
Database system issues in nomadic computing
Rafael Alonso,Henry F. Korth +1 more
- 01 Jun 1993
TL;DR: The impact of nomadic computing on a number of traditional database system concepts is discussed, including how the reliance on short-lived batteries changes the cost assumptions underlying query processing and how the likelihood of temporary disconnection forces consideration of alternative transaction processing protocols.
210
A snapshot differential refresh algorithm
Bruce G. Lindsay,Laura M. Haas,Chandrasekaran Mohan,Hamid Pirahesh,Paul F. Wilms +4 more
- 15 Jun 1986
TL;DR: The algorithm presented annotates the base table to detect the changes which must be applied to the snapshot table during snapshot refresh, which reduces the message and update costs of the snapshot refresh operation and is close to optimal in most circumstances.
167