CODE MANAGEMENT CROSS-SUPPORT AND SYNCHRONIZATION

    公开(公告)号:US20230229435A1

    公开(公告)日:2023-07-20

    申请号:US17580499

    申请日:2022-01-20

    IPC分类号: G06F8/71

    CPC分类号: G06F8/71

    摘要: A method for managing code development includes receiving, from a workspace, a request for a primary set of code in a first repository, providing, in response to the request, the primary set of code to the workspace with support for code management for the primary set of code from a first code management system, and providing, in response to the request, a secondary set of code to the workspace with support for code management for the supporting set of code from a second code management system.

    Display screen or portion thereof with graphical user interface

    公开(公告)号:USD992574S1

    公开(公告)日:2023-07-18

    申请号:US29814558

    申请日:2021-11-05

    摘要: The file of this patent contains at least one drawing/photograph executed in color. Copies of this patent with color drawing(s)/photograph(s) will be provided by the Office upon request and payment of the necessary fee.
    FIG. 1 is a front view of a display screen or portion thereof with graphical user interface showing the claimed design; and,
    FIG. 2 is another embodiment thereof.
    The outer broken lines in the figures show a display screen or portion thereof, and form no part of the claimed design. The other broken lines in the figures show portions of the graphical user interface that form no part of the claimed design.

    Distributed key caching for encrypted keys

    公开(公告)号:US11700112B2

    公开(公告)日:2023-07-11

    申请号:US16863402

    申请日:2020-04-30

    摘要: Methods, systems, and devices for distributed caching of encrypted encryption keys are described. Some multi-tenant database systems may support encryption of data records. To efficiently handle multiple encryption keys across multiple application servers, the database system may store the encryption keys in a distributed cache accessible by each of the application servers. To securely cache the encryption keys, the database system may encrypt (e.g., wrap) each data encryption key (DEK) using a second encryption key (e.g., a key encryption key (KEK)). The database system may store the DEKs and KEKs in separate caches to further protect the encryption keys. For example, while the encrypted DEKs may be stored in the distributed cache, the KEKs may be stored locally on application servers. The database system may further support “bring your own key” (BYOK) functionality, where a user may upload a tenant secret or tenant-specific encryption key to the database.

    Advertisement distribution system, method and computer program product using a multi-tenant on-demand database system

    公开(公告)号:US11694220B2

    公开(公告)日:2023-07-04

    申请号:US17215673

    申请日:2021-03-29

    CPC分类号: G06Q30/0241

    摘要: In accordance with embodiments, there are provided mechanisms and methods for advertisement distribution using a multi-tenant on-demand database system. These mechanisms and methods for distributing advertisements using a multi-tenant on-demand database system can integrate an advertisement distribution service with the services provided by the multi-tenant on-demand database system. The ability to provide an advertisement distribution service with the services provided by the multi-tenant on-demand database system can enable the distribution of advertisements to take advantage of other data stored by and/or services provided by the multi-tenant on-demand database system.

    UPGRADING A TARGET SYSTEM IN A CONTINUOUS INTEGRATION SYSTEM

    公开(公告)号:US20230205510A1

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

    申请号:US17565227

    申请日:2021-12-29

    IPC分类号: G06F8/65 G06F8/71 G06F8/61

    CPC分类号: G06F8/65 G06F8/71 G06F8/61

    摘要: In an example, an apparatus may operate as a continuous delivery (CD) pipeline for application artifacts running on a target software platform. The apparatus may include a processor to operate an application upgrader for the target software platform, the application upgrader to: consume application artifacts from a continuous integration (CI) system, wherein the target software platform runs a version of the application artifacts; obtain a signed manifest output from the CI system, the signed manifest identifying the consumed application artifacts; and compare a signature of the application artifacts from the CI system to a signature of the version running on the target software platform to determine if an update of the version running on the target software platform is required. Other embodiments may be disclosed and/or claimed.

    Display screen or portion thereof with animated graphical user interface

    公开(公告)号:USD990496S1

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

    申请号:US29803588

    申请日:2021-08-13

    摘要: FIG. 1 is a front view of a display screen or portion thereof with animated graphical user interface showing a first image of the claimed design;
    FIG. 2 is a second image thereof; and,
    FIG. 3 is a third image thereof.
    The outermost broken lines in the figures show a display screen or portion thereof, and form no part of the claimed design. The other broken lines in the figures show portions of the animated graphical user interface that form no part of the claimed design.
    The appearance of the animated image sequentially transitions between the images shown in FIGS. 1-3. The process or period in which one image transitions to another forms no part of the claimed design.