IP Library Granted Patent US 7,849,257
Granted Patent B1
US 7,849,257 · App. 11/326,810 · Granted Dec 7, 2010

Method and apparatus for storing and retrieving data

Assignee: Zhe Khi Pak
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,849,257
App. No.
11/326,810
Granted
Dec 7, 2010
Kind
B1
Abstract

A method and apparatus for storing and retrieving data. The embodiment may maintain all previously-written data in a portion of a storage device, such as a hard disk, writable optical media, or memory, for an indefinite period. Old data is not overwritten unless the storage capacity of the storage device is exceeded. Accordingly, prior versions of data may be accessed by the embodiment as desired.

Claims (15)

1. An apparatus for storing data, comprising:

a metadata area;

a storage area operatively associated with the metadata area and comprising at least a first and second physical block;

a host view block table operative to associate a first host block with the first physical block;

a first log operatively associated with a first datum including a first order indicator associated with the writing order of the first datum and a first pointer associating the first log with the first host block; and

a second log operatively associated with a second datum including a second order indicator with the writing order of the second datum,

wherein the second log further includes:

a block length indicating a number of blocks occupied on the storage area by the second datum;

a second pointer associating the second log with a second host block; and

a previous block address associating the log with a prior storage of the second datum.

2. The apparatus of claim 1 , wherein:

the second datum is a version of the first datum;

the previous block address of the second log corresponds to a physical address of the first datum; and

the second host block and the first host block are the same.

3. The apparatus of claim 1 , wherein the host view block table is stored in the metadata area.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: LEE, HEON SU
To: SYNKLOUD TECHNOLOGIES, LLC
Reel/Frame 046833/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 032560 FRAME: 155. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 2, 2015
From: PAK, ZHE KHI
To: LEE, HEON SU
Reel/Frame 035736/0439 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2014
From: PAK, ZHE KHI
To: LEE, HANS
Reel/Frame 032560/0155 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2009
From: XIMETA TECHNOLOGY, INC.
To: PAK, ZHE KHI
Reel/Frame 022113/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2006
From: KIM, HAN-GYOO
To: XIMETA TECHNOLOGY, INC.
Reel/Frame 017372/0692 →
Continuity (1)
Provisional Application 6064237200 · Jan 6, 2005