System for prefetching digital tags
US-9479609-B2 · Oct 25, 2016 · US
US10990641B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10990641-B2 |
| Application number | US-201916389813-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 19, 2019 |
| Priority date | Jun 6, 2017 |
| Publication date | Apr 27, 2021 |
| Grant date | Apr 27, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed: 1. A system for processing and transmitting data indicative of user interactions with a content page, the system comprising: a memory device configured to store a content page, style instructions, and script instructions, wherein the content page comprises a plurality of elements, and the style instructions are configured to influence a visual presentation of the 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, visually present the plurality of elements in the application according to the style instructions, execute the script instructions, as part of executing the script instructions: parse the style instructions for configuration information, determine, from the configuration information, to monitor user interactions with a subset of the plurality of elements, and initiate monitoring for the user interactions with the subset of the plurality of elements in the application, detect a first user interaction with at least one of the subset of the plurality of elements in the application, generate data indicative of the first user interaction, and transmit the data indicative of the first user interaction to an electronic device via a computer network. 2. The system of claim 1 , wherein the configuration information comprises a selector of the style instructions, and the hardware processor is configured to determine, from the selector, to monitor the user interactions with the subset of the plurality of elements. 3. The system of claim 1 , wherein the configuration information identifies the subset of the plurality of elements for monitoring. 4. The system of claim 1 , wherein the memory device is configured to store another content page different from the content page, and the hardware processor is configured to: load the another content page in the application; visually present one or more elements of the another content page in the application according to the style instructions; execute different script instructions; and as part of executing the different script instructions: parse the style instructions for the configuration information, determine, from for the configuration information, to monitor user interactions with the one or more elements of the another content page, and initiate monitoring for the user interactions with the one or more elements of the another content page in the application. 5. The system of claim 1 , wherein the hardware processor is configured to: as part of executing the script instructions: determine, from the configuration information, to monitor user interactions with another subset of the plurality of elements different from the subset of the plurality of elements, and initiate monitoring for the user interactions with the another subset of the plurality of elements in the application. 6. The system of claim 1 , wherein the style instructions are coded in a style language. 7. The system of claim 1 , wherein the content page comprises the style instructions. 8. The system of claim 1 , wherein the content page does not comprise the style instructions. 9. A method for processing and transmitting data indicative of user interactions with a content page, the method comprising: by a memory device, storing a content page, style instructions, and script instructions, wherein the content page comprises a plurality of elements, and the style instructions are configured to influence a visual presentation of the plurality of elements; by a hardware processor, loading the content page in an application; visually presenting the plurality of elements in the application according to the style instructions; by the hardware processor, executing the script instructions; as part of said executing the script instructions: parsing the style instructions for configuration information, determining, from the configuration information, to monitor user interactions with a subset of the plurality of elements, and initiating monitoring for the user interactions with the subset of the plurality of elements in the application; detecting a first user interaction with at least one of the subset of the plurality of elements in the application; by the hardware processor, generating data indicative of the first user interaction; and transmitting the data indicative of the first user interaction to an electronic device via a computer network. 10. The method of claim 9 , wherein the configuration information comprises a selector of the style instructions, and said determining to monitor the user interactions with the subset of the plurality of elements comprises determining, from the selector, to monitor the user interactions with the subset of the plurality of elements. 11. The method of claim 10 , further comprising determining, from the selector, a type of the user interactions to monitor for the subset of the plurality of elements. 12. The method of claim 10 , further comprising determining, from the selector, how to visually present the subset of the plurality of elements. 13. The method of claim 9 , further comprising: by the hardware processor, as part of said executing the script instructions: determining, from the configuration information, to monitor user interactions with another subset of the plurality of elements different from the subset of the plurality of elements, and initiating monitoring for the user interactions with the another subset of the plurality of elements in the application. 14. The method of claim 9 , further comprising requesting and receiving the content page via the computer network. 15. The method of claim 9 , wherein the style instructions do not comprise application logic. 16. 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 and transmitting data indicative of interactions with a content page, the process comprising: storing the content page, style instructions, and script instructions, wherein the content page comprises a plurality of elements, and the style instructions are configured to influence a visual presentation of the plurality of elements; loading the content page in an application; visually presenting the plurality of elements in the application according to the style instructions; executing the script instructions; as part of said executing the script instructions: parsing the style instructions for configuration information, determining, from the configuration information, to monitor user interactions with a subset of the plurality of elements, and initiating monitoring for the user interactions with the subset of the plurality of elements in the application; detecting a first user interaction with at least one of the subset of the plurality of elements in the application; generating data indicative of the first user interaction; and transmitting the data indicative of the first user interaction to an electronic device via a computer network. 17. The non-transitory physical computer storage of claim 16 , wherein the configuration information comprises a selector of the style instructions, and said determining to monitor the user interactions with the subset of the plurality of elements comprises determining, from the selector, to monitor the user interactions with the subset of the plurality of elements. 18. The non-transitory physical computer
Optimising the visualization of content, e.g. distillation of HTML documents · CPC title
Formatting, i.e. changing of presentation of documents (automatic justification G06F40/189; automatic line break hyphenation G06F40/191) · CPC title
Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets · CPC title
for implementing user interfaces · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.