US2023205835A1PendingUtilityA1
Configuration of content site user interaction monitoring in data networks
Est. expiryJun 6, 2037(~10.9 yrs left)· nominal 20-yr term from priority
G06F 3/04842G06F 40/205G06F 3/0483G06F 16/9577G06F 40/154G06F 8/38G06F 40/103
70
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Style instructions, which may be coded in a style language and not include application logic, can be used to both control presentation of content of a web page by a web browser and control monitoring of interactions with the web page. Selectors in the style instructions, for example, can be used to identify elements of the web page and define styles for the elements. As a result of implementing such style instructions, individuals tasked with design of a web page can more easily and quickly configure monitoring of interactions with the web page.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A system for processing data indicative of user interactions with a content page, the system comprising:
a memory device configured to store a content page, the content page comprising a plurality of elements; and a hardware processor in communication with the memory device, the hardware processor being configured to:
load the content page in an application, the content page being associated with script instructions;
execute, using the application, the script instructions at a first time; and
as part of executing the script instructions at the first time:
determine that the content page includes call instructions;
execute the call instructions to obtain first style instructions from a configuration server;
parse the first style instructions to determine first configuration information;
determine, from the first configuration information, to monitor user interactions with a first set of elements of the plurality of elements;
present the plurality of elements via the application according to the first style instructions; and
initiate monitoring of the first set of elements for the user interactions with the first set of elements.
22 . The system of claim 21 , wherein the first style instructions identify the first set of elements for which the application is to monitor the user interactions.
23 . The system of claim 22 , wherein the script instructions identify a second set of elements of the plurality of elements different from the first set of elements for which the application is to monitor user interactions with the second set of elements.
24 . The system of claim 21 , wherein the script instructions identify the first set of elements for which the application is to monitor the user interactions with the first set of elements.
25 . The system of claim 21 , wherein the hardware processor is configured to:
execute, using the application, the script instructions at a second time different from the first time; and as part of executing the script instructions at the second time:
execute the call instructions a second time to obtain second style instructions from the configuration server;
parse the second style instructions to determine second configuration information;
determine, from the second configuration information, to monitor user interactions with a second set of elements of the plurality of elements; and
initiate monitoring of the second set of elements for the user interactions with the second set of elements.
26 . The system of claim 25 , wherein the second set of elements comprises at least one element from the first set of elements.
27 . The system of claim 25 , wherein the second set of elements is different from the first set of elements.
28 . The system of claim 21 , wherein the first style instructions are coded in a style language.
29 . The system of claim 28 , wherein the style language differs from a script language used to code the script instructions.
30 . The system of claim 21 , wherein the first configuration information comprises a selector, and the hardware processor identifies, based on the selector, the first set of elements for which the application is to monitor the user interactions with the first set of elements.
31 . The system of claim 21 , wherein the hardware processor is configured to communicate with the configuration server via a computer network.
32 . The system of claim 21 , wherein the hardware processor is configured to:
detect a user interaction with at least one element of the first set of elements; generate data indicative of the user interaction; and transmit the data indicative of the user interaction to an electronic device via a computer network.
33 . The system of claim 21 , wherein the application comprises a browser.
34 . A method of processing data indicative of user interactions with a content page, the method comprising:
by a hardware processor in communication with a memory device configured to store a content page,
loading the content page in an application, the content page comprising a plurality of elements and being associated with script instructions;
executing the script instructions at a first time; and
as part of executing the script instructions at the first time:
determining that the content page includes call instructions;
executing the call instructions to obtain first style instructions from a configuration server;
parsing the first style instructions to determine first configuration information;
determining, from the first configuration information, to monitor user interactions with a first set of elements of the plurality of elements;
presenting the plurality of elements via the application according to the first style instructions; and
initiating monitoring of the first set of elements for the user interactions with the first set of elements.
35 . The method of claim 34 , the first style instructions identify the first set of elements for which the application is to monitor the user interactions.
36 . The method of claim 34 , further comprising:
executing the script instructions at a second time; and as part of executing the script instructions at the second time:
executing the call instructions a second time to obtain second style instructions from the configuration server;
parsing the second style instructions to determine second configuration information;
determining, from the second configuration information, to monitor user interactions with a second set of elements of the plurality of elements; and
initiating monitoring of the second set of elements for the user interactions with the second set of elements.
37 . The method of claim 36 , wherein the second set of elements at least partially differs from the first set of elements.
38 . The method of claim 34 , further comprising:
detecting a user interaction with at least one element of the first set of elements; generating data indicative of the user interaction; and transmitting the data indicative of the user interaction to an electronic device via a computer network.
39 . Non-transitory physical computer storage comprising computer-executable instructions stored thereon that, when executed by one or more processors, are configured to implement a process for processing data indicative of interactions with a content page, the process comprising:
loading the content page that comprises a plurality of elements and is associated with script instructions; executing the script instructions at a first time; and as part of executing the script instructions at the first time:
determining that the content page includes call instructions;
executing the call instructions to obtain style instructions from a configuration server;
parsing the style instructions to determine configuration information;
determining, from the configuration information, to monitor user interactions with a set of elements of the plurality of elements;
presenting the plurality of elements according to the style instructions; and
initiating monitoring of the set of elements for the user interactions with the set of elements.
40 . The non-transitory physical computer storage of claim 39 , wherein the process comprises:
detecting a user interaction with at least one element of the set of elements; generating data indicative of the user interaction; and transmitting the data indicative of the user interaction to an electronic device via a computer network.Join the waitlist — get patent alerts
Track US2023205835A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.