IP Library Granted Patent US 7,792,794
Granted Patent B2
US 7,792,794 · App. 11/602,841 · Granted Sep 7, 2010

N-way synchronization of computer databases

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,792,794
App. No.
11/602,841
Granted
Sep 7, 2010
Kind
B2
Abstract

A method and system for N-way synchronization of computer databases. Synchronization of computer databases is structured into three rounds, namely an agenda round, a query round and a report round. In the agenda round, a synchronization agent software module inquires of a common synchronization engine for updates to the agent's database and provides information as to the level of information in the agent's database. During a query round, a common synchronization engine may request information from databases with new information and distribute that database information to databases needing the new information during a report round. Multiple agents, each representing an associated database may participate a synchronization. In addition, various special purpose agents may also receive, provide and otherwise operate on synchronization information.

Claims (10)

1. A computer implemented method of synchronizing database information comprising:

synchronizing database information by:

uploading from a first computer to a second computer an agenda question, expertise and changes to said database information since a previous synchronization session; and

downloading from said second computer to said first computer answers to said agenda question and updated coverage.

2. The method of synchronizing database information as described in claim 1 wherein said first computer and said second computer are functionally connected by a communications link.

3. The method of synchronizing database information as described in claim 1 wherein said agenda question and said expertise are the same information.

4. The method of synchronizing database information as described in claim 1 wherein said first computer initiates a synchronization session.

5. The method of synchronizing database information as described in claim 1 wherein an agent software program for said first computer resides on said second computer.

6. The method of synchronizing database information as described in claim 5 further comprising scheduling, responsive to said uploading, a synchronization session.

7. The method of synchronizing database information as described in claim 1 further comprising accessing, at a common synchronization engine software module, an agenda question and expertise from at least one agent software module associated with a database residing on said second computer.