1461144047-98a09468-886d-4783-a657-cecfe4da2fa2

1. A method of adding primitives in real time to a model to produce a non-photorealistic rendering (NPR) of the model, comprising:
storing attribute data for each one of the primitives;
providing a ring buffer, having at least one stage, for each vertex of the model which is to have a primitive, wherein
within each ring buffer, data is stored representative of a direction of each one of the primitives; and

retrieving information from the ring buffer by using a pointer, wherein the pointer is incremented and iterated over each stage of the ring buffer.
2. The method of claim 1, wherein the data stored in the ring buffer for each vertex includes information concerning the change in position of each vertex from frame to frame.
3. The method of claim 1, wherein a program selects vertices from the model to which to attach the primitives.
4. The method of claim 1, wherein the attribute information includes at least one of: a width, a color, a starting vertex position, and a visibility flag for each primitive.
5. The method of claim 1, wherein each ring buffer for each vertex has a set length.
6. The method of claim 1, wherein the attribute information is stored within the ring buffer for each vertex.
7. The method of claim 1, wherein the model is a 3-dimensional model.
8. The method of claim 1, wherein the primitives are at least one of polygons and motion line segments.
9. A real-time primitive drawing system, comprising:
a storage device for storing attribute data for at least one primitive to be added to a model;
a ring buffer, having at least one stage, for each vertex of the model to which to attach a primitive, wherein
within each ring buffer, data is stored representative of a direction of each one of the primitives; and wherein
a pointer is used to retrieve information from the ring buffer, wherein the pointer is incremented and iterated over each stage of the ring buffer.
10. The system of claim 9, wherein the data stored in the ring buffer for each vertex includes information concerning the change in position of each vertex from frame to frame.
11. The system of claim 9, wherein a program selects vertices from the model to which to attach each primitive.
12. The system of claim 9, wherein the attribute information includes at least one of: a width, a color, a starting vertex position, and a visibility flag for each primitive.
13. The system of claim 9, wherein each ring buffer for each vertex has a set length.
14. The system of claim 9, wherein the attribute information is stored within the ring buffer for each vertex.
15. The system of claim 9, wherein the model is a 3-dimensional model.
16. The system of claim 9, wherein the primitives are at least one of polygons and motion line segments.
17. A computer-readable medium having encoded thereon a computer-readable program code which when executed causes a computer to:
store attribute data for at least one motion line to be added to a model;
read from and write to a ring buffer, having at least one stage, for each vertex of the model to which to attach a primitive,
wherein within each ring buffer, data is stored representative of a direction of each one of the primitives; and
use a pointer to retrieve information from the ring buffer, wherein the pointer is incremented and iterated over all segments of the ring buffer.
18. The computer-readable medium of claim 17, wherein the data stored in the ring buffer for each vertex includes information concerning the change in position of each vertex from frame to frame.
19. The computer-readable medium of claim 17, wherein the computer-readable program code when executed further causes the computer to select vertices from the model to which to attach the motion lines.
20. The computer-readable medium of claim 17, wherein each ring buffer for each vertex has a set length.
21. The computer-readable medium of claim 17, wherein the attribute information is stored within the ring buffer for each vertex.
22. The computer-readable medium of claim 17, wherein the model is a 3-dimensional model.
23. The computer-readable medium of claim 17, wherein the primitives are at least one of polygons and motion line segments.
24. An apparatus for adding primitives in real time to a model, comprising:
a storage device for storing attribute data for at least one primitive to be added to a model;
a ring buffer, having at least one stage, for each vertex of the model to which to attach a primitive, wherein
within each ring buffer, data is stored including a direction of each one of the primitives; and

a pointer for retrieving information from the ring buffer, wherein the pointer is incremented and iterated over each stage of the ring buffer, an apparatus on which the resultant primitives are rendered and displayed.
25. The apparatus of claim 24, wherein the data stored in the ring buffer for each vertex includes information concerning the change in position of each vertex from frame to frame.
26. The apparatus of claim 24, wherein a program selects vertices from the model to which to attach the primitives.
27. The apparatus of claim 24, wherein each ring buffer for each vertex has a set length.
28. The apparatus of claim 24, wherein the attribute information is stored within the ring buffer for each vertex.
29. The apparatus of claim 24, wherein the model is a 3-dimensional model.
30. The apparatus of claim 24, wherein the primitives are at least one of polygons and motion line segments.

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 airborne delivery system, comprising:
an unmanned container;
an extendable mast connected to the unmanned container comprising a first end and a second end, wherein:
the extendable mast is configured to transition from an undeployed position to a deployed position;
the first end is pivotally connected to an exterior upper surface of the unmanned container;
the second end is held proximate to the exterior upper surface of the unmanned container when the extendable mast is in the undeployed position; and
the second end extends away from the exterior upper surface of the unmanned container when the extendable mast is in the deployed position;

an unpowered rotor connected to the second end of the extendable mast, wherein the unpowered rotor is:
held above to the upper exterior surface of the unmanned container when the extendable mast is in the undeployed position; and
adapted to control the rate of descent of the airborne delivery system when the extendable mast is in the deployed position without a forward thrust component generated by a propulsion system connected to the delivery system; and

a guidance system connected to the unpowered rotor, wherein the guidance system is configured to control a flight path of the delivery system to a predetermined target.
2. An airborne delivery system according to claim 1, wherein the unpowered rotor comprises a set of deployable rotor blades folded substantially parallel to each other along a longitudinal axis of the exterior upper surface of the unmanned container when the extendable mast is in the undeployed position.
3. An airborne delivery system according to claim 2, wherein the set of deployable rotor blades is deployable during flight of the airborne delivery system.
4. An airborne delivery system according to claim 1, wherein the unmanned container is selectively detachable from the extendable mast.
5. An airborne delivery system according to claim 1, further comprising a fuselage, wherein the first end of the extendable mast is connected to the unmanned container via the fuselage.
6. An airborne delivery system according to claim 1, wherein:
the unpowered rotor comprises a control surface; and
the guidance system is connected to the control surface and controls the control surface.
7. An airborne delivery system according to claim 5, wherein the fuselage further comprises an aft section comprising a control surface.
8. An airborne delivery system for autonomously delivering an unmanned container to a predetermined delivery location, comprising:
a fuselage having an exterior bay conforming substantially to an outer dimension of the unmanned container for detachably receiving the unmanned container into the fuselage;
an extendable mast comprising a first end and a second end, wherein the first end is pivotally connected to an exterior upper surface of the fuselage;
an unpowered rotor system having deployable blades mounted on the second end of the extendable mast, wherein the deployable blades:
are in a folded position above the exterior upper surface of the fuselage prior to deployment;
include a set of control surfaces adapted to directionally guide the unmanned airborne delivery system during flight; and
are adapted to control the rate of descent of the airborne delivery system without a forward thrust component generated by a propulsion system connected to the airborne delivery system;

a deployment system engaging the fuselage, extendable mast, and unpowered rotor system, wherein the deployment system:
extends the second end of the extendable mast away from the exterior upper surface of the fuselage to a deployed position; and
repositions the deployable blades into a flight position; and

a guidance system connected to the unpowered rotor system and configured to control the set of control surfaces to control a flight path of the delivery system to the predetermined target delivery location.
9. An airborne delivery system according to claim 8, wherein the deployable blades are deployable during flight of the airborne delivery system.
10. An airborne delivery system according to claim 8, wherein the fuselage further comprises an aft section comprising a control surface.

1461144037-7e7a6e68-02f2-4c98-b18b-d2c8e3e26605

1. A method for designing a dummy pattern that is formed in a vacant section of a chip region before a semiconductor substrate including the chip region that has a device graphics data section in which a circuit element pattern is formed and the vacant section in which the circuit element pattern is not formed is planarized by a chemical mechanical polishing process, the method comprising:
setting an overall dummy section on the entire chip region;
setting a mesh section on the entire overall dummy section;
dividing the overall dummy section by the mesh section so that a plurality of rectangular dummy patterns is formed on the entire chip region after the mesh section is set; and
removing or transforming a part of the rectangular dummy patterns, thereby uniformizing a density of the dummy pattern in the chip region.
2. The method for designing a dummy pattern according to claim 1, wherein
the uniformizing of the density of the dummy pattern includes:
setting a clearance section surrounding the device graphics data section;
setting a dummy formation prohibition region on a part of the vacant section;
extracting four rectangular dummy patterns based on a location of the rectangular dummy patterns relative to three regions that are the device graphics data section, the clearance section, and the dummy formation prohibition region, after the dummy formation prohibition region is set; and
performing four-step processes in accordance with the four rectangular dummy patterns.
3. The method for designing a dummy pattern according to claim 2, wherein
a first step of the four-step processes includes:
extracting the rectangular dummy pattern that is perfectly overlapped with one or two of the three regions; and
removing the rectangular dummy pattern that has been extracted.
4. The method for designing a dummy pattern according to claim 2, wherein
a second step of the four-step processes includes:
extracting the rectangular dummy pattern whose three sides are in contact with the clearance section or the dummy formation prohibition region;
removing a potion of the extracted rectangular dummy pattern, that is overlapped with the clearance section or the dummy formation prohibition region; and
extending the rectangular dummy patterns that remain after the portion has been removed, to an adjacent rectangular dummy pattern so that these rectangular dummy patterns are synthesized and so that a new dummy pattern is formed.
5. The method for designing a dummy pattern according to claim 2, wherein
a third step of the four-step processes includes:
extracting the rectangular dummy pattern whose four sides are in contact with the clearance section or the dummy formation prohibition region;
extending the rectangular dummy patterns that have been extracted to an adjacent rectangular dummy pattern so that these rectangular dummy patterns are synthesized; and
removing a potion at which the rectangular dummy patterns that have been synthesized overlap the clearance section or the dummy formation prohibition region so that a new dummy pattern is formed.
6. The method for designing a dummy pattern according to claim 2, wherein
a fourth step of the four-step processes includes:
extracting the rectangular dummy pattern whose two sides are in contact with the clearance section or the dummy formation prohibition region;
extending the rectangular dummy patterns that have been extracted to an adjacent rectangular dummy pattern so that these rectangular dummy patterns are synthesized; and
removing a potion at which the rectangular dummy patterns that have been synthesized overlap the clearance section or the dummy formation prohibition region so that a new dummy pattern is formed.
7. An exposure mask comprising a dummy pattern that is disposed by the method for designing a dummy pattern according to claim 1.
8. A semiconductor device comprising a dummy pattern that is disposed by the method for designing a dummy pattern according to claim 1.
9. A method for manufacturing a semiconductor device, comprising a forming a dummy pattern that is disposed by the method for designing a dummy pattern according to claim 1.
10. A storage medium having a dummy pattern design program stored therein for designing a dummy pattern that is formed in a vacant section of a chip region before a semiconductor substrate including the chip region that has a device graphics data section in which a circuit element pattern is formed and the vacant section in which the circuit element pattern is not formed is planarized by a chemical mechanical polishing process, and a computer which executes the dummy pattern design program, including:
extracting the chip region and the device graphics data;
setting a region on which the dummy pattern is not formed;
forming an overall dummy on the entire chip region;
forming a mesh section for forming the overall dummy in a rectangular form;
forming the overall dummy in a rectangular form in accordance with the mesh section so that a rectangular dummy pattern is formed;
removing an unnecessary rectangular dummy pattern;
perforating a process for extracting, synthesizing, and removing with regard to rectangular dummy pattern with contact on three sides;
performing a process for extracting, synthesizing, and removing with regard to rectangular dummy pattern with contact on four sides;
performing a process for extracting, synthesizing, and removing with regard to rectangular dummy pattern with contact on two sides; and
removing an unnecessary definition section.

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 the production of a visible, UV, or IR radiation (9), within a spectral or wide band wavelength range, either pulsed or continuous, comprising the steps of:
creating at least one first chamber (3) closed by an external wall (2) with a substantially transparent material in which a material (4) is disposed capable of being excited by means of microwaves irradiation, said at least one chamber (3) having an internal wall (1) that defines at least one second chamber (5) separated from the at least one first chamber and accessible from the outside;
introducing in said at least one second chamber (5) at least one source (6) of microwave radiation (8), and
exciting said at least one source (6) according to a predetermined function of power and frequency, said at least one source (6) emitting a radiation (8) with subsequent excitation of said material in said at least one first chamber (3).
2. Method according to claim 1, wherein said at least one first chamber (3) is obtained by means of introduction of a first bulb (1) in a second bulb (2), in order to form said at least one first chamber (3) closed between the walls of the first (1) and of the second bulb (2), the walls of the first bulb (1) defining said at least one second chamber (5).
3. Method according to claim 1, wherein said source is a thin antenna made of co-axial conductors (6), placed in said at least one second chamber (5).
4. Method according to claim 1, wherein said excitable material (4) is selected from the group consisting of gas, vapor, dust, and liquid, capable of emitting radiation by activation.
5. Method according to claim 1, comprising a plurality of said first chambers, excited by the source (6).
6. Method according to claim 1, comprising a plurality of sources for exciting one or more first chambers.
7. A lamp without electrodes, for the production of a visible, UV, or IR radiation (9), within a spectral or wide band wavelength range, pulsed or continuous, comprising:
an external wall (2) of material substantially transparent to a visible, UV or IR radiation, defining a chamber (3) having therein a material (4) capable of being excited by means of microwave irradiation (8),
an internal wall (1) that separates said chamber (3) from a second chamber (5) accessible from the outside;
at least one source (6) of microwave radiation (8) inserted into said recess (5), and
means for exciting (7) said at least one source (6) according to a predetermined function of power and frequency.
8. Lamp according to claim 7, comprising a first bulb (1) placed in a second bulb (2) defining said first chamber (3) therebetween, the walls of the first bulb (1) defining said second chamber (5).
9. Lamp according to claim 7, wherein said source is a thin antenna (6) made of co-axial conductors, disposed in said second chamber (5).
10. Lamp according to claim 7, wherein said excitable material (4) is selected from the group consisting of gas, vapor, dust, and liquid, capable of emitting radiation by activation, placed in said first chamber (3).
11. Lamp according to claim 7, wherein a plurality of adjacent first chambers (3, 3\u2032) are provided, excited by the source (6) present in said recess (5).
12. Lamp according to claim 7, wherein a plurality sources (6, 6\u2032) are provided that excite the first chamber (3) or a plurality of adjacent first chambers (3, 3\u2032).