Multi-user access controls in electronic simultaneously editable document editor
First Claim
1. A computing system for dynamically generating an electronic visualization interface with multi-user access and control, the system comprising:
- one or more computer readable storage devices configured to store a plurality of computer executable instructions; and
one or more hardware computer processors in communication with the one or more computer readable storage devices and configured to execute the plurality of computer executable instructions to cause the computing system to;
generate an electronic visualization interface, whereinthe electronic visualization interface is configured to be accessible by a plurality of users simultaneously,the plurality of users are each associated with respective access category levels,the computing system enables differing access category levels for the plurality of users,the electronic visualization interface is configured to display a document depicting a plurality of interactive artifacts, andthe document and the depicted artifacts are differently viewable by each of the plurality of users based on the access category levels of each of the users and access category levels of each of the plurality of interactive artifacts;
determine an access category level of a first user accessing the document via the electronic visualization interface;
determine an access category level of a second user accessing the document via the electronic visualization interface;
determine an access category level of a first artifact of the plurality of interactive artifacts depicted in the document;
compare, by a first comparison, the access category level of the first user with the access category level of the first artifact;
provide the electronic visualization interface for viewing by the first user such that the first artifact is viewable by the first user in the document based at least in part on the first comparison;
compare, by a second comparison, the access category levels of the first user and the second user with the access category level of the first artifact; and
provide the electronic visualization interface for viewing by the second user such that the first artifact is viewable by the second user in the document based at least in part on the second comparison, wherein the first artifact is differently viewable for the second user than for the first user.
8 Assignments
0 Petitions
Accused Products
Abstract
A system with an interactive user interface for a plurality of users to author an electronic document simultaneously is described. The system displays visual feedback on the interface to prevent the users from interfering with one another. The system displays data from a remote database linked into the document based on unique identifiers. The data is displayed as an “artifact.” The system monitors and tracks each user'"'"'s access category level, as well as the access category level of each piece of data pulled from the remote database. The system compares a user'"'"'s category level to the data from the database to make visible only the portions of the document the user has the appropriate access category level to view and/or modify. The portions of the document that have a higher category level than the user will be hidden from the user either in part or completely. Also, there may be an indicator to the user of such redacted or hidden content from the user'"'"'s viewer.
-
Citations
13 Claims
-
1. A computing system for dynamically generating an electronic visualization interface with multi-user access and control, the system comprising:
-
one or more computer readable storage devices configured to store a plurality of computer executable instructions; and one or more hardware computer processors in communication with the one or more computer readable storage devices and configured to execute the plurality of computer executable instructions to cause the computing system to; generate an electronic visualization interface, wherein the electronic visualization interface is configured to be accessible by a plurality of users simultaneously, the plurality of users are each associated with respective access category levels, the computing system enables differing access category levels for the plurality of users, the electronic visualization interface is configured to display a document depicting a plurality of interactive artifacts, and the document and the depicted artifacts are differently viewable by each of the plurality of users based on the access category levels of each of the users and access category levels of each of the plurality of interactive artifacts; determine an access category level of a first user accessing the document via the electronic visualization interface; determine an access category level of a second user accessing the document via the electronic visualization interface; determine an access category level of a first artifact of the plurality of interactive artifacts depicted in the document; compare, by a first comparison, the access category level of the first user with the access category level of the first artifact; provide the electronic visualization interface for viewing by the first user such that the first artifact is viewable by the first user in the document based at least in part on the first comparison; compare, by a second comparison, the access category levels of the first user and the second user with the access category level of the first artifact; and provide the electronic visualization interface for viewing by the second user such that the first artifact is viewable by the second user in the document based at least in part on the second comparison, wherein the first artifact is differently viewable for the second user than for the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification