Platform-agnostic drag-and-drop operations

    公开(公告)号:US11368538B2

    公开(公告)日:2022-06-21

    申请号:US17209224

    申请日:2021-03-23

    Applicant: Box, Inc.

    Abstract: A web conferencing system is hosted in a first computing environment and is Internet-connected with a content management system hosted in a second computing environment. Upon detection of an occurrence of a file or folder drag-and-drop event at the web conferencing system, the file or folder corresponding to the drag-and-drop event is made available to the content management system. A directory hierarchy of a file system of the content management system is generated on-the-fly. The content management system initiates operations to retrieve and store a copy of the file or folder into the director hierarchy. Access permissions corresponding to locations within the directory hierarchy where the copy of the file or folder is stored are established such that users of the web conferencing system who were not users of the content management system can access the copy of the file or folder that is stored in the content management system.

    PLATFORM-AGNOSTIC DRAG-AND-DROP OPERATIONS

    公开(公告)号:US20220086238A1

    公开(公告)日:2022-03-17

    申请号:US17209224

    申请日:2021-03-23

    Applicant: Box, Inc.

    Abstract: A web conferencing system is hosted in a first computing environment and is Internet-connected with a content management system hosted in a second computing environment. Upon detection of an occurrence of a file or folder drag-and-drop event at the web conferencing system, the file or folder corresponding to the drag-and-drop event is made available to the content management system. A directory hierarchy of a file system of the content management system is generated on-the-fly. The content management system initiates operations to retrieve and store a copy of the file or folder into the director hierarchy. Access permissions corresponding to locations within the directory hierarchy where the copy of the file or folder is stored are established such that users of the web conferencing system who were not users of the content management system can access the copy of the file or folder that is stored in the content management system.

    WORKFLOW EXECUTION STATE VARIABLES
    33.
    发明申请

    公开(公告)号:US20220083335A1

    公开(公告)日:2022-03-17

    申请号:US17447562

    申请日:2021-09-13

    Applicant: Box, Inc.

    Abstract: Methods, systems and computer program products for managing workflows between multiple third-party systems. A content management system stores a workflow that operates over content objects by invoking third-party applications. The content management system invokes these third-party applications, and these applications make modifications to the progression of the workflows as the third-party applications carry-out their specific portions of the workflow. Upon receipt of a workflow variable value from a first third-party application, the content management system determines the semantics of the workflow variable value and caries out a next portion of the workflow. The content management system then invokes a further next portion of the workflow to be carried out by a second third-party application. Upon receipt of a workflow variable value from the second third-party application, the content management system determines the semantics of the workflow variable value to then carry out yet a further portion of the workflow.

    METHODS AND SYSTEMS FOR MAKING FILE REQUESTS IN A COLLABORATION ENVIRONMENT

    公开(公告)号:US20220035875A1

    公开(公告)日:2022-02-03

    申请号:US16944529

    申请日:2020-07-31

    Applicant: Box, Inc.

    Abstract: Embodiments of the disclosure provide systems and methods for obtaining content for a workspace of a collaboration environment. According to one embodiment, a method for requesting and obtaining a content item for a workspace of a collaboration environment can comprise generating, by a cloud-based collaboration environment system, a content request identifying the content item and metadata for the content item. The requested metadata for the content item can be defined by a requestor of the content item and the content item and the metadata for the content item can be requested from a submitter. The generated content request can be provided by the cloud-based collaboration environment system to a computing device associated with the submitter. In response to the provided request, the content item and the requested metadata for the content item can be obtained by the cloud-based collaboration environment system from the computing device associated with the submitter.

    PREDICTING USER-FILE INTERACTIONS
    35.
    发明申请

    公开(公告)号:US20210273908A1

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

    申请号:US17322360

    申请日:2021-05-17

    Applicant: Box, Inc.

    Inventor: Kave Eshghi

    Abstract: Disclosed is an improved systems, methods, and computer program products that use a cluster-based probability model to perform anomaly detection, where the clusters are based upon entities and interactions that exist in content management platforms.

    Adaptive determination of dynamically-composited web elements in a web application

    公开(公告)号:US11100189B2

    公开(公告)日:2021-08-24

    申请号:US16512287

    申请日:2019-07-15

    Applicant: Box, Inc.

    Abstract: Systems for user interface composition in a collaboration environment. A method commences upon identifying a server in a cloud-based environment, wherein the server is interfaced with one or more storage devices that store one or more objects accessible by two or more users. Upon receiving a request to access an object that is stored in the cloud-based environment, the method processes the request to determine if the object has two or more rendering options such as a popup rendering option or a modal rendering option. If so, the method selects one of the rendering options and collects further information such a user profile information and/or a collaboration rulebase, which further information is used to drive composition of formatted object. The adaptively-formatted object is transferred over the network to satisfy the request.

    Synchronization of permissioned content in cloud-based environments

    公开(公告)号:US11025718B2

    公开(公告)日:2021-06-01

    申请号:US16719158

    申请日:2019-12-18

    Applicant: Box, Inc.

    Abstract: Enterprise administrators in a cloud-based environment including a cloud-based server and a repository can selectively impose permissions on items (e.g., files and folders) marked for synchronization (“sync items”). The sync items can be synchronized with the client devices of users by downloading the items along with the permission attributes from the cloud-based server. However, the permissions on those sync items means that any unpermitted changes to the local copies of the sync items do not get uploaded to the cloud-based server. A synchronization client on the client devices detects any changes made locally to the sync items that are not consistent with the permission attributes, and repairs those changes so that the sync items are restored to their most recent states. This ensures that any unauthorized changes made to sync items remain local and do not propagate by the synchronization process to other users.

    Methods and Systems for Identifying and Retrieving Hierarchically Related Files

    公开(公告)号:US20210149849A1

    公开(公告)日:2021-05-20

    申请号:US16684280

    申请日:2019-11-14

    Applicant: Box, Inc.

    Abstract: Embodiments of the disclosure provide systems and methods for identifying hierarchically related files stored in a database. According to one embodiment, this can be accomplished using a pipeline of worker applications which each use a specific table stored in the database 35 and a sequence or series of queues. Generally speaking, each worker application can read a message identifying tasks to be performed from one queue in the sequence of queues, perform those tasks using the appropriate table from the database to identify a set of files, and write one or more messages to a subsequent queue in the sequence or series of queues to pass results and/or further tasks to be performed to a subsequent worker application in the pipeline of worker applications.

    METHOD AND SYSTEM FOR IMPLEMENTING AN ENCRYPTION SDK

    公开(公告)号:US20210026972A1

    公开(公告)日:2021-01-28

    申请号:US16947619

    申请日:2020-08-10

    Applicant: Box, Inc.

    Abstract: Disclosed is an approach to implement a new layer of security within mobile devices using an encryption SDK, which implements a standalone component for applications to encrypt, decrypt, and view sensitive data on the device. A security layer is implemented on the device, wherein the security layer manages encryption for data retrieved onto the device from a cloud-based environment. Encrypted content is then generated at the security layer before storing the encrypted content by receiving the content object from the cloud-based environment and encrypting the content object with an encryption key that is password protected. The encrypted content is stored within an encrypted filesystem for presenting the content on the device.

Patent Agency Ranking