Data archive release in context of data object

    公开(公告)号:US12079160B2

    公开(公告)日:2024-09-03

    申请号:US18113583

    申请日:2023-02-23

    申请人: JFrog Ltd.

    发明人: Yoav Landman

    摘要: The present disclosure provides a method, system, and device for generating and managing archived data. To illustrate, an archive request including an indication of a first set of files is received from an entity device. Archive information is generated based on the first set of files and stored at a first storage location and the first set of files are transmitted to an archival storage location. After the storage at the archival storage location, the archive information is accessed from the first storage location based on a retrieval request from the entity device and a request is transmitted to the archival storage location based on the archive information. The first set of files are received from the archival storage location and stored at a second storage location. A notification is sent to the entity device indicating the first set of files are available at the second storage location.

    Cyber-Security in Heterogeneous Networks
    2.
    发明公开

    公开(公告)号:US20230362205A1

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

    申请号:US18353161

    申请日:2023-07-17

    申请人: JFROG LTD

    IPC分类号: H04L9/40 G06F8/61

    摘要: A method and a computer program product and an apparatus for securing communication in heterogeneous networks that include devices with different protection levels. The method comprises monitoring, by a security agent installed on a device, communication between the device and external devices. The method comprises determining a level of in-device protection for each device based on available protection thereof. The method further comprises employing, by the security agent, an associated security policy for communications originating from the device, based on the level of in-device protection; such as resources utilized for employing security policies for communications originating from devices are correlated with the protection levels thereof. The method may further comprise enabling sharing security workload between device having trusted security agents to improve performance efficiency thereof.

    Data file partition and replication

    公开(公告)号:US11726777B2

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

    申请号:US17727126

    申请日:2022-04-22

    申请人: JFrog Ltd.

    发明人: Yoav Landman

    IPC分类号: G06F16/178 G06F8/71 G06F8/65

    CPC分类号: G06F8/71 G06F8/65 G06F16/178

    摘要: The present disclosure provides a method, system, and device for file replication. To illustrate, based on target replication information corresponding to a version of a file at a target device, a source device may determine one or more portions of a different version of the file at the source device to be provided to the target device. One or more other aspects of the present disclosure further provide sending, to the target device, the one or more portions and replication information corresponding to the version of the file at the source device. Based on the version of the file at the target device, the one or more portions, and the replication information corresponding to the version of the file at the source device, the target device may assemble and store a file that corresponds to the version of the file at the source device.

    SOFTWARE RELEASE DISTRIBUTION ACROSS A HIERARCHICAL NETWORK

    公开(公告)号:US20230139509A1

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

    申请号:US17684758

    申请日:2022-03-02

    申请人: JFrog Ltd.

    摘要: The present disclosure provides systems, methods, and computer readable storage devices for software distribution across a hierarchical network. A method includes sending, by a first node device, a registration request message to a second node device of a first distribution group of the hierarchical network. The registration request message indicates a request for the first node device to join the hierarchical network. The method further includes receiving, by the first node device, a registration response message from the second node device. The registration response message indicates an assignment of the first node device to a second distribution group corresponding to a tier that is below a tier that includes the first distribution group. The first node device may be authorized to perform peer-to-peer (P2P) communications to receive at least a portion of one or more files from node devices in the second distribution group or the second node device.

    SOFTWARE RELEASE TRACKING AND LOGGING

    公开(公告)号:US20230048088A1

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

    申请号:US17976843

    申请日:2022-10-30

    申请人: JFROG LTD.

    发明人: Yoav LANDMAN

    IPC分类号: H04L9/40 G06F8/65

    摘要: The present disclosure provides a method, system, and device for securely updating a software release across a network. To illustrate, a server may compile a transaction log that includes information corresponding to one or more nodes in the network to which the software release has been transmitted. The server may analyze one or more files based on vulnerability information to identify at least one file of the one or more files that poses a risk. The server may also identify at least one node of the network at which the at least one file is deployed. Based on identifying the at least one node, the server may transmit a corrective action with respect to the at least one node.

    DATA FILE PARTITION AND REPLICATION

    公开(公告)号:US20220244951A1

    公开(公告)日:2022-08-04

    申请号:US17727126

    申请日:2022-04-22

    申请人: JFrog Ltd.

    发明人: Yoav LANDMAN

    IPC分类号: G06F8/71 G06F16/178 G06F8/65

    摘要: The present disclosure provides a method, system, and device for file replication. To illustrate, based on target replication information corresponding to a version of a file at a target device, a source device may determine one or more portions of a different version of the file at the source device to be provided to the target device. One or more other aspects of the present disclosure further provide sending, to the target device, the one or more portions and replication information corresponding to the version of the file at the source device. Based on the version of the file at the target device, the one or more portions, and the replication information corresponding to the version of the file at the source device, the target device may assemble and store a file that corresponds to the version of the file at the source device.

    DATA ARCHIVE RELEASE IN CONTEXT OF DATA OBJECT

    公开(公告)号:US20210342292A1

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

    申请号:US17374863

    申请日:2021-07-13

    申请人: JFrog Ltd.

    发明人: Yoav Landman

    摘要: The present disclosure provides a method, system, and device for generating and managing archived data. To illustrate, an archive request including an indication of a first set of files is received from an entity device. Archive information is generated based on the first set of files and stored at a first storage location and the first set of files are transmitted to an archival storage location. After the storage at the archival storage location, the archive information is accessed from the first storage location based on a retrieval request from the entity device and a request is transmitted to the archival storage location based on the archive information. The first set of files are received from the archival storage location and stored at a second storage location. A notification is sent to the entity device indicating the first set of files are available at the second storage location.

    Active-active environment control

    公开(公告)号:US11106554B2

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

    申请号:US16399915

    申请日:2019-04-30

    申请人: JFrog, Ltd.

    发明人: Yoav Landman

    摘要: The present disclosure provides a method, system, and device for security object synchronization at multiple nodes of an active-active environment. To illustrate, a source node may generate a corresponding security object sync request for each of multiple target nodes. The source node may send the security object sync request to the target nodes via a source queue and, for each target node, a corresponding distribution queue. A distribution queue may be closed based on an acknowledgement received from a corresponding target node, after a time period, or after a number of transmission attempts. A synchronization log may be maintained to indicate which security object sync requests have been delivered to which target nodes. In some implementations, the source node and the target nodes are part of an active-active environment that may be synchronized in time so the nodes resolve conflicts between received security object updates initiated from two different nodes.

    DATA ARCHIVE RELEASE IN CONTEXT OF DATA OBJECT

    公开(公告)号:US20210019283A1

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

    申请号:US16931520

    申请日:2020-07-17

    申请人: JFrog, Ltd.

    发明人: Yoav LANDMAN

    摘要: The present disclosure provides a method, system, and device for generating and managing archived data. To illustrate, an archive request including an indication of a first set of files is received from an entity device. Archive information is generated based on the first set of files and stored at a first storage location and the first set of files are transmitted to an archival storage location. After the storage at the archival storage location, the archive information is accessed from the first storage location based on a retrieval request from the entity device and a request is transmitted to the archival storage location based on the archive information. The first set of files are received from the archival storage location and stored at a second storage location. A notification is sent to the entity device indicating the first set of files are available at the second storage location.

    DATA FILE PARTITION AND REPLICATION
    10.
    发明申请

    公开(公告)号:US20200349126A1

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

    申请号:US16399938

    申请日:2019-04-30

    申请人: JFrog. Ltd.

    发明人: Yoav LANDMAN

    摘要: The present disclosure provides a method, system, and device for file replication. To illustrate, based on target replication information corresponding to a version of a file at a target device, a source device may determine one or more portions of a different version of the file at the source device to be provided to the target device. One or more other aspects of the present disclosure further provide sending, to the target device, the one or more portions and replication information corresponding to the version of the file at the source device. Based on the version of the file at the target device, the one or more portions, and the replication information corresponding to the version of the file at the source device, the target device may assemble and store a file that corresponds to the version of the file at the source device.