REAL-TIME SYNCHRONIZATION OF XML DATA BETWEEN APPLICATIONS

Patent №

US 7,953,696

Granted

2011-05-31

Filed 2006

Owner

MICROSOFT CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11332468

One or more data stores are maintained separately from a primary presentation storage within a document for storing, relating and for allowing use of arbitrary data that is associated with a computer-generated document between multiple data consumers. The data store exposes application programming interfaces (APIs) to the various pieces of data in the data store for allowing different data consumers to access and operate on one or more of the data pieces in real time. Multiple data consumers may access and edit the same piece of data concurrently, and any conflicting changes to a given piece of data are resolved. Each data consumer may accept or reject the change as well as make additional side-effect changes as a result of the original change. In this way, the data may be synchronized in real time across the data consumers.

AI classification

Planning1.00
AI hardware0.99
Natural language0.05
Knowledge representation0.03
Evolutionary computation0.00
Speech0.00
Machine learning0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 176300614

Assignors

DAVIS, TRISTAN A., TALEGHANI, ALI, JONES, BRIAN M., SAWICKI, MARCIN, LITTLE, ROBERT A., CUPALA, SHIRAZ, BARAC, DRAGOS

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC