Configurable event-based automation architecture for cloud-based collaboration platforms
    1.
    发明授权
    Configurable event-based automation architecture for cloud-based collaboration platforms 有权
    基于云的协作平台的可配置的基于事件的自动化架构

    公开(公告)号:US09535909B2

    公开(公告)日:2017-01-03

    申请号:US14026674

    申请日:2013-09-13

    申请人: Box, Inc.

    IPC分类号: G06F17/30 G06Q10/10

    摘要: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified rules to events in an action log framework (ALF) stream is disclosed. More specifically, collaboration environments can include features or mechanisms that allow end-users or collaborators to perform a variety of actions such as, for example, file uploads and previews, or collaboration operations such as, for example, task assignment and comments. These actions can be captured or logged by an action log framework and, as described herein, automatically translated into one or more jobs by applying customizable user-specified rules.

    摘要翻译: 本文提供了可扩展架构,系统和服务,用于通过将用户指定的规则应用于动作日志框架(ALF)流中的事件来生成作业。 更具体地说,协作环境可以包括允许终端用户或协作者执行各种动作(例如文件上传和预览)或协作操作(例如任务分配和注释)的特征或机制。 这些操作可以由操作日志框架捕获或记录,并且如本文所述,通过应用可定制的用户指定的规则自动地转换成一个或多个作业。

    SYSTEMS AND METHODS FOR SHARDING BASED ON DISTRIBUTED INVERTED INDEXES

    公开(公告)号:US20230185765A1

    公开(公告)日:2023-06-15

    申请号:US18164105

    申请日:2023-02-03

    申请人: Box, Inc.

    摘要: According to one embodiment, distributing data across a plurality of storage shards can comprise generating a file key for each file of a plurality of files stored in a plurality of physical shards, each physical shard maintained by a node of a plurality of nodes in one or more clusters. The file key can comprise a hash of an enterprise identifier for an entity to which the creator of the file is a member, a hash of a folder identifier for a location in which the file is stored, and a hash of a file identifier uniquely identifying the file. The generated file keys can be sorted into an ordered list and the ordered list can be logically partitioning into a plurality of logical shards. Each logical shard of the plurality of logical shards can then be mapped to one of the plurality of physical shards.

    CONFIGURABLE METADATA-BASED AUTOMATION AND CONTENT CLASSIFICATION ARCHITECTURE FOR CLOUD-BASED COLLABORATION PLATFORMS
    9.
    发明申请
    CONFIGURABLE METADATA-BASED AUTOMATION AND CONTENT CLASSIFICATION ARCHITECTURE FOR CLOUD-BASED COLLABORATION PLATFORMS 有权
    基于元数据的配置自动化和内容分类架构,用于基于云的协作平台

    公开(公告)号:US20160065627A1

    公开(公告)日:2016-03-03

    申请号:US14474008

    申请日:2014-08-29

    申请人: Box, Inc.

    摘要: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.

    摘要翻译: 本文提供了可扩展架构,系统和服务,用于通过将用户指定的元数据规则应用于元数据事件来生成作业。 更具体地说,这里描述的可扩展架构使用元数据来驱动基于云的环境中的自动化和/或策略。 在一个实施例中,架构将元数据服务与基于事件的自动化引擎集成,以基于元数据和/或元数据更改的变化来自动触发策略和/或自动化。 元数据服务可以包括可定制的和/或预构建的元数据模板,其可以用于基于例如在特定文件夹中的特定文件的上传或放置来自动地将元数据框架(例如,特定字段)应用于文件 。 该架构还提供高级元数据搜索和数据分类。

    CONFIGURABLE EVENT-BASED AUTOMATION ARCHITECTURE FOR CLOUD-BASED COLLABORATION PLATFORMS
    10.
    发明申请
    CONFIGURABLE EVENT-BASED AUTOMATION ARCHITECTURE FOR CLOUD-BASED COLLABORATION PLATFORMS 有权
    基于配置的基于云的协作平台的基于事件的自动化架构

    公开(公告)号:US20150081624A1

    公开(公告)日:2015-03-19

    申请号:US14026674

    申请日:2013-09-13

    申请人: BOX, INC.

    IPC分类号: G06F17/30

    摘要: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified rules to events in an action log framework (ALF) stream is disclosed. More specifically, collaboration environments can include features or mechanisms that allow end-users or collaborators to perform a variety of actions such as, for example, file uploads and previews, or collaboration operations such as, for example, task assignment and comments. These actions can be captured or logged by an action log framework and, as described herein, automatically translated into one or more jobs by applying customizable user-specified rules.

    摘要翻译: 本文提供了可扩展架构,系统和服务,用于通过将用户指定的规则应用于动作日志框架(ALF)流中的事件来生成作业。 更具体地说,协作环境可以包括允许终端用户或协作者执行各种动作(例如文件上传和预览)或协作操作(例如任务分配和注释)的特征或机制。 这些操作可以由操作日志框架捕获或记录,并且如本文所述,通过应用可定制的用户指定的规则自动地转换成一个或多个作业。