Back to results
US 2015/0310078 A1Published application
Method and Apparatus for Accelerated Record Layout Detection
AssigneeIP Reservoir, LLC
InventorsJoseph M. Lancaster, Kevin Brian Sprague
Life of this patent
Estimating the term…
Abstract
Various methods and apparatuses are described for performing high speed translations of data. In an example embodiment, record layout detection can be performed for data. In another example embodiment, data pivoting prior to field-specific data processing can be performed.
Claims26
An apparatus for processing a record to determine its record layout, the apparatus comprising:
- a plurality of data analysis components arranged in parallel;
- and
- logic downstream from the data analysis components;
- wherein the data analysis components are configured to analyze the record in parallel, each data analysis component configured to (1) test data in the record against a corresponding condition, and (2) output data indicative of whether the tested data satisfies the corresponding condition, wherein the corresponding conditions for the data analysis components in the aggregate serve as criteria for determining whether the record exhibits at least one record layout;
- and
- wherein the logic is configured to process the output data from the data analysis components to determine whether the record exhibits the at least one record layout.
3 more elements
An apparatus comprising:
- a reconfigurable logic device, the reconfigurable logic device having a record layout detection module deployed thereon, the record layout detection module configured to analyze a plurality of records streaming through the reconfigurable logic device to determine their record layouts and associate a plurality of the streaming records with data indicative of their determined record layouts.
A method comprising:
- adapting a record layout detector deployed on a processor to detect a new record layout by (1) changing a configuration table in a memory and (2) reconfiguring the record layout detector based on the changed configuration table.
Dependencies are inferred from the claim text.