Multi-tiered message parsing
First Claim
1. A computer-implemented method comprising:
- receiving a message comprising data characterizing values;
parsing the message to obtain the values as a first data type, the first data type being different than a second data type that is associated with a first value, the first value being one of the values, and the second data type indicated in the message as being a data type of the first value; and
generating an instance of the first value being of the second data type, the generating in response to a request for the first value.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for multi-tiered parsing of messages. A message that includes data characterizing values is received, the message is parsed to obtain the values as a first data type, and an instance of a value being of a second data type is generated in response to a request for the value. The requested value is one of the values characterized by the data in the message. The first and second data type are different, and, the second data type is associated with the requested value (e.g., the message may indicate that the first value is of the second data type). The parsing may be considered multi-tiered as parsing to obtain values as a first data type may be considered a first tier and generating an instance of a value as a second data type may be considered a second tier of an overall parsing technique.
6 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
receiving a message comprising data characterizing values; parsing the message to obtain the values as a first data type, the first data type being different than a second data type that is associated with a first value, the first value being one of the values, and the second data type indicated in the message as being a data type of the first value; and generating an instance of the first value being of the second data type, the generating in response to a request for the first value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, tangibly embodied in an information carrier, the computer program product being operable to cause data processing apparatus to perform operations comprising:
-
receiving a message comprising data characterizing values; parsing the message to obtain the values as a first data type, the first data type being different than a second data type that is associated with a first value, the first value being one of the values, and the second data type indicated in the message as being a data type of the first value; and generating an instance of the first value being of the second data type, the generating in response to a request for the first value. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
a first module to parse messages to generate values of a first data type; and a second module to selectively transform a subset of the values of the first data type to instances of the values having data types associated with the values, at least some of the data types being different from the first data type, and the second module to selectively transform the subset of the values in response to a request for the subset of the values. - View Dependent Claims (16, 17, 18, 19)
-
Specification