1. Computer-implemented method for automatic detection of data types for data type dependent processing by a technical device, comprising the steps of:
a) receiving a data file,
b) analyzing said received data file to determine whether the format of said received data file can be detected,
c) after detecting the format of the received data file, using said detected format for evaluating a whether said data type of each of at least two data items of different data type wherein the at least two data items are comprised in said received data file and are either of:
an essence data type being defined to be either data which is interpretable by a device as a link pointing to reference data but with no data referring to said link or data which the device is unable to interpret as a link,
a metadata subtype being defined as data interpretable by the device as a link pointing to reference data and any essence data referring to said link or of
a container data type containing at least an essence data item and another data item of any data type,
d) evaluating for each of the at least two data items whether the device is able to interpret the respective essence data for reproducing a physical representation of the data not interpretable as a link or the linked reference data being said respective essence data so as to indicate that the corresponding data item is either of a physical data type, if the device is able to interpret the respective essence data, or of an abstract data type, and
e) supplying the result of said evaluations to the device for data type dependent processing of each of said at least two data items.
2. Method according to claim 1, wherein for essence data being evaluated as interpretable by said device for reproducing a physical representation, the respective data item is also indicated with the format type of said interpretable essence data if the format type is one of a number of specified format types.
3. Method according to claim 1, wherein essence data being evaluated as not interpretable by said device for reproducing a physical representation the respective data item is indicated as being in a text format if said not interpretable essence data is detected as being text.
4. Method according to claim 1, wherein said device is a data sorting device, a database management system or a data content browser.
5. Method according to claim 1, wherein said interpretation by said device is displaying said data as a picture.
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 to improve the external light efficiency of a light emitting diode, the light emitting diode including an n-type layer, a p-type layer, an ohmic contact layer, and a contact layer, the method comprising:
etching an external surface of the n-type layer to form surface texturing, the surface texturing reducing internal light reflection to increase light output,
wherein the surface texturing is at least one selected from the group consisting of: micro-lenses and surface roughened micro-lenses, and
wherein the surface texturing is over a part of the external surface of the n-type layer and is in light spaces formed between joining portions and an outer portion of a current dissipation array on the external surface of the n-type layer.
2. The method as claimed in claim 1, wherein the light emitting diode has an active layer between the n-type layer and the p-type layer and the active layer comprises at least one selected from the group consisting of: a quantum well, quantum wells, quantum dots, and quantum wires.
3. The method as claimed in claim 1, wherein the surface texturing is formed by wet etching with an aqueous solution of potassium hydroxide at a temperature for a predetermined period.
4. The method as claimed in claim 1, further comprising:
agitating the light emitting diode with ultraviolet illumination during the etching.
5. The method as claimed in claim 1, wherein the etching is dry etching, the dry etching being at least one selected from the group consisting of: plasma etching, plasma bombardment, or laser processing; and the dry etching being performed before or after wet etching.
6. The method as claimed in claim 1, wherein the micro-lenses are selected from the group consisting of: hemispherical, substantially hemispherical, hemispherical with a flat top, a segment of a sphere, pyramidical, cylindrical, and cuboid; and the micro-lenses are of:
(a) a spacing between the micro-lenses in the range 2 to 3 \u03bcm;
(b) a pitch of substantially 6 \u03bcm; and
(c) a radius of substantially 2 \u03bcm.
7. The method as claimed in claim 2, wherein a first ohmic contact is formed on the external surface of the n-type layer and a second ohmic contact is formed on a surface of the p-type layer, the second ohmic contact configured to reflect light to enhance light emission of the light emitting diode and comprising a stack of multiple layers of metals and their alloys, at least one of the metals being a highly reflective metal including at least one of: silver and aluminum, the highly reflective metal serving as a light reflection layer to enhance light reflection of the light emitting diode.
8. The method as claimed in claim 7, wherein the second ohmic contact covers the surface of the p-type layer entirely.
9. The method as claimed in claim 7, wherein the second ohmic contact covers a portion of the surface of the p-type layer, with the remainder of the surface of the p-type layer being at least partially covered with at least one reflective material, the at least one reflective material reflecting light to enhance light emission of the light emitting diode.
10. The method as claimed in claim 2, wherein the p-type layer, the active layer, and the n-type layer are at least one selected from the group consisting of: a GaN-related material, GaN, InGaN, AlGaN, AlGaInN, InN and AlN.
11. The method as claimed in claim 1 further comprising:
forming surface texturing on at least one layer selected from the group consisting of: the p-type layer, the ohmic contact layer, and the contact layer.
12. A light emitting diode comprising:
an n-type layer having surface texturing over a part of an external surface of the n-type layer to reduce internal light reflection and increasing light output and external light efficiency of the light emitting diode,
wherein the surface texturing is formed by etching and is at least one selected from the group consisting of: micro-lenses and surface roughened micro-lenses, and
wherein the surface texturing is in light spaces formed between joining portions and an outer portion of a current dissipation array on the external surface of the n-type layer.
13. The light emitting diode as claimed in claim 12, further comprising:
a p-type layer; and
an active layer between the n-type layer and the p-type layer, the active layer comprising at least one selected from the group consisting of: a quantum well, quantum wells, quantum dots, and quantum wires.
14. The light emitting diode as claimed in claim 12, wherein the micro-lenses are selected from the group consisting of: hemispherical, substantially hemispherical, hemispherical with a flat top, a segment of a sphere, pyramidicial, cylindrical, and cuboid; and the micro-lenses are of:
(a) a spacing between the micro-lenses in the range 2 to 3 \u03bcm;
(b) a pitch of substantially 6 \u03bcm; and
(c) a radius of substantially 2 \u03bcm.
15. The light emitting diode as claimed in claim 13, wherein a first ohmic contact is formed on the external surface of the n-type layer and a second ohmic contact is formed on a surface of the p-type layer, the second ohmic contact configured to reflect light to enhance light emission of the light emitting diode and comprising a stack of multiple layers of metals and their alloys, at least one of the metals being a highly reflective metal including at least one of: silver and aluminum; the highly reflective metal serving as a light reflection layer to enhance light reflection of the light emitting diode.
16. The light emitting diode as claimed in claim 15, wherein the second ohmic contact covers the surface of the p-type layer entirely.
17. The light emitting diode as claimed in claim 15, wherein the second ohmic contact covers a portion of the surface of the p-type layer, with the remainder of the surface of the p-type layer being at least partially covered with at least one reflective material, the at least one reflective material reflecting light to enhance light emission of the light emitting diode.
18. The light emitting diode as claimed in claim 13, wherein the p-type layer, the active layer, and the n-type layer are at least one selected from the group consisting of: a GaN-related material, GaN, InGaN, AlGaN, AlGaInN, InN and AlN.
19. The light emitting diode as claimed in claim 13, further comprising:
surface texturing on at least one layer selected from the group consisting of: the p-type layer, the ohmic contact layer, and the contact layer.