Static asset containers
    1.
    发明授权

    公开(公告)号:US11467814B2

    公开(公告)日:2022-10-11

    申请号:US17182108

    申请日:2021-02-22

    Applicant: Box, Inc.

    Abstract: Systems for managing static assets of web applications. A method embodiment includes identifying a web application that comprises a code base and a set of static assets, then separating the code base of the web application from the set of static assets that are referenced by the web application. The code base is deployed as application services whereas the static assets are deployed as static asset containers. Specifically, the set of static assets referenced by the application services are deployed in containers that are instantiated separately from where the application services are instantiated. Requests to access the application services and requests to access the static assets are tracked by taking performance measurements of the systems that process the accesses. Dynamic scaling of static asset containers is done independently from dynamic scaling of the application services. The dynamic scaling is based on combinations of measured usage and/or any system performance characteristics.

    STATIC ASSET CONTAINERS
    2.
    发明申请

    公开(公告)号:US20210173625A1

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

    申请号:US17182108

    申请日:2021-02-22

    Applicant: Box, Inc.

    Abstract: Systems for managing static assets of web applications. A method embodiment includes identifying a web application that comprises a code base and a set of static assets, then separating the code base of the web application from the set of static assets that are referenced by the web application. The code base is deployed as application services whereas the static assets are deployed as static asset containers. Specifically, the set of static assets referenced by the application services are deployed in containers that are instantiated separately from where the application services are instantiated. Requests to access the application services and requests to access the static assets are tracked by taking performance measurements of the systems that process the accesses. Dynamic scaling of static asset containers is done independently from dynamic scaling of the application services. The dynamic scaling is based on combinations of measured usage and/or any system performance characteristics.

    Static asset containers
    3.
    发明授权

    公开(公告)号:US10929114B2

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

    申请号:US16048237

    申请日:2018-07-28

    Applicant: Box, Inc.

    Abstract: Systems for managing static assets of web applications. A method embodiment includes identifying a web application that comprises a code base and a set of static assets, then separating the code base of the web application from the set of static assets that are referenced by the web application. The code base is deployed as application services whereas the static assets are deployed as static asset containers. Specifically, the set of static assets referenced by the application services are deployed in containers that are instantiated separately from where the application services are instantiated. Requests to access the application services and requests to access the static assets are tracked by taking performance measurements of the systems that process the accesses. Dynamic scaling of static asset containers is done independently from dynamic scaling of the application services. The dynamic scaling is based on combinations of measured usage and/or any system performance characteristics.

    STATIC ASSET CONTAINERS
    4.
    发明申请

    公开(公告)号:US20200034127A1

    公开(公告)日:2020-01-30

    申请号:US16048237

    申请日:2018-07-28

    Applicant: Box, Inc.

    Abstract: Systems for managing static assets of web applications. A method embodiment includes identifying a web application that comprises a code base and a set of static assets, then separating the code base of the web application from the set of static assets that are referenced by the web application. The code base is deployed as application services whereas the static assets are deployed as static asset containers. Specifically, the set of static assets referenced by the application services are deployed in containers that are instantiated separately from where the application services are instantiated. Requests to access the application services and requests to access the static assets are tracked by taking performance measurements of the systems that process the accesses. Dynamic scaling of static asset containers is done independently from dynamic scaling of the application services. The dynamic scaling is based on combinations of measured usage and/or any system performance characteristics.

    Incremental user interface deployment and deprecation

    公开(公告)号:US09830132B2

    公开(公告)日:2017-11-28

    申请号:US14853866

    申请日:2015-09-14

    Applicant: Box, Inc.

    Abstract: An original UI configuration is formed by a combination of a first user interface structural component portion, a first user interface style code portion, and a first behavioral code portion. When a variation of the first UI feature or a new feature is to be implemented, a second UI configuration is deployed, where the second UI configuration is formed by a second user interface structural component portion, a second user interface style code portion, and a second behavioral code portion. The second UI configuration implements a variation of the first UI feature. Embodiments deploy a third UI configuration formed by the second user interface structural component portion, a third user interface style code portion, and the second behavioral code portion. The third UI configuration emulates the original UI configuration using the second behavioral code portion. The third configuration or the second configuration can be enabled based on a software switch.

    INCREMENTAL USER INTERFACE DEPLOYMENT AND DEPRECATION
    6.
    发明申请
    INCREMENTAL USER INTERFACE DEPLOYMENT AND DEPRECATION 有权
    增量用户界面部署和删除

    公开(公告)号:US20170075663A1

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

    申请号:US14853866

    申请日:2015-09-14

    Applicant: Box, Inc.

    Abstract: An original UI configuration is formed by a combination of a first user interface structural component portion, a first user interface style code portion, and a first behavioral code portion. When a variation of the first UI feature or a new feature is to be implemented, a second UI configuration is deployed, where the second UI configuration is formed by a second user interface structural component portion, a second user interface style code portion, and a second behavioral code portion. The second UI configuration implements a variation of the first UI feature. Embodiments deploy a third UI configuration formed by the second user interface structural component portion, a third user interface style code portion, and the second behavioral code portion. The third UI configuration emulates the original UI configuration using the second behavioral code portion. The third configuration or the second configuration can be enabled based on a software switch.

    Abstract translation: 原始UI配置由第一用户界面结构组件部分,第一用户界面样式代码部分和第一行为代码部分的组合形成。 当要实现第一UI特征或新特征的变化时,部署第二UI配置,其中第二UI配置由第二用户界面结构组件部分,第二用户界面样式代码部分和 第二行为代码部分。 第二个UI配置实现了第一个UI功能的变体。 实施例部署由第二用户界面结构组件部分,第三用户界面样式代码部分和第二行为代码部分形成的第三UI配置。 第三个UI配置使用第二个行为代码部分模拟原始UI配置。 可以基于软件开关来启用第三配置或第二配置。

Patent Agency Ranking