The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 15, 2020

Filed:

Nov. 27, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Bogdan Brinza, Seattle, WA (US);

Rossen Atanassov, Bellevue, WA (US);

Kevin M. Babbitt, Seattle, WA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 40/14 (2020.01); G06F 16/957 (2019.01); G06F 40/103 (2020.01); G06F 40/117 (2020.01); G06F 40/221 (2020.01);
U.S. Cl.
CPC ...
G06F 40/14 (2020.01); G06F 16/9577 (2019.01); G06F 40/103 (2020.01); G06F 40/117 (2020.01); G06F 40/221 (2020.01);
Abstract

In one embodiment, a change to a format of user interface output being output in a user interface is received. Relationships between nodes in a document object model and rules in a style specification are analyzed to determine a context of the change with respect to first nodes in the document object model. The context indicates the change affects a format of the first nodes. Second nodes in the document object model that are associated with the cascade are identified based on the context. The cascade is applied to the second nodes and the first nodes by calculating the change in the format of the user interface output for the second nodes and the first nodes.


Find Patent Forward Citations

Loading…