×

Accelerator system for use with secure data storage

  • US 8,601,498 B2
  • Filed: 05/27/2011
  • Issued: 12/03/2013
  • Est. Priority Date: 05/28/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system, comprising:

  • a general-purpose processor for execution of a user application in an application mode and kernel-mode drivers in a kernel-mode, wherein the kernel-mode drivers include a class driver and a filter driver; and

    an accelerator system coupled to the general-purpose processor via a first bus;

    wherein the class driver is in communication with the user application to receive a request packet to provide a request block in response to the request packet;

    wherein the filter driver is in communication with the class driver to receive the request block;

    wherein the request block includes a system payload pointer that points to a first location of a data set stored in system memory and a write command; and

    wherein for the write command a configured Programmable Logic Device of the accelerator system is to;

    retrieve the data set from the system memory using the system payload pointer;

    generate at least two portions of data from the data set;

    store the at least two portions of data in local memory of the accelerator and;

    transmit the at least two portions of data for storage in a cloud computing storage network having at least two remote storage devices;

    wherein the data set is restorable from at least a plurality of the at least two portions of data by recombining data from the plurality of the at least two portions of data.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×