1460728657-71c4526a-d19d-4541-b963-84554f47b261

1. An IPS mode display device comprising:
a first substrate containing a plurality of column spacers; and
a second substrate, the column spacers maintaining a cell gap between the first and second substrates,
wherein one of the first and second substrates includes a color filter having sub-pixels of different colors,
a first column spacer being randomly positioned on a first gate line between first and second data lines and within a first sub-pixel of the sub-pixels, and
a second column spacer being randomly positioned on a second gate line between the first and second data lines and within a second sub-pixel of the sub-pixels,
the first and second column spacers arranged in different positions of the first sub-pixel and second sub-pixel respectively and the first sub-pixel being the same color as the second sub-pixel, and
wherein one of the first and second substrates includes a black matrix, and the column spacers are covered by the black matrix.
2. The display device according to claim 1, wherein a pixel contains red, green, and blue sub-pixels and at least one column spacer is located in each pixel.
3. The display device according to claim 1, wherein the first substrate includes a black matrix, the color filter formed on the black matrix, and a common electrode formed on the color filter.
4. The display device according to claim 1, wherein the first substrate includes a black matrix, the color filter formed on the black matrix, and a planarization layer formed to cover the color filter.
5. The display device according to claim 1, wherein the sub-pixel regions of the same color are formed in a substantially vertical direction.
6. The display device according to claim 1, wherein one of the first and second substrates includes both pixel and common electrodes.
7. The display device according to claim 1, further comprising an alignment layer disposed on the column spacers.
8. An IPS mode display device comprising:
a first substrate containing a plurality of column spacers; and
a second substrate, the column spacers maintaining a cell gap between the first and second substrates,
wherein one of the first and second substrates includes a color filter having sub-pixels of different colors, the column spacers being randomly disposed in regions of sub-pixels of the same color,
wherein the column spacers are only formed on the sub-pixel providing equal color, and
wherein one of the first and second substrates includes a black matrix, and the column are covered by the black matrix,
wherein the column spacers arranged in different positions of the same color sub-pixels.

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 comprising:
receiving, via a network, a request for registered payment options associated with a user computing device, wherein the request comprises an identifier, wherein
the identifier uniquely identifies one of the user computing device and the user;

identifying, by a processor of a second computing device, one or more payment options associated with the device identifier, wherein
each of the one or more payment options is associated with respective payment instrument information;

providing, via the network, responsive to the request, one or more codes, wherein each code of the one or more codes identifies a respective payment option of the one or more payment options;
receiving, via the network, responsive to providing the one or more codes, a first code of the one or more codes and transaction information;
accessing, by the processor, based upon the first code, payment instrument information associated with the payment option identified by the first code; and
causing, by the processor, the processing of the payment instrument information in relation to a transaction identified by the transaction data.
2. The method of claim 1, wherein causing the processing of the payment instrument information comprises providing the payment instrument information to a credit card processing server, the method further comprising receiving, from the credit card processing server, a processing result associated with the payment instrument information.
3. The method of claim 1, wherein receiving the first code further comprises receiving an authentication value associated with the first code, the method further comprising authenticating, based in part upon the authentication value, use of the payment instrument information.
4. The method of claim 3, wherein:
the authentication value comprises one of a CVV code and a zip code;
causing the processing of the payment instrument information comprises causing the processing of the payment information and the authentication value to validate the authentication value in relation to the payment information; and
the method further comprises receiving, responsive to causing the processing of the payment information, an indication of validation of the payment instrument information.
5. The method of claim 1, further comprising, after receiving the first code and the transaction information, providing, to the user computing device, a temporary token associated with the payment instrument.
6. The method of claim 5, further comprising:
receiving, via the network, from an entity computing device, the temporary token; and
providing, to the entity computing device, responsive to receiving the temporary token, a payment instrument token associated with the payment instrument information.
7. The method of claim 1, wherein:
the request for registered payment options is forwarded by an entity computing device from the user computing device; and
providing the one or more codes comprises providing the one or more codes to the entity computing device for provision to the user computing device.
8. The method of claim 7, wherein the request for registered payment options originates from an entity application executing upon the user computing device, wherein the entity application comprises a software library configured for communicating information with the second computing device.
9. The method of claim 1, wherein
the request further comprises a retail identifier identifying a retail entity; and
identifying the one or more payment options further comprises identifying that none of the one or more payment options is associated with the retail entity identifier, the method further comprising, prior to providing the one or more codes,
requesting authorization to associate the one or more payment options with the retail entity identifier, and
receiving authorization to associate the one or more payment options with the retail entity identifier.
10. A system comprising:
a processor; and
a memory, the memory storing instructions that, when executed by the processor, cause the processor to:
receive, via a network, from an entity computing device, a request for registered payment options associated with a user computing device, wherein the request comprises an identifier, wherein
the identifier uniquely identifies one of the user computing device and the user;

responsive to the request, provide, via the network, to the entity computing device, an indication that no payment options are associated with the identifier;
receive, via the network, payment instrument data associated with the user;
associate, with the identifier, the payment instrument data and a unique token for identifying the payment instrument data;
provide, to the entity computing device, the unique token; and
cause the payment instrument data to be stored for future use.
11. The system of claim 10, wherein receiving the payment instrument data comprises receiving the payment instrument data encrypted using an encryption technique capable of being decrypted by the system, wherein the entity computing device is disallowed unencrypted access to the payment instrument data.
12. The system of claim 10, wherein the instructions, when executed, further cause the processor to cause the processing of the payment instrument information.
13. The system of claim 12, wherein:
the payment instrument data is processed by a third party payment instrument processing system to authenticate the payment instrument information; and
the instructions, when executed, further cause the processor to receive, from the third party payment instrument processing system, a processing result.
14. The system of claim 12, wherein receiving payment instrument data further comprises receiving transaction data, and the payment instrument data is processed by a third party payment instrument processing system to conduct a transaction related to the transaction data.
15. A non-transitory computer readable medium having instructions stored thereon, wherein the instructions, when executed by a processor, cause the processor to:
retrieve, from a designated storage area of a computing device, a device identifier;
provide, via a network to a third party computing system, the device identifier;
responsive to providing the device identifier, receive, from the third party computing system, information regarding one or more payment options, wherein
the one or more payment options are associated with the device identifier, and
the one or more payment options consist of non-sensitive information;

prepare, for presentation to a user of the computing device within an entity application, a graphical user interface presenting the one or more payment options for selection;
receive, responsive to presentation of the one or more payment options, an indication of selection of a first payment option of the one or more payment options; and
provide, via the network, for processing payment with the third party computing system, the first payment option and transaction data associated with a transaction related to the first payment option; wherein
the graphical user interface is presented within an application associated with an entity, wherein the entity is disallowed access to the device identifier.
16. The computer readable medium of claim 15, wherein the instructions, when executed by the processor, further cause the processor to prepare, for presentation to the user within the entity application, a second graphical user interface presenting a request for authentication information associated with the first payment option, wherein providing the first payment option and transaction data further comprises providing an authentication value entered by the user via the second graphical user interface.
17. The computer readable medium of claim 16, wherein the authentication value comprises payment instrument information associated with the first payment option.
18. The computer readable medium of claim 17, wherein the authentication value comprises one of a CVV code and a zip code.
19. The computer readable medium of claim 15, wherein the user device comprises the computer readable medium.
20. The computer readable medium of claim 15, wherein the device identifier comprises a unique identifier generated by the third party computing system.