Patent ID: 9325758
Filing Date: 2016-04-26
CPC Classification: G06F,H04L

Claim Text:
1. A method for processing tuples, comprising: receiving a plurality of tuples to be processed by one or more processing elements operating on one or more computer processors, each processing element having one or more stream operators; determining a first attribute to be processed at a first stream operator, the first stream operator configured to transmit a tuple having the first attribute along an execution path including at least one intervening stream operator to a second stream operator; processing the tuple having the first attribute at the first stream operator; compressing, in response to the processing, the first attribute when the first attribute is to be next processed by the second stream operator; transmitting the tuple having the first attribute along the execution path, in response to the compressing the first attribute, and decompressing the first attribute prior to processing the second stream operator.