US2017075507A1PendingUtilityA1

Displaying user activity in real-time collaborative editing systems

53
Assignee: IBMPriority: Sep 16, 2015Filed: Sep 16, 2015Published: Mar 16, 2017
Est. expirySep 16, 2035(~9.2 yrs left)· nominal 20-yr term from priority
G06F 3/0481G06F 3/0484G06F 40/197G09G 5/14G06F 3/0482G06F 7/24H04L 65/40G06F 3/04817G06F 40/166G06Q 10/10G06Q 10/101G06F 17/24G06F 3/1454
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computer-implemented method includes identifying a document that is operated upon by a real-time collaborative editing system. The document includes a first active region and additional active regions. The method identifies a first node and one or more additional nodes, all accessing the document via the real-time collaborative editing system. The method identifies a second node that is one of the one or more additional nodes. The method identifies a second active region, which is one of the additional active regions. The method identifies a first node view, which displays the first active region via the first node. The method identifies a second node view. The second node view displays the second active region via the second node. The method responds to input from the first node by creating a third node view that is displayed via the second active region and presented via the first node.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method comprising:
 identifying a document, said document being operated upon by a real-time collaborative editing system, said document comprising a first active region and one or more additional active regions;   identifying a first node and one or more additional nodes, said first node and said one or more additional nodes accessing said document via said real-time collaborative editing system;   identifying a second node; said second node being one of said one or more additional nodes;   identifying a second active region; said second active region being one of said one or more additional active regions;   identifying a first node view, said first node view displaying said first active region via said first node;   identifying a second node view, said second node view displaying said second active region via said second node;   responsive to input from said first node, creating a third node view, said third node view displaying said second active region; and   presenting said third node view via said first node.   
     
     
         2 . The computer-implemented method of  claim 1 , wherein said first node and each of said one or more additional nodes comprise a web browser. 
     
     
         3 . The computer-implemented method of  claim 1 , wherein presenting said third node view via said first node comprises:
 generating a pop-up window, said third node view being displayed via said pop-up window; and   presenting said pop-up window via said first node.   
     
     
         4 . The computer-implemented method of  claim 1 , wherein said second active region is editable via said third node view. 
     
     
         5 . The computer-implemented method of  claim 1 , further comprising, for each of said one or more additional active regions, displaying that of said one or more additional active regions as a display artefact via said first node view. 
     
     
         6 . The computer-implemented method of  claim 5 , wherein said display artefact comprises a thumbnail image. 
     
     
         7 . The computer-implemented method of  claim 5 , wherein said display artefact comprises a document map. 
     
     
         8 . A computer program product comprising:
 one or more computer readable storage media and program instructions stored on said one or more computer readable media, said program instructions comprising instructions to:
 identify a document, said document being operated upon by a real-time collaborative editing system, said document comprising a first active region and one or more additional active regions; 
 identify a first node and one or more additional nodes, said first node and said one or more additional nodes accessing said document via said real-time collaborative editing system; 
 identify a second node; said second node being one of said one or more additional nodes; 
 identify a second active region; said second active region being one of said one or more additional active regions; 
 identify a first node view, said first node view displaying said first active region via said first node; 
 identify a second node view, said second node view displaying said second active region via said second node; 
 responsive to input from said first node, create a third node view, said third node view displaying said second active region; and 
 present said third node view via said first node. 
   
     
     
         9 . The computer program product of  claim 8 , wherein said first node and each of said one or more additional nodes comprise a web browser. 
     
     
         10 . The computer program product of  claim 8 , wherein instructions to present said third node view via said first node comprise instructions to:
 generate a pop-up window, said third node view being displayed via said pop-up window; and   present said pop-up window via said first node.   
     
     
         11 . The computer program product of  claim 8 , wherein said second active region is editable via said third node view. 
     
     
         12 . The computer program product of  claim 8 , further comprising, for each of said one or more additional active regions, instructions to display that of said one or more additional active regions as a display artefact via said first node view. 
     
     
         13 . The computer program product of  claim 12 , wherein said display artefact comprises a thumbnail image. 
     
     
         14 . The computer program product of  claim 12 , wherein said display artefact comprises a document map. 
     
     
         15 . A computer system comprising:
 one or more computer processors;   one or more computer readable storage media;   computer program instructions;
 said computer program instructions being stored on said computer readable storage media for execution by at least one of said one or more processors, said computer program instructions comprising instructions to:
 identify a document, said document being operated upon by a real-time collaborative editing system, said document comprising a first active region and one or more additional active regions; 
 identify a first node and one or more additional nodes, said first node and said one or more additional nodes accessing said document via said real-time collaborative editing system; 
 identify a second node; said second node being one of said one or more additional nodes; 
 identify a second active region; said second active region being one of said one or more additional active regions; 
 identify a first node view, said first node view displaying said first active region via said first node; 
 identify a second node view, said second node view displaying said second active region via said second node; 
 responsive to input from said first node, create a third node view, said third node view displaying said second active region; and 
 
 present said third node view via said first node. 
   
     
     
         16 . The computer system of  claim 15 , wherein said first node and each of said one or more additional nodes comprise a web browser. 
     
     
         17 . The computer system of  claim 15 , wherein instructions to present said third node view via said first node comprise instructions to:
 generate a pop-up window, said third node view being displayed via said pop-up window; and   present said pop-up window via said first node.   
     
     
         18 . The computer system of  claim 15 , wherein said second active region is editable via said third node view. 
     
     
         19 . The computer system of  claim 15 , further comprising, for each of said one or more additional active regions, instructions to display that of said one or more additional active regions as a display artefact via said first node view. 
     
     
         20 . The computer system of  claim 19 , wherein said display artefact comprises a document map.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.