Intelligently Identifying a User's Relationship with a Document
US-2021224296-A1 · Jul 22, 2021 · US
US11522924B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11522924-B2 |
| Application number | US-202117243285-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 28, 2021 |
| Priority date | Apr 28, 2021 |
| Publication date | Dec 6, 2022 |
| Grant date | Dec 6, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and system for intelligently notifying collaborators of activity on collaborative content include receiving a first indication of a first collaboration activity performed on a first document by a first collaborator among a plurality of first collaborators associated with the first document and responsive to receiving the first indication, obtaining first activity information for the first document comprising the first collaborative activity and one or more second collaborative activities performed on the first document. The method and system determine a lifecycle stage of the first document, analyze the first activity information and the lifecycle stage of the first document to identify one or more second collaborators among the plurality of first collaborators associated with the first document to notify of the first collaborative activity, and provide for displaying the first collaboration activity to the one or more second collaborators.
Opening claim text (preview).
What is claimed is: 1. A data processing system comprising: a processor; and a memory in communication with the processor, the memory comprising executable instructions that, when executed by the processor, cause the processor to perform functions of: receiving a first indication of a first collaborative activity performed on a first document by a first collaborator among a plurality of first collaborators associated with the first document; responsive to receiving the first indication, obtaining first activity information for the first document comprising the first collaborative activity and one or more second collaborative activities performed on the first document; determining a lifecycle stage of the first document; analyzing a first collaborative activity information and the lifecycle stage of the first document to identify one or more second collaborators among the plurality of first collaborators associated with the first document to notify of the first collaborative activity; and providing for displaying the first collaboration activity to the one or more second collaborators. 2. The data processing system of claim 1 , wherein, to analyze the first activity information and the lifecycle stage of the first document, the memory includes further executable instructions that, when executed by the processor, cause the processor to perform functions of: analyzing the first activity information and the lifecycle stage of the first document using a machine learning model trained to predict collaborators associated with the first document that are likely to perform one or more collaborative activities on the first document in response to the first collaboration activity; and obtaining, from the machine learning model, information identifying the one or more second collaborators among the plurality of first collaborators. 3. The data processing system of claim 2 , wherein, to analyze the first collaborative activity and the lifecycle stage of the first document using the machine learning model, the memory includes further executable instructions that, when executed by the processor, cause the processor to perform functions of: analyzing information indicative of lifecycle stages of documents during which the plurality of first collaborators typically contribute to the documents, the first collaborative activity, and the lifecycle stage of the first document with the machine learning model to predict the collaborators that are likely to perform the one or more collaborative activities. 4. The data processing system of claim 2 , wherein the memory includes further executable instructions that, when executed by the processor, cause the processor to perform functions of: determining a subject matter of the first document based at least in part on content of the first document, and wherein to analyze the first collaborative activity and the lifecycle stage of the first document using the machine learning model, the memory includes further executable instructions that, when executed by the processor, cause the processor to perform functions of: analyzing the subject matter, the first collaborative activity, and the lifecycle stage of the first document with the machine learning model to predict the collaborators that are likely to perform the one or more collaborative activities. 5. The data processing system of claim 2 , wherein the memory includes further executable instructions that, when executed by the processor, cause the processor to perform functions of: determining a role associated with each of the plurality of first collaborators, and wherein to analyze the first collaborative activity and the lifecycle stage of the first document using the machine learning model, the memory includes further executable instructions that, when executed by the processor, cause the processor to perform functions of: analyzing the role associated with each of the plurality of first collaborators, the first collaborative activity, and the lifecycle stage of the first document with the machine learning model to predict the collaborators that are likely to perform the one or more collaborative activities. 6. The data processing system of claim 2 , wherein, to analyze the first collaborative activity and the lifecycle stage of the first document using the machine learning model, the memory includes further executable instructions that, when executed by the processor, cause the processor to perform functions of: analyzing an activity level associated with the first document, the first collaborative activity, and the lifecycle stage of the first document with the machine learning model to predict the collaborators that are likely to perform the one or more collaborative activities. 7. The data processing system of claim 1 , wherein the memory includes further executable instructions that, when executed by the processor, cause the processor to perform functions of: receiving a second indication of a second collaborative activity performed on a second document by a third collaborator of a plurality of third collaborators associated with the second document; responsive to receiving the second indication, obtaining second activity information for the second document comprising the second collaborative activity and one or more second collaborative activities performed on the second document; determining the lifecycle stage of the second document; analyzing the second collaboration activity and the lifecycle stage of the second document to identify one or more fourth collaborators of the plurality of third collaborators associated with the second document to notify of the second collaborative activity; and providing for displaying the second collaboration activity to the one or more fourth collaborators. 8. A method for intelligently notifying collaborators of activity on collaborative content comprising: receiving a first indication of a first collaboration activity performed on a first document by a first collaborator among a plurality of first collaborators associated with the first document; responsive to receiving the first indication, obtaining first activity information for the first document comprising the first collaborative activity and one or more second collaborative activities performed on the first document; determining a lifecycle stage of the first document; analyzing the first activity information and the lifecycle stage of the first document to identify one or more second collaborators among the plurality of first collaborators associated with the first document to notify of the first collaborative activity; and providing for displaying the first collaboration activity to the one or more second collaborators. 9. The method of claim 8 , wherein analyzing the first activity information and the lifecycle stage of the first document further comprises: analyzing the first activity information and the lifecycle stage of the first document using a machine learning model trained to predict collaborators associated with the first document that are likely to perform one or more collaborative activities on the first document in response to the first collaboration activity; and obtaining, from the machine learning model, information identifying the one or more second collaborators among the plurality of first collaborators. 10. The method of claim 9 , wherein analyzing the first collaborative activity and the lifecycle stage of the first document using the machine learning model further comprises: analyzing information indicative of lifecycle stages of documents during which the plurality of first collaborators typically contribute to the documents, the first collaborative activity, and the lifecycle stage of
monitoring of user actions (tracking the activity of the user H04L67/535) · CPC title
Machine learning · CPC title
Collaborative creation, e.g. joint development of products or services · CPC title
where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference · CPC title
Support for shared access to files; File sharing support · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.