1. A process of rehydrating a highly refined cellulose product comprising microfibers derived from organic fiber citrus plant mass comprising at least 30% by weight of fiber mass as parenchymal fiber mass in complete absence of refinement process introduced metal or metallic hydroxides or NaOH soaking, the highly refined cellulose product having a water retention capacity of at least about 20 g H20g dry highly refined cellulose product wherein the highly refined cellulose product is rehydrated to a level of less than 60 g H20g fiber mass.
2. The process of claim 1 wherein the highly refined cellulose product is rehydrated to a level of less than 30 g H2Og fiber mass.
3. The process of claim 1 wherein the highly refined cellulose product is rehydrated to a level of less than 20 g H2Og fiber mass.
4. The process of claim 1 wherein the amount of rehydration performed adjusts the functionalities of the product within a target range of at least one property selected from the group consisting of water holding capacity, oil holding capacity, and viscosity.
5. The process of claim 1 wherein rehydrating includes the use of a high shear mixer to rapidly disperse organic fiber plant mass materials in a solution.
6. The process of claim 1, wherein rehydrating includes soaking the dry materials in a solution with or without gentle agitation.
7. The process of claim 1 wherein the highly refined cellulose product comprises microfibers derived from organic plant mass comprising at least 30% by weight of all fiber mass as parenchymal fiber mass, the highly refined cellulose product displaying a viscosity at a 1% weight concentration in water at 1 revolution per minute of at least 20,000 centipoise at 20\xb0 C.
8. A method for refining high parenchymal cellulosic fiber mass material from comprising:
soaking raw material from organic fiber plant mass comprising at least 30% by weight of fiber mass as parenchymal fiber mass in an aqueous solution in complete absence of refinement process introduced metal or metallic hydroxides;
draining the raw material and allowing the raw material to sit for sufficient time to enable cells in the raw material to open cells and expand the raw material, the soaking producing soaked raw materials;
exercising shear of at least 10,000 sec\u22121 on the soaked raw material to produce refined material; and,
without a bleaching step, drying the soaked raw material by a process comprising at least one of fluid bed drying and flash drying to form a dried product.
9. A method of making a bakery product by adding at least 1% by weight of the dried product of claim 8 to the bakery product before baking the bakery product and then baking the bakery product.
10. A method of enhancing the stability of a bakery product comprising adding from 1% to 10% by weight of the dried product of claim 8 to the bakery product prior to baking and then baking the bakery product before baking the bakery product and then baking the bakery product.
11. A method of drying an expanded cellulose product comprising:
providing a first mass of expanded, sheared cellulose fiber product which is free of refinement process introduced metal or metallic hydroxides and comprises at least 30% by weight of fiber mass as parenchymal fiber mass having parenchymal cell wall structures having a first moisture content as a weight of water per weight of fiber solids;
providing a second mass of expanded, sheared cellulose fiber product which is free of refinement process introduced metal or metallic hydroxides and comprises at least 30% by weight of fiber mass as parenchymal fiber mass having a second moisture content as a weight of water per weight of fiber solids, the second moisture content being at least 20% less than said first moisture content;
combining said first mass of expanded: sheared cellulose fiber product and said second mass of expanded, sheared cellulose product to form a combined mass;
drying said combined mass in a drying environment to form a dried combined mass which is a dried powder redispersible in water.
12. The method of claim 11 wherein the drying environment is selected from the group consisting of flash driers fluid bed driers and combinations thereof.
13. The method of claim 11 wherein said dried combined mass is dried to a moisture content of less than 20 H2Og fiber mass.
14. The method of claim 13 wherein the drying environment is selected from the group consisting of flash driers, fluid bed driers and combinations thereof.
15. A method of making an expanded fiber mass material friable so that it can be dried in a convective style dryer, the process comprising
providing a first mass of moist, fiber material which is free of refinement process introduced metal or metallic hydroxides and comprises at least 30% by weight of fiber mass as parenchymal fiber mass having a first moisture content and providing a second mass of moist fiber material which is free of refinement process introduced metal or metallic hydroxides and comprises at least 30% by weight of fiber mass as parenchymal fiber mass having a second moisture content that is at least 10% less than the moisture content of the first mass of moist fiber material as measured in g H20g fiber solids;
combining the first mass and the second mass to form a combined high parenchymal content fiber mass;
providing the combined mass within a drying environment; and drying the combined mass to improve the drying rate of the first mass of moist fiber in forming a dried fiber mass which is a dried powder redispersible in water.
16. The method of claim 15 wherein a mixer mixes the first mass of moist fiber with the second mass of moist fiber.
17. The method of claim 15 wherein the second mass of moist fiber has less than 20% H2O compared to the weight of fiber solids in the second mass of moist fiber.
18. A process of rehydrating a highly refined cellulose product comprising microfibers derived from organic fiber citrus plant mass comprising at least 30% by weight of fiber mass as parenchymal fiber mass which is free of refinement process introduced metal or metallic hydroxides and which is a dried powder redispersible in water, the highly refined cellulose product having a water retention capacity of at least about 20 g H20g dry highly refined cellulose product wherein the highly refined cellulose product is rehydrated to a level of less than 60 g H20g fiber mass wherein the organic fiber mass comprises at least 50% by weight of fiber mass from organic products selected from the group consisting of sugar beets, citrus fruit, carrots, grapes, tomatoes, chicory, potatoes, pineapple, apples, and cranberries and wherein at least 80% of the organic mass is derived from fruit and root cells.
19. The process of claim 18 wherein the organic fiber mass comprises at least 50% by weight of fiber mass derived from the group consisting of sugar beets, citrus fruit and grapes.
20. The process of claim 18 wherein the organic fiber mass comprises at least 50% by weight of fiber mass derived from the group consisting of citrus fruit and grapes.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A data stream management system that processes a plurality of streams of data using a plurality of continuous queries, the data stream management system comprising:
a store comprising a plurality of tuples representing a relation, each tuple being time stamped;
a memory comprising a global plan currently being used in execution of the continuous queries on the plurality of streams;
means, coupled to said store, for modifying said global plan in said memory in response receipt of a new continuous query that uses a new aggregation defined by a user, by using an operator to invoke a first instance in a plurality of instances of the new aggregation based on a first value of an attribute of said data;
wherein said new aggregation groups data in said streams by said attribute; and
means, coupled to said means for modifying and to said store, for executing an instruction in the operator, to perform the new aggregation.
2. The data stream management system of claim 1 wherein:
a first count corresponds to said first value of said attribute;
said means for executing operates only on data of said first value of said attribute; and
said first count is changed only for data of said first value.
3. The data stream management system of claim 2 wherein:
said operator comprises a plurality of additional counts for a corresponding plurality of additional values of said attribute.
4. The data stream management system of claim 2 further comprising:
means for creating the first instance when the first count is changed from an initial value; and
means for deleting the first instance when the first count is changed to return to said initial value.
5. The data stream management system of claim 1 further comprising:
means for checking to ensure said new aggregation is identified in said new continuous query in a select list.
6. The data stream management system of claim 1 wherein:
the operator comprises a plurality of structures to hold a corresponding plurality of paths to said plurality of instances of the new aggregation.
7. The data stream management system of claim 1 wherein:
each instance in said plurality of instances of the new aggregation holds state information specific to a corresponding value of the attribute.
8. The data stream management system of claim 1 further comprising:
means for creating and deleting each instance in said plurality of instances in a just-in-time manner, when a window comprising data to be processed by said each instance becomes non-empty and empty respectively.
9. One or more non-transitory computer-readable storage media comprising software including instructions to process a plurality of streams of data, the instructions comprising:
instructions to store in a store a plurality of tuples representing a relation, each tuple being time stamped;
instructions to use a global plan in a memory to execute a plurality of continuous queries on the plurality of streams;
instructions responsive to receipt of a new continuous query that uses a new aggregation defined by a user, to modify in said memory said global plan currently being used in execution of the continuous queries, by using an operator to invoke a first instance in a plurality of instances of the new aggregation based on a first value of an attribute of said data;
wherein on execution of said instructions to modify, said new aggregation groups data in said streams by said attribute; and
instructions to perform the new aggregation when using said operator.
10. The one or more non-transitory computer-readable storage media of claim 9 wherein:
a first count corresponds to said first value of said attribute;
said instructions to perform operate only on data of said first value of said attribute; and
said first count is changed only for data of said first value.
11. The one or more non-transitory computer-readable storage media of claim 10 wherein:
said operator comprises a plurality of additional counts for a corresponding plurality of additional values of said attribute.
12. The one or more non-transitory computer-readable storage media of claim 10 further comprising:
instructions to create the first instance when the first count is changed from an initial value; and
instructions to delete the first instance when the first count is changed to return to said initial value.
13. The one or more non-transitory computer-readable storage media of claim 9 further comprising:
instructions to check to ensure said new aggregation is identified in said new continuous query in a select list.
14. The one or more non-transitory computer-readable storage media of claim 9 wherein:
the operator comprises a plurality of structures to hold a corresponding plurality of paths to said plurality of instances of the new aggregation.
15. The one or more non-transitory computer-readable storage media of claim 9 wherein:
each instance in said plurality of instances of the new aggregation holds state information specific to a corresponding value of the attribute.
16. The one or more non-transitory computer-readable storage media of claim 9 further comprising:
instructions to create and delete each instance in said plurality of instances in a just-in-time manner, when a window comprising data to be processed by said each instance becomes non-empty and empty respectively.
17. A method implemented in a computer of processing a plurality of streams of data, the method comprising:
storing in a store a plurality of tuples representing a relation, each tuple being time stamped;
using a global plan in a memory to execute a plurality of continuous queries on the plurality of streams;
in response receipt of a new continuous query that uses a new aggregation defined by a user, modifying in said memory said global plan currently being used in execution of the continuous queries, by using an operator to invoke a first instance in a plurality of instances of the new aggregation based on a first value of an attribute of said data;
wherein said new aggregation groups data in said streams by said attribute; and
executing at least one instruction in the operator, to perform the new aggregation.
18. The method of claim 17 wherein:
a first count corresponds to said first value of said attribute;
said executing of at least one instruction operates only on data of said first value of said attribute; and
said first count is changed only for data of said first value.
19. The method of claim 18 wherein:
said operator comprises a plurality of additional counts for a corresponding plurality of additional values of said attribute.
20. The method of claim 18 further comprising:
creating the first instance when the first count is changed from an initial value; and
deleting the first instance when the first count is changed to return to said initial value.