Curating collaboration activity

US10757208B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10757208-B2
Application numberUS-201816136200-A
CountryUS
Kind codeB2
Filing dateSep 19, 2018
Priority dateAug 28, 2018
Publication dateAug 25, 2020
Grant dateAug 25, 2020

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 for curating and presenting relevant collaboration activity to newly-added users in a cloud-based content management platform. A method embodiment commences by observing and recording user events that correspond to interactions between any number of users and any number of content objects. When a new person who does not have an event history is added, his/her user profile is updated to indicate he/she is a new user, and a start-up proxy user is identified. The proxy user refers to either a real user that is in some way similar to the newly-added user, or the proxy user is a virtual user as amalgamated from previously recorded user history records. The events in the history records of the proxy user are associated with the newly-added user. When the newly-added user interacts with a user interface of the cloud-based content management platform, feed entries are generated and presented to the newly-added user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for selecting collaboration activity for a subject user in a cloud-based content management platform, the method performed by at least one computer and comprising: identifying one or more content attributes that correspond to one or more content objects; identifying one or more user attributes that correspond to one or more users; recording one or more user events that correspond to interactions between the one or more users and the one or more content objects; upon determining that the subject user has an activity history that is populated less than a threshold, then constructing a proxy user to associate with the subject user, the proxy user being constructed based at least in part on at least one of, the one or more user attributes of at least one of the one or more users, or one or more of the one or more content attributes, or a combination thereof; identifying a portion of the one or more user events, the portion of the one or more user events being associated with the proxy user; generating one or more user-specific entries to present to the subject user of the cloud-based content management platform, the one or more user-specific entries generated based at least in part on the portion of the one or more user events; and preparing the one or more user-specific entries to present to the subject user. 2. The method of claim 1 , further comprising: modifying at least some of the one or more user-specific entries to present as user-specific feed entries in a user interface. 3. The method of claim 2 , further comprising: obfuscating at least one of the one or more user-specific feed entries. 4. The method of claim 2 , wherein the proxy user is a physical user or a virtual user. 5. The method of claim 2 , wherein the proxy user is selected based at least in part on one or more user relationships between the one or more user attributes or the one or more content attributes. 6. The method of claim 5 , wherein the one or more user relationships comprise at least one of, one or more content-based user relationships, one or more profile-based user relationships, or category-based user relationships. 7. The method of claim 1 , wherein the one or more user events correspond to at least one of, one or more user-to-user interactions, or one or more user-content interactions. 8. The method of claim 1 , wherein the subject user is at least one of, a new user, or a low-activity user that has a corresponding activity history that is populated less than at least one of, a threshold number of events over the one or more content objects, or a threshold number of days of interaction over the one or more content objects, or a threshold number of unique interaction events over the one or more content objects. 9. The method of claim 1 , wherein the one or more content objects are managed by a content management platform. 10. A non-transitory computer readable medium, the non-transitory computer readable medium having stored thereon a sequence of instructions which, when stored in memory and executed by one or more processors causes the one or more processors to perform a set of acts for selecting collaboration activity for a subject user in a cloud-based content management platform, the acts comprising: identifying one or more content attributes that correspond to one or more content objects; identifying one or more user attributes that correspond to one or more users; recording one or more user events that correspond to interactions between the one or more users and the one or more content objects; upon determining that the subject user has an activity history that is populated less than a threshold, then constructing a proxy user to associate with the subject user, the proxy user being constructed based at least in part on at least one of, the one or more user attributes of at least one of the one or more users, or one or more of the one or more content attributes, or a combination thereof; identifying a portion of the one or more user events, the portion of the one or more user events being associated with the proxy user; generating one or more user-specific entries to present to the subject user of the cloud-based content management platform, the one or more user-specific entries generated based at least in part on the portion of the one or more user events; and preparing the one or more user-specific entries to present to the subject user. 11. The non-transitory computer readable medium of claim 10 , further comprising instructions which, when stored in memory and executed by the one or more processors causes the one or more processors to perform acts of: modifying at least some of the one or more user-specific entries to present as user-specific feed entries in a user interface. 12. The non-transitory computer readable medium of claim 11 , further comprising instructions which, when stored in memory and executed by the one or more processors causes the one or more processors to perform acts of: obfuscating at least one of the one or more user-specific feed entries. 13. The non-transitory computer readable medium of claim 11 , wherein the proxy user is a physical user or a virtual user. 14. The non-transitory computer readable medium of claim 11 , wherein the proxy user is selected based at least in part on one or more user relationships between the one or more user attributes or the one or more content attributes. 15. The non-transitory computer readable medium of claim 14 , wherein the one or more user relationships comprise at least one of, one or more content-based user relationships, one or more profile-based user relationships, or category-based user relationships. 16. The non-transitory computer readable medium of claim 10 , wherein the one or more user events correspond to at least one of, one or more user-to-user interactions, or one or more user-content interactions. 17. The non-transitory computer readable medium of claim 10 , wherein the subject user is at least one of, a new user, or a low-activity user that has a corresponding activity history that is populated less than at least one of, a threshold number of events over the one or more content objects, or a threshold number of days of interaction over the one or more content objects, or a threshold number of unique interaction events over the one or more content objects. 18. The non-transitory computer readable medium of claim 10 , wherein the one or more content objects are managed by a content management platform. 19. A system for selecting collaboration activity for a subject user in a cloud-based content management platform, the system performed by at least one computer and comprising: a storage medium having stored thereon a sequence of instructions; and one or more processors that execute the instructions to cause the one or more processors to perform a set of acts, the acts comprising, identifying one or more content attributes that correspond to one or more content objects; identifying one or more user attributes that correspond to one or more users; recording one or more user events that correspond to interactions between the one or more users and the one or more content objects; upon determining that the subject user has an activity history that is populated less than a threshold, then constructing a proxy user to associate with the subject user, the proxy user being constructed based at least in part on at least one of, the one or more user attributes of at least one of the one or more users, or one or more of the one or

Assignees

Inventors

Classifications

  • Adding application-functional data or data for application control, e.g. adding metadata · CPC title

  • Provisioning of proxy services (store-and-forward switching systems in data switching networks H04L12/54) · CPC title

  • H04L67/535Primary

    Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • Event-based monitoring · CPC title

  • Monitoring arrangements determined by the means or processing involved in reporting the monitored data (error or fault reporting or logging G06F11/0766) · 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 US10757208B2 cover?
Systems for curating and presenting relevant collaboration activity to newly-added users in a cloud-based content management platform. A method embodiment commences by observing and recording user events that correspond to interactions between any number of users and any number of content objects. When a new person who does not have an event history is added, his/her user profile is updated to …
Who is the assignee on this patent?
Box Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/535. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 25 2020 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).