×

Method and apparatus for accelerated format translation of data in a delimited data format

  • US 10,146,845 B2
  • Filed: 10/22/2013
  • Issued: 12/04/2018
  • Est. Priority Date: 10/23/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • at least one member of a group consisting of (1) a reconfigurable logic device, (2) a graphics processor unit (GPU), (3) an application-specific integrated circuit (ASIC), and (4) a chip multi-processor (CMP) receiving an incoming stream comprising a plurality of bytes arranged in a delimited data format, the incoming byte stream being representative of data arranged in a plurality of fields, the incoming byte stream comprising a plurality of data characters and a plurality of field delimiter characters, the field delimiter characters defining a plurality of boundaries between the fields;

    the at least one member processing the received byte stream to identify the field delimiter characters that are present in the received byte stream; and

    the at least one member translating the received byte stream to an outgoing byte stream arranged in a mapped variable field format based on the identified field delimiter characters, the outgoing byte stream comprising (1) a plurality of the data characters of the received byte stream arranged in a plurality of variable-size fields, and (2) header information, wherein the header information comprises a plurality of byte offset values that identify where a plurality of subsequent variable-size fields are located in the outgoing byte stream.

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