1. A computer-implemented method of modifying an end-user storage medium that has a plurality of file data stored thereon according to a particular file system, the plurality of file data including a first subset of the plurality of file data and a second subset of the plurality of file data, the method comprising:
rendering the second subset of the plurality of file data accessible, wherein the first subset of the plurality of file data includes a first plurality of individually-identified files, and wherein the rendering further includes:
providing a first set of metadata describing the plurality of file data, wherein the first set of metadata includes a panoplex set of directory information that identifies locations on the end-user storage medium at which the plurality of file data is stored, and wherein the first set of metadata is located in storage other than the end-user storage medium and the first set of metadata is not stored on the end-user storage medium unless and until at least a portion of the panoplex set of directory information is copied to the end-user storage medium;
receiving a first command that distinguishes between the first subset of the plurality of file data and the second subset of the plurality of file data; and
based on the first command, creating a second set of metadata in locations on the end-user storage medium, wherein the second set of metadata includes a second subset of the panoplex set of directory information, wherein the creating includes copying directory information corresponding to the second subset of the plurality of file data from the first set of metadata located in storage other than the end-user storage medium into the locations on the end-user storage medium used for the second set of metadata, but not copying directory information corresponding to the first subset of the plurality of file data to the end-user storage medium, such that the second subset of the panoplex set of directory information identifies locations on the end-user storage medium at which the second subset of the plurality of file data is stored, and wherein a substantial portion of the first plurality of individually-identified files remains intact on the end-user storage medium.
2. The method of claim 1, wherein the end-user storage medium includes an initial set of directory information in a location used by the operating system for its directory, and wherein the initial set of directory information is substantially blank such that the initial set of directory information indicates that substantially all storage space on the end-user storage medium is available for storage of file data.
3. The method of claim 1, further comprising erasing at least a first portion of the panoplex set of directory information such that, after the erasing, at least a first portion of the plurality of file data cannot be located by reading the first set of metadata.
4. The method of claim 1, wherein the creating of the second set of metadata includes creating the second set of metadata such that an entirety of the second subset of the plurality of file data can be located on the end-user storage medium by using the second subset of the panoplex set of directory information located on the end-user storage medium.
5. The method of claim 1, wherein the end-user storage medium includes a flash memory.
6. The method of claim 1, wherein the end-user storage medium is a flash card.
7. The method of claim 1, wherein the end-user storage medium is a microSD card.
8. The method of claim 1, wherein the substantial portion of the first plurality of individually-identified files that remains intact on the end-user storage medium is all of the first plurality of individually-identified files.
9. The method of claim 1, wherein the providing of the first set of metadata includes providing the panoplex set of directory information such that the panoplex set of directory information includes file names and pointers corresponding to the plurality of file data, and wherein the creating of the second set of metadata includes creating the second subset of the panoplex set of directory information such that the second subset of the panoplex set of directory information includes file names and pointers corresponding to the second subset of the plurality of file data.
10. A computer system configured to modify an end-user storage medium that has a plurality of file data stored thereon according to a particular file system, the plurality of file data including a first subset of the plurality of file data and a second subset of the plurality of file data, wherein a first subset of the plurality of file data includes a first plurality of individually-identified files, the system comprising:
a processor, a processor storage operatively coupled to the processor, and a storage-medium interface coupled to the processor and configured to be operatively coupled to the end-user storage medium;
a first set of metadata that describes the plurality of file data, wherein the first set of metadata include a panoplex set of directory information that identifies locations on the end-user storage medium at which the plurality of file data is stored, wherein the first set of metadata is stored in the processor storage and wherein the first set of metadata is not stored on the end-user storage medium unless and until at least a portion of the panoplex set of directory information is copied to the end-user storage medium;
a receiver operatively coupled to the processor and configured to receive a first command that distinguishes between the first subset of the plurality of file data and the second subset of the plurality of file data; and
a gryph module configured to execute in the processor, wherein the gryph module, when executed by the processor and based on the first command, creates a second set of metadata in locations on the end-user storage medium, wherein the second set of metadata includes a second subset of the panoplex set of directory information, wherein directory information corresponding to the second subset of the plurality of file data is copied from the first set of metadata located in storage other than the end-user storage medium into the locations on the end-user storage medium used for the second set of metadata, but directory information corresponding to the first subset of the plurality of file data is not copied into locations on the end-user storage medium used for directory information, such that the second subset of the panoplex set of directory information identifies locations on the end-user storage medium at which the second subset of the plurality of file data is stored, and wherein a substantial portion of the first plurality of individually-identified files remains intact on the end-user storage medium.
11. The computer system of claim 10, wherein the end-user storage medium includes an initial set of directory information in a location used by the operating system for its directory, and wherein the initial set of directory information is substantially blank such that the initial set of directory information indicates that substantially all storage space on the end-user storage medium is available for storage of file data.
12. The computer system of claim 10, wherein the gryph module, when executed by the processor, erases at least a first portion of the panoplex set of directory information such that, after the erasure, at least a first portion of the plurality of file data cannot be located by reading the first set of metadata.
13. The computer system of claim 10, wherein, after the creation of the second set of metadata, an entirety of the second subset of the plurality of file data can be located on the end-user storage medium by use of the second subset of the panoplex set of directory information located on the end-user storage medium.
14. The computer system of claim 10, wherein the end-user storage medium includes a flash card.
15. The computer system of claim 10, wherein the end-user storage medium includes a microSD-type card.
16. The computer system of claim 10, wherein, after the creation of the second set of metadata, the substantial portion of the first plurality of individually-identified files that remains intact on the end-user storage medium is all of the first plurality of individually-identified files.
17. The computer system of claim 10, wherein the panoplex set of directory information includes file names and pointers corresponding to the plurality of file data, and wherein the second subset of the panoplex set of directory information includes file names and pointers corresponding to the second subset of the plurality of file data.
18. A computer-readable medium useful in association with a computer that includes a processor and a processor storage, the computer-readable medium including computer instructions that are configured to cause the computer to perform a method of modifying an end-user storage medium that has a plurality of file data stored thereon according to a particular file system, the plurality of file data including a first subset of the plurality of file data and a second subset of the plurality of file data, the method comprising:
rendering the second subset of the plurality of file data accessible, wherein the first subset of the plurality of file data includes a first plurality of individually-identified files, and wherein the rendering further includes:
providing a first set of metadata describing the plurality of file data, wherein the first set of metadata includes a panoplex set of directory information that identifies locations on the end-user storage medium at which the plurality of file data is stored, and wherein the first set of metadata is located in storage other than the end-user storage medium and the first set of metadata is not stored on the end-user storage medium unless and until at least a portion of the panoplex set of directory information is copied to the end-user storage medium;
receiving a first command that distinguishes between the first subset of the plurality of file data and the second subset of the plurality of file data; and
based on the first command, creating a second set of metadata in locations on the end-user storage medium, wherein the second set of metadata includes a second subset of the panoplex set of directory information, wherein the creating includes copying directory information corresponding to the second subset of the plurality of file data from the first set of metadata located in storage other than the end-user storage medium into the locations on the end-user storage medium used for the second set of metadata, but not copying directory information corresponding to the first subset of the plurality of file data to the end-user storage medium, such that the second subset of the panoplex set of directory information identifies locations on the end-user storage medium at which the second subset of the plurality of file data is stored, and wherein a substantial portion of the first plurality of individually-identified files remains intact on the end-user storage medium.
19. The computer-readable medium of claim 18, wherein the end-user storage medium includes an initial set of directory information in a location used by the operating system for its directory, and wherein the initial set of directory information is substantially blank such that the initial set of directory information indicates that substantially all storage space on the end-user storage medium is available for storage of file data.
20. The computer-readable medium of claim 18, further comprising instructions such that the method further comprises erasing at least a first portion of the panoplex set of directory information such that, after the erasing, at least a first portion of the plurality of file data cannot be located by reading the first set of metadata.
21. The computer-readable medium of claim 18, further comprising instructions such that the creating of the second set of metadata includes creating the second set of metadata such that an entirety of the second subset of the plurality of file data can be located on the end-user storage medium by using the second subset of the panoplex set of directory information located on the end-user storage medium.
22. The computer-readable medium of claim 18, wherein the end-user storage medium includes a flash memory.
23. The computer-readable medium of claim 18, wherein the end-user storage medium is a flash memory card.
24. The computer-readable medium of claim 18, wherein the substantial portion of the first plurality of individually-identified files that remains intact on the end-user storage medium is all of the first plurality of individually-identified files.
25. The computer-readable medium of claim 18, further comprising instructions such that the providing of the first set of metadata includes providing the panoplex set of directory information such that the panoplex set of directory information includes file names and pointers corresponding to the plurality of file data, and wherein the creating of the second set of metadata includes creating the second subset of the panoplex set of directory information such that the second subset of the panoplex set of directory information includes file names and pointers corresponding to the second subset of the plurality of file data.
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 liquid crystal display, comprising:
a substrate;
a first and a second row of pixels each formed on the substrate and including a plurality of pixels;
a first gate line extending in a row direction on the substrate and connected to the first row of pixels;
a second gate line extending in the row direction on the substrate and connected to the first and second rows of pixels;
a third gate line extending in the row direction on the substrate and connected to the second row of pixels; and
first and second data lines each extending in a column direction on the substrate to transmit a data voltage to a pixel group consisting of three columns of pixels,
wherein two of the three adjacent pixels in the first row of pixels are connected to the first gate line, the other pixel in the first row of pixels and one of the three pixels in the second row of pixels are connected to the second gate line, and the other two pixels in the second row of pixels are connected to the third gate line.
2. The liquid crystal display as claimed in claim 1, further comprising:
a first gate driving unit connected to the first gate line and the third gate line; and
a second gate driving unit connected to the second gate line.
3. The liquid crystal display as claimed in claim 2, wherein the first and second gate driving units are integrated on the substrate.
4. The liquid crystal display as claimed in claim 2, wherein the first and second gate driving units are integrated to be opposite to each other in the row direction.
5. The liquid crystal display as claimed in claim 2, wherein the first and second gate driving units are configured to sequentially apply gate turn on voltages to the first, second and third gate lines for two horizontal periods (2H).
6. The liquid crystal display as claimed in claim 5, wherein the gate turn on voltages applied to the first, second and third gate lines are overlapped for \u2153 to 1 horizontal period.
7. The liquid crystal display as claimed in claim 1, wherein polarities of the data voltages applied respectively to the first and second data lines are different from each other.
8. The liquid crystal display as claimed in claim 1, wherein polarities of the data voltages applied respectively to the first and second data lines are different for adjacent pixels.
9. The liquid crystal display as claimed in claim 1, wherein polarities of the data voltages applied respectively to the first and second data lines are different for every frame.
10. The liquid crystal display as claimed in claim 1, wherein at least one of three adjacent pixels in the first row of pixels is connected to the first data line while the other of the three pixels in the first row of pixels are connected to the second data line and at least one of three pixels in the second row of pixels is connected to the second data line while the others of the three pixels in the second row of pixels are connected to the first data line.
11. The liquid crystal display as claimed in claim 1, wherein each first column of pixels in the first and second rows of pixels is connected to the first data line, each second column of pixels in the first and second rows of pixels is connected to the first or second data line and each third column of pixels in the first and second rows of pixels is connected to the second data line.
12. The liquid crystal display as claimed in claim 11, wherein two of three consecutive pixels in the first row of pixels are connected to the first data line while the other of the three pixels in the first row of pixels is connected to the second data line, and two of three pixels in the second row of pixels are connected to the second data line while the other of the three pixels in the second row of pixels is connected to the first data line.
13. A method for driving a liquid crystal display comprising a substrate, first and second rows of pixels each formed on the substrate and including a plurality of pixels, a first gate line extending in a row direction on the substrate and connected to the first row of pixels, a second gate line extending in the row direction on the substrate and connected to the first and second rows of pixels, a third gate line extending in the row direction on the substrate and connected to the second row of pixels, and first and second data lines extending in a column direction on the substrate to transmit data voltages to a pixel group consisting of three columns of pixels, wherein two of the three adjacent pixels in the first row of pixels are connected to the first gate line, the other pixel in the first row of pixels and one of the three pixels in the second row of pixels are connected to the second gate line, and the other two pixels in the second row of pixels are connected to the third gate line,
the method comprising:
applying the data voltages to the first and second data lines; and
applying gate turn on voltages to the first, second and third gate lines, respectively, for two horizontal periods (2H).
14. The method as claimed in claim 13, wherein the gate turn on voltages are applied to the first, second and third gate lines, respectively, for at least \u2154 horizontal period.
15. The method as claimed in claim 13, wherein the gate turn on voltages applied to the first, second and third gate lines are overlapped with one another for \u2153 to 1 horizontal period.
16. The method as claimed in claim 13, wherein polarities of the data voltages applied respectively to the first and second data lines are different from each other.
17. The method as claimed in claim 13, wherein polarities of the data voltages applied respectively to the first and second data lines are different for adjacent pixels.
18. The method as claimed in claim 13, wherein polarities of the data voltages applied respectively to the first and second data lines are different for every frame.
19. A method of forming a liquid crystal display comprising:
forming first and second rows of pixels on a substrate, each of the first and second rows of pixels comprising a plurality of pixels defining a pixel group comprising three columns of pixels;
disposing a first gate line, a second gate line and a third gate line on the substrate, the first gate line, second gate line and third gate line extending in a row direction; and
disposing first and second data lines on the substrate in a column direction;
wherein the first and second data lines transmit a data voltage to the pixel group;
wherein two of the three adjacent pixels in the first row of pixels are connected to the first gate line, the other pixel in the first row of pixels and one of the three pixels in the second row of pixels are connected to the second gate line, and the other two pixels in the second row of pixels are connected to the third gate line, and
wherein the first gate line is connected to the first row of pixels, the second gate line is connected to the first and second row of pixels and the third gate line is connected to the second row of pixels.
20. The method as claimed in claim 19, wherein the three columns of pixels in the first and second rows of pixels comprise the same numbers of red pixels, green pixels and blue pixels each having the same area.
21. The method as claimed in claim 19, wherein each pixel comprises a switching element connected to any one of the first to third gate lines and any one of the first and second data lines.
22. The liquid crystal display as claimed in claim 1, wherein each of the first to third gate lines is connected to \u2153 pixels of the pixels included in the pixel group.
23. The method as claimed in claim 13, wherein each of the first to third gate lines is connected to \u2153 pixels of the pixels included in the pixel group.
24. The method as claimed in claim 19, wherein each of the first to third gate lines is connected to \u2153 pixels of the pixels included in the pixel group.
25. The liquid crystal display as claimed in claim 1, wherein
the first and second data lines of the pixel group are different from the first and second data lines of an adjacent pixel group, and
each of the first and second data lines is connected to half of the pixels of the pixel group.