1460711434-104d1039-592a-45d9-afa2-8d243f21222a

1. A system comprising:
a location engine for detecting the location of the system;
an attraction engine for identifying an attraction proximate to the system;
a gameplay engine for enabling gameplay of a user to earn virtual credits based on the proximity; and
a virtual item engine for providing a virtual item to the user during gameplay, the virtual item having a real-world implication and being usable by the gameplay engine for an increase or decrease of virtual credits.
2. The system of claim 1, wherein the virtual item identifies a real-world item.
3. The system of claim 2, wherein the real-world implication is a good, service, person, establishment, or entertainment experience.
4. The system of claim 2, wherein the real-world implication includes audio, video, or text content.
5. The system of claim 2, wherein the real-world implication includes a video game.
6. The system of claim 1, wherein the attraction includes a business, residence or other location.
7. The system of claim 1, wherein the attraction includes an event.
8. The system of claim 7, wherein the event exists only during a specified time period.
9. The system of claim 1, wherein the virtual item includes branding or advertisement information.
10. The system of claim 1, wherein the virtual item includes a coupon.
11. The system of claim 1, wherein the virtual item includes audio, video, or text.
12. The system of claim 1, wherein the virtual item engine selects the virtual item from a data structure of virtual items.
13. The system of claim 12, wherein the virtual item is selected based on user location.
14. The system of claim 12, wherein the virtual item is selected based on likely proximity of the user to a real-world item.
15. The system of claim 12, wherein the virtual item is selected based the attraction.
16. The system of claim 12, wherein the virtual item is selected based on environmental factors.
17. The system of claim 12, wherein the virtual item is selected based on economic factors.
18. The system of claim 12, wherein the virtual item is selected based on information about the user.
19. The system of claim 12, wherein the virtual item is selected based on the time of day.
20. The system of claim 12, wherein the virtual item is selected at random.
21. The system of claim 12, wherein the virtual item is selected based on information about other persons associated with the user.
22. The system of claim 1, wherein the virtual item has real-world implication if combined with other virtual items.
23. The system of claim 1, wherein the virtual item has real-world implication if transmitted to other users.
24. The system of claim 1, wherein the virtual credits include virtual cash, points, levels, tools, or achievements.
25. The system of claim 1, wherein gameplay includes enabling a user to check-in at the attraction in exchange for virtual credits.
26. The system of claim 1, wherein gameplay includes enabling the user to purchase the attraction using virtual credits.
27. The system of claim 1, wherein the gameplay engine enables a user to earn virtual credits based on the proximity by enabling a user to interact with the attraction only when the user is within a predetermined distance of the attraction.
28. The system of claim 1, wherein the virtual item is usable by the gameplay engine for an increase or decrease of virtual credits by affecting the value of another virtual item.
29. The system of claim 1, wherein the virtual item is usable by the gameplay engine for an increase or decrease of virtual credits by affecting a proximity threshold or a proximity award.
30. The system of claim 1, wherein the virtual item is usable by the gameplay engine for an increase or decrease of virtual credits by receiving a tool capable of improving the user’s chance of increasing or decreasing virtual credits.
31. A method comprising:
enabling gameplay of a user to earn virtual credits based on proximity of a mobile device to a user-selected attraction;
selecting an interactive virtual item having a real-world implication, the selection based at least in part on an attribute of the user-selected attraction;
sending the interactive virtual item to the mobile device;
receiving interaction information relating to the interactive virtual item; and
modifying the virtual credits based on the interaction information.
32. The method of claim 31, wherein selecting the interactive item comprises evaluating web analytic data corresponding to the user.
33. The method of claim 31, further comprising modifying the virtual item based on the interaction information.
34. A computer readable medium having embodied thereon executable instructions, the executable instructions being executable by a processor for performing a method, the method comprising:
enabling gameplay of a user to earn virtual credits based on proximity of a mobile device to a user-selected attraction;
selecting an interactive virtual item having a real-world implication, the selection based at least in part on an attribute of the user-selected attraction;
sending the interactive virtual item to the mobile device;
receiving interaction information relating to the interactive virtual item; and
modifying the virtual credits based on the interaction information.
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 for modeling a batch process manufacturing facility, comprising:
selecting a sequence of unit operations, wherein each of the sequence of unit operations has an identifier code;
selecting a set of scheduling cycles for each of the sequence of unit operations, where the set of scheduling cycles can relate to one another in nested levels;
using the identifier code to obtain operational parameters for each of the sequence of unit operations;
defining one or more discrete tasks for each of the sequence of unit operations;
generating a process time line using the operational parameters, the discrete tasks, the sequence of unit operations, and the set of scheduling cycles for each of the sequence of unit operations, wherein the process time line is used as a tool for batch processing and facility design; and
wherein defining one or more discrete tasks for each of the sequence of unit operational parameters includes:
defining a default task execution option for a given unit operation task at the unit operation sub-cycle level
defining a task execution option for a given discrete unit operation task at a design cycle level higher than the unit operation sub-cycle level where there exists a plurality of design cycle iterations.
testing the task execution options for each discrete unit operation task during the generation of the process time line; and
including or excluding in the process time line, at the respective design cycle level, an adjusted task duration for each of the discrete tasks associated with each of the sequence of unit operations in the process time line depending on the results of the tests.
2. The method of claim 1, wherein the batch process manufacturing facility is a biopharmaceutical batch processing facility.
3. The method of claim 1 wherein generating a process time line comprises generating a block flow diagram using the sequence of unit operations and the operational parameters.
4. The method of claim 1 wherein the at least one selected iteration of a design cycle level comprises one of (a) only the first iteration of a design cycle level; (b) each iteration of a design cycle level; (c) only intermediate iterations of a design cycle level, excluding the first and last iterations; or (d) only the last iteration of a design cycle level.
5. A system for modeling a batch process manufacturing facility, comprising:
a sequence of unit operations, wherein each of the sequence of unit operations has an identifier code;
a set of scheduling cycles for each of the sequence of unit operations, where the set of scheduling cycles can relate to one another in nested levels;
a plurality of operational parameters based on the identifier code for each of the sequence of unit operations;
one or more discrete tasks for each of the sequence of unit operations;
a process time line based on the operational parameters, the discrete tasks, the sequence of unit operations, and the set of scheduling cycles for each of the sequence of unit operations, wherein the process time line is used as a tool for batch processing and facility design; and
wherein the discrete tasks include:
a default task execution option for a given unit operation task at the unit operation sub-cycle level
a task execution option for a given discrete unit operation task at a design cycle level higher than the unit operation sub-cycle level where there exists a plurality of design cycle iterations.
a test of the task execution options for each discrete unit operation task during the generation of the process time line; and
at the respective design cycle level, an adjusted task duration for including or excluding in the process time line, for each of the discrete tasks associated with each of the sequence of unit operations in the process time line depending on the results of the tests.
6. The system of claim 5, wherein the batch process manufacturing facility is a biopharmaceutical batch processing facility.
7. The system of claim 5 wherein the process time line is based on a block flow diagram using the sequence of unit operations and the operational parameters.
8. The system of claim 5 wherein the at least one selected iteration of a design cycle level comprises one of (a) only the first iteration of a design cycle level; (b) each iteration of a design cycle level; (c) only intermediate iterations of a design cycle level, excluding the first and last iterations; or (d) only the last iteration of a design cycle level.
9. A system for modeling a batch process manufacturing facility, comprising:
a sequence of unit operations, wherein each of the sequence of unit operations has an identifier code;
a set of scheduling cycles for each of the sequence of unit operations, where the set of scheduling cycles can relate to one another in nested levels;
a plurality of operational parameters based on the identifier code for each of the sequence of unit operations;
one or more discrete tasks for each of the sequence of unit operations;
a process time line based on the operational parameters, the discrete tasks, the sequence of unit operations, and the set of scheduling cycles for each of the sequence of unit operations, wherein the process time line is used as a tool for batch processing and facility design; and
wherein the discrete tasks include:
means for defining a default task execution option for a given unit operation task at the unit operation sub-cycle level
means for defining a task execution option for a given discrete unit operation task at a design cycle level higher than the unit operation sub-cycle level where there exists a plurality of design cycle iterations.
means for testing the task execution options for each discrete unit operation task during the generation of the process time line; and
means for including or excluding in the process time line, at the respective design cycle level, an adjusted task duration for each of the discrete tasks associated with each of the sequence of unit operations in the process time line depending on the results of the tests.
10. The system of claim 9, wherein the batch process manufacturing facility is a biopharmaceutical batch processing facility.
11. The system of claim 9 wherein the process time line is based on a block flow diagram using the sequence of unit operations and the operational parameters.
12. The system of claim 9 wherein the at least one selected iteration of a design cycle level comprises one of (a) only the first iteration of a design cycle level; (b) each iteration of a design cycle level; (c) only intermediate iterations of a design cycle level, excluding the first and last iterations; or (d) only the last iteration of a design cycle level.