Parsing JSON on field programmable gate arrays
US12182095B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 8, 2022 |
| Grant date | Dec 31, 2024 |
| Priority date | — |
| Expiry date | Jan 12, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/84
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method may include parsing, using a JavaScript Object Notation (JSON) parser implemented on a field programmable gate array (FPGA), a JSON document. The parsing includes dividing an input string comprising the JSON document into one or more data blocks and annotating the characters included in each data block a bitmap for each data block. String characters included in the data blocks may be identified, based on the bitmap associated with each data block, for writing to a string array. Numeric characters included in the data blocks may be transformed, based on the bitmap associated with each data block, into integers value for writing to an integer array or float values for writing to a float array. A tape including a binary representation of the JSON document may be generated based on the bitmap associated with each data block. Related systems and computer program products are also provided.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.