Efficiently accessing, storing and transmitting data elements
US11803336B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Sep 26, 2022 |
| Grant date | Oct 31, 2023 |
| Priority date | — |
| Expiry date | Sep 26, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/221
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Systems and processes for efficient accessing, storing and transmitting of fixed data elements and dynamic data elements, each having its own native form. The data elements are organized according to a schema, with (a) all fixed data elements stored in their native forms in a fixed memory allocation, and (b) each dynamic data element stored in memory in its own native form, in its own data allocation. With this memory structure, computational overhead of converting data elements from their native forms to JSON, XML or other markup language is avoided, making accessing data (getting), updating data (setting), converting data to a serial stream for transmission or other manipulation (serializing), deserializing, and other manipulations of the data elements much more CPU efficient and requiring less bandwidth.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.