Synchronizing online document edits

A document editing and document technology, applied in the field of synchronous online document editing, can solve the problem of complex document coherence

Inactive Publication Date: 2012-05-02
MICROSOFT TECH LICENSING LLC
View PDF8 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, multiple user access to a document may result in asynchronous user edits
Providing access to documents on multiple platforms through various technologies can also complicate document maintenance and document coherency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Synchronizing online document edits
  • Synchronizing online document edits
  • Synchronizing online document edits

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] As briefly mentioned above, online document edits can be synchronized by controlling revisions at the document component level through the use of locking actions. A document can be transformed into a graph of document components. Declare locks on components to manage changes submitted by multiple users. Changes in the diagram components can be tracked by maintaining a revision of the diagram to include edits at the component level of the document for each co-author's edits. In the following detailed description, reference is made to the accompanying drawings which form a part hereof and which show by way of illustration various specific embodiments or examples. These aspects may be combined, other aspects may be utilized, and structural changes may be made without departing from the spirit or scope of the invention. Accordingly, the following detailed description is not intended to be limiting, and the scope of the invention is defined by the appended claims and their...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Online documents services are provided by application servers for editing by users. Documents are stored in component based structures in an application server's local memory to provide granularity in coauthoring and conflict resolution. Component level locking is utilized to minimize simultaneous user edit based conflicts and also to show presence of other users. Component based structure revisions are stored to capture component edits and synchronize upon document save actions. When edits are saved by one or more clients to the server, they can be saved to the current version of the server document, even if that document has changed from the version used to create the current representation on the client.

Description

technical field [0001] The present invention relates to synchronous operations, and more particularly to synchronous online document editing. Background technique [0002] Web applications provide various services and data to users through the network. Data is collected, processed and stored in various locations. The web application retrieves this data, formats it for presentation, and provides it to the browsing application on the client device for presentation of the web page. Certain web pages may be static where this data is non-interactive. Other web pages may provide some interactivity, such as additional information, through links or web module-based activations. In general, however, web pages present data in a format and amount determined by the author of the web page. [0003] Online document applications provide users with document editing and viewing capabilities that until recently were limited to the domain of thick client applications. Technological advanc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/24G06F17/30
CPCG06F17/30171G06F17/30011G06F17/24G06F17/2288G06F16/1774G06F16/93G06F40/166G06F40/197G06F15/16G06F40/10
Inventor A·塔莱加尼T·戴维斯
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products