Back to results
US 2010/0250613 A1Published application
Query processing using arrays
AssigneeMicrosoft Corporation
InventorsIgor Ostrovsky, John Duffy, Stephen H. Toub
Life of this patent
Estimating the term…
Abstract
A method of processing a query includes receiving a language integrated query including at least one operator, and operating on an input array with the at least one operator. An output array is generated by the at least one operator based on the operation on the input array.
Claims20
A method of processing a query, comprising:
- receiving a language integrated query including at least one operator;
- operating on an input array with the at least one operator;
- and
- generating an output array with the at least one operator based on the operation on the input array.
1 more element
A computer-readable storage medium storing computer-executable instructions for performing a method, comprising:
- receiving a language integrated query including at least one operator;
- operating on a lazy input array with the at least one operator;
- generating a lazy output array with the at least one operator based on the operation on the input array.
A method of processing a query, comprising:
- receiving a language integrated query including at least one operator;
- providing an interface class configured to provide the at least one operator with access to an input array, wherein the interface class includes a first method for providing indexed access to elements in the input array, and wherein the interface class includes a second method for obtaining a count value representing a total number of elements in the input array;
- operating on the input array with the at least one operator;
- and
- generating an output array with the at least one operator based on the operation on the input array.
2 more elements
Dependencies are inferred from the claim text.