System and method for detecting and utilizing data patterns
AssigneeDell Products L.P.
InventorsUri Shabi, Aleksey Kabishcer, Nir Bar Joseph
Life of this patent
Estimating the term…
Abstract
A method, computer program product, and computing system for loading a first chunk of data from a user data page into a first buffer. Each successive chunk of data from the user data page may be iteratively loaded into a second buffer. The first chunk of data in the first buffer may be iteratively compared with each successive chunk of data in the second buffer. In response to determining that the first chunk of data in the first buffer is equivalent to each successive chunk of data in the second buffer, the first chunk of data may be defined as a pattern.
Claims20
A computer-implemented method, executed on a computing device, comprising:
- loading a first chunk of data from a user data page into a first buffer;
- iteratively loading each successive chunk of data from the user data page into a second buffer;
- iteratively comparing the first chunk of data in the first buffer with each successive chunk of data in the second buffer;
- and
- in response to determining that the first chunk of data in the first buffer is equivalent to each successive chunk of data in the second buffer, defining the first chunk of data as a pattern.
A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
- loading a first chunk of data from a user data page into a first buffer;
- iteratively loading each successive chunk of data from the user data page into a second buffer;
- iteratively comparing the first chunk of data in the first buffer with each successive chunk of data in the second buffer;
- and
- in response to determining that the first chunk of data in the first buffer is equivalent to each successive chunk of data in the second buffer, defining the first chunk of data as a pattern.
A computing system comprising:
- a memory;
- and
- a processor configured to load a first chunk of data from a user data page into a first buffer, wherein the processor is further configured to iteratively load each successive chunk of data from the user data page into a second buffer, wherein the processor is further configured to iteratively compare the first chunk of data in the first buffer with each successive chunk of data in the second buffer, and wherein the processor is further configured to, in response to determining that the first chunk of data in the first buffer is equivalent to each successive chunk of data in the second buffer, define the first chunk of data as a pattern.
Dependencies are inferred from the claim text.