Alternating Positioning of Primary Text
US-2024419887-A1 · Dec 19, 2024 · US
US2021349963A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021349963-A1 |
| Application number | US-202117239345-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 23, 2021 |
| Priority date | Jun 6, 2017 |
| Publication date | Nov 11, 2021 |
| Grant date | — |
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 web page, the system comprising: a memory device configured to store a web page, style instructions, and script instructions, the style instructions being configured to influence a visual presentation of content of the web page and identify a first element and a second element of the web page for which user interactions with the first element and the second element are to be monitored, the style instructions being coded in a style language and not comprising application logic; and a hardware processor in communication with the memory device, the hardware processor being configured to: receive the web page via a computer network, load the web page in a web browser, visually present the content in the web browser according to the style instructions, execute the script instructions, process the style instructions as part of executing the script instructions, determine to monitor the user interactions with the first element and the second element from processing the style instructions as part of executing the script instructions, monitor for the user interactions with the first element and the second element in the web browser, detect a first user interaction with the first element in the web browser and a second user interaction with the second element in the web browser, and transmit first data indicative of the first user interaction and second data indicative of the second user interaction to a computing system via the computer network. 2 . The system of claim 1 , wherein the style instructions are configured to indicate a type of the user interactions with the first element and the second element that is to be monitored. 3 . The system of claim 2 , wherein the type of the user interactions comprises a user selection by a user (i) pressing on a first input device or (ii) positioning an indicator through moving a second input device. 4 . The system of claim 1 , wherein a beginning of the style instructions is identified by a start tag, and an end of the style instructions is identified by an end tag. 5 . The system of claim 1 , wherein the style language is Cascading Style Sheets (CSS). 6 . The system of claim 1 , wherein the style instructions are configured to influence the visual presentation of the first element and the second element in the web browser, and the hardware processor is configured to visually present the first element and the second element in the web browser according to the style instructions. 7 . The system of claim 1 , wherein the style instructions comprise a selector designating an identifier associated with the first element. 8 . The system of claim 1 , wherein the script instructions do not identify any elements of the web page for which the interactions with any elements of the web page are to be monitored. 9 . The system of claim 1 , wherein the web page comprises the style instructions. 10 . The system of claim 1 , wherein the web page does not comprise the style instructions. 11 . The system of claim 1 , wherein the first element comprises a link, an input field, a button, or a portion of the content. 12 . The system of claim 1 , wherein the hardware processor is configured to execute the script instructions by interpreting the script instructions. 13 . A method for processing and transmitting data indicative of user interactions with a content page, the method comprising: under control of a hardware processor in communication with a memory device: loading a content page in a browser, the content page comprising content including text; visually presenting the content including the text in the browser according to first instructions, the first instructions comprising computer language for influencing a visual presentation of the content including the text and for identifying an element of the content for which user interactions with the element are to be monitored; processing the first instructions as part of executing second instructions; determining to monitor the user interactions with the element from processing the first instructions as part of executing the second instructions; monitoring for the user interactions with the element in the web browser; detecting a first user interaction with the element in the web browser; and transmitting data indicative of the first user interaction to a computing system via a computer network. 14 . The method of claim 13 , wherein the first instructions are coded in a style language. 15 . The method of claim 13 , further comprising: under control of the hardware processor: determining a beginning of the first instructions from a start code indicator and an end of the first instructions from an end code indicator. 16 . The method of claim 13 , wherein said detecting the first user interaction comprises detecting a user selection of the element in the web browser. 17 . The method of claim 13 , wherein the element comprises a link, an input field, or a web page portion. 18 . 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 user interactions with a content page, the process comprising: loading a content page in a browser, the content page comprising content; visually presenting the content in the browser according to first instructions comprising computer language for influencing a visual presentation of the content and for identifying an element of the content page for which interactions with the element are to be monitored; processing the first instructions as part of executing second instructions; determining to monitor the interactions with the element from processing the first instructions as part of executing the second instructions; monitoring for a user interaction with the element in the web browser; detecting the user interaction with the element in the web browser; and transmitting data indicative of the user interaction with the element via a computer network. 19 . The non-transitory physical computer storage of claim 18 , wherein the first instructions are coded in a style language. 20 . The non-transitory physical computer storage of claim 18 , wherein a beginning of the first instructions is identified by a start code indicator, and an end of the first instructions is identified by an end code indicator.
Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets · CPC title
Formatting, i.e. changing of presentation of documents (automatic justification G06F40/189; automatic line break hyphenation G06F40/191) · CPC title
Optimising the visualization of content, e.g. distillation of HTML documents · CPC title
Parsing · 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.