Digital processing systems and methods for granular permission system for electronic documents in collaborative work systems

US11726640B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11726640-B2
Application numberUS-202117565853-A
CountryUS
Kind codeB2
Filing dateDec 30, 2021
Priority dateJan 14, 2021
Publication dateAug 15, 2023
Grant dateAug 15, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems, methods, and computer-readable media for shared electronic documents are disclosed. The systems and methods may involve enabling access to an electronic word processing document including blocks of text, wherein each block of text has an associated address; accessing at least one data structure containing block-based permissions for each block of text, and wherein the permissions include at least one permission to view an associated block of text; receiving from an entity a request to access the electronic word processing document; performing a lookup in the at least one data structure to determine that the entity lacks permission to view at least one specific block within the electronic word processing document; and causing to be rendered on a display associated with the entity, the electronic word processing document with the at least one specific block omitted from the display.

First claim

Opening claim text (preview).

What is claimed is: 1. A granular permissions system for shared electronic documents, the system comprising: a memory storing instructions; and at least one processor configured to execute the instructions to perform operations including: enabling access to an electronic collaborative word processing document including a plurality of blocks of text, wherein each block of text has an associated address; accessing at least one data structure containing identities of document authors and block-based permissions for each block of text, wherein the document authors are enabled to define the block-based permissions, and wherein the block-based permissions include at least one permission to view an associated block of text; receiving from a first entity a request to access the electronic collaborative word processing document; performing a first lookup in the at least one data structure to determine that the first entity lacks permission to view at least one specific block of text within the electronic collaborative word processing document; causing to be rendered on a display associated with the first entity, the electronic collaborative word processing document with the at least one specific block of text omitted from the display; receiving, from a second entity simultaneously editing the electronic collaborative word processing document, an added block of text and an associated block-based permission for the added block of text; performing a second lookup in the at least one data structure to determine whether the first entity lacks permission to view the added block of text; and based on the second lookup, omitting the added block of text from being rendered on the display associated with the first entity. 2. The system of claim 1 , wherein the electronic collaborative word processing document includes graphical objects, and wherein the block-based permissions include restrictions on viewing the graphical objects. 3. The system of claim 1 , wherein the operations further include permitting the first entity or the second entity to set a permission blocking at least one of the document authors of the electronic collaborative word processing document from viewing the added block of text. 4. The system of claim 1 , wherein the at least one data structure includes separate permissions for viewing and editing, wherein the operations further include performing a look up of viewing and editing permissions associated with a particular collaborative user who, for a particular block of text, has viewing permissions and lacks editing permissions, and wherein the operations further include the particular block of text on a display associated with the collaborative user in a manner permitting viewing of the particular block of text while preventing editing of the particular block of text. 5. The system of claim 1 , wherein each address includes at least one of a block-associated tag, block-associated metadata, or a block-associated location. 6. The system of claim 1 , wherein an absence of a recorded block-based permission in the at least one data structure for a particular block of text constitutes an unrestricted permission for the particular block of text. 7. The system of claim 1 , wherein the document authors are enabled to alter an arrangement of the plurality of blocks of text in the electronic word processing document. 8. The system of claim 1 , wherein the plurality of blocks of text are defined as content separated by a carriage return. 9. The system of claim 1 , wherein the operations further include: receiving a selection of content within the electronic word processing document; and in response to receiving the selection of the content, defining the selected content as a new block of text. 10. The system of claim 1 , wherein the at least one specific block of text omitted from the display is redacted on the rendered electronic word processing document. 11. The system of claim 1 , wherein each address includes a block-associated tag defined by at least one of the document authors. 12. The system of claim 11 , wherein the operations further include: performing a lookup in the at least one data structure to determine blocks of text that the first entity has permission to view; accessing a consolidation rule containing instructions for combining the blocks of text that the first entity has permission to view; implementing the consolidation rule to associate blocks of text sharing common block-associated tags that the first entity has permission to view; and outputting for display at least one consolidation document grouping together the blocks of text sharing common block-associated tags that the first entity has permission to view. 13. The system of claim 1 , wherein each address includes a block-associated tag, wherein the operations further include determining a category of information in each block of text, and wherein the operations further include assigning each block-associated tag based on the determined category of information in each block of text. 14. The system of claim 1 , wherein the block-based permissions applies to entities based on the associated block type. 15. The system of claim 1 , wherein the operations further include automatically assigning a default permission to view at least one of the associated blocks of text based on predefined types of users. 16. The system of claim 1 , wherein omitting the added block of text from being rendered on the display of the first user includes not transmitting display signals for the added block of text to the display associated with the first user. 17. A non-transitory computer readable medium containing instructions that when executed by at least one processor, cause the at least one processor to perform operations for setting granular permissions for shared electronic documents, the operations comprising: enabling access to an electronic collaborative word processing document including a plurality of blocks of text, wherein each block of text has an associated address; accessing at least one data structure containing identities of document authors and block-based permissions for each block of text, wherein the document authors are enabled to define the block-based permissions, and wherein the block-based permissions include at least one permission to view an associated block of text; receiving from a first entity a request to access the electronic collaborative word processing document; performing a first lookup in the at least one data structure to determine that the first entity lacks permission to view at least one specific block of text within the electronic collaborative word processing document; causing to be rendered on a display associated with the first entity, the electronic collaborative word processing document with the at least one specific block of text omitted from the display; receiving, from a second entity simultaneously editing the electronic collaborative word processing document, an added block of text and an associated block-based permission for the added block of text; performing a second lookup in the at least one data structure to determine whether the first entity lacks permission to view the added block of text; and based on the second lookup, omitting the added block of text from being rendered on the display associated with the first entity. 18. The non-transitory computer readable medium of claim 17 , wherein the electronic collaborative word processing document includes graphical objects, and wherein the block-based permissions include restrictions

Assignees

Inventors

Classifications

  • G06F3/0484Primary

    for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • Interaction with page-structured environments, e.g. book metaphor · CPC title

  • Scrolling or panning · CPC title

  • Drag-and-drop · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11726640B2 cover?
Systems, methods, and computer-readable media for shared electronic documents are disclosed. The systems and methods may involve enabling access to an electronic word processing document including blocks of text, wherein each block of text has an associated address; accessing at least one data structure containing block-based permissions for each block of text, and wherein the permissions inclu…
Who is the assignee on this patent?
Monday Com Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/0484. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 15 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).