IP Library Granted Patent US 8,745,371
Granted Patent B2
US 8,745,371 · App. 13/339,446 · Granted Jun 3, 2014

Unified network architecture having storage devices with secure boot devices

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 8,745,371
App. No.
13/339,446
Filed
Dec 29, 2011
Granted
Jun 3, 2014
Kind
B2
Examiner
TRAN, TONGOC
Art Unit
2434
USPC
713/150
Abstract

Devices located on a back end of a web application in a private cloud may establish secure communications to other back end devices or client devices with a secure boot device integrated in the back end device. The secure boot device enables the back end component to cryptographically split data and encrypt data for transmission to other devices through a secure communications link. The secure communications link may improve security on private cloud networks. Further the secure communications link may improve security to allow back end devices to be located remote to other back end devices.

Claims (55)

1. A method, comprising:

reading information from a secure boot device;

executing an operating system contained on the secure boot device;

establishing a secure connection to a server within a unified server infrastructure over a remote communications link using a first protocol;

receiving a request for data from the server;

cryptographically splitting the requested data; and

transmitting the cryptographically split data to the server;

wherein the unified server architecture comprises:

a communications switch;

a backend component; and

the server coupled to the communications switch and the backend component over a local communications link using a second protocol.

2. The method of claim 1 , in which the information from the secure boot device is read by the back end component.

3. The method of claim 2 , in which the back end component is a storage device.

4. The method of claim 2 , in which back end component is remotely located to the server.

5. The method of claim 1 , in which the step of reading information from the secure boot device comprises reading information from a universal serial bus (USB) drive.

6. The method of claim 1 , in which the step of reading information from the secure boot device comprises reading information from an integrated component.

7. A computer program product, comprising:

a non-transitory computer readable medium comprising:

code to read information from a secure boot device;

code to execute an operating system contained on the secure boot device;

code to establish a secure connection to a server within a unified server infrastructure over a remote communications link using a first protocol;

code to receive a request for data from the server;

code to cryptographically split the requested data; and

code to transmit the cryptographically split data to the server;

wherein the unified server architecture comprises:

a communications switch;

a backend component; and

the server coupled to the communications switch and the backend component over a local communications link using a second protocol.

8. The computer program product of claim 7 , in which the information from the secure boot device is read by the back end component.

9. The computer program product of claim 8 , in which the back end component is a storage device.

10. The computer program product of claim 8 , in which back end component is remotely located to the server.

11. The computer program product of claim 7 , in which the code to read information from the secure boot device comprises code to read information from a universal serial bus (USB) drive.

12. The computer program product of claim 7 , in which the code to read information from the secure boot device comprises code to read information from an integrated component.

13. The computer program product of claim 7 , in which the computer readable medium is integrated into a network attached storage (NAS) device.

14. An computing apparatus, comprising:

a processor;

a memory coupled to the processor; and

a secure boot device coupled to the processor,

in which the processor is configured:

to read information from the secure boot device;

to execute an operating system contained on the secure boot device;

to establish a secure connection to a server within a unified server infrastructure over a remote communications link using a first protocol;

to receive a request for data stored in the memory from the server;

to cryptographically split the requested data; and

to transmit the cryptographically split data to the server;

wherein the unified server architecture comprises:

a communications switch;

a backend component; and

the server coupled to the communications switch and the backend component over a local communications link using a second protocol.

15. The apparatus of claim 14 , in which the apparatus is the back end component.

16. The apparatus of claim 15 , in which the back end component is a storage device.

17. The apparatus of claim 15 , in which back end component is remotely located to the server.

18. The apparatus of claim 17 , further comprising a public network interface adapter, in which the processor is configured to transmitted the cryptographically split data through the public network interface adapter.

19. The apparatus of claim 14 , in which the apparatus further comprises a universal serial bus (USB) interface coupling the secure boot device to the processor, in which the processor is configured to read information from the universal serial bus (USB).

20. The apparatus of claim 14 , in which the secure boot device is integrated into the apparatus.