1461186487-5a56aae8-622c-4922-83c9-8995d96736dd

1. A tray to tube manual exchanger for transferring packaged semiconductor devices from tray to tube, said tray to tube manual exchanger comprising:
a tray having a plurality of receive fillisters, each of which is used to receive a packaged semiconductor device;
a tray-fastening module comprising: a buffer-rail substrate having a plurality of rails on one surface to be assembled cooperatively with said plurality of receive fillisters; a tray-fastening member on the other surface of said buffer-rail substrate to firmly clip said tray; and a tube-inserting member serially connected to said buffer-rail substrate, said tube-inserting member having a plurality of tube-inserting grooves respectively corresponding to each rail, each said tube-inserting groove being able to receive a tube; and
a bi-axle-rotating module comprising: a base and a rotating base; wherein said rotating base is pivotally connected to said base by a first rotating axle and said tray-fastening module is pivotally connected to said rotating base by a second rotating axle;
whereby said tray-fastening module is rotated relative to said rotating base to make said plurality of packaged semiconductor devices fall onto said corresponding rails, and then said rotating base is rotated relative to said base to make said packaged semiconductor device respectively slide into said tubes.
2. The tray to tube manual exchanger according to claim 1, wherein said tray-fastening member comprises:
a tray-fastening board;
a hand wheel disposed on said tray-fastening board;
a plurality of belt wheels pivotally penetrating said tray-fastening board, one end of each belt wheel having a crook assembled cooperatively with said tray; and
a belt serially interconnecting said hand wheel and the other side of each said belt wheel;
whereby when said hand wheel is rotated relative to said tray-fastening board, said belt will drive each said belt wheel and each said belt wheel will be rotated relative to said tray-fastening board to make each said crook able to fix or loose said tray.
3. The tray to tube manual exchanger according to claim 1, wherein said tube-inserting member comprises:
a top housing having a plurality of tube-inserting grooves;
a bottom housing disposed at a bottom surface of said top housing; and
a plurality of stop block respectively corresponding to said tube-inserting grooves, one end of each said stop block pivotally connected to said top housing; and
a plurality of elastic components, one end of each said elastic component connected to each said stop block, the other end of each said elastic component connected to said top housing;
whereby each said stop block can block said corresponding tube-inserting groove, and when a plurality of tubes are inserted into said tube-inserting grooves, said tubes can push away said stop blocks to make said rails of said buffer-rail substrate communicate with the tubes and said stop blocks push said tubes.
4. The tray to tube manual exchanger according to claim 1, further comprising a switch board, one end of said switch board firmly connected to said tray-fastening module, the other end of said switch board pivotally connected to said rotating base.
5. The tray to tube manual exchanger according to claim 4, further comprising at least one second wing to make said second rotating axle pivotally interconnect said at least one second wing and said switch board.
6. The tray to tube manual exchanger according to claim 4, wherein said switch board can be firmly fixed to said tray-fastening board of said tray-fastening module.
7. The tray to tube manual exchanger according to claim 1, wherein said base comprises a baseplate and at least one base wing disposed on said baseplate.
8. The tray to tube manual exchanger according to claim 7, wherein said rotating base has at least one first wing pivotally connected to said at least one base wing by said first rotating axle.
9. The tray to tube manual exchanger according to claim 8, further comprising a bolt penetrably inserted into said base wing and said first wing to make said rotating base fixed relative to said base.
10. The tray to tube manual exchanger according to claim 8, wherein said base wing has at least one first limit block and at least one second limit block thereon to be assembled cooperatively with said first wing and to limit rotating angle of said rotating base relative to said base.
11. The tray to tube manual exchanger according to claim 10, wherein said base wing has a switch tapped hole into which a buffer cylinder is inserted, and when one end of said buffer cylinder collides with said second limit block, said rotating base can be slowly inclined to a predetermined angle.
12. The tray to tube manual exchanger according to claim 11, wherein the other end of said buffer cylinder has an adjustable component capable of being rotated to move said buffer cylinder relative to said switch tapped hole and therefore to adjust a position of said buffer cylinder relative to said first wing.
13. The tray to tube manual exchanger according to claim 9, wherein said first wing has at least one locating hole to allow said bolt inserted into and then to make said rotating base fixed relative to said base.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

What is claimed is:

1. Process for manufacturing screening and humidifying panels and in particular for avicultural facilities or greenhouses comprising the steps of shaping the cardboard sheets with non-rectilinear undulated channels by means of sequential pressing of the individual channels and gluing together of the sheets arranged with alternating different mutual inclination of the channels.
2. Process in accordance with claim 1 wherein each channel has end sections near the edges of the sheet which will constitute inlet outlet sides of the panel and which are virtually at a right angle to said edges and inclined sections for connection of said end sections.
3. Process in accordance with claim 1 wherein each channel has end sections near the edges of the sheet which will constitute inlet outlet sides of the panel and which are inclined with respect to said edges and sections virtually at a right angle to said edges for connection of said end sections.
4. Process in accordance with claim 1 wherein pressing takes place by means of a plurality of die sections each representing at least part of a channel and moved to press the cardboard sequentially.
5. Process in accordance with claim 1 wherein the sheets are cut in lozenge shape before pressing to compensate for the contraction produced by the pressing.
6. Process in accordance with claim 1 wherein the sheets are made from a continuous strip of cardboard extending in the direction of the contraction produced by the pressing and are cut from the strip after pressing.
7. Screening and humidifying panel in particular for avicultural facilities or greenhouses and formed from cardboard sheets shaped by pressing with non-rectilinear undulated channels and glued together arranged with different mutual alternating inclination of the channels.
8. Panel in accordance with claim 7 wherein each channel has end sections near the sheet edges which constitute inlet and outlet sides of the panel and which are virtually at a right angle to said edges and inclined sections for connection of said end sections.
9. Panel in accordance with claim 7 wherein each channel has end sections near the sheet edges which will constitute inlet outlet sides of the panel and which are inclined with respect to said edges and sections virtually at a right angle to said edges and which are for connection of said end sections.
10. Press for obtaining deformed cardboard sheets for manufacturing screening and humidifying panels in particular for avicultural facilities or greenhouses and comprising a die made up of a plurality of segments each representing at least part of a channel and moving sequentially to press the cardboard starting from one end of the press.
11. Press in accordance with claim 10 wherein the segments of the plurality are supported elastically on a moving press table to press sequentially the cardboard upon operation of the moving press table.

1461186477-56795777-665c-467e-aea1-d4215902d998

1. A method for displaying tabular formatted data, comprising:
receiving tabular formatted data arranged in at least a first dimension;
displaying a portion of the tabular formatted data;
receiving a split command from a user, wherein the split command includes a split index for splitting in at least a first dimension;
defining first and second data subsets of the tabular formatted data based on the split index;
displaying at least a portion of the first data subset in a first data pane and at least a portion of the second data subset in a second data pane; and
limiting the first data pane to a first scroll range in the first dimension corresponding with the first data subset and the second data pane to a second scroll range in the first dimension corresponding with the second data subset.
2. The method of claim 1, wherein defining the first and second data subsets of the tabular formatted data comprises:
setting a first scroll boundary based on the split index.
3. The method of claim 1, wherein defining the first and second data subsets of the tabular formatted data comprises:
partitioning the tabular formatted data into the first and second data subsets.
4. The method of claim 1, wherein limiting the first data pane to the first scroll range and the second data pane to the second scroll range further comprises:
receiving a scroll input including a selection of the first or second data pane;
determining if the scroll input would cause the selected data pane to scroll outside its corresponding data subset;
in response to the determination that the scroll input would cause the selected data pane to scroll outside its corresponding data subset, modifying the scroll input to be limited to its corresponding data subset; and
scrolling the selected data pane by the potentially modified scroll input.
5. The method of claim 1, further comprising:
displaying a table header for the tabular formatted data.
6. The method of claim 5, comprising receiving scroll inputs for the table header.
7. The method of claim 1, wherein the tabular formatted data is further arranged in a second dimension.
8. The method of claim 7, comprising:
jointly scrolling the first and second data panes in the second dimension in response to a scroll input in the first dimension.
9. The method of claim 1, wherein the split command further includes a second split index for splitting in the second dimension, the method comprising:
defining third and fourth data subsets of the tabular formatted data based on the split index;
displaying at least a portion of the third data subset in a third data pane and at least a portion of the fourth data subset in a fourth data pane; and
limiting the third data pane to a third scroll range in the second dimension corresponding with the third data subset and the fourth data pane to a fourth scroll range in the second dimension corresponding with the second data subset.
10. The method of claim 9, comprising:
jointly scrolling the third and fourth data panes in the first dimension in response to a scroll input directed in the first dimension.
11. The method of claim 9, comprising:
displaying table headers for the portion of the tabular formatted data; and
jointly scrolling the table headers with the data panes.
12. A method comprising:
receive a split command and a data entity selection;
splitting a view of data into at least two adjacent data panes;
setting at least a first scroll boundary for the data panes based on the data entity selection.
13. The method of claim 12, further comprising:
receiving a scroll input including a selection of at least one of the data panes;
determining if the scroll input would cause the selected data pane to cross the first scroll boundary;
in response to the determination that the scroll input would cause the selected data pane to cross the scroll boundary, modifying the scroll input to be limited to the first scroll boundary; and
and scrolling the selected data pane by the potentially modified scroll input.
14. The method of claim 12, wherein the view of data is a table view.
15. The method of claim 12, wherein the view of data is split into at least four adjacent data panes.
16. The method of claim 12, setting at least a second scroll boundary for the data panes based on the data entity selection.
17. The method of claim 16, wherein the first scroll boundary is perpendicular to the second scroll boundary.
18. The method of claim 12, wherein the first scroll boundary is based on a table row of the data entity selection.
19. The method of claim 12, wherein the first scroll boundary is based on a table column of the data entity selection.
20. One or more tangible media including instructions executable by a processor for the method of claim 1.
21. A system comprising:
a client system;
a database storing tabular formatted data; and
an application server connected with the database and the client system via at least one network, wherein the application server is adapted to retrieve the tabular formatted data from the database and communicate the retrieved tabular formatted data with the client system;
wherein the client system includes an application including instructions executable by the client system to perform the method of claim 1.

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 surgical implant adapted to treat a prolapse in a patient, the surgical implant comprising:
a knitted mesh having a mass density of less than 25 gm2, wherein the knitted mesh comprises:
at least one biocompatible monofilament formed from polypropylene and having a diameter of from about 0.02 mm to 0.15 mm; and
openings formed by the at least one monofilament to allow blood to pass through the knitted mesh or to allow fibroblast throughgrowth,

wherein the openings include at least one of pores having a diameter of from about 50 \u03bcm to 200 \u03bcm and major spaces having a width of from about 1 mm to 10 mm,
wherein the implant is non-absorbable and is configured to be implanted in a region of the prolapse, wherein the prolapse is selected from the group consisting of urethrocoele prolapse, cystocoele prolapse, vault prolapse, uterine prolapse, enterocoele prolapse, and rectocoele prolapse, and
wherein the knitted mesh is configured to be secured in place to treat the prolapse.
2. The implant of claim 1, wherein the at least one monofilament has a diameter of from about 0.08 mm to 0.1 mm.
3. The implant of claim 1, wherein the implant has a width of from about 1 cm to 10 cm.
4. The implant of claim 1, wherein the knitted mesh is a warp knitted mesh.
5. The implant of claim 1, wherein the openings include major spaces formed by spaced apart strands.
6. The implant of claim 5, wherein the openings further include pores formed within the strands.
7. The implant of claim 5, wherein the strands have a diameter of from about 150 \u03bcm to 600 \u03bcm.
8. A surgical implant adapted to treat a prolapse in a patient, the surgical implant comprising:
a knitted mesh having a mass density of less than 25 gm2, wherein the mesh comprises:
at least one biocompatible polypropylene filament and having a diameter of from about 0.02 mm to 0.15 mm; and
openings formed in the knitted mesh to allow blood to pass through the knitted mesh or allow fibroblast throughgrowth,

wherein the openings include at least one of pores having a diameter of from about 50 \u03bcm to 200 \u03bcm and major spaces having a width of from about 1 mm to 10 mm,
wherein the implant is configured to be implanted in a region of the prolapse, wherein the prolapse is selected from the group consisting of urethrocoele prolapse, cystocoele prolapse, vault prolapse, uterine prolapse, enterocoele prolapse, and rectocoele prolapse, and
wherein the knitted mesh is configured to be secured in place to treat the prolapse.
9. The implant of claim 8, wherein the at least one filament is a monofilament.
10. The implant of claim 8, wherein the implant is non-absorbable.
11. The implant of claim 8, wherein the at least one filament forms strands and wherein the pores are formed by the at least one filament and within the strands.
12. The implant of claim 11, wherein the implant is configured to be attached to a vaginal wall.
13. A method for treating a vaginal prolapse in a patient, the method comprising:
accessing the vaginal prolapse, wherein the prolapse is selected from the group consisting of urethrocoele prolapse, cystocoele prolapse, vault prolapse, uterine prolapse, enterocoele prolapse, and rectocoele prolapse;
inserting an implant into a patient, the implant comprising:
a knitted mesh having a mass density of less than 25 gm2, wherein the mesh comprises:
at least one biocompatible monofilament formed from polypropylene and having a diameter of from about 0.02 mm to 0.15 mm; and
openings formed in the mesh to allow at least one of blood to pass through the mesh and fibroblast throughgrowth,
wherein the openings formed in the mesh include at least one of pores having a diameter of from about 50 \u03bcm to 200 \u03bcm and major spaces having a width of from about 1 mm to 10 mm; and
securing the knitted mesh in place such that the implant supports the pelvic floor of the patient.
14. The method of claim 13, wherein securing the knitted mesh in place includes securing the knitted mesh in place with sutures.
15. The method of claim 13, wherein inserting the implant includes inserting a non-absorbable implant.
16. The method of claim 13, wherein the knitted mesh is a warp knitted mesh.
17. The method of claim 13, wherein securing the knitted mesh in place comprises securing the knitted mesh in place such that the implant supports a vaginal wall of the patient.
18. The method of claim 13, wherein accessing the vaginal prolapse comprises accessing the vaginal prolapse through a minimally invasive surgical procedure.
19. The method claim 13, wherein the at least one monofilament forms strands and wherein the knitted mesh comprise pores formed within the strands and major spaces formed between adjacent strands.
20. The method of claim 19, wherein the strands have a diameter of from about 150 \u03bcm to 600 \u03bcm.