The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 26, 2021

Filed:

Dec. 30, 2015
Applicant:

Google Inc., Mountain View, CA (US);

Inventor:

Brian Lewis Cairns, Boulder, CO (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2019.01); G06F 40/151 (2020.01); G06F 16/93 (2019.01); G06F 16/23 (2019.01); G06F 40/123 (2020.01); G06F 40/166 (2020.01); G06F 40/197 (2020.01);
U.S. Cl.
CPC ...
G06F 40/151 (2020.01); G06F 16/2308 (2019.01); G06F 16/93 (2019.01); G06F 40/123 (2020.01); G06F 40/166 (2020.01); G06F 40/197 (2020.01);
Abstract

Systems and methods are disclosed herein for performing operational transforms on a document. A first operation is received at a first server that includes a first object of an electronic document. In response to receiving the first operation, the first server prohibits a second server from having write access to the first object. The first server applies the first operation to the first object to obtain a transformed first object. In response to obtaining the transformed first object, the first server allows the second server to have write access to the first object. These steps are repeated for a second object associated with a second portion of the electronic document that is different from the first portion of the electronic document.


Find Patent Forward Citations

Loading…