IP Library Granted Patent US 9,465,598
Granted Patent B2
US 9,465,598 · App. 13/920,682 · Granted Oct 11, 2016

Deployment of branded software

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,465,598
App. No.
13/920,682
Granted
Oct 11, 2016
Kind
B2
Abstract

A system for branding and deploying backup software includes a branding interface, a branding database, and an installer-generating server. The branding interface receives branding data from a partner associated with a partner machine. The branding database stores the received branding data. The installer-generating server generates a generic full installer capable of installing a software program and generates a branded installation shell in response to a request from the partner and using the stored branding data. The branded installation shell, when executed by the partner machine, retrieves the generic full installer from the installer-generating server. The branded installation shell causes the generic full installer to install in a branded location on the partner machine to make it appear as if the partner generated the software program installed by the generic full installer. Related apparatus, systems, techniques, and articles are also described.

Claims (25)

1. A system for branding and deploying backup software, the system comprising:

a branding interface stored in a first memory for receiving branding data from a partner associated with a partner machine;

a branding database having a second memory for storing the received branding data; an installer-generating server having a third memory for storing executable instructions for:

generating a generic full installer capable of installing a software program without branding data, wherein the software program is stored in a manage portal; and

generating a brand installation shell in response to a request from the partner and using the stored branding data;

wherein the branded installation shell, when executed by the partner machine, retrieves the generic, full installer from the installer-generating server,

provides branding data to the generic, full installer;

downloads the software program to a branded location on the partner machine from the manage portal, the branded location is specific to the partner machine; and

causes the generic, full installer to install the software program and the provided branding data in the specific branded location on the partner machine to make it appear as if the partner machine generated the software program installed by the generic, full installer rather than by the manage portal.

2. The system of claim 1 , wherein branding data includes an image comprising one or more of partner-specified graphics, a name, and a website link.

3. The system of claim 1 , wherein the branding interface includes a web-based application.

4. The system of claim 1 , wherein the generic, full installer includes a loosely relational database structured as a component object model-structured storage file.

5. The system of claim 1 , wherein the partner is a managed services provider (MSP) that manages and assumes responsibility for providing data backup services to the partner machines.

6. The system of claim 1 , wherein the partner is a value-added reseller (VAR) that adds data backup services to an existing product, then resells it to end-users as an integrated data backup product.

7. The system of claim 1 , further comprising a token server, wherein the branded installation shell is associated with a token, and the token is disabled once the generic full installer has completed installation on the partner machine.

8. The system of claim 1 , wherein the stored branding data is a dynamic link library file.

9. An article of manufacture having computer-readable program portions embedded in a memory thereon for branding and deploying backup software, the embedded portions comprising instructions for:

retrieving, by a branding interface stored in a first memory, branding data from a partner associated with a partner machine;

storing the received branding data in a second memory of a branding database;

generating, by an installer-generating server, a generic, full installer capable of installing a software program without branding data, wherein the software program is stored in a manage portal;

generating, by the installer-generating server, a branded installation shell including the stored branded data, in response to a request from the partner;

retrieving, by the branded installation shell when the shell is executed by the partner machine, the generic, full installer from the installer-generating server;

providing branding data from the branded installation shell to the generic, full installer;

downloading the software program to a branded location on the partner machine from the manage portal, the branded location is specific to the partner machine; and

installing, by the generic full installer, the software program and the provided branding data in the specific branded location on the partner machine to make it appear as if the partner machine generated the software program by the generic, full installer rather than by the manage portal.

Assignments (10)
SECURITY INTEREST Recorded Mar 17, 2025
From: BARRACUDA NETWORKS, INC.
To: OAKTREE FUND ADMINISTRATION, LLC, AS COLLATERAL AGENT
Reel/Frame 070529/0123 →
SECURITY INTEREST Recorded Sep 3, 2022
From: BARRACUDA NETWORKS, INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 061377/0208 →
SECURITY INTEREST Recorded Sep 3, 2022
From: BARRACUDA NETWORKS, INC.
To: KKR LOAN ADMINISTRATION SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 061377/0231 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN IP RECORDED AT R/F 045327/0877 Recorded Aug 16, 2022
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: BARRACUDA NETWORKS, INC.
Reel/Frame 061179/0602 →
RELEASE OF SECOND LIEN SECURITY INTEREST IN IP RECORDED AT R/F 054260/0746 Recorded Aug 16, 2022
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: BARRACUDA NETWORKS, INC.
Reel/Frame 061521/0086 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 30, 2020
From: BARRAUDA NETWORKS, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 054260/0746 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT R/F 045327/0934 Recorded Apr 15, 2019
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: BARRACUDA NETWORKS, INC.
Reel/Frame 048895/0841 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 14, 2018
From: BARRACUDA NETWORKS, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045327/0877 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 14, 2018
From: BARRACUDA NETWORKS, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045327/0934 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2016
From: FRANK, STEVE; INTRONIS LLP
To: BARRACUDA NETWORKS, INC.
Reel/Frame 038715/0866 →