1461158348-11dc47c1-4db2-46c2-80a6-6a2bd9adcb9e

1. A manufacturing method of a three dimensional structure having a hydrophobic inner surface, comprising:
anodizing a three dimensional metal member and forming fine holes on an external surface of the metal member;
forming a replica by coating a non-wetting polymer material on the outer surface of the metal member and forming the non-wetting polymer material to be a replication structure corresponding to the fine holes of the metal member;
forming an exterior by surrounding the replication structure with an exterior forming material; and
etching the metal member and eliminating the metal member from the replication structure and the exterior forming material.
2. The manufacturing method of claim 1, wherein the exterior forming material has adhesion on its surface contacting the replication structure.
3. The manufacturing method of claim 1, wherein the exterior forming material has flexibility so as to be adhered on a curved external surface of the replication structure.
4. The manufacturing method of claim 2, wherein the exterior forming material is an acryl film.
5. The manufacturing method of claim 1, further comprising, before anodizing, spraying fine particles and forming fine protrusions and depressions on the external surface of the metal member.
6. The manufacturing method of claim 5, wherein the metal member is formed in a cylindrical shape, and the fine particles are sprayed on a circumferential surface of the metal member.
7. The manufacturing method of claim 6, wherein the exterior forming material is adhered on an area corresponding to the circumferential surface of the metal member.
8. The manufacturing method of claim 1, wherein the non-wetting polymer material is provided in the fine holes of the metal member, and the replication structure has a plurality of columns corresponding to the fine holes.
9. The manufacturing method of claim 8, wherein the plurality of columns partially stick to each other to form a plurality of groups.
10. The manufacturing method of claim 1, wherein the metal member is wet-etched.
11. The manufacturing method of claim 1, wherein the metal member is formed of an aluminum material.

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 complex of enzyme, protein and carrier comprising
(1) a carrier;
(2) an enzyme, two or more molecules of the enzyme being conjugated to the carrier in (1); and
(3) a protein with a specific binding potency to other substance(s), the protein being conjugated to at least one molecule of the two or more molecules of the enzyme in (2).
2. A complex of enzyme, protein and carrier comprising
(1) a carrier;
(2) an enzyme, two or more molecules of the enzyme being conjugated to the carrier in (1);
(3) a protein with a specific binding potency to other substances, the protein being conjugated to at least one molecule of the two or more molecules of the enzyme in (2); and
(4) the same protein as in (3), conjugated directly to the carrier in (1).
3. The complex of enzyme, protein and carrier according to claim 1, wherein the carrier has an average molecular weight of 5,000 to 500,000 Da, determined by gel filtration chromatography.
4. The complex of enzyme, protein and carrier according to claim 2, wherein the carrier has an average molecular weight of 5,000 to 500,000 Da, determined by gel filtration chromatography.
5. The complex of enzyme, protein and carrier according to claim 3, wherein the carrier has an average molecular weight of 10,000 to 300,000 Da, determined by gel filtration chromatography.
6. The complex of enzyme, protein and carrier according to claim 4, wherein the carrier has an average molecular weight of 10,000 to 300,000 Da, determined by gel filtration chromatography.
7. The complex of enzyme, protein and carrier according to claim 1, wherein the carrier has two or more amino groups.
8. The complex of enzyme, protein and carrier according to claim 2, wherein the carrier has two or more amino groups.
9. The complex of enzyme, protein and carrier according to claim 1, wherein the carrier is one selected from the group consisting of (a) a peptide polymer having two or more basic amino groups and (b) a polysaccharide having introduced active groups, the kind of the active groups being at least one kind selected from the group consisting of amino group, aldehyde group and vinyl group.
10. The complex of enzyme, protein and carrier according to claim 2, wherein the carrier is one selected from the group consisting of (a) a peptide polymer having two or more basic amino groups and (b) a polysaccharide having introduced active groups, the kind of the active groups being at least one kind selected from the group consisting of amino group, aldehyde group and vinyl group.
11. The complex of enzyme, protein and carrier according to claim 9, wherein the carrier is polylysine.
12. The complex of enzyme, protein and carrier according to claim 10, wherein the carrier is polylysine.
13. The complex of enzyme, protein and carrier according to claim 1, wherein the enzyme is one selected from the group consisting of horse radish peroxidase, alkaline phosphatase, -galactosidase and glucose oxidase.
14. The complex of enzyme, protein and carrier according to claim 2, wherein the enzyme is one selected from the group consisting of horse radish peroxidase, alkaline phosphatase, -galactosidase and glucose oxidase.
15. The complex of enzyme, protein and carrier according to claim 1, wherein the protein with a specific binding potency to other substance(s) is at least one selected from the group consisting of an antibody and fragment(s) thereof.
16. The complex of enzyme, protein and carrier according to claim 2, wherein the protein with a specific binding potency to other substance(s) is at least one selected from the group consisting of an antibody and fragment(s) thereof.
17. The complex of enzyme, protein and carrier according to claim 15, wherein the antibody is a polyclonal antibody or monoclonal antibody.
18. The complex of enzyme, protein and carrier according to claim 16, wherein the antibody is a polyclonal antibody or monoclonal antibody.
19. The complex of enzyme, protein and carrier according to claim 15, wherein the fragment(s) means at least one selected from the group consisting of F(ab)2, Fab and Fabc.
20. The complex of enzyme, protein and carrier according to claim 16, wherein the fragment(s) means at least one selected from the group consisting of F(ab)2, Fab and Fabc.
21. The complex of enzyme, protein and carrier according to claim 1, wherein the protein with a specific binding potency to other substance(s) is avidin or streptavidin.
22. The complex of enzyme, protein and carrier according to claim 2, wherein the protein with a specific binding potency to other substance(s) is avidin or streptavidin.
23. An immunoassay kit comprising the complex according to claim 1.
24. An immunoassay kit comprising the complex according to claim 2.
25. The immunoassay kit according to claim 23, wherein the immunoassay is immunohistostaining or enzyme immunoassay.
26. The immunoassay kit according to claim 24, wherein the immunoassay is immunohistostaining or enzyme immunoassay.

1461158336-f6906757-bf47-45b0-b449-af6accc01078

1. A computer system for processing barcode data comprising the steps of:
a. scanning a barcode with a barcode scanner, thereby obtaining coded data,
b. decoding the coded data, thereby producing decoded data,
c. providing the decoded data to a computer,
d. reformatting the decoded data in accordance with a set of computer-executable instructions which contains reformatting instructions by
i. demarcating the decoded data into one or more data elements in accordance with the selected computer-executable instructions, thus producing one or more demarcated data elements,
ii. compiling at least one of the data elements in accordance with the selected computer-executable instructions to produce a reformatted data collection,

e. providing the reformatted data collection to a software application.
2. The computer system as recited in claim 1, wherein the step of reformatting includes the step of tokenizing at least one of the demarcated data elements in accordance with the selected computer-executable instructions, thereby producing one or more tokenized data elements.
3. The computer system as recited in claim 1, wherein the computer-executable instructions are selected from a plurality of computer-executable instructions located on the computer.
4. The computer system as recited in claim 1, wherein the barcode is a linear barcode with a plurality of data elements.
5. The computer system as recited in claim 1, wherein the barcode is a two dimensional barcode with a plurality of data elements.
6. The computer system as recited in claim 1, wherein the barcode is a linear barcode with a single data element.
7. The computer system as recited in claim 1, wherein the barcode is a two dimensional barcode with a single data element.
8. The computer system as recited in claim 1, wherein supplemental data, which is not contained in the barcode, is manually entered into the software application.
9. The computer system as recited in claim 1, further comprising the step of configuring at least one computer-executable instruction from the plurality of computer-executable instructions such that the reformatting of the decoded data is altered by an end-user.
10. A computer-readable medium having software instructions for performing a method comprising the steps of:
a. receiving decoded data from a barcode scanner,
b. reformatting the decoded data in accordance with a set of computer-executable instructions which contains reformatting instructions by
i. demarcating the decoded data into one or more data elements in accordance with the selected computer-executable instructions, thus producing one or more demarcated data elements,
ii. tokenizing at least one of the demarcated data elements in accordance with the selected computer-executable instructions, thereby producing tokenized data elements,
iii. compiling at least one of the tokenized data elements in accordance with the selected computer-executable instructions to produce a reformatted data collection,

c. providing the reformatted data collection to a software application.
11. A computer readable medium as recited in claim 10, wherein the set of computer-executable instructions is selected from a plurality of computer-executable instructions.
12. The computer readable medium as recited in claim 11, wherein at least one of the plurality of computer-executable instructions is configurable by an end-user after installation of the software instructions.
13. The computer readable medium as recited in claim 12, wherein at least one of the computer-executable instructions is configurable such that the end-user controls the reformatting of the decoded data.
14. The computer readable medium as recited in claim 13, wherein at least one of the computer-executable instructions is configurable such that the end-user controls the reformatting of the decoded data by specifying demarcation criteria.
15. The computer readable medium as recited in claim 13, wherein the computer-executable instructions are configurable such that the end-user controls the reformatting of the decoded data by specifying at least one delimiter.
16. The computer readable medium as recited in claim 13, wherein the computer-executable instructions are configurable such that the end-user controls the reformatting of the decoded data by specifying at least one data element which is to be deleted from the reformatted data collection.
17. The computer readable medium as recited in claim 10, wherein the reformatting step further comprises the step of demarcating at least one demarcated data element to produce demarcated sub-elements.
18. The computer readable medium as recited in claim 17, wherein the reformatting step further comprises the step of altering the relative order of the demarcated sub-elements.
19. The computer readable medium as recited in claim 10, wherein the reformatting step further comprises the step of altering the relative order of the demarcated elements.
20. The computer readable medium as recited in claim 10, wherein the step of selecting the computer-executable program includes the step of determining which barcode scanning terminal provided the decoded data.
21. The computer readable medium as recited in claim 10, wherein the step of selecting the computer-executable program includes the step of determining the identity of the software application.
22. The computer readable medium as recited in claim 10, wherein the software application includes a current cursor position and the step of selecting the computer-executable program is based upon the current cursor position.
23. The computer-readable medium as recited in claim 10, wherein the step of reformatting further comprises the step of annotating the data collection.
24. The computer-readable medium as recited in claim 23, wherein the step of annotating includes adding a data label to the data collection.
25. The computer-readable medium as recited in claim 23, wherein the step of annotating includes adding a delimiter between each of the data elements.
26. The computer-readable medium as recited in claim 25, wherein the delimiter is selected from the group consisting of a comma, a tab, a semicolon, a carriage return, and combinations thereof.
27. The computer-readable medium as recited in claim 10, wherein the decoded data is comprised of at least three data elements.
28. The computer-readable medium as recited in claim 10, wherein the barcode scanner scanned a barcode and generated coded data with a symbology, wherein the computer-executable instruction is selected based on the symbology of the barcode.
29. The computer-readable medium as recited in claim 10, wherein the step of demarcating the decoded data includes the step of demarcating a data label associated with the demarcated data elements.
30. The computer-readable medium as recited in claim 29, wherein the computer-executable instruction is selected based on the data label.
31. A computer-readable medium having computer-executable instructions for performing a method comprising the steps of:
a. receiving decoded data from a barcode scanner, wherein the decoded data is comprised of a plurality of data elements,
b. selecting a computer-executable instruction from a plurality of computer-executable instructions, wherein the plurality of computer-executable instructions each contain reformatting instructions,
c. reformatting the decoded data in accordance with the selected computer-executable instructions by
i. demarcating the decoded data into a plurality of data elements in accordance with the selected computer-executable instructions, thus producing a plurality of demarcated data elements,
ii. tokenizing at least one of the demarcated data elements in accordance with the selected computer-executable instructions, thereby producing tokenized data elements,
iii. compiling at least one of the tokenized data elements in accordance with the selected computer-executable instructions to produce a reformatted data collection, wherein the reformatted data includes a delimiter separating the data elements, and the data elements are in an order specified in the selected computer-executable instructions,

d. providing the reformatted data collection to a software application, wherein the software application has data formatting requirements, and the selected computer-executable instructions were selected to satisfy the formatting requirements.
32. The computer-readable medium as recited in claim 31, wherein the step of demarcating the decoded data includes searching the decoded data for a specified data label.
33. The computer-readable medium as recited in claim 31, wherein the decoded data is comprised of a source indicator wherein the computer-executable instruction is selected based on the indicator.

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 establishing communication between a set of resources in an environment wherein at least a sub-set of the resource set is linked via a network, at least a first of the resources generating data useable by other resources to perform various functions, the method comprising the steps of:
identifying the physical location of the first resource within the environment as a first location;
when the first resource generates data to be transmitted on the network, tagging the data as produced at the first location and without a designated destination address;
transmitting the location tagged data onto the network;
via a second resource, monitoring the network for data tagged as being produced at the first location, identifying data tagged as produced at the first location and consuming at least some of the data tagged as produced at the first location.
2. The method of claim 1 wherein the step of identifying the location includes transmitting a signal from the first resource to a receiver and using the received signal to identify the location.
3. The method of claim 1 further including the step of specifying a process zone within the environment and wherein the step of identifying includes determining that the first resource is within the process zone.
4. The method of claim 3 wherein the step of tagging includes indicating that the data packets are generated by a resource located within the process zone.
5. The method of claim 1 wherein the environment is an automated industrial environment and the step of identifying location includes identifying location within the automated environment.
6. The method of claim 1 wherein, when the second resource is unable to determine that received data is tagged as being produced at the first location, consumption of the received data at the second resource is foregone.
7. The method of claim 1 wherein the second resource monitors the network for data tagged as being produced at a subset of locations including the first location and wherein, when the second resource is unable to determine that received data is tagged as being produced at at least one of the subset of locations, consumption of the received data at the second resource is foregone.
8. A method for establishing communication between a set of resources in an environment wherein at least a sub-set of the resource set is linked via a network, at least a first of the resources generating data useable by other resources to perform various functions, the method comprising the steps of:
identifying the physical location of the first resource within the environment as a first location;
the first resource generates data to be transmitted on the network,
tagging the data as produced at the first location;
transmitting the location tagged data onto the network without a designated destination address;
using a second resource to transmit data on the network indicating that the data is produced at a second physical location within the environment and without a designated destination address; and
via the first resource, monitoring the network for data produced at the second location, identifying data tagged as produced at the second location and consuming at least some of the data produced at the second location.
9. The method of claim 8 wherein, when the first resource is unable to determine that received data is tagged as being produced at the second location, consumption of the received data at the first resource is foregone.
10. The method of claim 8 wherein the first resource monitors the network for data tagged as being produced at a subset of locations including the second location and wherein, when the first resource is unable to determine that received data is tagged as being produced at at least one of the subset of locations, consumption of the received data at the first resource is foregone.
11. A method for establishing communication between a plurality of resources in an environment wherein the resources communicate via a network, at least a first of the resources located at a first physical location within the environment generating data useable by other resources to perform various functions, tagging data generated thereby to indicate that the data is produced at the first location and transmitting the location tagged data onto the network without a designated destination address, the method comprising the steps of:
for at least a second resource, monitoring the network for data tagged as being produced at the first location; and
when data tagged as being produced at the first location is identified, using at least some of the data to perform a function.
12. The method of claim 11 wherein, when the second resource is unable to determine that received data is tagged as being produced at the first location, consumption of the received data at the second resource is foregone.
13. The method of claim 11 wherein the second resource monitors the network for data tagged as being produced at a subset of locations including the first location and wherein, when the second resource is unable to determine that received data is tagged as being produced at at least one of the subset of locations, consumption of the received data at the second resource is foregone.
14. A system for establishing communication between a set of resources in an environment wherein at least a sub-set of the resource set is linked via a network, at least a first of the resources generating data useable by other resources to perform various functions, the system comprising:
a location determiner for identifying the physical location of the first resource within the environment as a first location;
a processor for:
the first resource generates data to be transmitted on the network, tagging the data as produced at the first location and without a designated destination address; and
transmitting the location tagged data onto the network; and

a second resource linked to the network wherein the second resource monitors the network for data tagged as being produced at the first location, identifies data tagged as being produced at the first location and consumes at least some of the data tagged as produced at the first location.
15. The system of claim 14 wherein the location determiner includes at least one transmitter and at least one receiver, a first of the transmitter and receiver associated with the first resource, the transmitter transmitting a signal to the receiver useable to identify the location of the first resource.
16. A system for establishing communication between a set of resources in an environment wherein at least a sub-set of the resource set is linked via a network, at least a first of the resources generating data useable by other resources to perform various functions, the system comprising:
a location determiner for identifying the physical location of the first resource within the environment as a first location;
a processor for:
when the first resource generates data to be transmitted on the network, tagging the data as produced at the first location; and
transmitting the location tagged data onto the network without a designated destination address; and

at least a second resource that transmits data on the network indicating that the data is produced at a second physical location within the environment and without a designated destination address; and
wherein the first resource monitors the network for data produced at the second location, identifies data tagged as produced at the second location and consumes at least some of the data produced at the second location.
17. A system for establishing communication between a plurality of resources in an environment wherein the resources communicate via a network, at least a first of the resources located at a first physical location within the environment generating data useable by other resources to perform various functions, tagging data generated thereby to indicate that the data is produced at the first location and transmitting the location tagged data onto the network without a designated destination address, the system comprising:
a processor associated with at least a second resource, the processor programmed to:
monitor the network for data tagged as being produced at the first location;
identify data tagged as being produced at the first location; and
when data tagged as being produced at the first location is identified, use at least some of the data to perform a function.