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:
Nov. 22, 2011
Filed:
May. 14, 2004
Susan Chory, Seattle, WA (US);
Matthew E. Gibbs, Redmond, WA (US);
Scott D. Guthrie, Bellevue, WA (US);
Michael Harder, Bellevue, WA (US);
Robert M. Howard, Frisco, TX (US);
Scott Kirk Imig, Redmond, WA (US);
Nikhil Kothari, Sammamish, WA (US);
Shanku Shivabrata Niyogi, Bellevue, WA (US);
Ting-hao Yang, Kirkland, WA (US);
Andres M. Sanabria, Sammamish, WA (US);
Susan Chory, Seattle, WA (US);
Matthew E. Gibbs, Redmond, WA (US);
Scott D. Guthrie, Bellevue, WA (US);
Michael Harder, Bellevue, WA (US);
Robert M. Howard, Frisco, TX (US);
Scott Kirk Imig, Redmond, WA (US);
Nikhil Kothari, Sammamish, WA (US);
Shanku Shivabrata Niyogi, Bellevue, WA (US);
Ting-Hao Yang, Kirkland, WA (US);
Andres M. Sanabria, Sammamish, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The described systems and methods are directed at defining web content navigation. The disclosed technique enables the development of web content for a scenario without having to create every navigational control that is needed to manage the flow through the web content in the scenario or to write non-declarative server-side logic to control navigation. This method determines a declaration in a source file for a web page. The declaration is associated with an object. The method determines the views associated with the object where each of the views includes a user-interface. A flow for navigating through the views is determined. The views are rendered in accordance with the navigational flow.