CURATING COLLABORATION ACTIVITY
    11.
    发明申请

    公开(公告)号:US20200076907A1

    公开(公告)日:2020-03-05

    申请号:US16136200

    申请日:2018-09-19

    Applicant: Box, Inc.

    Abstract: 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

    DETERMINING COLLABORATION RECOMMENDATIONS FROM FILE PATH INFORMATION

    公开(公告)号:US20190163671A1

    公开(公告)日:2019-05-30

    申请号:US16264357

    申请日:2019-01-31

    Applicant: Box, Inc.

    Abstract: Methods, systems and computer program products for recommendation systems. Embodiments commence by gathering a set of pathnames that refer to content objects of a collaboration system. A tokenizer converts at least some of the pathnames into vectors. The vectors comprise hierarchical path components such as folder names or file names, which vectors are labeled with an indication as to whether or not the folder or file referred to in a particular vector had been clicked on by one or more users. Some portion of the labeled vectors are used to train a predictive model. Another portion of the vectors are used to validate the predictive model. When the model exhibits sufficient precision and recall, the predictive model is then used to predict the probability that a particular user would have an interest in a particular folder or file. The folder name or file name is presented as a collaboration recommendation.

    ON-DEMAND COLLABORATION USER INTERFACES
    13.
    发明申请

    公开(公告)号:US20190108240A1

    公开(公告)日:2019-04-11

    申请号:US16154679

    申请日:2018-10-08

    Applicant: Box, Inc.

    Abstract: Systems and methods for on-demand generation of customizable collaboration network graphs. A method embodiment operates in a collaboration system that comprises content objects that are operated on by a plurality of users. Interactions with the content objects are detected and streamed into a customizable graph platform. Customization is accomplished by configuring the graph platform to gather particular events and corresponding data that pertain to the entity interaction events and/or to the users that raised the events. The graph platform organizes the data into data structures that codify a collaboration network graph, where the nodes of the collaboration network graph refer to customizable ones of the content objects and where the edges of the collaboration network graph refer to customizable parameters or values that characterize relationships between connected nodes of the collaboration network graph. Multiple behavior overlays can be applied to cause the customizable graph platform to process particular events differently.

    On-demand collaboration user interfaces

    公开(公告)号:US10922282B2

    公开(公告)日:2021-02-16

    申请号:US16154679

    申请日:2018-10-08

    Applicant: Box, Inc.

    Abstract: Systems and methods for on-demand generation of customizable collaboration network graphs. A method embodiment operates in a collaboration system that comprises content objects that are operated on by a plurality of users. Interactions with the content objects are detected and streamed into a customizable graph platform. Customization is accomplished by configuring the graph platform to gather particular events and corresponding data that pertain to the entity interaction events and/or to the users that raised the events. The graph platform organizes the data into data structures that codify a collaboration network graph, where the nodes of the collaboration network graph refer to customizable ones of the content objects and where the edges of the collaboration network graph refer to customizable parameters or values that characterize relationships between connected nodes of the collaboration network graph. Multiple behavior overlays can be applied to cause the customizable graph platform to process particular events differently.

    FILTERING COLLABORATION ACTIVITY
    15.
    发明申请

    公开(公告)号:US20200074015A1

    公开(公告)日:2020-03-05

    申请号:US16136207

    申请日:2018-09-19

    Applicant: Box, Inc.

    Abstract: Systems and methods for filtering collaboration activity to present in an activity feed. A cloud-based collaboration system is configured to identify collaboration interactions that users have taken over collaboration objects. Some of the collaboration objects or interactions are subject to access permissions as well as policy-based access rules. When a subject user interacts with a user interface, system components select a first set of user interaction events that in some way pertain to the subject user. A first filtering pass applies a first filter to determine object access permissions. After reducing the first set to a smaller second set, then a second filter corresponding to policy-based access rules is applied to the second set to form a still smaller third set of user interaction events. Characteristics of user interaction events in the third set are used to generate user-specific activity feed entries that are presented in a user interface.

    PRESENTING COLLABORATION ACTIVITIES
    16.
    发明申请

    公开(公告)号:US20190108114A1

    公开(公告)日:2019-04-11

    申请号:US16136196

    申请日:2018-09-19

    Applicant: Box, Inc.

    Abstract: Systems and methods for presenting relevant collaboration activity to a collaboration system user. A method embodiment commences upon identifying user events that correspond to interactions between a plurality of users and collaboration objects. The interactions that had been performed and the collaboration objects are both associated with permissions attributes. The interactions are recorded as event records that include aspects of the permissions attributes. When a user opens a user interface, a set of event records is selected based at least in part on the permissions attributes with respect to the user. The selected set of event records are then used to generate a set of user-specific feed entries corresponding to particular individual ones of the set of event records. Characteristics of the individual event records and/or aggregations of event records are used to prepare user-specific feed entries that are presented in a user interface of a user device.

Patent Agency Ranking