Byte queue parsing in high-performance network messaging architecture
AssigneeCharles Schwab & Co., Inc.
InventorEric TESSE
Life of this patent
Estimating the term…
Loading patent…
AssigneeCharles Schwab & Co., Inc.
InventorEric TESSE
Estimating the term…
A computationally-efficient system for encoding a message object implements instructions including determining a token of the message object. The token identifies a structure of the message object. The instructions include obtaining a dictionary definition based on the token. The dictionary definition describes the structure of the message. The message includes multiple entries. Each of the entries is characterized by a data type and a field identifier. The dictionary definition defines an order of the entries. The instructions include, according to an order specified by the dictionary definition, selecting each entry of a set of entries in the message in sequence and writing the entry to a byte queue exclusive of the data type and the field identifier. The instructions include initiating transmission of the byte queue over a communications network.
A method for transmitting a message object over a communication network, the method comprising:
A non-transitory computer-readable medium storing instructions, which when executed by a processor of a system, cause the system to perform a method for transmitting a message object over a communication network, the method including:
Dependencies are inferred from the claim text.