1460758393-a1ea3586-ef07-4309-b1d6-08317205f343

1. A method of generating and applying a set of policy rules for enforcement by a policy enforcement function at a node of a communication network, said node routing packet flows to and from users of the network, the method comprising:
at a service level control function, determining source and destination addressing information for a packet flow to be transported through said node;
sending said determined addressing information to a policy rules generating function, the policy rules generating function maintaining or having access to service and mobility policies for users of the communication network;
at the policy rules generating function, generating said set of policy rules on the basis of the source and destination addressing information and the appropriate service and mobility policies, the rules specifying a route optimization policy; and
sending the generated set of policy rules to the policy enforcement function; and
applying the set of policy rules to traffic flows to determine whether or not route optimization is allowed.
2. The method according to claim 1, wherein said service policy is a policy which takes no account of mobility.
3. The method according to claim 1, wherein said mobility policy defines access rights to Mobile IP for a plurality of users.
4. The method according to claim 1, wherein said mobility policy specifies for a user, Correspondent Nodes with which the user is permitted to employ route optimization.
5. The method according to claim 1, wherein said mobility policy specifies Home Agents via which a user is permitted to route Mobile IP traffic.
6. The method according to claim 1, wherein said mobility policy specifies packet types which are permitted to be used with Mobile IP.
7. The method according to claim 1, wherein said service level control function is located within a node of an IP Multimedia Subsystem, and the policy enforcement function is located with a GGSN of a cellular telephone network.
8. The method according to claim 1, wherein said source and destination addressing information provided by the service level control function comprises at least the source and destination addresses of the packet flow.
9. The method according to claim 8, wherein said addressing information also comprises the source and destination port numbers.
10. The method according to claim 1, further comprising sending from the service level control function to the policy rules generating function, an identification of a transport protocol utilized for the traffic flow, the policy rules generating function using knowledge of the transport protocol to generate the policy rules.
11. The method according to claim 1, wherein the policy rules generating function comprises a first part for applying said service policies to the received addressing information to generate a set of service rules, and a second part for applying the mobility policy to the service rules to generate said set of policy rules.
12. The method according to claim 11, wherein said second part extends the service rules to take into account Mobile IP addressing formats.
13. The method according to claim 12, wherein said service rules include source and destination address information for the IP flow, while each policy rule includes the home and care-of-address of the user for whom a policy is being applied, Correspondent Node home and care-of-addresses or address ranges, and an action for packets matching these address conditions.
14. The method according to claim 1, wherein a policy rule specifies allowed or disallowed Home Agent addresses and packet types.
15. The method according to claim 1, wherein a policy rule comprises includes the following fields:
Mobile Node home address;
Mobile Node care-of-address;
Home Agent address (or address range);
Correspondent Node home address;
Correspondent Node care-of-address;
Packet category identifying whether or not Mobile IP applies to a packet and if so, in what manner Mobile IP applies;
Transport protocol;
Mobile Node side port number; and
Correspondent Node side port number.
16. The method according to claim 1, wherein a policy rule includes a priority value which identifies to the policy enforcement function the priorities with which the policy rules are to be applied.
17. A node for use within a communication network, the node comprising:
means for receiving from a service level control function, addressing information relating to a packet flow through the network;
policy rules generating means having access to service and mobility policies for users of the communication network, and being arranged to generate a set of policy rules based on source and destination addressing information and the appropriate service and mobility policies, the rules specifying a route optimization policy; and
means for sending the generated set of policy rules to a policy enforcement function within the communication network.

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 apparatus for detecting an upper body, comprising:
an omega field detecting unit configured to detect an omega field including a shape formed of a face and a shoulder line of a human from a target image, the omega field detecting unit including:
a resizing unit configured to reduce a width or a length of the target image by a predetermined percentage;
a first feature deducing unit configured to deduce a weight of coordinates of the reduced target image and deduce a first feature on the basis of the deduced weight; and
an omega field judging unit configured to judge whether the omega field is included in the target image by comparing the first feature with a reference value;

a face detecting unit configured to detect whether the human face is included in the omega field;
a siderear verifying unit configured to verify whether a side or a rear of a human exists in the omega field if the human face is not detected by the face detecting unit; and
an upper body judging unit configured to judge whether the upper body of a human is included in the target image on the basis of a result of detecting the human face and configured to judge whether the upper body of a human is included in the target image on the basis of a result of verifying whether a side or a rear of a human exists in the omega field.
2. The apparatus of claim 1, wherein the omega field detecting unit further includes:
a first memory configured to store a three-dimensional first lookup table that is trained based.
3. The apparatus of claim 2, wherein the first lookup table is trained and deduced based on the adaboost algorithm using an omega shape example image as a positive set and the other images than the omega shape example image as a negative set.
4. The apparatus of claim 1, wherein the siderear verifying unit includes:
a second memory configured to store a three-dimensional second lookup table trained based on the adaboost algorithm;
a second feature deducing unit configured to deduce a weight of coordinates of the omega field based on the second lookup table and deduce a second feature based on the deduced weight; and
a siderear judging unit configured to judge whether the side or the rear of a human is included in the omega field by comparing the second feature with a reference value.
5. The apparatus of claim 4, wherein the second lookup table is trained and deduced based on the adaboost algorithm using a human siderear example image as a positive set and the other images than the human siderear example image as a negative set.
6. A method for detecting an upper body, comprising:
detecting an omega candidate area including a shape formed of a face and a shoulder line of a human from a target image;
cutting the target image into the upper body candidate area including the omega candidate area;
detecting whether a human face appears in the upper body candidate area;
detecting whether a side or a rear of a human appears in the upper body candidate area if the human face is not detected in the upper body candidate area, and
judging whether the upper body of the human is included in the target image according to a result of detecting the human face and according to a result of detecting wherein the omega candidate area is detected by:
reducing a width or a length of the target image by a predetermined percentage,
deducing a weight of coordinates of the reduced target image and deducing a first feature on the basis of the deduced weight, and
judging whether the omega field is included in the target image by comparing the first feature with a reference value.
7. The method of claim 6, wherein the judging includes:
if the human face is detected in the detecting of the human face, judging that the human upper body is included in the target image.
8. The method of claim 6, wherein the detecting includes:
determining whether a width or a length of the target image is larger than a predetermined threshold TH;
reducing the size of the target image by a predetermined percentage if the width or the length of the target image is larger than the predetermined threshold;
pre-processing the resized target image;
deducing a first feature from the pre-processed target image; and
judging if the omega candidate area is included in the target image based on the deduced first feature.
9. The method of claim 6, wherein the detecting of the side or the rear of a human includes:
pre-processing the upper body candidate area, the pre-processing including any one of an edge detecting process and an MCT process;
deducing a second feature from the pre-processed upper body candidate area; and
judging whether the side or the rear of a human exists in the upper body candidate area by comparing the second feature with a predetermined reference value.

1460758384-049f9644-1bd9-4f0e-adb5-e508885bee07

1. Apparatus comprising: a porous dielectric element comprising a dielectric containing no silicon-oxygen bonds but having gas pockets dispersed in the dielectric, wherein the dielectric of the porous dielectric element is a dielectric formed of SixCyHz.
2. The apparatus according to claim 1, wherein the porous dielectric element has a porosity of greater than 10%.
3. The apparatus according to claim 1, wherein the dielectric of the porous dielectric element contains no oxygen atoms.
4. The apparatus according to claim 1 wherein the porous dielectric element is a component of an integrated circuit.
5. The apparatus according to claim 1 wherein the component of the integrated circuit is an inter-level dielectric of a metallization level.
6. The apparatus according to claim 4, wherein the dielectric of the porous dielectric element has a porosity of greater than 10%
7. The apparatus according to claim 4, wherein the dielectric of the porous dielectric element contains no oxygen atoms.
8. Apparatus comprising: a porous dielectric element comprising a dielectric containing no silicon-oxygen bonds but having gas pockets dispersed in the dielectric, wherein the dielectric of the porous dielectric element is a dielectric formed by SixCyHz, and wherein SixCyHzis dimethylphenylsilane.
9. The apparatus according to claim 1, wherein the porous dielectric element has a dielectric constant of 3.0 or less and the dielectric has a dielectric constant of 3.5 or less.
10. The apparatus according to claim 1, wherein the dielectric of the porous dielectric element is permeable to hydrofluoric acid.
11. The apparatus according to claim 1, wherein a volume of the gas dispersed in the dielectric is between 10% and 40% of an overall volume of the porous dielectric element.
12. The apparatus according to claim 1, wherein the gas pockets define a porosity of between 10% and 40%.
13. The apparatus according to claim 1, wherein the porous dielectric element contains no materials of a SiwOxCyHz type.
14. The apparatus according to claim 1 wherein the gas pockets in the porous dielectric element formed by dissolution of a minor dielectric material phase dispersed within the dielectric of the porous dielectric element.
15. The apparatus according to claim 14 wherein the minor dielectric material phase is of a SiO2, SiwOxCyHz or siloxane type that is removed in the dissolution by attacking silicon-oxygen bonds present in the minor dielectric material phase.
16. Apparatus comprising: a porous dielectric element comprising a dielectric containing no silicon-oxygen bonds but having gas pockets dispersed in the dielectric formed by dissolution of a minor dielectric material phase dispersed within the dielectric of the porous dielectric element, wherein the minor dielectric material phase is of a SiwOxCyHz type that is removed in the dissolution by attacking silicon-oxygen bonds present in the minor dielectric material phase, and wherein the SiwOxCyHz type is tetraethylorthosilicate.
17. Apparatus comprising: a porous dielectric element comprising a dielectric containing no silicon-oxygen bonds but having gas pockets dispersed in the dielectric formed by dissolution of a minor dielectric material phase dispersed within the dielectric of the porous dielectric element, wherein the minor dielectric material phase is of a siloxane type that is removed in the dissolution by attacking silicon-oxygen bonds present in the minor dielectric material phase, and wherein the siloxane is of the decamethylcyclopentasiloxane type.

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 computer based method to generate a posynomial model for the performance characteristics of a system based on numerical data of these performance characteristics by indirectly or directly fitting the posynomial model to the numerical data.
2. The method according to claim 1, wherein directly fitting includes fitting a posynomial template to the numerical data by constrained optimization of a goal function using conjugate gradient descent, the posynomial template comprising arbitrary real exponents.
3. The method according to claim 1, wherein the fitting includes fitting a signomial model to the numerical data followed by an automatic recasting into a posynomial model.
4. The method according to claim 3, wherein the the signomial model is an nth order polynomial.
5. The method according to claim 1, wherein fitting includes directly fitting a posynomial template to the numerical data, the posynomial template comprising arbitrary real exponents.
6. The method according to claim 1, wherein the posynomial is a linear summation of at least two monomials.
7. The method according to claim 1, wherein said numerical data is obtained by at least one of measurement, simulation, and observation.
8. The method according to claim 1, wherein the system is physical system.
9. The method according to claim 8, wherein said system is an electronic circuit or a semiconductor device or a micro electro-mechanical system (MEMS).
10. The method according to claim 1, wherein the system displays linear or nonlinear performance behavior.
11. The method according to claim 1, wherein the posynomial model is a specification independent model or a sparse model.
12. A model residing in a memory device, the model being for performance characteristics of a system based on numerical data of these performance characteristics and the model having been obtained by indirectly or directly fitting the posynomial model to the numerical data.
13. A method to size or optimize an electronic circuit, a semiconductor device or a micro electro-mechanical system (MEMS) based on a posynomial model, the model being for performance characteristics of the circuits device or system based on numerical data of these performance characteristics and the model been obtained by indirectly or directly fitting the posynomial model to the numerical data.
14. The method according to claim 13, wherein the posynomial model is updated adaptively during the sizing or optimization iteration.
15. The method according to claim 1, wherein posynomial model is obtained without analytically analyzing the system andor without casting the resulting analytic equations in posynomial format andor without approximating them in posynomial format or without a-priori generation of a simplified equation or equations.
16. The method of claim 15, wherein the generation of the posynomial performance parameter model is based on a numerical SPICE-like simulation.
17. An electronic circuit, a semiconductor device or a micro-electro-mechanical system obtained by the method of claim 13.
18. A computer system comprising a memory and a processor for generating a posynomial model for the performance characteristics of a system based on numerical data of these performance characteristics, comprising means for indirectly or directly fitting the posynomial model to the numerical data.
19. The computer system according to claim 18, wherein the means for fitting includes means for fitting a signomial model to the numerical data followed by an automatic recasting into a posynomial model.
20. The computer system according to claim 18, wherein the means for fitting includes means for directly fitting a posynomial template to the numerical data, the posynomial template comprising arbitrary real exponents.
21. The computer system according to claim 18, wherein the posynomial is a linear summation of at least two monomials.
22. The computer system according to claim 18, further comprising input means for inputting the numerical data is obtained by measurement andor simulation andor observation.
23. The computer system according to claim 18, further comprising geometric programming means.
24. A computer program product which when executed on a computer system having a memory and a processor generates a posynomial model for the performance characteristics of a system based on numerical data of these performance characteristics, comprising means for indirectly or directly fitting the posynomial model to the numerical data.
25. The computer program product according to claim 24, further comprising code for executing a means for fitting a signomial model to the numerical data followed by an automatic recasting into a posynomial model when the code is executed on the computer system.
26. The computer program product according to claim 24, further comprising code for executing means for directly fitting a posynomial template to the numerical data, the posynomial template comprising arbitrary real exponents, when the code is executed on the computer system.
27. The computer program product according to claim 24, wherein the posynomial is a linear summation of at least two monomials.
28. The computer program product according to claim 24, further comprising code for executing a geometric program when the code is executed on the computer system.
29. A data carrier storing a computer program product according to claim 24.
30. A method for modeling of a first system, comprising: transmitting from a near location a description of the first system to a remote location where a processing engine carries out the method in accordance with claim 1, and receiving at a near location a representation of the model.
31. A method for modeling of a first system, comprising: transmitting from a near location a description of the first system to a remote location where a processing engine carries out the method in accordance with claim 1, and receiving at a near location a value relating to at least one parameter related to the first system.
32. A method for modeling of a first system, comprising: transmitting from a near location a description of the system to a remote location where a processing engine carries out the method in accordance with claim 1, and receiving at a near location a value relating to at least one parameter related to a second system which is dependent upon the first system.
33. The method according to claim 30, wherein the first system is a physical system and the parameter is a physical parameter.
34. The method according to claim 32, wherein the second system is a physical system and the parameter is a physical parameter.