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:
Feb. 16, 2021

Filed:

Dec. 13, 2019
Applicant:

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

Inventors:

Ziliu Li, Sammamish, WA (US);

Junaid Ahmed, Bellevue, WA (US);

Arnold Overwijk, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/143 (2020.01); G06F 16/957 (2019.01); G06F 40/154 (2020.01); G06F 16/9035 (2019.01); G06F 16/958 (2019.01);
U.S. Cl.
CPC ...
G06F 40/143 (2020.01); G06F 16/9035 (2019.01); G06F 16/9577 (2019.01); G06F 16/986 (2019.01); G06F 40/154 (2020.01);
Abstract

A technique is described herein that receives a set of markup-language documents (e.g., HTML documents). The technique produces a set of object-model representations (VDOMs) based on the set of markup-language documents. For a given markup-language document, the producing operation involves accessing and processing information that is linked to the markup-language document. Each object-model representation also includes visual layout information that specifies a visual appearance of a page that would be produced upon display of the markup-language document by a browser application. The technique then generates transformation logic based on the set of markup-language documents and their corresponding VDOMs. The transformation logic, when applied to a new markup-language document, converts the new markup-language document into a corresponding VDOM without retrieving at least some information identified by links (if any) in the new markup-language document.


Find Patent Forward Citations

Loading…