What is claimed is:
1. A method for producing fermentation-based products comprising:
(a) combining an enzyme, water, and a corn meal obtained by cracking whole corn with an oil content from about 3% by weight to about 6% by weight, conditioning the cracked corn and extracting an oil from the conditioned corn by solvent extraction to leave the corn meal;
(b) incubating the combination; and
(c) mixing the combination with a micro-organism capable of fermenting a carbon source to produce a fermentation-based product.
2. The method of claim 1 wherein the whole corn is flaked during production of the corn meal.
3. The method of claim 1 wherein the enzyme is selected from the group consisting of an amylase, a protease, a cellulase, an esterase and a liginase.
4. The method of claim 3, wherein the enzyme is an amylase.
5. The method of claim 4, wherein the enzyme is glucoamylase.
6. The method of claim 3, wherein the enzyme is a cellulase.
7. The method of claim 6, wherein the cellulase is xylonase.
8. The method of claim 3, wherein the enzyme is an esterase.
9. The method of claim 8, wherein the esterase is selected from the group consisting of ferulase and acetylesterase.
10. The method of claim 3, wherein the enzyme is a protease.
11. The method of claim 3, wherein the enzyme is a liginase.
12. The method of claim 1, wherein the whole corn is tempered prior to extraction of the oil.
13. The method of claim 12, wherein the step of conditioning is after the step of tempering the whole corn.
14. The method of claim 13, wherein the step of cracking is after the step of tempering and before the step of conditioning the whole corn.
15. The method of claim 1, wherein the fermentation-based product is ethanol.
16. The method of claim 1, wherein the fermentation based product is citric acid.
17. The method of claim 1, wherein the extraction is accomplished by extracting corn oil from grain flaked corn using a continuous solvent extraction process.
18. The method of claim 17, wherein the flaked corn remains in contact with the solvent for a time sufficient to extract the desired amount of oil.
19. The method of claim 18, wherein the flaked corn remains in contact with the solvent for at least 10 minutes.
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 method comprising:
receiving a starting location, a first location, and a second location in a default order;
determining a sequence from the starting location fir the first location and the second location with the second location preceding the first location in the sequence;
generating a route for the sequence, the route comprising transportation directions between the starting location, the second location, and the first location indicative of the sequence; and
displaying the route in a graphical user interface of an application.
2. The method of claim 1, wherein the first location is a location of a first event and the second location is a location of a second event, the first event having a first time indicative of a start of the first event.
3. The method of claim 2 further comprising:
generating an itinerary for the starting location, the first location, and the second location, the itinerary comprising information indicative of the first location and information indicative of the second location ordered according to the sequence, the route extending between the starting location, the second location, and the first location, information indicative of the first event, and information indicative of the second event.
4. The method of claim 3, wherein the second event further having a second time, and wherein, in the itinerary, the information indicative of the first event comprises the first location and the first time and the information indicative of the second event comprises the second location and the second time.
5. The method of claim 3 further comprising:
transmitting at least a portion of the itinerary, generated for a first user, to a second user.
6. The method of claim 3 further comprising:
receiving an indication of a selection to reschedule the first event within the itinerary; and
generating a suggested time to reschedule the first event based on the first time, the first location, and a second itinerary having a plurality of events, each having a time and a location.
7. The method of claim 6 further comprising:
determining a sequence of the first event and each of the plurality of events of the second itinerary; and
generating a third itinerary for the first event and each of the plurality of events of the second itinerary.
8. The method of claim 3 further comprising:
identifying a suggested event having a location and a time, based on the first event, the information indicative of the first event, the second event, the information indicative of the second event, and a time;
inserting the suggested event into the sequence;
generating a second route for the sequence, the second route comprising transportation directions between the starting location, the second location, the first location, and the location of the suggested event indicative of the sequence;
generating a second itinerary for the sequence, the second itinerary comprising information indicative of the first event, information indicative of the second event, and information indicative of the suggested event ordered according to the sequence, and the second route extending between the starting location, the second location, the first location, and the location of the suggested event; and
displaying the second route and the second itinerary in the graphical user interface of the application.
9. The method of claim 1, wherein the route is a first route providing first transportation directions to the first location at a first time and the second location at a second time, the method further comprising:
generating a second route for the sequence, the second route comprising second transportation directions between the starting location, the second location at a third time, and the first location at a fourth time, at least a portion of the second route differing from the first route; and
displaying a first selectable element indicative of the first route and a second selectable element indicative of the second route.
10. The method of claim 1 further comprising:
identifying a suggested location based on the first location and the second location; and
displaying the suggested location as a selectable element in the graphical user interface of the application.
11. The method of claim 10, further comprising:
receiving an indication that the suggested location is selected by a user;
based on the indication, inserting the suggested location into the sequence; and
generating a second route for the sequence, the second route comprising transportation directions between the starting location, the second location, the first location, and the suggested location indicative of the sequence.
12. The method of claim 11, further comprising:
transmitting data indicative of a reservation request to a merchant associated with the suggested location at a selected time within the sequence.
13. The method of claim 1, wherein the sequence is a first sequence of the starting location, the second location, and the first location and the route is a first route, the method further comprising:
determining a second sequence of the starting location, the first location, and the second location;
generating a second route for the second sequence, the second route comprising transportation directions between the starting location, the first location, and the second location indicative of the second sequence; and
displaying the first route, indicative of the first sequence, and the second route, indicative of the second sequence, in the graphical user interface of the application as selectable elements.
14. The method of claim 1 further comprising:
transmitting at least a portion of the route, generated for a first user, to a second user.
15. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
receiving a starting location, a first location, and a second location in a default order;
determining a sequence from the starting location for the first location and the second location with the second location preceding the first location in the sequence;
generating a route for the sequence, the route comprising transportation directions between the starting location, the second location, and the first location indicative of the sequence; and
displaying the route in a graphical user interface of an application.
16. The non-transitory machine-readable storage medium of claim 15, wherein the first location is a location of a first event and the second location is a location of a second event, the first event having a first time indicative of a start of the first event.
17. The non-transitory machine-readable storage medium of claim 16, wherein the instructions further cause the machine to perform operations comprising:
generating an itinerary for the starting location, the first location, and the second location, the itinerary comprising information indicative of the first location and information indicative of the second location ordered according to the sequence, the route extending between the starting location, the second location, and the first location, information indicative of the first event, and information indicative of the second event.
18. A system comprising:
one or more processors;
an access module that configures at least one processor among the one or more processors to receive a starting location, a first location, and a second location in a default order.
a sequence module that configures at least one processor among the one or more processors to determine a sequence from the starting location for the first location and the second location with the second location preceding the first location in the sequence;
a generation module that configures at least one processor among the one or more processors to generate a route for the sequence, the route comprising transportation directions between the starting location, the second location, and the first location indicative of the sequence; and
a display module that configures at least one processor among the one or more processors to cause display device to display the route in a graphical user interface of an application.
19. The system of claim 18, wherein the first location is a location of a first event and the second location is a location of a second event, the first event having a first time indicative of a start of the first event.
20. The system of claim 19, wherein the generation module further configures at least one processor among the one or more processors to generate an itinerary for the starting location, the first location, and the second location, the itinerary comprising information indicative of the first location and information indicative of the second location ordered according to the sequence, the route extending between the starting location, the second location, and the first location, information indicative of the first event, and information indicative of the second event.