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:
Mar. 13, 2018

Filed:

Jan. 11, 2013
Applicant:

Microsoft Corporation, Redmond, WA (US);

Inventors:

Salem Elie Haykal, Bellevue, WA (US);

Jay Ongg, Redmond, WA (US);

Radu Bacioiu, Kirkland, WA (US);

Li Xu, Bellevue, WA (US);

Janine Michelle Perret, Mercer Island, WA (US);

Phoi Heng Lew, Mill Creek, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); H04L 29/08 (2006.01); G06F 17/30 (2006.01); G06F 9/445 (2018.01);
U.S. Cl.
CPC ...
H04L 67/02 (2013.01); G06F 9/4443 (2013.01); G06F 17/30861 (2013.01); G06F 8/36 (2013.01); G06F 8/65 (2013.01);
Abstract

Embodiments of the present invention allow applications developers to change user experiences within an application without updating the application by relying on remote interface templates to create user experiences. The application code includes entry points to various remote interface templates stored on a remote device. The remote interface templates are consumed by the application to render content blocks that are all, or part of, the application's interface. The remote interface templates may be changed seamlessly at the remote device allowing the user to enjoy the updated interface without interruption the next time the application is opened.


Find Patent Forward Citations

Loading…