Patent ID: 11874893
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A method comprising:
receiving a web application from an application server, wherein the web application comprises content, a trigger for supplemental content, and an adaptive user interface (UI) module embedded in the content;
providing for display the web application;
receiving an indication that a user has selected the trigger for supplemental content associated with the content, the supplemental content having a predetermined type;
sending web application environment information to the application server, the web application environment information including a plurality of formatting elements and content displayed by the application;
receiving a formatted UI module and adapted supplemental content, wherein the formatted UI module is synchronous with the plurality of formatting elements and the adapted supplemental content is based on selected formatting elements of the plurality of formatting elements, the content, and selected supplemental content, wherein the supplemental content is updated based on the user selection from within a currently displayed supplemental content; and
providing for display the formatted UI module with the selected supplemental content, wherein the formatted UI module is displayed within the web application.