1461123149-05eaf039-bbce-4ddc-a9b5-62faa7d15b9a

1. A safety helmet comprising:
an outer shell;
an energy-absorbing liner within said outer shell; and
wherein said energy-absorbing liner includes a cellular textile composite material in which at least a portion is a porous textile material supported in a matrix material wherein a plurality of pores are retained in said portion of the composite.
2. A safety helmet as claimed in claim 1 wherein said cellular textile composite includes a textile fabric and a matrix material saturating strands of said textile material and retaining pores between strands of said textile material.
3. A safety helmet as claimed in claim 2 wherein said textile fabric includes a fabric manufactured from yarns or fibres of high-density polymeric materials.
4. A safety helmet as claimed in claim 2 wherein said matrix material comprises a polymer resin.
5. A safety helmet as claimed in claim 1 wherein said cellular textile composite provides a plurality of cells in the form of flat-top conical cell structures.
6. A safety helmet as claimed in claim 1 wherein a linkage structure is provided to link adjacent cells such that impact energy may be dissapated by a plurality of adjacent cells.
7. A safety helmet as claimed in claim 6 wherein an interlocking linkage is provided in the form of a reversibly facing nested textile composite.
8. A safety helmet as claimed in claim 6 wherein a linkage is provided in the form of a thin layer of material surrounding and interconnecting individual cells with adjacent cells.
9. A safety helmet as claimed in claim 6 wherein a linkage is provided in the form of a foam material surrounding individual cells and interconnecting adjacent cells.
10. A method of manufacturing a liner for a safety helmet comprising the steps of:
providing a sheet of textile fabric;
forming said textile fabric at controlled temperatures to provide a plurality of projecting cells;
forming said fabric with said cells into a generally hemispherical shape for use as a helmet liner;
forming linkages of adjacent cells;
applying resin as a matrix material at one or more stages throughout the method to form a textile fabric composite structure retaining a plurality of pores of the fabric in at least a portion of the resulting composite; and
curing said composite for use as a helmet liner.
11. A method of manufacturing a helmet liner as claimed in claim 10 wherein a flat textile fabric sheet is formed into a substantially planar preform with projecting cells prior to formation into a generally hemispherical three-dimensional shape for use as a liner.
12. A method of manufacturing a liner as claimed in claim 10 wherein a substantially flat textile fabric is applied directly to a three-dimensional generally hemispherical mold for simultaneous formation into the generally hemispherical shape for a liner and formation of the projecting cells.
13. A method of manufacturing a liner as claimed in claim 10 wherein said controlled temperatures comprises controlling the temperature during formation of the cells to a temperature below the melting point of the fibres in the textile fabric but above the glass transition temperature.
14. A method of manufacturing a liner as claimed in claim 10 wherein said step of applying resin as a matrix material is performed at more than one stage throughout the method.
15. An apparatus for the manufacture of a textile composite structure for use in a liner of a safety helmet comprising:
at least a first temperature controlled mould having co-operating moulding services to form a plurality of projecting cells into a substantially planar sheet of textile fabric;
a generally hemispherical head-shaped base shell having a plurality of projecting mandrels to receive said textile fabric wherein said mandrels support some or all of said projecting cells; and
means to apply resin at one or more stages throughout the process to form a textile composite structure.
16. An apparatus for the manufacture of a textile composite structure as claimed in claim 15 wherein said generally hemispherical head-shaped base shell is provided as an inflatable or compressible base shell that may be collapsed after formation of the textile composite structure for removal.
17. An apparatus for manufacture of a textile composite structure as claimed in claim 15 wherein said generally hemispherical head-shaped base shell is provided as a substantially solid hemispherical base shell carrying a plurality of mandrels, at least some of said mandrels being removable to assist in release of the composite structure from said base shell.
18. An apparatus for the manufacture of a textile composite structure for use as a liner in a safety helmet comprising:
at least one temperature controlled mould having two co-operating moulding surfaces having a generally hemispherical head-shaped configuration and carrying a plurality of mandrels to form a textile fabric into a generally hemispherical head-shaped structure and simultaneously form a plurality of projecting cells in said fabric; and
means to apply resin before, during or after said moulding process.
19. An apparatus for the manufacture of a textile composite structure as claimed in claim 18 wherein one or both of the co-operating moulds are provided in connectable portions to form the generally hemispherical head-shaped surface such that, upon disconnection, said moulding surface can be removed.
20. An apparatus for the manufacture of a textile composite structure as claimed in claim 18 or 19 wherein at least a portion of a surface of one of said moulding surfaces is provided with a biased portion to assist in the release of the composite structure from said moulding surface.

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 processing data, comprising:
receiving a temporal sequence of depth maps of a scene containing a humanoid form, the depth maps comprising a matrix of pixels having respective pixel depth values;
using a digital processor, processing at least one of the depth maps so as to find respective three-dimensional (3D) medial axes of segments of limbs of the humanoid form in a 3D space;
identifying joints in the limbs by finding approximate intersection points of the 3D medial axes of adjoining segments of the limbs, wherein for at least some of the adjoining limb segments, the respective 3D medial axes do not precisely intersect in the 3D space; and
tracking movements of the humanoid form over the sequence using the medial axes and the joints of the limbs.
2. The method according to claim 1, wherein finding the approximate intersection points comprises locating an elbow at an approximate intersection of the 3D medial axes of an upper arm and a forearm of the humanoid form.
3. The method according to claim 1, wherein processing the at least one of the depth maps comprises identifying, using the identified joints and limbs, left and right arms of the humanoid form, and searching to find a head of the humanoid form between the arms.
4. The method according to claim 3, wherein identifying the left and right arms comprises capturing the at least of the depth maps while the humanoid form stands in a calibration pose, in which the left and right arms are raised.
5. The method according to claim 4, wherein the left and right arms are raised above a shoulder level of the humanoid form in the calibration pose.
6. The method according to claim 1, wherein processing the at least one of the depth maps comprises extracting edges of the humanoid form from the at least one depth map, and finding the 3D medial axes and extreme points of limbs of the humanoid form based on the edges.
7. The method according to claim 6, wherein finding the 3D medial axes comprises:
fitting straight lines in the 3D space to the extracted edges;
defining the segments of the limbs by matching pairs of the straight lines that are approximately parallel; and
identifying a respective 3D medial axis between each of the matched pairs.
8. The method according to claim 1, wherein identifying the joints comprises locating left and right shoulders of the humanoid form, and wherein the method comprises computing a width between the shoulders, and estimating dimensions of other parts of the humanoid form based on the width.
9. The method according to claim 8, and comprising refining the estimated dimensions responsively to the depth maps in the sequence while tracking the movements.
10. Apparatus for processing data, comprising:
an imaging assembly, which is configured to capture a temporal sequence of depth maps of a scene containing a humanoid form, the depth maps comprising a matrix of pixels having respective pixel depth values; and
a digital processor, which is configured to process at least one of the depth maps so as to find respective three-dimensional (3D) medial axes of segments of limbs of the humanoid form in a 3D space, to identify joints in the limbs by finding approximate intersection points of the 3D medial axes of adjoining segments of the limbs, wherein for at least some of the adjoining limb segments, the respective 3D medial axes do not precisely intersect in the 3D space, and to track movements of the humanoid form over the sequence using the medial axes and the joints of the limbs.
11. The apparatus according to claim claim 10, wherein the digital processor is configured to locate an elbow at an approximate intersection of the 3D medial axes of an upper arm and a forearm of the humanoid form.
12. The apparatus according to claim 10, wherein the digital processor is configured to identify, using the identified joints and limbs, left and right arms of the humanoid form, and to search to find a head of the humanoid form between the arms.
13. The apparatus according to claim 10, wherein the digital processor is configured to extract edges of the humanoid form from the at least one depth map, and to find the 3D medial axes and extreme points of limbs of the humanoid form based on the edges.
14. The apparatus according to claim 13, wherein the digital processor is configured to find the 3D medial axes by fitting straight lines in the 3D space to the extracted edges, defining the segments of the limbs by matching pairs of the straight lines that are approximately parallel, and identifying a respective 3D medial axis between each of the matched pairs.
15. The apparatus according to claim 10, wherein the identified joints comprise left and right shoulders of the humanoid form, and wherein the digital processor is configured to compute a width between the shoulders, and to estimate dimensions of other parts of the humanoid form based on the width.
16. A computer software product, comprising a non-transitory computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive a temporal sequence of depth maps of a scene containing a humanoid form, the depth maps comprising a matrix of pixels having respective pixel depth values, to process at least one of the depth maps so as to find respective three-dimensional (3D) medial axes of segments of limbs of the humanoid form in a 3D space, to identify joints in the limbs by finding approximate intersection points of the 3D medial axes of adjoining segments of the limbs, wherein for at least some of the adjoining limb segments, the respective 3D medial axes do not precisely intersect in the 3D space, and to track movements of the humanoid form over the sequence using the medial axes and the joints of the limbs.
17. The product according to claim 16, wherein the instructions cause the computer to identify, using the identified joints and limbs, left and right arms of the humanoid form, and to search to find a head of the humanoid form between the arms.
18. The product according to claim 16, wherein the instructions cause the computer to extract edges of the humanoid form from the at least one depth map, and to find the 3D medial axes and extreme points of limbs of the humanoid form based on the edges.
19. The product according to claim 16, wherein the identified joints comprise left and right shoulders of the humanoid form, and wherein the instructions cause the computer to compute a width between the shoulders, and to estimate dimensions of other parts of the humanoid form based on the width.
20. The product according to claim 18, wherein the instructions cause the computer to find the 3D medial axes by fitting straight lines in the 3D space to the extracted edges, defining the segments of the limbs by matching pairs of the straight lines that are approximately parallel, and identifying a respective 3D medial axis between each of the matched pairs.

1461123138-7217248b-4799-4eb2-b422-96927fcf81f9

1. An encapsulation system (100, 300) for semiconductor packaging comprising:
an encapsulation spacer (102, 302), which is shaped and dimensioned to match a substratecarrier (150);
wherein the encapsulation spacer (102, 302) has one or more apertures (104, 304) such that semiconductor dies (160) on the substratecarrier (150) are disposed inside an associated aperture when the encapsulation spacer (102, 302) is attached to the substratecarrier (150), and a volume defined by each of the one or more apertures (104, 304) and the substratecarrier is operable to be filled with an encapsulant (103).
2. An encapsulation system according to claim 1, wherein the one or more apertures (104, 304) isare configurable in shape and dimensions according to patterns of conductive elements on the substratecarrier.
3. An encapsulation system according to claim 1, further comprising an overflow reservoir disposed alongside an associated aperture, and the overflow reservoir is connected to the associated aperture by an air vent.
4. An encapsulation system according to claim 1, wherein the encapsulation spacer having a plurality of apertures is in the form of a panel.
5. An encapsulation system according to claim 1, wherein the encapsulation spacer having a single aperture is in the form of a ring.
6. An encapsulation system according to claims 1, wherein the encapsulant is dispensed into the one or more apertures to encapsulate the associated semiconductor dies.
7. An encapsulation system according to claim 3, further comprising a vacuum channel disposed alongside an associated overflow reservoir, and the vacuum channel is connected to the associated overflow reservoir by a control gate.
8. An encapsulation system according to claim 7, wherein a vacuum channel further comprises a vacuum port for connection to an external vacuum system.
9. An encapsulation system according to claim 1, wherein the encapsulation spacer is of a unitary layer.
10. An encapsulation system according to claim 9, wherein the encapsulation spacer is formed integral with the substrate.
11. An encapsulation system according to claim 1, wherein the encapsulation spacer comprises two or more layers, and the adjacent layers are joined by means of adhesive.
12. An encapsulation system according to claim 11, wherein the depth of the overflow reservoir, air vent, vacuum channel or control gate is configurable by selecting the thickness of the relevant layer of the encapsulation spacer.
13. An encapsulation system according to claim 1, further comprising an encapsulant delivery layer that is attachable onto the encapsulation spacer.
14. An encapsulation system according to claim 13, wherein the encapsulant delivery layer is made of a. flexible plastic and has a reservoirpot for storing the encapsulant.
15. An encapsulation system according to claim 14, wherein the reservoirpot is collapsible when a force is applied to deliver the encapsulant.
16. An encapsulation system according to claim 14, further comprising a recessed gate on the encapsulation spacer for delivering the encapsulant from the reservoirpot on the encapsulant delivery layer to an associated aperture.
17. An encapsulation system according to claim 13, wherein the encapsulation spacer further comprises a relief along a periphery, said relief allows one to grip on the substratecarrier or encapsulant delivery layer.

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 of soldering comprising:
disposing first and second balls of solder adjacent one another on a wire;
disposing flux on the wire between and in contact with both of the first and second balls and so as to substantially fill a space between the first and second balls;
disposing the wire on a substrate so that the first and second balls of solder contact a single conductor on the substrate; and
melting the first and second balls of solder and flux and soldering the wire to the conductor.
2. A method as set forth in claim 1, wherein the melting is achieved using a wave soldering machine.
3. A method of soldering comprising:
preparing a solderable assembly by:
fixing a first solder ball on a wire;
fixing a second solder ball fixed on the wire with such spacing between the first solder ball and the second solder ball that both of the solder balls can contact a single conductive contact; and
fixing flux on the wire and forming a continuous layer substantially filling the space between the first and second solder balls.
4. A method as set forth in claim 3, further comprising:
deploying the solderable assembly so that the first and second solder balls are disposed on the single contact; and
heating the solderable assembly so that the solder balls and flux flow and make a single reliable connection.
5. A method as set forth in claim 4, wherein heating the solderable assembly comprises heating the wire and conducting heat through the wire to the flux and the first and second balls of solder.
6. A method of soldering comprising:
preparing a solderable assembly by:
fixing a first solder ball on a wire;
fixing a second solder ball fixed on the wire with such spacing between the first solder ball and the second solder ball that both of the solder balls can contact a single conductive contact; and
fixing flux on the wire and forming a continuous layer substantially filling the space between the first and second solder balls;
deploying the solderable assembly so that the first and second solder balls are disposed on the single contact;
heating the solderable assembly so that the solder balls and flux flow and make a single reliable connection;
disposing a portion of the wire through an aperture in a substrate heating wire which has passed through the aperture.