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:
Jun. 17, 2008
Filed:
Jun. 11, 2003
Joseph K. Croney, Kirkland, WA (US);
David Serge Ebbo, Redmond, WA (US);
Dmitry Robsman, Bellevue, WA (US);
Mark T. Anders, Kirkland, WA (US);
Scott David Guthrie, Bellevue, WA (US);
Ting-hao Yang, Kirkland, WA (US);
Joseph K. Croney, Kirkland, WA (US);
David Serge Ebbo, Redmond, WA (US);
Dmitry Robsman, Bellevue, WA (US);
Mark T. Anders, Kirkland, WA (US);
Scott David Guthrie, Bellevue, WA (US);
Ting-Hao Yang, Kirkland, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Web pages that share a common layout and/or functionality are associated with at least one master page and at least one endpoint page. Each master page specifies a common layout and/or functionality that are intended to be shared between the web pages. The master pages also include content place holders that identify content segments that are intended to be replaced by content that is obtained from the at least one endpoint page. When a client system requests one of the web pages, the server system merges the appropriate master page and endpoint page into a resulting page that can be rendered as the requested web page by the client system. This enables web pages sharing common features to be created automatically, in real-time, and transparently to the client system, and without having to redundantly store duplicative content for each of the web pages at the server system.