1460714148-3bd92909-d7bd-4f87-bf53-145c4cd5b0c1

1. A method for coating a surface of a material, comprising:
blending triblock molecules with a bulk polymer;
mixing a solution comprising the triblock molecules and a solvent;
applying the solution to the surface of the material; and
evaporating the solvent to cause the triblock molecules to self-assemble into nanostructures coating the surface, the nanostructures comprising a hydrophilic end bonding with the surface, and a hydrophobic end opposite the hydrophilic end, and the bulk polymer developing nanoscale or microscale-level surface texture with varying feature sizes.
2. The method of claim 1, further comprising annealing the surface of the material after evaporating the solvent.
3. The method of claim 1, wherein the triblock molecules comprise a end group portion, a flexible spacer portion, and a random coil portion, and further comprising selecting molecules for one or more of the end group portion, flexible spacer portion, and random coil portion according to desired properties.
4. The method of claim 3, further comprising selecting molecules for the end group portion at least in part based on a hydrophilic property to achieve a desired bond strength between a surface coating and the material.
5. The method of claim 3, further comprising selecting molecules for the random coil portion at least in part based on a hydrophobic property to achieve a desired hydrophobicity of a surface coating.
6. The method of claim 3, further comprising selecting molecules for the random coil portion at least in part based on a biologically active property to achieve a desired biologically active property of a surface coating.
7. The method of claim 3, further comprising selecting molecules for the flexible spacer portion at least in part based on a contrast agent bonding property to achieve a desired visibility of a surface coating.
8. The method of claim 1, wherein the triblock molecules comprise biphenyl ester segments.
9. The method of claim 1, wherein the triblock molecules comprise carbon trifluoride.
10. The method of claim 1, wherein the triblock molecules comprise an oligomeric chain of polystyrene.
11. The method of claim 1, wherein the triblock molecules comprise an oligomeric chain of polyisoprene.
12. The method of claim 1, further comprising controlling a concentration of the triblock molecules in the solvent to produce a desired hydrophobicity of a surface coating.
13. The method of claim 1, wherein the solvent comprises one or more of ethyl acetate, chloroform, and tetrahydrofuran.
14. The method of claim 1, wherein applying the solution to the surface of the material comprises one or more of dipping the material in the solution, spraying the solution onto the material, and pouring the solution over the surface of the material.
15. The method of claim 1, wherein the material comprises a glass.
16. The method of claim 1, further comprising applying a solvent to remove the nanostructures coating the surface.
17. The method of claim 1, further comprising pre-treating the surface of the material to provide more hydrophilic and less hydrophilic areas of the surface.

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 handheld terminal, comprising:
a recognition unit to recognize a touch input associated with a correction code on a screen;
a discernment unit to discern an editing function corresponding to the recognized touch input; and
an editing unit to edit data provided on the screen according to the discerned editing function.
2. The handheld terminal of claim 1, further comprising:
a storing unit to store the editing function associated with the correction code,
wherein the discernment unit is configured to discern the editing function corresponding to the correction code in the storing unit.
3. The handheld terminal of claim 1, wherein
the touch input comprises coordinate information, and
the editing unit is configured to delete data in the coordinate information when the editing function is discerned as \u2018delete\u2019 by the discernment unit.
4. The handheld terminal of claim 1, wherein
the touch input comprises coordinate information, and
the editing unit is configured to insert a whitespace in a position corresponding to the coordinate information when the editing function is discerned as \u2018space\u2019 by the discernment unit.
5. The handheld terminal of claim 1, wherein
the touch input comprises coordinate information, and
the editing unit is configured to delete a whitespace in a position corresponding to the coordinate information when the editing function is discerned as \u2018join\u2019 by the discernment unit.
6. The handheld terminal of claim 1, further comprises:
a data input unit to input data, wherein
the editing unit is configured to delete data in the coordinate information, and insert the inputted data to replace the deleted data when the editing function is discerned as \u2018insert\u2019 by the discernment unit; and
wherein the touch input comprises coordinate information.
7. The handheld terminal of claim 1, further comprises:
a list providing unit to provide a data list including data, and
a data selection unit to select first data from the provided data list, wherein
the editing unit is configured to insert the selected first data in a position corresponding to the coordinate information when the editing function is discerned as \u2018replace\u2019 by the discernment unit; and
wherein the touch input comprises coordinate information.
8. The handheld terminal of claim 1, further comprises:
a coordinate input unit to input second coordinate information, wherein
the editing unit is configured to delete data included in the first coordinate information and insert the deleted data in a position corresponding to the second coordinate information when the editing function is discerned as \u2018cut and paste\u2019 by the discernment unit; and
wherein the touch input comprises first coordinate information.
9. The handheld terminal of claim 1, further comprises:
a font providing unit to provide a font property comprising any one of a character type, a color, a shadow, a size, and an emphasis, and
a font selection unit to select the font property comprising any one of the character type, the color, the shadow, the size, and the emphasis, wherein
the editing unit is configured to replace the data included in the coordinate information with the selected font property when the editing function is discerned as \u2018decorate\u2019 by the discernment unit; and
wherein the touch input comprises coordinate information.
10. A method of editing data, comprising:
recognizing a touch input associated with a correction code on a screen; discerning an editing function corresponding to the recognized touch input; and editing data provided on the screen according to the discerned editing function.
11. The method of claim 10, further comprising:
storing the editing function associated with the correction code in a storing unit,
wherein the discerning comprises discerning, in the storing unit, the editing function corresponding to the correction code.
12. The method of claim 10, wherein
the touch input comprises coordinate information, and
when the editing unit is discerned as \u2018delete\u2019, the editing deletes data in the coordinate information.
13. The method of claim 10, wherein
the touch input comprises coordinate information, and
when the editing function is discerned as \u2018space\u2019, the editing inserts a whitespace in a position corresponding to the coordinate information.
14. The method of claim 10, wherein
the touch input comprises coordinate information, and
when the editing function is discerned as \u2018join\u2019, the editing deletes a whitespace in a position corresponding to the coordinate information.
15. The method of claim 10, wherein
the touch input comprises coordinate information, and
when the editing function is discerned as \u2018insert\u2019 by a discernment unit, the editing comprises:
deleting data in the coordinate information,
inputting data, and
inserting the inputted data to replace the deleted data.
16. The method of claim 10, wherein
the touch input comprises coordinate information, and
when the editing function is discerned as \u2018replace\u2019, the editing comprises:
providing a data list comprising data,
selecting first data from the provided data list, and
inserting the selected first data in a position corresponding to the coordinate information.
17. The method of claim 10, wherein
the touch input comprises first coordinate information, and
when the editing function is discerned as \u2018cut and paste\u2019, the editing comprises:
deleting data in the first coordinate information,
inputting second coordinate information, and
inserting the deleted data in a position corresponding to the second coordinate information.
18. The method of claim 10, wherein the touch input comprises coordinate information, and
when the editing unit is discerned as \u2018decorate\u2019, the editing comprises:
providing a font property that comprises any one of a character type, a color, a shadow, a size, and an emphasis,
selecting the font property that comprises any one of the character type, the color, the shadow, the size, and the emphasis, and
replacing the data in the coordinate information with the selected font property.