US2023205835A1PendingUtilityA1

Configuration of content site user interaction monitoring in data networks

Assignee: TEALIUM INCPriority: Jun 6, 2017Filed: Dec 23, 2022Published: Jun 29, 2023
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-modified
1 - 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.