Track Changes Permissions
First Claim
1. A method comprising:
- obtaining a document having one or more provisional changes;
obtaining permission information associated with the document;
based on the permission information, determining that a user is not authorized to perform a track changes operation on the document;
preventing the user from invoking the track changes operation.
1 Assignment
0 Petitions
Accused Products
Abstract
Various features and processes related to document collaboration are disclosed. In some implementations, animations are presented when updating a local document display to reflect changes made to the document at a remote device. In some implementations, a user can selectively highlight changes made by collaborators in a document. In some implementations, a user can select an identifier associated with another user to display a portion of a document that includes the other user'"'"'s cursor location. In some implementations, text in document chat sessions can be automatically converted into hyperlinks which, when selected, cause a document editor to perform an operation.
-
Citations
24 Claims
-
1. A method comprising:
-
obtaining a document having one or more provisional changes; obtaining permission information associated with the document; based on the permission information, determining that a user is not authorized to perform a track changes operation on the document; preventing the user from invoking the track changes operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium including one or more sequences of instructions which, when executed by one or more processors, causes:
-
obtaining a document having one or more provisional changes; obtaining permission information associated with the document; based on the permission information, determining that a user is not authorized to perform a track changes operation on the document; preventing the user from invoking the track changes operation. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
- one or more processors; and
a non-transitory computer-readable medium including one or more sequences of instructions which, when executed by one or more processors, causes; obtaining a document having one or more provisional changes; obtaining permission information associated with the document; based on the permission information, determining that a user is not authorized to perform a track changes operation on the document; preventing the user from invoking the track changes operation. - View Dependent Claims (19, 20, 21, 22, 23, 24)
- one or more processors; and
Specification