Patent ID: 7448043
Filing Date: 2008-11-04
Classification: H04L

Abstract:
1. A method of sending compact messages based on predefined message definitions between a schema-based service and a device over a network, the message definition being shared between the device and the schema-based service prior to transmission of the compact message, the message definitions based on a structured definition language and comprising a number of predefined fields each having a tag for one or more data values, the method comprising the steps of: establishing communication between the schema-based service and the device; preparing a compact message including data values by removing the tags associated with the data values; maintaining an order of the data values based on a predetermined sequence of the predefined fields as defined by the message definitions; placing the data values in respective delimiters for differentiating between adjacent ones of the data values, the delimiters indicating a start and an end of a given sequence of the data values; labeling a top node of the compact message with a name of the message definitions for denoting a start of the sequence of the data values associated with the tags; and sending the compact message over the network for subsequent interpretation upon reception using the order of the predefined fields from the message definition.