| CPC G06F 16/9566 (2019.01) [G06F 16/9024 (2019.01); G06F 16/953 (2019.01); H04L 67/01 (2022.05)] | 20 Claims |

|
1. A computer-implemented method comprising:
displaying a grid comprising a plurality of cells;
receiving user input individually modifying a state of one or more of the plurality of cells to create a non-textual based graphical shape in the grid, wherein each of the plurality of cells is configured to accept only a predetermined set of non-textual patterns such that each of the plurality of cells is limited to a predetermined number of possible predefined states;
requesting an internet protocol (IP) address using the non-textual based graphical shape as a resource identifier for a web resource located at the IP address, wherein the requesting comprises:
converting the non-textual based graphical shape into a punycode corresponding to the non-textual based graphical shape; and
transmitting the punycode to a Domain Name System (DNS) server to request the IP address based on the punycode; and
in response to receiving the IP address corresponding to the non-textual based graphical shape, retrieving the web resource located at the IP address.
|