Collaborative cursors in a hosted word processor

M Lemonik, OS Belomestnykh, JR Ravi… - US Patent …, 2016 - Google Patents
(57) ABSTRACT A computer-implemented collaborative editing method includes receiving
input from a user of a browser-based docu ment editing application on a document …

Method and system for resolving conflicts operations in a collaborative editing environment

K Melmon, DA Nichols - US Patent 7,792,788, 2010 - Google Patents
A collaborative editing system defines operational transforms for transforming conflicting
operations on styles of the text of the document. The operational transforms ensure that local …

Replicated state management using journal-based registers

MB Deardeuff, TD Cole, AG Freshwater… - US Patent …, 2021 - Google Patents
A transaction request is received at a journal-based state management system. The
transaction request includes a register processing section indicating an operation to be …

Binding activation of network-enabled devices to web-based services

AN Blinn, DM Gillett - US Patent 8,468,587, 2013 - Google Patents
SUMMARY A user of a networked device Such as a networked appli ance having limited
input capabilities can use the technology disclosed herein to download information Such as …

System and method for performing data management in a collaborative development environment

J Day-Richter, J McGowan - US Patent 9,336,137, 2016 - Google Patents
An object that is not linked to a root object of a data model is identified. A first instruction
comprising a fingerprint and a request to delete the object from memory is transmitted to a …

Systems and methods for collaborative document editing

AA Grieve, MHS Attar - US Patent 8,738,706, 2014 - Google Patents
This application is related to US patent application Ser. No. 13/224,479 filed Sep. 2, 2011;
US patent application Ser. No. 13/224,530 filed Sep. 2, 2011; US patent applica tion Ser. No …

System and method for updating an object instance based on instructions received from multiple devices

M Lemonik, J Day-Richter - US Patent 8,484,561, 2013 - Google Patents
Service instance associated with a document is received from a first device, and a second
instruction specifying a second change to the object instance is received from a second …

System and method of document embedding in collaborative editors

BL Cairns, J Day-Richter - US Patent 9,286,276, 2016 - Google Patents
Generate a first mutation defining a first change made to a document within the first frame,
the first mutation assigned a first embed identifier associated with the first frame, and a …

Collaborative cursors in a hosted word processor

M Lemonik, OS Saviano, JR Ravi… - US Patent …, 2018 - Google Patents
Primary Examiner—Peiyong Weng (74) Attorney, Agent, or Firm—Lowenstein Sandler LLP
(57) ABSTRACT A computer-implemented collaborative editing method includes receiving …

Resolving mutations in a partially-loaded spreadsheet model

A Karve, N Haldimann - US Patent 9,311,622, 2016 - Google Patents
A method of resolving mutations in a partially-loaded spreadsheet model includes loading
onto a client computer a first chunk of a spreadsheet stored on a server, where the first …