×

Systems and methods for transforming data in buffer memory without unnecessarily copying data to additional memory locations

  • US 7,860,916 B2
  • Filed: 10/08/2003
  • Issued: 12/28/2010
  • Est. Priority Date: 03/18/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for transforming data comprising:

  • extracting data comprising a plurality of rows wherein each row comprises at least one column from at least one external data source;

    storing the data in a buffer;

    establishing a first set of pointers to the data, the first set of pointers representative of a first transform to the at least one column in the plurality of rows;

    establishing a second set of pointers to the data, the second set of pointers representative of a second transform to the at least one column in the plurality of rows, wherein the second transform is based on the first transform;

    passing the first set of pointers and the second set of pointers to at least one component in order for the at least one component to apply the first transform and the second transform to the at least one column in the plurality of rows directly in the buffer without moving the data within the buffer or copying the data to another location within the buffer or to another storage medium; and

    loading the data transformed by the first transform and second transform to at least one database table.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×