-
公开(公告)号:US20240031191A1
公开(公告)日:2024-01-25
申请号:US18375901
申请日:2023-10-02
Applicant: Barracuda Networks, Inc.
Inventor: Phil Ploquin , Nicholas Tilman , Hari Potaraju
IPC: H04L12/28 , H04L41/0806 , H04L67/133
CPC classification number: H04L12/281 , H04L12/2814 , H04L41/0806 , H04L12/2816 , H04L67/133 , H04L2012/285
Abstract: A new approach is proposed to support appliance configuration identification and profiling management. An appliance scanning component running on an appliance is configured to scan, examine, and determine current configuration of the appliance including hardware components and/or software components installed on the appliance. The configuration of the appliance is then provided to an appliance profiling engine running on a server, wherein the appliance profiling engine hashes the configuration of the appliance into a unique identifier of the appliance and look up a model of the appliance from an appliance profiling database using the unique identifier as a key. If the configuration of the appliance is not found, the appliance profiling engine identifies discrepancies between the configuration of the appliance and other appliances in the appliance profiling database to determine if the appliance is a new model, a revision of an existing model, or is simply misconfigured.
-
公开(公告)号:US12008084B2
公开(公告)日:2024-06-11
申请号:US17707482
申请日:2022-03-29
Applicant: Barracuda Networks, Inc.
Inventor: Hari Potaraju , Dipen Modi , Giovanni Rodriguez
IPC: G06F21/10 , G06F9/4401
CPC classification number: G06F21/105 , G06F9/4401 , G06F21/1077
Abstract: A new approach is proposed to support software validation and licensing management. An instance of a software component deployed to a physical computing device is configured to request a copy of license of the software component from a license server out-of-band before the software component can be installed and/or booted up on the physical computing device. Upon receiving a request for the copy of license from the instance of the software component, the license server is configured to grant or deny the request based on the current number of copies of license of the software component available. If the request is granted, the instance of the software component is booted up on the physical computing device. During its operation, the instance of the software component continues to communicate with the license server periodically to indicate whether the copy of license assigned by the server is still in use.
-
公开(公告)号:US11811548B2
公开(公告)日:2023-11-07
申请号:US17684826
申请日:2022-03-02
Applicant: Barracuda Networks, Inc.
Inventor: Phil Ploquin , Nicholas Tillman , Hari Potaraju
IPC: H04L12/28 , H04L41/0806 , H04L67/133
CPC classification number: H04L12/281 , H04L12/2814 , H04L12/2816 , H04L41/0806 , H04L67/133 , H04L2012/285
Abstract: A new approach is proposed to support appliance configuration identification and profiling management. An appliance scanning component running on an appliance is configured to scan, examine, and determine current configuration of the appliance including hardware components and/or software components installed on the appliance. The configuration of the appliance is then provided to an appliance profiling engine running on a server, wherein the appliance profiling engine hashes the configuration of the appliance into a unique identifier of the appliance and look up a model of the appliance from an appliance profiling database using the unique identifier as a key. If the configuration of the appliance is not found, the appliance profiling engine identifies discrepancies between the configuration of the appliance and other appliances in the appliance profiling database to determine if the appliance is a new model, a revision of an existing model, or is simply misconfigured.
-
公开(公告)号:US20230337400A1
公开(公告)日:2023-10-19
申请号:US18098867
申请日:2023-01-19
Applicant: Barracuda Networks, Inc.
Inventor: Gean Han , Nicholas Tillman , Hari Potaraju
CPC classification number: H05K7/205 , H05K1/0203 , H05K7/20127
Abstract: A new approach is proposed to support fan-less thermal mitigation for an industrial-grade appliance. The industrial-grade appliance may comprise a plurality of hardware components that are major sources/regions of heat production in the industrial-grade appliance. Under the proposed approach, a heatsink is included in the industrial-grade appliance to address heat dissipation for all of the major sources/regions of heat production positioned on a main board of the industrial-grade appliance. The heatsink is specifically designed to have a plurality of surfaces that are in contact with all of the major heat-producing components of the industrial-grade appliance, wherein each of the plurality of surfaces of the heatsink has a maximum overlapping surface area with at least one of the major heat-producing components in order to transfer maximum amount of heat through conduction. Under the proposed approach, the heatsink is fan-less wherein no fan is used for heat dissipation.
-
公开(公告)号:US20230246870A1
公开(公告)日:2023-08-03
申请号:US17684826
申请日:2022-03-02
Applicant: Barracuda Networks, Inc.
Inventor: Phil Ploquin , Nicholas Tillman , Hari Potaraju
IPC: H04L12/28 , H04L41/0806 , H04L67/133
CPC classification number: H04L12/281 , H04L12/2814 , H04L12/2816 , H04L41/0806 , H04L67/40 , H04L2012/285
Abstract: A new approach is proposed to support appliance configuration identification and profiling management. An appliance scanning component running on an appliance is configured to scan, examine, and determine current configuration of the appliance including hardware components and/or software components installed on the appliance. The configuration of the appliance is then provided to an appliance profiling engine running on a server, wherein the appliance profiling engine hashes the configuration of the appliance into a unique identifier of the appliance and look up a model of the appliance from an appliance profiling database using the unique identifier as a key. If the configuration of the appliance is not found, the appliance profiling engine identifies discrepancies between the configuration of the appliance and other appliances in the appliance profiling database to determine if the appliance is a new model, a revision of an existing model, or is simply misconfigured.
-
公开(公告)号:US20230244763A1
公开(公告)日:2023-08-03
申请号:US17707482
申请日:2022-03-29
Applicant: Barracuda Networks, Inc.
Inventor: Hari Potaraju , Dipen Modi , Giovanni Rodriguez
IPC: G06F21/10 , G06F9/4401
CPC classification number: G06F21/105 , G06F9/4401 , G06F2221/0773
Abstract: A new approach is proposed to support software validation and licensing management. An instance of a software component deployed to a physical computing device is configured to request a copy of license of the software component from a license server out-of-band before the software component can be installed and/or booted up on the physical computing device. Upon receiving a request for the copy of license from the instance of the software component, the license server is configured to grant or deny the request based on the current number of copies of license of the software component available. If the request is granted, the instance of the software component is booted up on the physical computing device. During its operation, the instance of the software component continues to communicate with the license server periodically to indicate whether the copy of license assigned by the server is still in use.
-
-
-
-
-