Browse Prior Art Database

Reducing Self Describing Data size using Signature for Derived Fields

IP.com Disclosure Number: IPCOM000216898D
Publication Date: 2012-Apr-23
Document File: 1 page(s) / 18K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method for reducing self describing data size using a signature for derived fields is disclosed.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 80% of the total text.

Page 01 of 1

Reducing Self Describing Data size using Signature for Derived Fields

Disclosed is a method for reducing self describing data size using a signature for derived fields.

In the current art, a market data server sends financial market data to a client in a self-describing data buffer. The client receives a data constructor object once and a series of self-describing data buffers. The data constructor knows how to read each data field from the self-describing data buffer.

The client receiving self-describing data buffer uses the data constructor object to read field values from the data buffer. Some of the field values may be constructed from other field values, but in the current art all such field values are sent in the data buffer. These fields are called derived fields, as their values are derived from other field values.

The proposed invention uses a signature for the fields whose values could be constructed using other field values. Since the signature is not variant for each instance of the data buffer, it is sent as part of the data constructor object (sent once) instead of each instance of a data buffer. This reduces the size of the data buffer to be sent across the network.

The signature is defined to have all necessary information to construct the field value during runtime from other field values. It can include another field which is also constructed by a signature, as long as there is no recursion occurs.

The signature could be a simple string concate...