The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 13, 2015

Filed:

Nov. 12, 2009
Applicants:

Amit Ganesh, San Jose, CA (US);

Vikram Kapoor, Cupertino, CA (US);

Vineet Marwah, San Ramon, CA (US);

Kam Shergill, Maidenhead, GB;

Roger Macnicol, Hollis, NH (US);

Sachin Kulkarni, Foster City, CA (US);

Jesse Kamp, San Leandro, CA (US);

Inventors:

Amit Ganesh, San Jose, CA (US);

Vikram Kapoor, Cupertino, CA (US);

Vineet Marwah, San Ramon, CA (US);

Kam Shergill, Maidenhead, GB;

Roger MacNicol, Hollis, NH (US);

Sachin Kulkarni, Foster City, CA (US);

Jesse Kamp, San Leandro, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 7/00 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30315 (2013.01);
Abstract

A highly flexible and extensible structure is provided for physically storing tabular data. The structure, referred to as a compression unit, may be used to store tabular data that logically resides in any type of table-like structure. According to one embodiment, compression units are recursive. Thus, a compression unit may have a 'parent' compression unit to which it belongs, and may have one or more 'child' compression units that belong to it. In one embodiment, compression units include metadata that indicates how the tabular data is stored within them. The metadata for a compression unit may indicate, for example, whether the data is stored in row-major or column major-format, the order of the columns within the compression unit (which may differ from the logical order of the columns dictated by the definition of their logical container), a compression technique for the compression unit, the child compression units (if any), etc.


Find Patent Forward Citations

Loading…