Patent · US Active

Compiler integrated intelligent deserialization framework

US10725750B2 · kind B2 · utility

0Cited by
7References
19Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 1, 2016
Grant dateJul 28, 2020
Priority date
Expiry dateJan 17, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/258
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An example system includes a memory, a processor in communication with the memory, and a compiler that includes a serializer and a deserializer. The compiler executes on the processor to receive an input including a plurality of tags associated with a message. The compiler parses the input according to a specification and builds a tag trie from the plurality of tags, which includes a tag path and an end leaf. Each tag path includes a first tag and one or more candidate tags, which includes a last candidate tag. The last candidate tag in each tag path is the respective end leaf. The compiler walks the tag trie to obtain each tag path and generates a type of source code, which converts the input into an equivalent representation of a data structure associated with the message. The compiler also provides the type of source code to a user application.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.