Patent ID: 9460292
Filing Date: 2016-10-04
CPC Classification: G06F

Claim Text:
1. A computer comprising: a processor configured to execute instructions; the instructions, when executed by the processor, direct the computer to perform operations within a browser operating in conjunction with an extension to render a customized version of a document object model, the operations comprising: receiving a web page; parsing the web page into a source document object model; identifying a renderable restricted element in the source document object model; accessing at least one rule associated with the renderable restricted element; generating a modified document object model separate from the source document object model by applying said at least one rule to the renderable restricted element to alter the renderable restricted element and thus generate a modified document object model; and rendering, by the browser, said modified document object model; wherein the source document object model is loaded and the generating and rendering are performed without rendering the source document object model.