1. A method of reducing a microbial population on whole or sectioned muscle meat product during processing comprising
applying to the whole or sectioned muscle meat product during processing and before packaging a medium chain peroxycarboxylic acid antimicrobial composition for an exposure time of at least about 5 to about 15 seconds wherein the exposure time is sufficient to reduce the microbial population, the medium chain peroxycarboxylic acid antimicrobial composition consisting essentially of:
(a) a single peroxycarboxylic acid consisting of about 2 to about 500 ppm peroxyoctanoic acid;
(b) about 5 to about 2000 ppm octanoic acid;
(c) about 95 to about 99.99 wt. % water;
(d) about 2 to about 23,000 ppm at least one of a material selected from the group consisting of polyalkylene oxide, monoalkyl ether of polyalkylene oxide, dialkyl ether of polyalkylene oxide, nonionic surfactant, anionic surfactant, and mixtures thereof; and
(e) a foaming agent comprising an anionic surfactant selected from the group consisting of a secondary alkane sulfonate, an alkylated diphenyl oxide disulfonate, an alkyl ether sulfate, sodium lauryl sulfate, and mixtures thereof;
the composition comprising at least about 2 parts by weight of peroxyoctanoic acid for each 7 parts by weight of octanoic acid.
2. The method of claim 1, wherein the muscle meat product being processed comprises at least one of beef, pork, sheep, goat, buffalo, chicken, turkey, ostrich, game hen, squab, and pheasant.
3. The method of claim 2, wherein the muscle meat product being processed comprises beef, pork, veal, buffalo or lamb.
4. The method of claim 1, wherein the muscle meat product being processed comprises at least one of hot dogs, cold cuts, sausage, meat cuts, and hamburger.
5. The method of claim 1, comprising applying the medium chain peroxycarboxylic acid composition by submersing the muscle meat product.
6. The method of claim 1, comprising applying the medium chain peroxycarboxylic acid composition by rinsing or spraying the muscle meat product.
7. The method of claim 1, comprising applying the medium chain peroxycarboxylic acid composition by air chilling.
8. The method of claim 7, wherein air chilling comprises applying a gaseous or densified fluid antimicrobial composition.
9. The method of claim 1, further comprising exposing the muscle meat product to activated light.
10. The method of claim 9, wherein the activated light comprises at least one of ultraviolet light, infrared light, and visible light.
11. The method of claim 1, wherein the medium chain peroxycarboxylic acid antimicrobial composition further includes at least one of stabilizing agent, wetting agent, thickener, acidulant, pigment, fragrance, and dye.
12. The method of claim 1, wherein the microbial population is the result of contamination by fecal matter or digestive tract content.
13. The method of claim 1, further comprising immersing any implement employed in processing the muscle meat product in an implement cleaner containing medium chain peroxycarboxylic acid composition in an amount and time sufficient to reduce the microbial population.
14. The method of claim 1, further comprising, after applying:
recovering the applied medium chain peroxycarboxylic acid antimicrobial composition; and
adding to the recovered composition a sufficient amount of a medium chain peroxycarboxylic acid to yield a recycled medium chain peroxycarboxylic acid antimicrobial composition.
15. The method of claim 14, further comprising applying the recycled composition to the muscle meat product during processing.
16. The method of claim 1, further comprising washing the muscle meat product with a pressure spray of the medium chain peroxycarboxylic acid antimicrobial composition.
17. The method of claim 1, further comprising treating the muscle meat product with a foaming version of the medium chain peroxycarboxylic acid antimicrobial composition.
18. The method of claim 1, further comprising applying a thickened or gelled composition to the muscle meat product.
19. The method of claim 1, further comprising vacuum treating the muscle meat product.
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 computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed by a computer to implement a method comprising:
providing, by a system, a workflow design tool user interface operable to allow one or more users to perform operations associated with creating a workflow;
storing, by the system, user information for the one or more users indicating user privileges for performing the operations associated with creating the workflow;
controlling, by the system, which of the operations associated with creating the workflow are accessible to the one or more users, based on the user privileges, including:
when the user privileges stored for a user of the one or more users indicates that the user is not allowed to perform one or more of the operations associated with creating the workflow, then prohibiting the user from initiating the one or more of the operations within the system, and
when the user privileges stored for the user of the one or more users indicates that the user is allowed to perform one or more of the operations associated with creating the workflow, then allowing the user to initiate the one or more of the operations within the system.
2. The computer program product of claim 1, further comprising:
receiving a request from a first one of the users through the workflow design tool user interface to modify the workflow;
performing the modification of the workflow when the requested modification complies with the user privileges stored for the first user; and
denying the modification of the workflow when the requested modification does not comply with the user privileges stored for the first user.
3. The computer program product of claim 2, further comprising:
receiving a request from a second one of the users through the workflow design tool user interface to modify the workflow, the second user collaborating with the first user with respect to creating the workflow;
retrieving the user privileges for the second user, the user privileges for the second user being different from the user privileges for the first user; and
performing the modification of the workflow requested by the second user when the modification requested by the second user complies with the user privileges stored for the second user; and
denying the modification of the workflow requested by the second user when the modification requested by the second user does not comply with the user privileges stored for the second user.
4. The computer program product of claim 2, wherein the first user is associated with a role and the role has an associated set of user privileges.
5. The computer program product of claim 4, wherein the role represents one of: an individual user, and an organizational entity including two or more individual users.
6. The computer program product of claim 4, wherein the role is one of: a business analyst role, a developer role, an information technology professional role, a quality assurance tester role, a security or business auditor role, and a performance analyst role.
7. The computer program product of claim 1, wherein the user privileges include privileges to do one or more of: creating a new workflow, viewing an existing workflow, modifying an existing workflow, importing elements of one workflow into another workflow, and copying elements from one workflow into another workflow.
8. The computer program product of claim 1, wherein the workflow is defined in an extended markup language.
9. The computer program product of claim 1, wherein storing user information includes: storing the user privileges for each of the users in a privilege storage area of the system, the privilege storage area being associated with a user account for the user.
10. The computer program product of claim 9, wherein the user’s privilege storage area includes one or more sets of user privileges, each set of user privileges corresponding to a particular workflow.
11. The computer program product of claim 1, wherein the workflow includes a description of what types of user privileges are needed in order to view the workflow.
12. The computer program product of claim 1, wherein the network is an interoperability network including functionality for routing messages through the interoperability network, and functionality for mediating differences in communication protocol formats between users, services, and computer applications involved in the business process.
13. A method, comprising:
providing, by a system, a workflow design tool user interface operable to allow one or more users to perform operations associated with creating a workflow;
storing, by the system, user information for the one or more users indicating user privileges for performing the operations associated with creating the workflow;
controlling, by the system, which of the operations associated with creating the workflow are accessible to the one or more users, based on the user privileges, including:
when the user privileges stored for a user of the one or more users indicates that the user is not allowed to perform one or more of the operations associated with creating the workflow, then prohibiting the user from initiating the one or more of the operations within the system, and
when the user privileges stored for the user of the one or more users indicates that the user is allowed to perform one or more of the operations associated with creating the workflow, then allowing the user to initiate the one or more of the operations within the system.
14. An apparatus, comprising:
a processor of a system; and
one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of:
providing, by the system, a workflow design tool user interface operable to allow one or more users to perform operations associated with creating a workflow;
storing, by the system, user information for the one or more users indicating user privileges for performing the operations associated with creating the workflow;
controlling, by the system, which of the operations associated with creating the workflow are accessible to the one or more users, based on the user privileges, including:
when the user privileges stored for a user of the one or more users indicates that the user is not allowed to perform one or more of the operations associated with creating the workflow, then prohibiting the user from initiating the one or more of the operations within the system, and
when the user privileges stored for the user of the one or more users indicates that the user is allowed to perform one or more of the operations associated with creating the workflow, then allowing the user to initiate the one or more of the operations within the system.