1460941039-0d093a7f-e374-4845-a9f4-f74c3c570569

1. A method comprising:
receiving a first data string corresponding to a first scanned barcode;
decoding the first data string according to a first barcode format to generate a first data payload;
identifying, by a processor, from the first data payload a first set of rules for extracting information from the first data payload;
extracting information from the first data payload according to the first set of rules to obtain one or more components;
translating the one or more components of the first data payload into at least one translated component; and
providing for display of the translated component.
2. The method of claim 1, further comprising:
causing the at least one translated component to be provided to at least one software program in response to the at least one translated component comprising a complete set of product information.
3. The method of claim 1, wherein the first set of rules for extracting information from the first data payload include rules for parsing the first data payload into one or more components.
4. The method of claim 1, further comprising:
providing for display of an indication of additional information needed in response to the at least one translated component not comprising a complete set of product information.
5. The method of claim 4, wherein providing for display of an indication of additional information needed comprises providing for display of instructions to scan a second barcode.
6. The method of claim 5, wherein the instructions to scan a second barcode comprise at least one of an identification of a location of the second barcode or a human-identifiable visual distinction of the second barcode.
7. The method of claim 5, further comprising:
receiving a second data string corresponding to a second scanned barcode;
decoding the second data string according to a second barcode format to generate a second data payload;
identifying from the second data payload a second set of rules for extracting information from the second data payload;
extracting information from the second data payload according to the second set of rules to obtain one or more components;
translating the one or more components of the second data payload into at least one second translated component; and
providing for display of the at least one second translated component.
8. A computing device comprising processing circuitry configured to:
receive a first data string corresponding to a first scanned barcode;
decode the first data string according to a first barcode format to generate a first data payload;
identify, from the first data payload a first set of rules for extracting information from the first data payload;
extracting information from the first data payload according to the first set of rules to obtain one or more components;
translate the one or more components of the first data payload into at least one translated component; and
provide for display of the at least one translated component.
9. The computing device of claim 8, wherein the circuitry is further configured to:
cause the at least one translated component to be provided to at least one software program in response to the at least one translated component comprising a complete set of product information.
10. The computing device of claim 9, wherein the at least one software program comprises at least one of an electronic medical record program or a product registration program.
11. The computing device of claim 8, wherein the circuitry is further configured to:
provide for display of an indication of additional information needed in response to the at least one translated component not comprising a complete set of product information.
12. The computing device of claim 11, wherein the circuitry configured to provide for display of an indication of additional information needed comprises circuitry configured to provide for display of instructions to scan a second barcode.
13. The computing device of claim 12, wherein the instructions to scan a second barcode comprise at least one of an identification of a location of the second barcode or a human-identifiable visual distinction of the second barcode.
14. The computing device of claim 12, wherein the circuitry is further configured to:
receive a second data string corresponding to a second scanned barcode;
decode the second data string according to a second barcode format to generate a second data payload;
identify from the second data payload a second set of rules for extracting information from the second data payload;
extract information from the second data payload according to the second set of rules to obtain one or more components;
translate the one or more components of the second data payload into at least one second translated component; and
provide for display of the at least one second translated component.
15. A computer program product comprising a non-transitory computer readable storage medium having program code portions stored thereon, the program code portions configured, upon execution, to:
receive a first data string corresponding to a first scanned barcode;
decode the first data string according to a first barcode format to generate a first data payload;
identify from the first data payload a first set of rules for extracting information from the first data payload;
extract information from the first data payload according to the first set of rules to obtain one or more components;
translate the one or more components of the first data payload into at least one translated component; and
provide for display of the at least one translated component.
16. The computer program product of claim 15, wherein the program code portions are further configured, upon execution, to:
cause the at least one translated component to be provided to at least one software program in response to the at least one translated component comprising a complete set of product information.
17. The computer program product of claim 16, wherein the at least one software program comprises at least one of an electronic medical record program or a product registration program.
18. The computer program product of claim 15, wherein the program code portions are further configured, upon execution, to:
provide for display of an indication of additional information needed in response to the at least one translated component not comprising a complete set of product information.
19. The computer program product of claim 18, wherein the program code portions configured, upon execution, to provide for display of an indication of additional information needed comprise program code portions configured, upon execution, to provide for display of instructions to scan a second barcode.
20. The computer program product of claim 19, wherein the program code portions are further configured, upon execution, to:
receive a second data string corresponding to a second scanned barcode;
decode the second data string according to a second barcode format to generate a second data payload;
identify from the second data payload a second set of rules for extracting information from the second data payload;
extract information from the second data payload according to the second set of rules to obtain one or more components;
translate the one or more components of the second data payload into at least one second translated component; and
provide for display of the at least one second translated component.

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 pressure valve for ensuring a pressure equalisation between a closed container, in particular a cargo hold or a tank on a maritime carrier, and the ambient atmosphere, and comprising a valve housing (1) with:
a wall (2) that defines a flow passage (3) with an upwardly oriented outflow mouthing (11) for gas in the container, and being opposite the outflow mouthing (11) connectable to said container;
a valve body (14) arranged at the outflow mouthing (11), said valve body having a surface part (16) suitable for collecting a gas flow that flows through the flow passage and around the valve body (14) to form an upwardly oriented jet, said valve body (14) having a downwardly oriented valve face (15) configured for abutting on an associated valve seat (13) in the outflow mouthing (11) of the valve housing (1) in order to define a closed state of the pressure valve;
a lifting plate (21) being, relative to the valve seat (13), arranged further down in the flow passage (3), which lifting plate (21) has a surface area A2 transversally to the flow passage (3) that exceeds the cross sectional area A1 of the flow passage (3) at the valve seat (13);
wherein the lifting plate (21) is connected to the valve body (14) in order to allow them to be moved as an aggregate valve unit between said closed state and a state in which the pressure valve is open; and
wherein the pressure valve is configured such that the container is, at any time, in communication with the area above the lifting plate (21);
characterised in
that the pressure valve also comprises a magnet (8) and a magnetisable body (9); and
that the force of attraction Fm between the magnet (8) and the magnetisable body (9) and the mass of the lifting plate (21) contribute to defining the abutment force Fc of the valve body (14) against the valve seat (13) in the closed state of the pressure valve.
2. A pressure valve according to the preceding claim, characterised in that the flow passage (3) and the outflow mouthing (11) have an essentially circular cross section; and that said surface part of (16) the valve body (14) is a surface of revolution.
3. A pressure valve according to the preceding claim, characterised in that the lifting plate (21) is configured as a disc with an outer diameter that exceeds the diameter of the flow passage (3) at the valve seat (15).
4. A pressure valve according to any one of the preceding claims, characterised in that the surface part (16) of the valve body (14) is substantially drop-shaped.
5. A pressure valve according to any one of the preceding claims, characterised in that the magnet (8) is fixedly mounted interiorly of the valve housing underneath the lifting plate (14); and that the distance between the magnet (8) and the valve unit consisting of the lifting plate (21) and the valve body (14) can be varied.
6. A pressure valve according to any one of the preceding claims 1-4 characterised in that the magnet (8) is fixedly mounted in the valve body (14); and that the magnetisable body (9) is arranged in the area at the outflow mouthing (11), or vice versa.
7. A pressure valve according to any one of the preceding claims, characterised in that the lifting plate (21) and the valve body (14) are rigidly connected by a rod-shaped connecting element (6); and that the pressure valve comprises an actuator unit (4) for producing a control movement of the valve body (14) between the open and the closed position.
8. A pressure valve according to any one of the preceding claims, characterised in that, between the wall (2) and the lifting plate (21), there is a free passage (22), whereby the container is, at any time, in communication with the area above the lifting plate (21).
9. A pressure valve according to any one of the preceding claims, characterised in that the force of attraction Fm of the magnet defines about approximately 20% and about 35% of the force Fc.
10. A pressure valve according to any one of the preceding claims, characterised in that the free through-flow area (A3-A2) in the flow passage (3) at the lifting plate (21) constitutes between about approximately 25% and about 55%, preferably between about 30% and about 50%, of the area A3 of the flow passage at the lifting plate (21).
11. A pressure valve according to the preceding claim, characterised in that the ratio (A1A3) assumes a value of between 0.16 and 0.35, wherein A3 is the cross sectional area of the flow passage (3) in the entire area of movement of the lifting plate 21.