IP Library Granted Patent US 9,729,614
Granted Patent B2
US 9,729,614 · App. 14/043,572 · Granted Aug 8, 2017

Resilient data node for improving distributed data management and bandwidth utilization

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,729,614
App. No.
14/043,572
Granted
Aug 8, 2017
Kind
B2
Abstract

The present document is directed to data backup and data archiving and data synching and data sharing over disparate networks for the purpose of allowing private and commercial computing device users to back up, archive, synchronize and share data, including data files, on remote data-storage facilities via a network-based application. In particular, the teachings of the present document facilitate the end to end process through the utilization of a resilient data node without compromising the system itself, or the data stored therein security or privacy.

Claims (21)

1. A system that performs data backup, data archiving, data synching, and data sharing, the system comprising:

an application server that provides a set of network-based application services for data backup, data archiving, data synchronization, and data sharing;

a wide-area network; and

a remote branch office site comprising:

a high-speed local area network switch that connects, via a low bandwidth network connection, to the wide-area network through a connection that has a slower data-transfer speed than provided by a local area network within the local area network switch,

one or more computing devices, each connected to the local area network within the high-speed local area network switch, that include agents and that consume one or more network-based application services of the set of network-based application services exposed by the application server, and

a resilient data node, connected to the high-speed local area network switch, that:

exposes data backup, data archiving, data synching, and data sharing functionality over a Web Service-based interface to the one or more computing devices,

provides a high-speed data cache on the local area network within the high-speed local area network switch for data that needs to be sent to, or be received from, the application server, and

by providing for client-side data de-duplication, identifies unique data for transmission to the application server.

2. The system of claim 1 , wherein the system includes an interface that provides management of the resilient data node, including:

display of current connection and network speeds and queue lengths;

generation of alerts for levels of disk space, queue length, and queue age;

setting bandwidth policy and connection and network speeds for specified time periods; and

changing resilient-data-node operational status, including online/offline status.

3. The system of claim 1 , wherein a centralized policy applied to the high-speed local area network switch specifies aggregate connection bandwidth between the high-speed local area network switch and the network for specified time periods.

4. The system of claim 1 , wherein data flagged to be unique and to be uploaded to the application server are sent via network-based application service protocols to the resilient data node for later transport to the application server.

5. The system of claim 1 , wherein the resilient data node locally de-duplicates data received from computing devices for transport to the application server.

6. The system of claim 1 , wherein, when requested to return data by a computing device, the resilient data node returns data locally stored and managed by the resilient data node, the resilient data node only forwarding a request for data on to the application server when the resilient data node cannot provide the requested data from data locally stored and managed by the resilient data node.

7. The system of claim 1 , wherein a computing device requests data from the resilient data node, after which the computing device disconnects from the high-speed local area network switch and later reconnects to the high-speed local area network switch to receive the requested data from the resilient data node.

8. The system of claim 1 , wherein a resilient data node is physically transported from a second remote branch office and installed within the remote branch office in order to provide data to the computing devices.

Assignments (6)
CERTIFICATE OF CONVERSION Recorded Oct 12, 2023
From: CARBONITE, INC.
To: CARBONITE, LLC
Reel/Frame 065222/0303 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Oct 12, 2023
From: CARBONITE, LLC
To: OPEN TEXT INC.
Reel/Frame 065222/0310 →
TERMINATION OF PATENT SECURITY AGREEMENT FILED AT R/F 045640/0335 Recorded Mar 26, 2019
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: CARBONITE, INC.
Reel/Frame 048702/0929 →
SECURITY INTEREST Recorded Mar 19, 2018
From: CARBONITE, INC.
To: SILICON VALLEY BANK
Reel/Frame 045640/0335 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2017
From: DATACASTLE CORPORATION
To: CARBONITE GMBH
Reel/Frame 043940/0448 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2013
From: COSHAM, JANE; SUMNER, GARY; LASKOS, ALEX; REYNOLDSON, MARK
To: DATACASTLE CORPORATION
Reel/Frame 031833/0962 →