Method and an apparatus to store data patterns
First Claim
Patent Images
1. A method comprising:
- searching a pattern repository to find a copy of a pattern in data received; and
storing the data in a storage facility that includes a storage device based on an access time of the copy of the pattern from the pattern repository.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus to store data patterns are presented. In one embodiment, the method includes searching a pattern repository to find prior copies of a pattern and to reference one of the prior copies, or insert a new copy, based on the access time of the prior copy and the effect on the sequential stream performance.
162 Citations
20 Claims
-
1. A method comprising:
-
searching a pattern repository to find a copy of a pattern in data received; and storing the data in a storage facility that includes a storage device based on an access time of the copy of the pattern from the pattern repository. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a storage interface through which to access a storage facility that includes a pattern repository and a storage device; an interface through which to receive data to be stored; and a data de-duplicating module coupled to the interface and the storage interface to store the data in the storage facility based on an access time of patterns from the pattern repository. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A machine-accessible medium that stores instructions which, if executed by a processor, will cause the processor to perform operations comprising:
-
selecting one of a plurality of copies of a pattern from a pattern repository based on access time of the plurality of copies of the pattern, the selected pattern matching a portion of data; and storing the portion of the data by storing a pointer to reference the selected copy of the pattern. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification