PATENT CLAIM ANALYSIS

Application Number: 15972561
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-08
Patent Classification: ["715", "234000"]

Abstract:
A web browser application executing on a computing device receives, in response to a request for a web page, (i) a set of declarative markup data that defines a hierarchical arrangement of components of the web page and (ii) a set of scripts that defines structure and operation of the components. The declarative markup data and scripts cooperatively define data bindings between components of the page. Further the scripts can be changed from time to time, so that when the web browser application subsequently requests the same web page, the web browser application may receive in response the same declarative markup data but a different set of scripts that still supports the same data bindings between the components of the page.

Claim (Index 9):
A method comprising:\n receiving, into a web browser application executing on a computing device, in response to a request for a web page, (i) declarative markup data defining a hierarchical arrangement of components of the web page, including a first component and a second component, wherein the hierarchical arrangement comprises using a shadow document object model (DOM) to define a relationship between the first component and the second component, wherein the relationship comprises a data-binding that enables the second component to dynamically update its rendering in response to published data related to the first component, and (ii) a set of scripts defining structure and operation of the components of the web page, including a first script defining structure and operation of the first component and a second script defining structure and operation of the second component; establishing, by the web browser application, a DOM of the web page based at least on the received scripts; and rendering, by the web browser application, the web page based on the established DOM, wherein the declarative markup data and scripts cooperatively define data-binding between the first component and the second component, wherein the first script is interpretable by the web browser application to cause the web browser application to dynamically publish data related to the first component, and wherein the declarative markup data data-binding includes for the second component a listen-to tag attribute that binds, via the shadow DOM, the second component with the dynamically published data related to the first component, wherein the second script is interpretable by the web browser application in accordance with the listen-to tag attribute to cause the second component to dynamically update its rendering in response to the published data related to the first component.

Metadata:
- Claim Count in Document: 9.0
- Percentile: 93.0
- Lexical Diversity: 2.23729
- Patent Class: 715.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['11218112', '13973888', '14060756', '13628018', '10910871']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3302118758649457
- 35 USC 102 Novelty (BERT): 0.485420440805444
- Combined Prediction Score: 0.3457327323589956
- Mean Citation Score: 205.200136
- Max Citation Score: 219.9699
- Similarity Product: 155.0202079744935

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test