IP Library Granted Patent US 7,293,047
Granted Patent B2
US 7,293,047 · App. 10/691,905 · Granted Nov 6, 2007

Synchronization view

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,293,047
App. No.
10/691,905
Granted
Nov 6, 2007
Kind
B2
Abstract

Systems and methods are disclosed for synchronizing data stored in remote stores. Data stored in locations such as computer applications, consumer electronic devices and Internet websites is synchronized with a central database within a computer device. The computer device may also store constraints that limit the type of data that may be synchronized with individual stores. A graphical user interface may use different formats or icons to distinguish between data stored in a store and data included within the central database.

Claims (17)

1. A method of synchronizing data stored in remote stores, the method comprising:

(a) connecting a first remote store to a computer device;

(b) synchronizing data stored within the first remote store with data contained within a first publisher record stored within the computer device;

(c) synchronizing the data contained within first publisher record with data contained within a composite record stored on the computer device;

(d) synchronizing the data contained within composite record with data contained within a second publisher record stored within the computer device.

2. The method of claim 1 , further including:

(e) synchronizing the data contained within second publisher record with data stored within a second remote store.

3. The method of claim 1 , further including:

(e) receiving a command from a user to edit the data contained within the composite record; and

(f) comparing the edit command to at least one constraint in a synchronization mapping record corresponding to the first remote store;

(g) editing the first publisher record when the edit command does not violate the at least one constraint.

4. The method of claim 1 , wherein the composite record is part of a computer operating system.

5. The method of claim 1 , wherein the data contained within the first publisher record comprises contact data.

6. The method of claim 1 , wherein the data contained within the second publisher record comprises contact data.

7. The method of claim 1 , wherein the data contained within the first publisher record comprises calendar data.

8. The method of claim 1 , wherein the data contained within the first publisher record comprises playlist data.

9. The method of claim 1 , wherein the data contained within the first publisher record comprises digital certificate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →