CPC G06F 8/60 (2013.01) [G06F 9/44526 (2013.01); G06F 9/451 (2018.02)] | 20 Claims |
1. A computer system, comprising:
one or more processors; and
a memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions to perform:
receiving, from a client system, data corresponding to a user interaction with an extension; and
in response to determining that the extension is a first extension:
selecting a first set of code that is associated with the first extension; and
sending a first set of instructions to the client system over a secure channel established between an inline frame element and the client system, wherein the first set of instructions is generated based on the data corresponding to the user interaction with the extension and the first set of code; and
in response to determining that the extension is a second extension that is different from the first extension:
selecting a second set of code that is associated with the second extension, wherein the second set of code is different from the first set of code; and
sending a second set of instructions to the client system over the secure channel established between the inline frame element and the client system, wherein the second set of instructions is generated based on the data corresponding to the user interaction with the extension and the second set of code, and wherein the second set of instructions is different from the first set of instructions.
|