IP Library Granted Patent US 7,203,711
Granted Patent B2
US 7,203,711 · App. 10/443,006 · Granted Apr 10, 2007

Systems and methods for distributed content storage and management

Assignee: Einstein's Elephant, Inc.
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 7,203,711
App. No.
10/443,006
Granted
Apr 10, 2007
Kind
B2
Abstract

Systems, methods and computer program products for distributed content storage and management are provided. The distributed content storage and management system includes an indexed archive system; information source agents, information source clients; and a network to couple the information source clients to the indexed archive system. In an alternate embodiment, a legacy back-up system is also used. The index archive system includes an information entryway for gathering file information, a triage engine, an indexing engine, a metadata engine, and a content engine. These engines generate content indexes, metadata and metadata indexes from received files and store them along with the file content into a set of repositories, including an indexing repository, a metadata repository and a content repository. Methods are provided for the efficient retrieval and indexing of files, and for the storage of files, file content, content indexes, metadata and metadata indexes.

Claims (31)

1. A system for archiving and indexing files contained within information source clients, comprising:

(a) a content engine for managing the storage of file content;

(b) an indexing engine for indexing file data content;

(c) a metadata engine for managing metadata characterizing a file; and

(d) a triage engine for monitoring files as they are received by the system wherein said triage engine is coupled to and managing said content engine, said indexing engine and said metadata engine, the system further comprising an information entryway coupled to said triage engine, wherein said information entryway receives files from information source clients, wherein said system is embodied on one or more computer-readable storage medium.

2. The system of claim 1 , further comprising an information source modification controller wherein said information source modification controller sends commands to the information source clients.

3. The system of claim 1 , further comprising:

(e) an index repository for containing searchable attributes of the file content and metadata of files;

(f) a content repository for storing file content; and

(g) a metadata repository for storing metadata, wherein said index repository, said content repository and said metadata repository are coupled to said information entryway.

4. The system of claim 3 , further comprising a user interface for managing the system and searching for information about or contained within the indexed files.

5. The system of claim 4 , further comprising a search engine coupled to said user interface.

6. The search engine of claim 5 , wherein said search engine searches based on indexed file content.

7. The search engine of claim 5 , wherein said search engine searches based on metadata.

8. The search engine of claim 5 , wherein said search engine searches based on a combination of metadata and indexed file content.

9. The system of claim 1 , further comprising a file gathering interface coupled to a legacy back-up system for gathering file information from files being stored by the back-up system.

10. In a network of information source clients wherein a back-up system stores back-up copies of files located on the information source clients to a repository a system for indexing files being processed by the back-up system, comprising:

(a) an indexing engine for indexing tile content;

(b) a metadata engine for managing metadata characterizing a file; and

(c) a triage engine for monitoring files as they are received by the system wherein said triage engine is coupled to and managing said indexing engine and said metadata engine, the system further comprising an information entryway coupled to said triage engine, wherein said information entryway processes information intercepted from files being stored by the back-up system, wherein said system is embodied on one or more computer-readable storage mediums.

11. The system of claim 10 , further comprising a file gathering interface coupled to the back-up system for gathering file information from files being stored by the back-up system.

12. The system of claim 10 , further comprising a file administration interface coupled to the back-up system for accessing file administration activity of the back-up system.

13. The system of claim 10 , further comprising a file management interface coupled to the back-up system for managing files stored by the back-up system.

14. The system of claim 10 , further comprising:

(d) an index repository for containing searchable attributes of the file content and metadata of files; and

(e) a metadata repository for storing metadata, wherein said index repository, said content repository and said metadata repository are coupled to said information entryway.

15. The system of claim 14 , further comprising a user interface for managing the system and searching for information about or contained within the indexed files.

16. The system of claim 15 , further comprising a search engine coupled to said user interface.

17. The search engine of claim 16 , wherein said search engine searches based on indexed file content.

18. The search engine of claim 16 , wherein said search engine searches based on metadata.

19. The search engine of claim 16 , wherein said search engine searches based on a combination of metadata and indexed file content.

Assignments (3)
MERGER Recorded Dec 29, 2015
From: CARMENSO DATA LIMITED LIABILITY COMPANY
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 037396/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2009
From: EINSTEIN'S ELEPHANT, INC.
To: CARMENSO DATA LIMITED LIABILITY COMPANY
Reel/Frame 023208/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2003
From: BORDEN, BRUCE; BRAND, RUSSELL
To: EINSTEIN'S ELEPHANT, INC.
Reel/Frame 014107/0558 →
Continuity (1)
Related Publication 20040236801A1 · Nov 25, 2004