1. A method comprising: receiving, via a server, a request for a logic from a client, wherein the client includes a processor; causing, via the server, the logic to be sent to the client based at least in part on the request, wherein the logic is configured to (1) run on an application of the client, (2) interface with a user of the application when running on the application, and (3) perform a process when running on the application, wherein the application is at least one of a word processor application or a browser application, wherein the process includes: locating, via the processor, a first alphanumeric string in a text; locating, via the processor, a second alphanumeric string in a figure; associating, via the processor, the first alphanumeric string with the second alphanumeric string based at least in part on the first alphanumeric string corresponding to the second alphanumeric string; and taking, via the processor, an action based at least in part on the associating, wherein the action is with respect to at least one of the text or the figure, wherein at least one of: the action includes modifying, via the processor, the text or the figure, or the text and the figure are stored in a single file.
11. The method of claim 1 , wherein each of the first alphanumeric string and the second alphanumeric string is a numeric string.