IP Library Patent Application 10768815
Patent Application
App. No. 10/768,815

Method and apparatus for secure data storage

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 None
App. No.
10/768,815
Abstract

A data storage system includes a storage manager, a crypto engine, and a data store. The storage manager operates to present information to the crypto engine for providing encrypted information and further operates to present the encrypted information to the data store for storage.

Claims (21)

1 . A data storage system comprising:

a storage manager;

a crypto engine; and

a data store, wherein the storage manager operates to present information to the crypto engine for providing encrypted information and further operates to present the encrypted information to the data store for storage.

2 . The system of claim 1 , wherein the storage manager further operates to retrieve encrypted information from the data store, and present the encrypted information to the crypto engine for providing unencrypted information.

3 . The system of claim 1 , further comprising:

an interface for providing an application with the ability to add an item to the system, delete an item from the system, and to retrieve an item from the system utilizing the storage manager.

4 . The system of claim 1 , further comprising:

a storage interface between the data store and the storage manager;

a crypto interface between the crypto engine and the storage maneger; and

a secure store interface between the storage manager and an application utilizing the data storage system.

5 . The system of claim 1 , wherein the storage manager, crypto engine, and data store are modular and constructed as separate applications.

6 . The system of claim 1 , wherein the storage manager, crypto engine, and data store are each components that are replaceable without modifying other system components.

7 . The system of claim 1 , wherein the crypto engine and data store are selectable by the storage manager.

8 . A method of storing and retrieving data comprising:

presenting data to a crypto engine for providing encrypted data;

presenting the encrypted data to a data store for storage;

retrieving the encrypted data from the data store upon request; and

presenting the encrypted information to the crypto engine for providing the data in unencrypted form.

9 . The method of claim 8 , wherein the crypto engine and data store are modular and constructed as separate applications.

10 . The method of claim 8 , wherein the crypto engine and data store are each replaceable without modifying the other.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2007
From: MAILROOM TECHNOLOGY, INC.
To: NEOPOST TECHNOLOGIES
Reel/Frame 019605/0708 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2006
From: MINNOCCI, LODOVICO
To: MAILROOM TECHNOLOGY, INC.
Reel/Frame 017991/0680 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2004
From: FEARNLEY, DANIEL P.
To: MAILROOM TECHNOLOGY, INC.
Reel/Frame 015846/0983 →