1460712965-a3c0d14e-4ffa-427d-9c3e-4fe60452b319

1. Medical instrument, in particular a high-frequency generator for high-frequency surgery, comprising:
setting elements for presetting values and selecting functions,
functional elements for performing functions as preset by the setting elements, and additional fixed preset functions, and
at least one main controller for interrogating the setting elements and controlling the functional elements;
wherein at least one safety controller for detecting internal faults of the instrument and also external operating faults is provided;

said safety controller interrogating the setting elements, and performing interrogations concerning status information from said functional elements and said main controller, and performing plausibility checks with obtained information; and
said safety controller issuing at least one error signal in case of inadmissible conditions, and an error signal deactivating, or putting into a safe working condition, said functional elements.
2. Medical instrument according to claim 1, wherein setting elements for presetting values and selecting functions are connected exclusively to the safety controller.
3. Medical instrument according to claim 1, wherein sampling taps or sensors, connected to functional elements, are provided for transmitting information concerning instrument status exclusively to the safety controller.
4. Medical instrument according to claim 1, wherein control elements or circuit elements are provided which are exclusively controlled by the safety controller, and which can deactivate, or affect working of, the entire instrument or functional elements.
5. Medical instrument according to claim 1, wherein control elements or circuit elements which are controlled jointly by the main controller and the safety controller comprise a priority circuit that assigns a higher priority of control to the safety controller.
6. Medical instrument according to claim 1, wherein means for signaling are provided, with which the safety controller indicates an error condition or its intervention with the instrument.
7. Medical instrument according to claim 1, wherein means for telecommunication with a central unit disposed at a distance from the medical instrument are provided for signaling an error condition to the central unit, and optionally transmitting detailed status information and also additional control information or control interrogations from or to the central unit.

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. An information processing device for handling data in which a topology has been formed of a plurality of nodes each having attribute values, said information processing device comprising:
a topology evaluation unit for obtaining weighting factors of edges connecting nodes, based on attribute values which neighboring nodes on the topology each have, and sorting edges based on the weighting factors; and
a node merging processing unit for extracting pairs of nodes connected by edges following the sorted order, evaluating whether or not to merge the nodes based on a predetermined statistical processing algorithm, and performing merging processing of node regions.
2. The information processing device according to claim 1, further comprising a minute node processing unit for processing minute nodes regarding which merging has not been performed sufficiently and which have been left, as the result of merging processing of nodes by said node merging processing unit.
3. The information processing device according to claim 1, wherein said topology evaluating unit appropriates difference in the attribute values which neighboring nodes each have as weighting values to edges, and performs sorting in increasing order of weighting values.
4. The information processing device according to claim 1, wherein said node merging processing unit determines whether or not to merge nodes, based on a predicate derived from the statistical concentration inequality phenomenon in the attribute values which neighboring nodes each have.
5. The information processing device according to claim 1, wherein said node merging processing unit determines that neighboring nodes f(i) and f(j) should be merged in the event that the nodes f(i) and f(j) satisfy a predicate based on the following statistical algorithm regarding statistical information Stats.f(i) and Stats.f(j) held respectively as attribute values (wherein node f(i) includes N(i) nodes and node f(j) includes N(j) nodes, function b(x) represents b(x)=(logx)Q+(Kx), K is a constant, and Q is a parameter for controlling the coarseness of the segmentations grown by merging nodes)
Expression
\u2062
\u2062
1
\uf603
S
k
n
k

S
l
n
l
\uf604

2

\u2264
A
2

\u2061

(
n
k

\u2062
log
\u2062
\u2062

n
k
+
n
l

\u2062
log
\u2062
\u2062

n
l
)
Q

\u2062
(
1

n
k
+

1

n
l
)

.
(
1
)
6. The information processing device according to claim 1, further comprising a node attribute information holding unit for holding node attribute information relating to each node;
wherein, upon executing node merging, said node merging processing unit calculates attribute information relating to the node newly generated by merging, and performs updating processing of said node statistical information.
7. The information processing device according to claim 6, wherein said topology evaluation unit recalculates the weighting factors of the edges connecting a node subjected to merging processing and a neighboring node thereof, based on updated node attribute information, and re-sorts edges in said topology based on the weighting values;
and wherein said node merging processing unit repeatedly updates node merging and node attribute information updating, until there are no more pairs of image regions to be merged based on said statistical processing algorithm.
8. An information processing method for handling data in which a topology has been formed of a plurality of nodes each having attribute values, said method comprising:
a topology evaluation step for obtaining weighting factors of edges connecting nodes, based on attribute values which neighboring nodes on the topology each have, and sorting edges based on the weighting factors; and
a node merging processing step for extracting pairs of nodes connected by edges following the sorted order, evaluating whether or not to merge the nodes based on a predetermined statistical processing algorithm, and performing merging processing of node regions.
9. The information processing method according to claim 8, further comprising a minute node processing step for processing minute nodes regarding which merging has not been performed sufficiently and which have been left, as the result of merging processing of nodes in said node merging processing step.
10. The information processing method according to claim 8, wherein in said topology evaluating step, difference in the attribute values which neighboring nodes each have is appropriated as weighting values to edges, and sorting is performed in increasing order of weighting values.
11. The information processing method according to claim 8, wherein in said node merging processing step, whether or not to merge nodes is determined, based on a predicate derived from the statistical concentration inequality phenomenon in the attribute values which neighboring nodes each have.
12. The information processing method according to claim 8, wherein determination is made in said node merging processing step that neighboring nodes f(i) and f(j) should be merged in the event that the nodes f(i) and f(j) satisfy a predicate based on the following statistical algorithm regarding statistical information Stats.f(i) and Stats.f(j) held respectively as attribute values (wherein node f(i) includes N(i) nodes and node f(j) includes N(j) nodes, function b(x) represents b(x)=(logx)Q+(Kx), K is a constant, and Q is a parameter for controlling the coarseness of the segmentations grown by merging nodes)
Expression 2
|Stats.f(i)\u2212Stats.f(j)|2\u2266b(Ni)+b(Nj)\u2003\u2003(2).
13. The information processing method according to claim 8, further comprising a node attribute information holding step for holding node attribute information relating to each node;
wherein, in the event of executing node merging being performed, in said node merging processing step attribute information relating to the node newly generated by merging is calculated, and updating processing of said node statistical information is performed.
14. The information processing method according to claim 13, wherein in said topology evaluation step, the weighting factors of the edges connecting a node subjected to merging processing and a neighboring node thereof are recalculated, based on updated node attribute information, and re-sorts edges in said topology based on the weighting values;
and wherein in said node merging processing step, node merging and node attribute information is repeatedly updated, until there are no more pairs of image regions to be merged based on said statistical processing algorithm.
15. An information processing device for performing image processing, handling an object as a polygonal mesh made up of a plurality of polygons, said information processing device comprising:
an incidence graph input unit for inputting an incidence graph describing a polygonal mesh;
an incidence graph evaluation unit for comparing attribute values which each of image regions connected by edges has and appropriating weighting factors to the edges based on the comparison results, and sorting edges in the incidence graph based on weighting values; and
an image region mesh growing unit for extracting pairs of image regions sandwiching an edge in the sorted order, evaluating whether or not to merge the image regions based on a statistical processing algorithm, and performing mesh growing of the image regions.
16. The information processing device according to claim 15, further comprising a minute region processing unit for processing minute regions left as the result of performing mesh growing of the image regions.
17. The information processing device according to claim 15, wherein said incidence graph input unit handles individual polygons configuring a polygonal mesh as nodes, and inputs an incidence graph described connecting corresponding nodes using edges which are equivalent to the sides of neighboring polygons which are in contact.
18. The information processing device according to claim 15, wherein said incidence graph evaluation unit appropriates difference in the attribute values which the image regions connected by edges in the incidence graph each have as weighting values, and performs sorting in increasing order of weighting values.
19. The information processing device according to claim 18, wherein said incidence graph evaluation unit uses, as attribute information which image regions have, area (average area of a polygonal mesh included in an image region), normal direction, or color (average color of at least one component of RGB within the image region) or other pixel attribute information, of image regions.
20. The information processing device according to claim 15, wherein said image region mesh growing unit determines whether or not to merge image regions connected by edges in an incidence graph, based on a predicate derived from the statistical concentration inequality phenomenon in the area of polygons configuring an image region.
21. The information processing device according to claim 15, wherein said image region mesh growing unit determines the two image regions Rk and Rl connected by edges in an incidence graph are to be merged when satisfying the following predicate based on statistical algorithm (wherein the image region Rk has area Sk and is configured of nk polygons, and the image region Rl has area Sl and is configured of nl polygons, A is the largest area of the polygons, and Q is a parameter for controlling the coarseness of segmentation)
Expression 3
W(e)=|area(T1)\u2212area(T2)|\u2003\u2003(3).
22. The information processing device according to claim 21, further comprising parameter setting means for setting the parameter Q in said predicate.
23. The information processing device according to claim 22, further comprising segmentation coarseness control means for providing said parameter setting means with a parameter Q value such that a desired segmentation coarseness can be obtained.
24. The information processing device according to claim 23, wherein, upon being externally provided with a desired segmentation coarseness, said segmentation coarseness control means convert this into a parameter Q value equivalent to the coarseness, and provide this to said parameter setting means.
25. The information processing device according to claim 15, further comprising a node statistical information holding unit for holding node statistical information relating to the area of the image region corresponding to each node of the incidence graph and the number of polygons thereof;
wherein, upon executing merging of image regions, said image region mesh growing processing unit calculates the area of the image region newly generated by merging and the number of polygons, and performs updating processing of said node statistical information.
26. The information processing device according to claim 25, wherein said incidence graph evaluation unit recalculates the weighting factors of the edges connecting an image region subjected to merging processing and a neighboring image region thereof, based on updated node attribute information, and re-sorts edges in said incidence graph based on the weighting values;
and wherein said image region mesh growing processing unit repeatedly performs image region merging and node attribute information updating, until there are no more pairs of image regions to be merged based on said statistical processing algorithm.
27. The information processing device according to claim 25, wherein upon executing merging of image regions, said image region mesh growing processing unit calculates the area of the image region and the number of polygons and performs updating processing of said node statistical unit, leaving only a crust made up of polygons near the boundary of the newly-generated image region, and uses the crust for subsequent determination regarding whether or not to merge image regions.
28. The information processing device according to claim 27, wherein said image region mesh growing processing unit leaves, as a crust, the polygons near the boundary over the entire circumference of the image region newly generated by merging.
29. The information processing device according to claim 27, wherein said image region mesh growing processing unit leaves, as a crust, the polygons near the boundary where the image regions to be merged are in contact;
and upon performing mesh growing, said incidence graph evaluation unit re-evaluates the incidence graph.
30. An information processing method for performing image processing, handling an object as a polygonal mesh made up of a plurality of polygons, said method comprising:
an incidence graph input step for inputting an incidence graph describing a polygonal mesh;
an incidence graph evaluation step for comparing attribute values which each of image regions connected by edges has and appropriating weighting factors to the edges based on the comparison results, and sorting edges in the incidence graph based on weighting values; and
an image region mesh growing step for extracting pairs of image regions sandwiching an edge in the sorted order, evaluating whether or not to merge the image regions based on a statistical processing algorithm, and performing mesh growing of the image regions.
31. The information processing method according to claim 30, further comprising a minute region processing step for processing minute regions left as the result of performing mesh growing of the image regions.
32. The information processing method according to claim 30, wherein in said incidence graph input step, individual polygons configuring a polygonal mesh are handled as nodes, and an incidence graph, described connecting corresponding nodes using edges which are equivalent to the sides of neighboring polygons which are in contact, is input.
33. The information processing method according to claim 30, wherein in said incidence graph evaluation step, difference in the attribute values which the image regions connected by edges in the incidence graph each have are appropriated as weighting values, and sorting in increasing order of weighting values is performed.
34. The information processing method according to claim 33, wherein in said incidence graph evaluation step, area, normal direction, or color or other pixel attribute information, of image regions, are used as attribute information which image regions have.
35. The information processing method according to claim 30, wherein in said image region mesh growing step, whether or not to merge image regions connected by edges in an incidence graph is determined, based on a predicate derived from the statistical concentration inequality phenomenon in the area of polygons configuring an image region.
36. The information processing method according to claim 30, wherein determination is made in said image region mesh growing step that the two image regions Rk and Rl connected by edges in an incidence graph are to be merged when satisfying the following predicate based on statistical algorithm (wherein the image region Rk has area Sk and is configured of nk polygons, and the image region Rl has area Sl and is configured of nl polygons, A is the largest area of the polygons, and Q is a parameter for controlling the coarseness of segmentation)
Expression 4
w(E=(Vi,j,Vi\u2032,j\u2032))=maxC\u03b5{R,G,B}(|Ic(i,j)\u2212Ic(i\u2032,j\u2032)\u2003\u2003(4).
37. The information processing method according to claim 36, further comprising a parameter setting step for setting the parameter Q in said predicate.
38. The information processing method according to claim 37, further comprising a segmentation coarseness control step for providing said parameter setting means with a parameter Q value such that a desired segmentation coarseness can be obtained.
39. The information processing method according to claim 38, wherein, upon being externally provided with a desired segmentation coarseness, this is converted into a parameter Q value equivalent to the coarseness, and provided to said parameter setting means, in said segmentation coarseness control step.
40. The information processing method according to claim 30, further comprising a node statistical information holding step for holding node statistical information relating to the area of the image region corresponding to each node of the incidence graph and the number of polygons thereof;
wherein, upon executing merging of image regions, in said image region mesh growing processing step the area of the image region newly generated by merging and the number of polygons are calculated, and updating processing of said node statistical information is performed.
41. The information processing method according to claim 40, further comprising an incidence graph re-evaluation step for recalculating the weighting factors of the edges connecting an image region subjected to merging processing and a neighboring image region thereof, based on updated node attribute information, and re-sorting edges in said incidence graph based on the weighting values;
wherein, in said image region mesh growing processing step, image region merging and node attribute information updating is repeatedly performed, until there are no more pairs of image regions to be merged based on said statistical processing algorithm.
42. The information processing method according to claim 40, wherein upon executing merging of image regions, in said image region mesh growing processing step the area of the image region and the number of polygons is calculated and updating processing of said node statistical information is performed, leaving only a crust made up of polygons near the boundary of the newly-generated image region, and the crust is used for subsequent determination regarding whether or not to merge image regions.
43. The information processing method according to claim 42, wherein in said image region mesh growing processing step, the polygons near the boundary over the entire circumference of the image region newly generated by merging are left as a crust.
44. The information processing method according to claim 42, wherein, in said image region mesh growing processing step, the polygons near the boundary where the image regions to be merged are in contact is left as a crust;
and upon performing mesh growing, the incidence graph is re-evaluated in said incidence graph evaluation step.
45. A non-transitory computer readable medium storing a program to execute, on a computer, processing for handling data in which a topology has been formed of a plurality of nodes each having attribute values, said program causing said computer to execute:
a topology evaluation step for obtaining weighting factors of edges connecting nodes, based on attribute values which neighboring nodes on the topology each have, and sorting edges based on the weighting factors; and
a node merging processing step for extracting pairs of nodes connected by edges following the sorted order, evaluating whether or not to merge the nodes based on a predetermined statistical processing algorithm, and performing merging processing of node regions.
46. A non-transitory computer readable medium storing a program to execute, on a computer, processing for handling an object as a polygonal mesh made up of a plurality of polygons, said program causing said computer to execute:
an incidence graph input step for inputting an incidence graph describing a polygonal mesh;
an incidence graph evaluation step for comparing attribute values which each of image regions connected by edges has and appropriating weighting factors to the edges based on the comparison results, and sorting edges in the incidence graph based on weighting values; and
an image region mesh growing step for extracting pairs of image regions sandwiching an edge in the sorted order, evaluating whether or not to merge the image regions based on a statistical processing algorithm, and performing mesh growing of the image regions.

1460712957-05bfa63b-61f1-4305-a90d-5c339da13642

1. Method for preparing silanes comprising styryl groups, said silanes being represented by the general formula (I)
(St)bSiR\u2032aR4\u2212a\u2212b

wherein the radicals and indices have the following meaning:
St represents a styryl group which is unsubstituted or substituted by a radical containing at least one carbon atom which is bonded to the styryl group via one of its carbon atoms,
R is a group attached to the silicon atom via a carbon atom,
R\u2032 is an unsubstituted or substituted C1-12-alkoxy group,
a means 0, 1, 2 or 3 and
b means 1, 2 or 3,
comprising the following steps: (a) reacting a compound represented by the formula StX, wherein St is defined as above and X is a halogen that is attached to a phenyl ring of said styryl group with magnesium in a solvent mixture consisting of or substantially comprising diethyl ether and tetrahydrofuran in a ratio of from 30:70 to 70:30 (vv) at a reaction temperature which does not exceed the boiling temperature of the mixture at ambient pressure to form a Grignard reagent, and (b) subsequently, reacting the Grignard reagent formed by step (a) with a silane of the formula (II)
SiR\u2032a+1R3\u2212a\u2003\u2003(II)
wherein the radicals and indices have the same meaning as indicated for formula (I), at a maximum temperature of 20\xb0 C. in a solvent mixture substantially consisting of diethyl ether and tetrahydrofuran.
2. Method in accordance with claim 1, wherein said solvent substantially consists of diethyl ether and tetrahydrofuran in a ratio of from 50:50 to 60:40.
3. Method in accordance with claim 1, wherein the temperature at which said Grignard reagent formed is reacted with said silane of the general formula (II) does not exceed 15\xb0 C.
4. Method in accordance with claim 1, wherein salts are obtained which are at least partly separated and the solvent is removed, after the reaction has terminated, and wherein subsequently the product is subjected to a fractionating distillation.
5. Method in accordance with claim 4, wherein said fractionating distillation is effected in the presence of a polymerization inhibitor.
6. Method in accordance with claim 5, wherein the polymerization inhibitor is selected from the group consisting of 2,5-di-tert.-butylhydroquinone, 2,6-di-tert.-butyl-p-cresol and p-nitrosophenol.
7. Method in accordance with claim 6, wherein the polymerization inhibitor is p-nitrosophenol.
8. Method in accordance with claim 1, wherein said group (St) is a substituted or unsubstituted styryl group which is para-bonded to the silane.
9. Method in accordance with claim 8, wherein said group (St) is an unsubstituted styryl group.
10. Method in accordance with claim 1, wherein b is 1 or 2.
11. Method in accordance with claim 1, wherein the radical R of formula (I) is selected from the group consisting of substituted or unsubstituted C1-12-alkyl, substituted or unsubstituted C3-20-alkenyl, or -alkinyl and substituted or unsubstituted C5-20-aryl, and wherein the radical R\u2032 of formula (I) means C1-4-alkoxy.
12. Method in accordance with claim 11, wherein the radical R\u2032 is selected from the group consisting of methoxy and ethoxy.
13. Method in accordance with claim 11, wherein the radical R is selected from straight or branched or cyclic C1-8-alkyl.
14. Method in accordance with claim 12, wherein the radical R is selected from the group consisting of methyl and ethyl.

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 drill cuttings, the method comprising:
obtaining drill cuttings from at least one of a shale shaker, hydrocyclone, centrifuge or drill cuttings dryer,
measuring the moisture content of the drill cuttings to obtain a moisture value,
comparing the moisture value to a predetermined threshold, and
conveying the drill cuttings in a dry cuttings route if the moisture value is below the predetermined threshold or conveying the drill cuttings in a wet cuttings route if the moisture value is above the threshold.
2. The method of claim 1 wherein the dry cuttings route comprises a feeder apparatus and a pneumatic conveying line, the method further comprising loading the drill cuttings into the feeder apparatus, which feeder apparatus feeds the pneumatic conveying line with the drill cuttings.
3. The method of claim 2 wherein the pneumatic conveying line is a positive pressure pneumatic conveying line.
4. The method of claim 2 wherein the pneumatic conveying line leads to a storage vessel, the method further comprising conveying the drill cuttings through the pneumatic conveying line to the storage vessel.
5. The method of claim 2 wherein the pneumatic conveying line leads to a bulk storage tanks of an oil or gas rig, the method further a comprising conveying the drill cuttings through the pneumatic conveying line to the bulk storage tanks.
6. The method of claim 2 wherein the pneumatic conveying line leads to a hold of an oil or gas rig, the method further comprising conveying the drill cuttings through the pneumatic conveying line to the hold.
7. The method of claim 2 wherein measuring the moisture content of the drill cuttings is carried out with a moisture sensor located in the feeder apparatus.
8. The method of claims 2 wherein the feeder apparatus comprises a hopper and a pressure vessel, and the measuring of the moisture content of the drill cuttings is carried out with a moisture sensor located in the hopper.
9. The method of claims 1 wherein the wet cuttings route comprises a feeder apparatus and a pneumatic conveying line, the method further comprising loading the drill cuttings into the feeder apparatus, which feeder apparatus feeds the pneumatic conveying line with the drill cuttings.
10. The method of claim 9 wherein the pneumatic conveying line is a positive pressure pneumatic conveying line.
11. The method of claim 9 wherein the pneumatic conveying line leads to a storage vessel, the method further comprising conveying the drill cuttings through the pneumatic conveying line to the storage vessel.
12. The method of claim 9 wherein the pneumatic conveying line leads to a cuttings dryer for further drying, the method including further drying the drill cuttings with the cuttings dryer.
13. The method of claim 2 wherein the measuring of the moisture content of the drill cuttings is carried out with a moisture sensor located in the feeder apparatus.
14. The method of claim 2 wherein the feeder apparatus comprises a hopper and a pressure vessel, and the measuring of the moisture content of the drill cuttings is carried out with a moisture sensor located in the hopper.
15. The method of claim 1 wherein a screw conveyor is located beneath the at least one of a shale shaker, hydrocyclone, centrifuge or drill cuttings dryer to receive the drill cuttings, the screw conveyor comprising a drive such that the screw conveyor is reversible to convey the drill cuttings in one direction for a dry cuttings route and in a second direction for a wet cuttings route, the method including conveying the drill cuttings with the screw conveyor.
16. The method of claim 1 wherein the predetermined threshold is any of the values of 5% moisture content, 3% moisture content, and 1% moisture content.