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.
Patent No.:
Date of Patent:
Sep. 12, 2017
Filed:
Apr. 30, 2014
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Juan Gabriel Balmori Labra, Redmond, WA (US);
Rajanikanth Naduppalayam Thandavan, Bothell, WA (US);
Jiajun Hua, Redmond, WA (US);
Daniel Mark Saunders, Bellevue, WA (US);
Amit Mohindra, San Francisco, CA (US);
Andrew Salamatov, Seattle, WA (US);
Humberto Lezama Guadarrama, Redmond, WA (US);
Runzhen Huang, San Jose, CA (US);
Rennan Garrett Broussard, Palo Alto, CA (US);
Peter Gene Wu, Cupertino, CA (US);
Gabriel Royer, Redmond, WA (US);
Michael J. Saunders, Bellevue, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Mechanisms are described herein for propagating a theme definition from a host application to a host extension so that the host application and the host extension are visually consistent. A theme definition may be updated after a theme change event occurs as a result of a user interacting with the host application. The theme definition may then be utilized by the host extension to update one or more UI elements presented by the host extension to enable visual consistency.