1461173979-c58ac1cf-3472-45be-8332-37685f6b1c7f

1. A method of treating an irradiated food product comprising packaging a food product in a modified atmosphere and removing oxidants from the modified atmosphere, such that oxidation of the food product is impeded for a predetermined period of time after packaging the food product.
2. The method of claim 1, wherein packaging a food product comprises packaging the food product in a multi-layer film,wherein the multi-layer film includes an inner oxygen-permeable layer and an outer oxygen-impermeable layer, and wherein removing oxidants from the modified atmosphere comprises packaging the food product using a substantially oxidant-free modified atmosphere.
3. The method of claim 2 further comprising removing the outer oxygen-impermeable layer after irradiating the food product.
4. The method of claim 1, wherein packaging the food product further comprises applying an oxidant-reactive chemical substance to the food product.
5. The method of claim 4, wherein applying an oxidant-reactive chemical substance comprises applying a chemical selected from the group consisting of a metal chelating agent and an antioxidant.
6. The method of claim 5, wherein applying a metal chelating agent comprises applying a chelating agent selected from the group consisting of a phosphate and ascorbic acid.
7. The method of claim 5, wherein applying an antioxidant comprises applying an antioxidant selected from the group consisting of butylated hydroxyanisole and butylated hydroxytoluene.
8. A method of treating a food product comprising:
packaging a food product in a substantially oxidant-free modified atmosphere using a multi-layer film, wherein the multi-layer film includes an inner oxygen-permeable layer and an outer oxygen-impermeable layer; and
irradiating the food product.
9. The method of claim 8 further comprising removing the outer oxygen-impermeable layer after irradiating the food product.
10. The method of claim 8, wherein the inner oxygen-permeable layer comprises a film having an oxygen transmission rate of at least about 100 ccm224 hours.
11. The method of claim 8, wherein the outer oxygen-impermeable layer comprises an oxygen transmission rate of no more than about 100 ccm224 hours.
12. The method of claim 8, wherein the substantially oxidant-free modified atmosphere comprises a gas selected from the group consisting of nitrogen, carbon dioxide, argon, krypton, xenon, neon and mixtures thereof.
13. The method of claim 8, wherein irradiating the food product comprises subjecting the food product to radiation selected from the group consisting of gamma ray, x-ray and electron beam.
14. The method of claim 13, wherein irradiating the food product comprises substantially reducing populations of microorganisms selected from the group consisting of bacteria, yeast and molds that are present on the food product.
15. The method of claim 8, wherein packaging the food product comprises placing the food product in a tray and sealing the substantially oxidant-free modified atmosphere within the tray using the multi-layer film.
16. The process of claim 8, wherein the food product comprises a food selected from the group consisting of meat, poultry, fish, fresh produce and spices.
17. A method of treating a food product comprising:
packaging a food product in a modified atmosphere; and
complexing oxidants and irradiating the food product, such that oxidation of the food product is impeded for a predetermined period of time after irradiating the food product.
18. The method of claim 17, wherein complexing oxidants comprises applying an oxidant-reactive chemical substance to the food product.
19. The method of claim 18, wherein applying an oxidant-reactive chemical substance comprises applying a chemical selected from the group consisting of a metal chelating agent and an antioxidant.
20. The method of claim 19, wherein applying a metal chelating agent comprises applying a chelating agent selected from the group consisting of a phosphate and ascorbic acid.
21. The method of claim 19, wherein applying an antioxidant comprises applying an antioxidant selected from the group consisting of butylated hydroxyanisole and butylated hydroxytoluene.
22. A method of treating a food product comprising:
applying an oxidant-reactive chemical substance to the food product;
packaging a food product in a substantially oxidant-free modified atmosphere; and
irradiating the food product.
23. The method of claim 22, wherein packaging the food product comprises packaging the food product in a multi-layer film, wherein the multi-layer film includes an inner oxygen-permeable layer and an outer oxygen-impermeable layer.
24. The method of claim 23, wherein the inner oxygen-permeable layer comprises a film having an oxygen transmission rate of at least about 100 ccm224 hours.
25. The method of claim 23, wherein the outer oxygen-impermeable layer comprises an oxygen transmission rate of no more than about 100 ccm224 hours.
26. The method of claim 23 further comprising removing the outer oxygen-impermeable layer after irradiating the food product.
27. The method of claim 22, wherein packaging the food product further comprises applying an oxidant-reactive chemical substance to the food product.
28. The method of claim 27, wherein applying an oxidant-reactive chemical substance comprises applying a chemical selected from the group consisting of a metal chelating agent and an antioxidant.
29. The method of claim 28, wherein applying a metal chelating agent comprises applying a chelating agent selected from the group consisting of a phosphate and ascorbic acid.
30. The method of claim 28, wherein applying an antioxidant comprises applying an antioxidant selected from the group consisting of butylated hydroxyanisole and butylated hydroxytoluene.
31. The method of claim 22, wherein the substantially oxidant-free modified atmosphere comprises a gas selected from the group consisting of nitrogen, carbon dioxide, argon, krypton, xenon, neon and mixtures thereof.
32. The method of claim 22, wherein packaging the food product comprises placing the food product in a tray and sealing the substantially oxidant-free modified atmosphere within the tray using a multi-layer film.

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. At a receiving computing device in a distributed environment running one or more services for processing messages, a method of efficiently determining those registered endpoints for which at least a portion of a message is destined, without having to compare each message header with each address header for each endpoint within each service, the method comprising:
an act of receiving a SOAP message over a network that includes a set of message headers comprising information used in determining those endpoints for which at least a portion of the message is destined for processing, wherein at least one of the set of message headers includes a primary uniform resource identifier corresponding to the receiving computing device;
an act of normalizing at least a portion of one or more of the set of message headers using a set of rules that when implemented produce identical unique data strings for equivalent portions of headers, which without normalization appear different;
a step for creating a message header bit array by comparing the at least a portion of one or more of the set of message headers with a list of address headers within a header-to-bit conversion table, wherein each bit set true in the message header bit array represents a match and appropriate bit placement corresponding to an address header within the list;
an act of using the primary uniform resource identifier to identify one or more endpoints such that only bit masks for the identified one or more endpoints are used for the comparison with the message header bit array;
an act of receiving one or more endpoint bit masks wherein each endpoint bit mask corresponds to a particular endpoint of the one or more endpoints identified by the primary uniform resource identifier such that only bit masks for the identified one or more endpoints are used for the comparison with the message header bit array, and wherein each bit set true within each endpoint bit mask represents a header from the list of address headers that the message needs to have in order to satisfy criteria for the particular endpoint; and
an act of comparing the message header bit array to the one or more endpoint address bit masks for determining those endpoints for which at least a portion of the SOAP message is destined.
2. The method of claim 1, wherein prior to normalizing the at least a portion of one or more of the set of message headers the method further comprises:
identifying a namespace prefix, local name, or both, for each of the set of message headers to produce a list of qualified names for the set of message headers;
identifying a namespace prefix, local name, or both, for each address header of the identified one or more endpoints to produce a list of qualified names for the each address header;
comparing the list of qualified names for the set of message headers with the qualified names for the each address header; and
based on the comparison of the qualified names, determining a list of candidates representing the at least a portion of one more of the set of messages headers to normalize and compare with the header-to-bit conversion table when creating the message header bit array.
3. The method of claim 2, wherein a hash table is used to identify the one or more endpoints.
4. The method of claim 3, wherein a hash table is used to identify the namespace prefix, local name, or both, for each address header of the identified one or more endpoints.
5. The method of claim 1, wherein the one or more endpoint address bit masks are pre-computed.
6. The method of claim 1, wherein a bitwise AND operator is used to compare the message header bit array to the one or more endpoint bit masks such that if a result of AN Ding the message header bit array to one of the one or more endpoint bit masks equals the one of the one or more endpoint bit masks, it is determined that at least a portion of the SOAP message is destined for the endpoint corresponding to the one of the one or more endpoint bit masks.
7. The method of claim 1, wherein the header-to-bit conversion table is a hash table.
8. The method of claim 1, wherein a first endpoint requires at least two copies of an address header, and wherein a first endpoint bit mask from the one or more endpoint bit masks corresponds to the first endpoint such that it includes two bits set true representing the at least two copies.
9. The method of claim 1, wherein the header-to-bit conversion table is created by performing the following steps;
collecting all address headers that are included in the one or more endpoints, wherein each address header represents information a SOAP message needs for satisfying at least a portion of criteria for the one or more endpoints;
assigning a bit placement to each address header to produce an array of bits representing each of the address headers;
mapping the bit placement of the address headers to their corresponding address header information in order to create the header-to-bit conversion table; and
storing the header-to-bit conversion table for subsequent use in creating the message header bit array.
10. The method of claim 9, wherein prior to assigning the bit placement to each address header, the method further comprises:
determining if duplicate address headers exist across different endpoints for eliminating such duplicates from the list.
11. The method of claim 9, wherein one or more endpoints’ criteria require two copies of a first address header, and wherein two bits are assigned and mapped to the first address header within the header-to-bit conversion table.
12. At a receiving computing device in a distributed environment running one or more services for processing SOAP messages, a computer program product for implementing a method of efficiently determining those registered endpoints for which at least a portion of a SOAP message is destined, without having to compare each message header with each address header for each endpoint within each service, the computer program product comprising one or more computer storage media having stored thereon computer executable instructions that, when executed by a processor, cause the computing device to perform the following:
receive a SOAP message over a network that includes a set of message headers comprising information used in determining those endpoints for which at least a portion of the SOAP message is destined for processing, wherein at least one of the set of message headers includes a primary uniform resource identifier corresponding to the receiving computing device;
an act of normalizing at least a portion of one or more of the set of message headers using a set of rules that when implemented produce identical unique data strings for equivalent portions of headers, which without normalization appear different;
create a message header bit array by comparing the at least a portion of one or more of the set of message headers with a list of address headers within a header-to-bit conversion table, wherein each bit set true in the message header bit array represents a match and appropriate bit placement corresponding to an address header within the list;
an act of using the primary uniform resource identifier to identify one or more endpoints such that only bit masks for the identified one or more endpoints are used for the comparison with the message header bit array;
receive one or more endpoint bit masks wherein each endpoint bit mask corresponds to a particular endpoint of the one or more endpoints identified by the primary uniform resource identifier such that only bit masks for the identified one or more endpoints are used for the comparison with the message header bit array, and wherein each bit set true within each endpoint bit mask represents a header from the list of address headers that the SOAP message needs to have in order to satisfy criteria for the particular endpoint; and
compare the message header bit array to the one or more endpoint address bit masks for determining those endpoints for which at least a portion of the SOAP message is destined.
13. The computer program product of claim 12, wherein prior to normalizing the at least a portion of one or more of the set of message headers, and wherein the computer program product further comprises computer executable instructions that can cause the distributed computing system to perform the following:
identify a namespace prefix, local name, or both, for each of the set of message headers to produce a list of qualified names for the set of message headers;
identify a namespace prefix, local name, or both, for each address header of the identified one or more endpoints to produce a list of qualified names for the each address header;
compare the list of qualified names for the set of message headers with the qualified names for the each address header; and
based on the comparison of the qualified names, determine a list of candidates representing the at least a portion of one more of the set of messages headers to normalize and compare with the header-to-bit conversion table when creating the message header bit array.
14. The computer program product of claim 12, wherein a bitwise AND operator is used to compare the message header bit array to the one or more endpoint bit masks such that if a result of ANDing the message header bit array to one of the one or more endpoint bit masks equals the one of the one or more endpoint bit masks, it is determined that at least a portion of the SOAP message is destined for the endpoint corresponding to the one of the one or more endpoint bit masks.
15. The computer program product of claim 12, wherein a first endpoint requires at least two copies of an address header, and wherein a first endpoint bit mask from the one or more endpoint bit masks corresponds to the first endpoint such that it includes two bits set true representing the at least two copies.
16. At a receiving computing device in a distributed environment running one or more services for processing SOAP messages, a method of efficiently determining those registered endpoints for which at least a portion of a SOAP message is destined, without having to compare each message header with each address header for each endpoint within each service, the method comprising:
receiving an endpoint address from each of a plurality of services, wherein each endpoint address includes one or more address headers;
generating a header-to-bit conversion table by extracting each address header from the plurality of endpoint addresses, normalizing each address header, and assigning a bit position to each address header;
generating a bit mask for each of the plurality of endpoint addresses by setting a corresponding bit of the bit mask for each address header that is included in the endpoint address, wherein the bit mask includes a bit for each address header that was extracted from the plurality of endpoint addresses;
receiving a SOAP message over a network that includes one or more headers that specify which service the message should be sent to, wherein at least one of the one or more headers includes a primary uniform resource identifier corresponding to the receiving computing device;
generating a message header bit array having the same number of bits as each of the plurality of bit masks by extracting the one or more headers from the SOAP message, normalizing at least one of the headers, and setting the corresponding bit of the message header bit array for each header, wherein each bit of the message header bit array and the bit at the same position of the bit mask correspond to the same header;
using the primary uniform resource identifier to identify one or more endpoints such that only bit masks for the identified one or more endpoints are used for the comparison with the message header bit array; and
comparing the message header bit array to each of the bit masks of the identified one or more endpoints to determine which service to send the SOAP message to such that upon determining that the message header bit array is the same as the bit mask for a first service, the SOAP message is sent to the first service.

1461173967-f102e9d1-1bf1-428c-b464-e9732b1fae93

1. A method of treating a patient suffering from a pathogenic endobronchial microbial infection, comprising administering to the patient a therapeutically effective amount of an antibacterial monobactam compound, or a pharmaceutically acceptable salt or prodrug thereof, and administering to the patient an amount of a mucolytic agent effective to enhance the antibacterial activity of the monobactam compound in the endobronchial space of the patient.
2. A method of claim 1 wherein the monobactam compound is 2R 2\u03b1, 3\u03b1(Z)-3-1 (2 amino-4-thiazolyl)-2 (2 methyl 4-oxo-1 sulfo-3 azetidinyl)amino-2 oxoethylideneaminooxymethyl-6,7-dihydroxy-2-quinoxalinecarboxylic acid, aztreonam or carumonam, or a pharmaceutically acceptable salt or prodrug thereof.
3. A method of claim 1 wherein the mucolytic agent is selected from the group consisting of N-acetyl-L-cysteine, recombinant human Dnase, Erdosteine, Gauifenesin, and sodium taurocholate.
4. A method of claim 1 wherein the mucolytic agent is administered to the patient prior to administration of the monobactam compound.
5. A method for inhibiting the growth of susceptible microbes in the presence of mucin by treating the microbes with a antibacterially effective amount of an monobactam compound, or a pharmaceutically acceptable salt or prodrug thereof, and with an amount of a mucolytic agent effective to enhance the antibacterial activity of the monobactam compound
6. A method of claim 5 wherein the monobactam compound is 2R 2\u03b1, 3\u03b1(Z)-3-1 (2 amino-4-thiazolyl)-2 (2 methyl 4-oxo-1 sulfo-3 azetidinyl)amino-2 oxoethylideneaminooxymethyl-6,7-dihydroxy-2-quinoxalinecarboxylic acid, aztreonam or carumonam, or a pharmaceutically acceptable salt or prodrug thereof.
7. A method of claim 5 wherein the mucolytic agent is selected from the group consisting of N-acetyl-L-cysteine, recombinant human Dnase, Erdosteine, Gauifenesin, and sodium taurocholate.
8. A pharmaceutical composition for treating patients suffering from a pathogenic endobronchial microbial infection, comprising an antibacterially effective amount of monobactam compound, or a pharmaceutically acceptable salt or prodrug thereof, and an amount of a mucolytic agent effective to enhance the antibacterial activity of the monobactam compound when administered to the endobronchial space of a patient.
9. A composition of claim 8 wherein the monobactam compound is 2R 2\u03b1, 3\u03b1(Z)-3-1 (2 amino-4-thiazolyl)-2 (2 methyl 4-oxo-1 sulfo-3 azetidinyl)amino-2 oxoethylideneaminooxymethyl-6,7-dihydroxy-2-quinoxalinecarboxylic acid, aztreonam or carumonam, or a pharmaceutically acceptable salt or prodrug thereof.
10. A composition of claim 8 wherein the mucolytic agent is selected from the group consisting of N-acetyl-L-cysteine, recombinant human Dnase, Erdosteine, Gauifenesin, and sodium taurocholate.
11. A therapeutic package suitable for commercial sale for treating a patient suffering from a pathogenic endobronchial microbial infection, comprising a container, a therapeutically effective amount of an antibacterial monobactam compound, or a pharmaceutically acceptable salt or prodrug thereof, and an amount of a mucolytic agent effective to enhance the antibacterial activity of the monobactam compound in the endobronchial space of the patient.
12. A therapeutic package of claim 11 further comprising written matter instructing that the patient receive treatment with the mucolytic agent prior to treatment with the antibacterial monobactam compound.
13. A therapeutic package of claim 11 wherein the monobactam compound is 2R 2\u03b1, 3\u03b1(Z)-3-1 (2 amino-4-thiazolyl)-2 (2 methyl 4-oxo-1 sulfo-3 azetidinyl)amino-2 oxoethylideneaminooxymethyl-6,7-dihydroxy-2-quinoxalinecarboxylic acid, aztreonam or carumonam, or a pharmaceutically acceptable salt or prodrug thereof.
14. A therapeutic package of claim 13 wherein the mucolytic agent is selected from the group consisting of N-acetyl-L-cysteine, recombinant human Dnase, Erdosteine, Gauifenesin, and sodium taurocholate.
15. A therapeutic package of claim 11 further comprising a nebulizer.

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 curtain drawstring structure comprising:
an upper beam having a rail groove with a string hole and two inner walls on both sides of the rail groove, two projecting rails protrudingly formed at a lower portion of the two inner walls of said rail groove, and an evading space used to separate the two projecting rails, a retractable cord extending upwards through a curtain body and the string hole on the upper beam;
a fixed unit having a first upper base and a first lower base, said first lower base having a first bottom plate and two first vertical plates at a front end and a rear end respectively, wherein the two first vertical plates are provided for the first upper base to cross, and a lateral passage is formed on the fixed unit through the arrangement of the first bottom plate, two first vertical plates and the first upper base, wherein a guiding wheel and a steering wheel are pivotally disposed inside the lateral passage, and the diameter of the steering wheel is greater than that of the guiding wheel, and a standing rod with a notch is disposed on one side of the lateral passage corresponding to the steering wheel, and the other side thereof has a first extending base on each of the first vertical plates, wherein each of the first extending bases has a first stepped slot, and a first pressing bar is used in the first stepped slot; and
a movable unit having a second upper base and a second lower base, the second lower base having a second bottom plate and two second vertical plates at a front end and a rear end respectively, wherein the two second vertical plates are provided for the second upper base to cross, and a lateral passage is formed on the movable unit through the arrangement of the second bottom plate, two second vertical plates and the second upper base, wherein a guiding wheel and a steering wheel are pivotally disposed on both sides inside the lateral passage, and the diameter of the steering wheel is greater than that of the guiding wheel, and a horizontal edge is extending and formed on the second bottom plate of the movable unit, wherein a second extending base is disposed on each of the second vertical plates, and each of the second extending bases has a second stepped slot, and a second pressing bar is used in the second stepped slot, wherein a shielding piece is formed on the opposite side of the second extending base to secure a driving string, so the movable unit is connected with a string receiving unit through the driving string.
2. The curtain drawstring structure of claim 1, wherein the engagement of the first upper base and the first lower base of the fixed unit is through first hooks.
3. The curtain drawstring structure of claim 1, wherein the engagement of the second upper base and the second lower base of the movable unit is through second hooks.
4. The curtain drawstring structure of claim 1, wherein the shielding piece has a protruding unit to secure a driving string.
5. The curtain drawstring structure of claim 1, wherein the retractable cord is engaged with the fixed unit and the movable unit in the rail groove.